OSDN Git Service
hylom [Thu, 5 Oct 2017 10:46:08 +0000 (19:46 +0900)]
* Model::Relations: add is_friend_or_fof() and is_foe_or_eof()
hylom [Thu, 5 Oct 2017 10:45:51 +0000 (19:45 +0900)]
* Model::Discussions: add is_comment_allowed()
hylom [Wed, 4 Oct 2017 17:43:12 +0000 (02:43 +0900)]
add some icons to comment form
hylom [Wed, 4 Oct 2017 17:42:40 +0000 (02:42 +0900)]
css: add transform.less
hylom [Wed, 4 Oct 2017 17:22:03 +0000 (02:22 +0900)]
fix journal's comment settings to work
hylom [Wed, 4 Oct 2017 16:58:59 +0000 (01:58 +0900)]
apply comment status to journal page
hylom [Wed, 4 Oct 2017 16:58:24 +0000 (01:58 +0900)]
template: change comment settings parameter's order
hylom [Wed, 4 Oct 2017 16:57:47 +0000 (01:57 +0900)]
fix sidebar
hylom [Wed, 4 Oct 2017 16:57:28 +0000 (01:57 +0900)]
change create account page's url
hylom [Wed, 4 Oct 2017 16:56:15 +0000 (01:56 +0900)]
* Model::Relations: fix friends() etc. parameters, add is_friend()/is_foe()/is_fof()/is_eof()
hylom [Wed, 4 Oct 2017 16:55:10 +0000 (01:55 +0900)]
* Model::Journals: fix create() to set 'discussion' parameter correctly
hylom [Wed, 4 Oct 2017 16:54:44 +0000 (01:54 +0900)]
fix comment style
hylom [Wed, 4 Oct 2017 12:09:46 +0000 (21:09 +0900)]
fix pager style
hylom [Wed, 4 Oct 2017 11:47:05 +0000 (20:47 +0900)]
template: fix common/article/article for journal body show doubled
hylom [Wed, 4 Oct 2017 11:43:18 +0000 (20:43 +0900)]
add /~<user>/journal for compatibility
hylom [Wed, 4 Oct 2017 11:42:59 +0000 (20:42 +0900)]
* Plugin::Canonical: add canonical table
hylom [Wed, 4 Oct 2017 11:20:13 +0000 (20:20 +0900)]
* Controller::APU::journal: fix 'promotype' parameter typo
hylom [Wed, 4 Oct 2017 11:13:50 +0000 (20:13 +0900)]
add "enable auto preview" button to article editor
hylom [Wed, 4 Oct 2017 11:13:35 +0000 (20:13 +0900)]
fix unwanted warn
hylom [Tue, 3 Oct 2017 14:20:02 +0000 (23:20 +0900)]
fix design and layout for messages page
hylom [Tue, 3 Oct 2017 14:19:36 +0000 (23:19 +0900)]
add files for /admin/firehose
hylom [Tue, 3 Oct 2017 13:56:57 +0000 (22:56 +0900)]
fix to show error message when login not failed
hylom [Tue, 3 Oct 2017 13:34:21 +0000 (22:34 +0900)]
implement /admin/firehose/<id> for test
hylom [Tue, 3 Oct 2017 13:34:12 +0000 (22:34 +0900)]
template: support feed type
hylom [Tue, 3 Oct 2017 13:33:50 +0000 (22:33 +0900)]
* Model::Timeline: fix _select_global()
hylom [Tue, 3 Oct 2017 13:09:39 +0000 (22:09 +0900)]
* Model::Cowrapper: fix generic_select()
hylom [Tue, 3 Oct 2017 13:09:00 +0000 (22:09 +0900)]
* Newslash::Model: add select(), create(), hard_delete()
hylom [Tue, 3 Oct 2017 12:22:43 +0000 (21:22 +0900)]
* Model::Submissions: fix to get valid primary_topics infomation
hylom [Tue, 3 Oct 2017 12:07:34 +0000 (21:07 +0900)]
* Model::Journals: fix to not display non-public items
hylom [Mon, 2 Oct 2017 15:23:47 +0000 (00:23 +0900)]
css: fix sidebar stylesheet
hylom [Mon, 2 Oct 2017 14:48:09 +0000 (23:48 +0900)]
* Controller::API::Admin::Feed: _fetch() now use global config value
hylom [Mon, 2 Oct 2017 14:47:40 +0000 (23:47 +0900)]
* Model::Feeds: fetch_url() can accept hashref as options
hylom [Mon, 2 Oct 2017 14:17:16 +0000 (23:17 +0900)]
FeedFetcher: use global config
hylom [Mon, 2 Oct 2017 14:16:24 +0000 (23:16 +0900)]
* Model::Feeds: fetch_url() now support "http_proxy", "http_proxy", "fetch_timeout"
hylom [Mon, 2 Oct 2017 13:17:23 +0000 (22:17 +0900)]
template: add common/user
hylom [Mon, 2 Oct 2017 13:16:52 +0000 (22:16 +0900)]
add Plugin::Canonical
hylom [Mon, 2 Oct 2017 13:16:22 +0000 (22:16 +0900)]
template: fix noindex settings and add canonical tag to common/header
hylom [Mon, 2 Oct 2017 13:14:50 +0000 (22:14 +0900)]
test-container: fix docker parameter to enable https
hylom [Fri, 29 Sep 2017 13:08:24 +0000 (22:08 +0900)]
force noindex all pages
hylom [Fri, 29 Sep 2017 13:05:55 +0000 (22:05 +0900)]
fix User homepage
hylom [Fri, 29 Sep 2017 13:05:23 +0000 (22:05 +0900)]
* Model::Users::Friends: fix _get_friends()
hylom [Fri, 29 Sep 2017 13:04:43 +0000 (22:04 +0900)]
* Model::Journals: fix select() problem when uid given
hylom [Fri, 29 Sep 2017 10:54:45 +0000 (19:54 +0900)]
template: fix author's url
hylom [Fri, 29 Sep 2017 10:49:30 +0000 (19:49 +0900)]
* js/ns-util.js: fix decodeMySQLDateTime() cannot work in Safari
hylom [Thu, 28 Sep 2017 11:37:57 +0000 (20:37 +0900)]
now supporting url only submission
hylom [Thu, 28 Sep 2017 11:37:21 +0000 (20:37 +0900)]
* Model::Submissions: create() now supprot 'url' arguments
hylom [Thu, 28 Sep 2017 11:36:56 +0000 (20:36 +0900)]
* Model::Tags: fix error to use any()
hylom [Thu, 28 Sep 2017 11:36:12 +0000 (20:36 +0900)]
js: fix getComments() in newslash.js
hylom [Thu, 28 Sep 2017 10:06:41 +0000 (19:06 +0900)]
* Model::Timeline: fix tags related codes in select()
hylom [Thu, 28 Sep 2017 10:06:21 +0000 (19:06 +0900)]
* Model::Submission: fix tags related codes
hylom [Thu, 28 Sep 2017 10:05:54 +0000 (19:05 +0900)]
* Model::Journals: select() now returns tags information too
hylom [Thu, 28 Sep 2017 10:05:25 +0000 (19:05 +0900)]
* Model::Tags: add is_reserved_name() and select_for_items()
hylom [Wed, 27 Sep 2017 10:44:29 +0000 (19:44 +0900)]
implement motd
hylom [Wed, 27 Sep 2017 10:23:05 +0000 (19:23 +0900)]
* Model::Timeline: implement _select_tags() to query tags info
hylom [Wed, 27 Sep 2017 10:22:38 +0000 (19:22 +0900)]
fix some submission editor's design
hylom [Wed, 27 Sep 2017 09:38:50 +0000 (18:38 +0900)]
revert font size
hylom [Tue, 26 Sep 2017 13:39:41 +0000 (22:39 +0900)]
t: add test for Model::Topics
hylom [Tue, 26 Sep 2017 13:39:21 +0000 (22:39 +0900)]
editor now support tag editing
hylom [Tue, 26 Sep 2017 13:38:58 +0000 (22:38 +0900)]
css: fix font size
hylom [Tue, 26 Sep 2017 13:37:29 +0000 (22:37 +0900)]
* Model::Submission: support tagging in create()
hylom [Tue, 26 Sep 2017 13:36:54 +0000 (22:36 +0900)]
add Model::Topics
hylom [Tue, 26 Sep 2017 10:54:49 +0000 (19:54 +0900)]
fix: preview not shown in submission page
hylom [Tue, 26 Sep 2017 10:45:44 +0000 (19:45 +0900)]
delete article-item.js
hylom [Tue, 26 Sep 2017 10:32:04 +0000 (19:32 +0900)]
remove filter function from models, and implement them in Controller
hylom [Mon, 25 Sep 2017 12:00:21 +0000 (21:00 +0900)]
implement FACULITY system
hylom [Mon, 25 Sep 2017 10:49:23 +0000 (19:49 +0900)]
implement comment single page
hylom [Mon, 25 Sep 2017 10:48:50 +0000 (19:48 +0900)]
API: /v1/comment now can take 'parent_id' parameter
hylom [Mon, 25 Sep 2017 10:48:21 +0000 (19:48 +0900)]
* Model::Comments: hard_delete() now can take discussion_id
hylom [Mon, 25 Sep 2017 10:35:54 +0000 (19:35 +0900)]
* Model::Comments: fix some parameters
hylom [Mon, 25 Sep 2017 10:35:18 +0000 (19:35 +0900)]
js: implement newslash.getComments
hylom [Fri, 22 Sep 2017 12:16:06 +0000 (21:16 +0900)]
implement comment single page
hylom [Fri, 22 Sep 2017 12:15:38 +0000 (21:15 +0900)]
fix to show comment's timestamp as localtime
hylom [Fri, 22 Sep 2017 11:43:15 +0000 (20:43 +0900)]
delete unused js file
hylom [Fri, 22 Sep 2017 11:01:12 +0000 (20:01 +0900)]
fix mobile layout design
hylom [Fri, 22 Sep 2017 11:00:52 +0000 (20:00 +0900)]
move article page's related content box to sidebar
hylom [Fri, 22 Sep 2017 06:13:47 +0000 (15:13 +0900)]
* Model::Polls: fix select() problem 'question_id' parameter ignored
hylom [Thu, 21 Sep 2017 13:03:55 +0000 (22:03 +0900)]
Archive and Timeline support polls contents
hylom [Thu, 21 Sep 2017 13:03:18 +0000 (22:03 +0900)]
* Util::Items: get_date_string_from_item() support $unit argument
hylom [Thu, 21 Sep 2017 13:02:40 +0000 (22:02 +0900)]
* Model::Polls: add count(), rewrite select()
hylom [Wed, 20 Sep 2017 13:07:57 +0000 (22:07 +0900)]
fix Controller stricture
hylom [Wed, 20 Sep 2017 13:06:29 +0000 (22:06 +0900)]
* Model::Submissions: add count()
hylom [Wed, 20 Sep 2017 13:06:07 +0000 (22:06 +0900)]
* Model::Stories: count() uses Cowrapper::generic_count()
hylom [Wed, 20 Sep 2017 13:05:40 +0000 (22:05 +0900)]
* Model::Journals: count() uses Cowrapper::generic_count()
hylom [Wed, 20 Sep 2017 13:05:28 +0000 (22:05 +0900)]
* Model::Comments: add count()
hylom [Wed, 20 Sep 2017 13:04:12 +0000 (22:04 +0900)]
* Model::Cowrapper: add generic_count() and calculate_time_range() can receive DateTime object
hylom [Wed, 20 Sep 2017 13:03:55 +0000 (22:03 +0900)]
add Newslash::Util::Items
hylom [Tue, 19 Sep 2017 13:09:53 +0000 (22:09 +0900)]
* Model::Stories: fix update()
hylom [Tue, 19 Sep 2017 13:09:28 +0000 (22:09 +0900)]
* Model::SlashDB: use strict mode
hylom [Tue, 19 Sep 2017 13:08:45 +0000 (22:08 +0900)]
* Model::LegacyDB: fix problem cache_local_and_memcaced() returns invalid value
hylom [Tue, 19 Sep 2017 13:05:53 +0000 (22:05 +0900)]
* Model::Base: add debug(), error(), etc...
hylom [Fri, 15 Sep 2017 12:23:55 +0000 (21:23 +0900)]
css: add type-compat.less and remove duplicated entry
hylom [Fri, 15 Sep 2017 12:22:41 +0000 (21:22 +0900)]
* Plugin::QuasiStaticContent: support command option given as list
hylom [Fri, 15 Sep 2017 11:31:45 +0000 (20:31 +0900)]
timeline now use Timeline.item_per_page parameter to determine number of contents
hylom [Fri, 15 Sep 2017 11:31:19 +0000 (20:31 +0900)]
* Model::Timeline: fix _generalize() for NTO-nized
hylom [Fri, 15 Sep 2017 11:23:08 +0000 (20:23 +0900)]
implement /popular
hylom [Fri, 15 Sep 2017 11:22:22 +0000 (20:22 +0900)]
* Model::Timeline: fix query in _select_global to make more flexible
hylom [Wed, 6 Sep 2017 11:23:48 +0000 (20:23 +0900)]
debian: update rules to include feedfetcher
hylom [Wed, 6 Sep 2017 11:21:47 +0000 (20:21 +0900)]
t: add some tests
hylom [Mon, 4 Sep 2017 15:15:10 +0000 (00:15 +0900)]
* utils/migration_scripts: fix to more verbose
hylom [Mon, 4 Sep 2017 15:14:46 +0000 (00:14 +0900)]
delete not needed sql script