OSDN Git Service

newslash/newslash.git
6 years ago * Plugin::TT2Renderer: comment-out unused variable
hylom [Thu, 31 Aug 2017 13:07:02 +0000 (22:07 +0900)]
 * Plugin::TT2Renderer: comment-out unused variable

6 years ago * Model::Users: convert_old_prefs() now convert slashboxes settings
hylom [Thu, 31 Aug 2017 13:06:15 +0000 (22:06 +0900)]
 * Model::Users: convert_old_prefs() now convert slashboxes settings

6 years ago * Model::Boxes: implement export_all() and import_all(), fix some methods()
hylom [Thu, 31 Aug 2017 13:05:07 +0000 (22:05 +0900)]
 * Model::Boxes: implement export_all() and import_all(), fix some methods()

6 years ago* Model::Cowrapper: fix export_json() to work well
hylom [Thu, 31 Aug 2017 13:04:38 +0000 (22:04 +0900)]
* Model::Cowrapper: fix export_json() to work well

6 years agojs: add boxes related methods and some fixes for newslash.admin
hylom [Thu, 31 Aug 2017 13:03:13 +0000 (22:03 +0900)]
js: add boxes related methods and some fixes for newslash.admin

6 years agojs: implement newslash.fail()
hylom [Thu, 31 Aug 2017 13:02:42 +0000 (22:02 +0900)]
js: implement newslash.fail()

6 years agointroduce DateTimeFormatter plugin for TT2
hylom [Wed, 30 Aug 2017 11:13:56 +0000 (20:13 +0900)]
introduce DateTimeFormatter plugin for TT2

6 years agodeprecate use of "users_prefs" table, so remove $user->{prefs}
hylom [Wed, 30 Aug 2017 11:12:42 +0000 (20:12 +0900)]
deprecate use of "users_prefs" table, so remove $user->{prefs}

6 years ago * js/blocking-manager.js: clear url form after adding complete, and show status bar
hylom [Wed, 30 Aug 2017 10:08:53 +0000 (19:08 +0900)]
 * js/blocking-manager.js: clear url form after adding complete, and show status bar

6 years agot: fix to follow up for submissions url change
hylom [Wed, 30 Aug 2017 09:53:33 +0000 (18:53 +0900)]
t: fix to follow up for submissions url change

6 years agomove functions from Web::Controller::Admin::Submiossions to Web::Controller::API...
hylom [Tue, 29 Aug 2017 12:32:48 +0000 (21:32 +0900)]
move functions from Web::Controller::Admin::Submiossions to Web::Controller::API::Submission

6 years agoupdate blocking manager to work unblock
hylom [Tue, 29 Aug 2017 12:32:25 +0000 (21:32 +0900)]
update blocking manager to work unblock

6 years agojs: fix blockItem() and unblockItem() to work
hylom [Tue, 29 Aug 2017 12:31:56 +0000 (21:31 +0900)]
js: fix blockItem() and unblockItem() to work

6 years agojs: fix newslash.js to work post() and urlParse()
hylom [Tue, 29 Aug 2017 12:31:30 +0000 (21:31 +0900)]
js: fix newslash.js to work post() and urlParse()

6 years agoimplement blocking manager screen
hylom [Tue, 29 Aug 2017 12:06:58 +0000 (21:06 +0900)]
implement blocking manager screen

6 years agoimplement blocking related API
hylom [Tue, 29 Aug 2017 12:06:43 +0000 (21:06 +0900)]
implement blocking related API

6 years agojs: implement newslash.post() and blocking related methods
hylom [Tue, 29 Aug 2017 12:05:38 +0000 (21:05 +0900)]
js: implement newslash.post() and blocking related methods

6 years ago * Model::Submission: fix to work update() when given 'public' parameter
hylom [Tue, 29 Aug 2017 12:04:59 +0000 (21:04 +0900)]
 * Model::Submission: fix to work update() when given 'public' parameter

6 years agotemplate: move common/admin_bar to admin/admin_bar
hylom [Tue, 29 Aug 2017 10:23:50 +0000 (19:23 +0900)]
template: move common/admin_bar to admin/admin_bar

6 years agot: fix to use var/tmp for temporal directory
hylom [Tue, 29 Aug 2017 10:21:11 +0000 (19:21 +0900)]
t: fix to use var/tmp for temporal directory

6 years ago * Util::Formatter: fix datetime_to_string() to return when invalid argument given
hylom [Tue, 29 Aug 2017 10:20:40 +0000 (19:20 +0900)]
 * Util::Formatter: fix datetime_to_string() to return when invalid argument given

6 years agoimplement repository manager
hylom [Fri, 25 Aug 2017 13:17:10 +0000 (22:17 +0900)]
implement repository manager

6 years agojs: fix newslash.js and newslash-admin.js to work
hylom [Fri, 25 Aug 2017 13:16:34 +0000 (22:16 +0900)]
js: fix newslash.js and newslash-admin.js to work

6 years agoupdate .gitignore to ignore src/repository
hylom [Fri, 25 Aug 2017 13:15:19 +0000 (22:15 +0900)]
update .gitignore to ignore src/repository

6 years agojs: introduce newslash JS libraries
hylom [Fri, 25 Aug 2017 12:31:28 +0000 (21:31 +0900)]
js: introduce newslash JS libraries

6 years agoimplement Repositry API for admin
hylom [Fri, 25 Aug 2017 12:30:46 +0000 (21:30 +0900)]
implement Repositry API for admin

6 years ago * Model::Feeds: implement export_all() and import_all()
hylom [Fri, 25 Aug 2017 12:30:22 +0000 (21:30 +0900)]
 * Model::Feeds: implement export_all() and import_all()

6 years ago * Model::Cowrapper: fix import_json() and export_json()
hylom [Fri, 25 Aug 2017 12:29:26 +0000 (21:29 +0900)]
 * Model::Cowrapper: fix import_json() and export_json()

6 years ago * t: fix models/cowrapper to work
hylom [Fri, 25 Aug 2017 10:25:02 +0000 (19:25 +0900)]
 * t: fix models/cowrapper to work

6 years ago * Model::Cowrapper: fix import_json() to use quote $dbh->quote_identifier()
hylom [Fri, 25 Aug 2017 10:24:34 +0000 (19:24 +0900)]
 * Model::Cowrapper: fix import_json() to use quote $dbh->quote_identifier()

6 years ago * Controller::API::Submission: fix post()
hylom [Fri, 25 Aug 2017 10:12:31 +0000 (19:12 +0900)]
 * Controller::API::Submission: fix post()

6 years ago * Controller::API::Admin::Feed: check url and name parameter
hylom [Fri, 25 Aug 2017 10:12:01 +0000 (19:12 +0900)]
 * Controller::API::Admin::Feed: check url and name parameter

6 years ago * Web::Controller::Admin::Sidebar: fix update() to work correctly
hylom [Fri, 25 Aug 2017 09:52:35 +0000 (18:52 +0900)]
 * Web::Controller::Admin::Sidebar: fix update() to work correctly

6 years ago * Model::Submissions: fix typo
hylom [Fri, 25 Aug 2017 09:43:22 +0000 (18:43 +0900)]
 * Model::Submissions: fix typo

6 years agodebian: update control file
hylom [Fri, 25 Aug 2017 09:36:27 +0000 (18:36 +0900)]
debian: update control file

6 years ago * Controller::API::Admin::Contents::Blocked: remove unused codes
hylom [Thu, 24 Aug 2017 14:06:50 +0000 (23:06 +0900)]
 * Controller::API::Admin::Contents::Blocked: remove unused codes

6 years agochange Model::Submissions::create()'s argument
hylom [Thu, 24 Aug 2017 14:05:58 +0000 (23:05 +0900)]
change Model::Submissions::create()'s argument

6 years ago * Model::Tags: fix to use Cow's transaction
hylom [Thu, 24 Aug 2017 14:05:26 +0000 (23:05 +0900)]
 * Model::Tags: fix to use Cow's transaction

6 years ago * Model::Journals: fix update() and create() arguments to use HASH
hylom [Thu, 24 Aug 2017 14:04:49 +0000 (23:04 +0900)]
 * Model::Journals: fix update() and create() arguments to use HASH

6 years ago * Model::Story: fix arguments update() and create() to use HASH
hylom [Thu, 24 Aug 2017 14:04:00 +0000 (23:04 +0900)]
 * Model::Story: fix arguments update() and create() to use HASH

6 years ago * Model::Globjs: fix create() to use Cow's transaction
hylom [Thu, 24 Aug 2017 14:03:31 +0000 (23:03 +0900)]
 * Model::Globjs: fix create() to use Cow's transaction

6 years ago * Model::Submissions: change create()'s arguments
hylom [Thu, 24 Aug 2017 12:11:08 +0000 (21:11 +0900)]
 * Model::Submissions: change create()'s arguments

6 years ago * Model::Discussions: change create()'s arguments and support transaction
hylom [Thu, 24 Aug 2017 12:09:56 +0000 (21:09 +0900)]
 * Model::Discussions: change create()'s arguments and support transaction

6 years ago * Model::Cowrapper: fix error handling
hylom [Thu, 24 Aug 2017 12:09:17 +0000 (21:09 +0900)]
 * Model::Cowrapper: fix error handling

6 years ago * Model::Submissions: delete latest()
hylom [Thu, 24 Aug 2017 11:39:34 +0000 (20:39 +0900)]
 * Model::Submissions: delete latest()

6 years ago * Model::Journals: fix select() and _generalize() for NTO-nized,
hylom [Thu, 24 Aug 2017 11:37:56 +0000 (20:37 +0900)]
 * Model::Journals: fix select() and _generalize() for NTO-nized,

6 years ago * Model::Stories.pm: fix select() and _generalized for NTO-nized
hylom [Thu, 24 Aug 2017 11:28:27 +0000 (20:28 +0900)]
 * Model::Stories.pm: fix select() and _generalized for NTO-nized

6 years ago * Model::Submissions: remove latest(), rewrite select() and _generalize for NTO
hylom [Thu, 24 Aug 2017 11:09:04 +0000 (20:09 +0900)]
 * Model::Submissions: remove latest(), rewrite select() and _generalize for NTO

6 years agoadd blocked-contents manager for admin
hylom [Wed, 23 Aug 2017 11:26:35 +0000 (20:26 +0900)]
add blocked-contents manager for admin

6 years ago * Model::Submissions: select() supports 'public' argument
hylom [Wed, 23 Aug 2017 11:26:05 +0000 (20:26 +0900)]
 * Model::Submissions: select() supports 'public' argument

6 years ago * Model::Story: select() supports 'public' argument
hylom [Wed, 23 Aug 2017 11:25:39 +0000 (20:25 +0900)]
 * Model::Story: select() supports 'public' argument

6 years ago * Model::Cowrapper: add export_json() and import_json()
hylom [Tue, 22 Aug 2017 12:30:25 +0000 (21:30 +0900)]
 * Model::Cowrapper: add export_json() and import_json()

6 years ago * debian/control: add dependency
hylom [Tue, 22 Aug 2017 12:30:05 +0000 (21:30 +0900)]
 * debian/control: add dependency

6 years agofix sidebar's CSS
hylom [Fri, 4 Aug 2017 12:55:14 +0000 (21:55 +0900)]
fix sidebar's CSS

6 years ago * Plugin::TT2Renderer: pass user object to each model's select()
hylom [Fri, 4 Aug 2017 12:54:12 +0000 (21:54 +0900)]
 * Plugin::TT2Renderer: pass user object to each model's select()

6 years agoModel: add CustomBoxes
hylom [Fri, 4 Aug 2017 12:53:45 +0000 (21:53 +0900)]
Model: add CustomBoxes

6 years agotemplate: admin/sidebar/defaults uses sidebar_editor component
hylom [Fri, 4 Aug 2017 11:11:12 +0000 (20:11 +0900)]
template: admin/sidebar/defaults uses sidebar_editor component

6 years agofix sidebar config page's design and behavior
hylom [Fri, 4 Aug 2017 11:10:13 +0000 (20:10 +0900)]
fix sidebar config page's design and behavior

6 years agotemplate: delete admin/sidebar/list
hylom [Fri, 4 Aug 2017 09:59:02 +0000 (18:59 +0900)]
template: delete  admin/sidebar/list

6 years agotemplate: update sidebar editor
hylom [Fri, 4 Aug 2017 09:58:48 +0000 (18:58 +0900)]
template: update sidebar editor

6 years ago * js/boxes-editor.js: surpress vue's warnings, add edited parameter for item
hylom [Fri, 4 Aug 2017 09:57:48 +0000 (18:57 +0900)]
 * js/boxes-editor.js: surpress vue's warnings, add edited parameter for item

6 years agocss: add admin/boxes-manager.less
hylom [Fri, 4 Aug 2017 09:57:31 +0000 (18:57 +0900)]
css: add admin/boxes-manager.less

6 years ago * Web::Controller::Admin::Sidebar: fix problem cannot update some columns
hylom [Fri, 4 Aug 2017 09:55:47 +0000 (18:55 +0900)]
 * Web::Controller::Admin::Sidebar: fix problem cannot update some columns

6 years ago * Model::Boxes: fix update() cannot update title column
hylom [Fri, 4 Aug 2017 09:54:52 +0000 (18:54 +0900)]
 * Model::Boxes: fix update() cannot update title column

6 years agoupdate .gitignore to ignore public key file
hylom [Thu, 3 Aug 2017 13:38:17 +0000 (22:38 +0900)]
update .gitignore to ignore public key file

6 years agotemplate: fix feed and boxes manager
hylom [Thu, 3 Aug 2017 13:36:49 +0000 (22:36 +0900)]
template: fix feed and boxes manager

6 years ago * utils/tools/import_sd_blocks: add codes for boxes import
hylom [Thu, 3 Aug 2017 13:36:10 +0000 (22:36 +0900)]
 * utils/tools/import_sd_blocks: add codes for boxes import

6 years agot: update models/feeds.t
hylom [Thu, 3 Aug 2017 13:35:29 +0000 (22:35 +0900)]
t: update models/feeds.t

6 years ago * Model::Feeds::Items: select() now support feed_name query parameter
hylom [Thu, 3 Aug 2017 13:34:58 +0000 (22:34 +0900)]
 * Model::Feeds::Items: select() now support feed_name query parameter

6 years ago * Model::Feeds: add `name` column to ns_feeds table
hylom [Thu, 3 Aug 2017 13:34:24 +0000 (22:34 +0900)]
 * Model::Feeds: add `name` column to ns_feeds table

6 years ago * Model::Boxes: add `title` column to ns_boxes table
hylom [Thu, 3 Aug 2017 13:33:29 +0000 (22:33 +0900)]
 * Model::Boxes: add `title` column to ns_boxes table

6 years ago * Model::Boxes: add support for security_level and type column to create() and update()
hylom [Thu, 3 Aug 2017 11:51:18 +0000 (20:51 +0900)]
 * Model::Boxes: add support for security_level and type column to create() and update()

6 years ago * Model::Boxes: add type column to ns_boxes table
hylom [Thu, 3 Aug 2017 11:43:24 +0000 (20:43 +0900)]
 * Model::Boxes: add type column to ns_boxes table

6 years ago * Model: add Model::Feeds::Items as feed_items
hylom [Thu, 3 Aug 2017 11:34:58 +0000 (20:34 +0900)]
 * Model: add Model::Feeds::Items as feed_items

6 years ago * Model::Feeds::Items: fix select() by feed_id
hylom [Thu, 3 Aug 2017 11:34:17 +0000 (20:34 +0900)]
 * Model::Feeds::Items: fix select() by feed_id

6 years ago * Model::Boxes: change ns_boxes table definition (add security_level column)
hylom [Thu, 3 Aug 2017 11:33:26 +0000 (20:33 +0900)]
 * Model::Boxes: change ns_boxes table definition (add security_level column)

6 years ago * Model::Feeds: add subscribers column to ns_feeds table
hylom [Thu, 3 Aug 2017 11:06:59 +0000 (20:06 +0900)]
 * Model::Feeds: add subscribers column to ns_feeds table

6 years agoutils: add tools/import_sd_blocks.pl
hylom [Wed, 2 Aug 2017 11:02:23 +0000 (20:02 +0900)]
utils: add tools/import_sd_blocks.pl

6 years ago * Model::Feeds: fetch_url() now can take timeout parameter
hylom [Wed, 2 Aug 2017 11:00:53 +0000 (20:00 +0900)]
 * Model::Feeds: fetch_url() now can take timeout parameter

6 years ago * FeedFetcher: use Newslash::Util->load_config()
hylom [Wed, 2 Aug 2017 10:59:53 +0000 (19:59 +0900)]
 * FeedFetcher: use Newslash::Util->load_config()

6 years agoadd Newslash::Util
hylom [Wed, 2 Aug 2017 10:59:25 +0000 (19:59 +0900)]
add Newslash::Util

6 years ago * FeedFetcher: insert latest_fetch_time and latest_Fetch_result when do fetch
hylom [Tue, 1 Aug 2017 15:12:36 +0000 (00:12 +0900)]
 * FeedFetcher: insert latest_fetch_time and latest_Fetch_result when do fetch

6 years ago * Model::Feeds: change ns_feeds.update_time not to update automatically
hylom [Tue, 1 Aug 2017 15:10:59 +0000 (00:10 +0900)]
 * Model::Feeds: change ns_feeds.update_time not to update automatically

6 years agoadd newslash_feed_fetcher
hylom [Tue, 1 Aug 2017 12:40:33 +0000 (21:40 +0900)]
add newslash_feed_fetcher

6 years agot: fix feeds related test code
hylom [Tue, 1 Aug 2017 12:40:18 +0000 (21:40 +0900)]
t: fix feeds related test code

6 years agochange feed API's parameters
hylom [Tue, 1 Aug 2017 12:39:39 +0000 (21:39 +0900)]
change feed API's parameters

6 years ago * Model::Feeds: fetch_url() takes ref of $url
hylom [Tue, 1 Aug 2017 12:39:01 +0000 (21:39 +0900)]
 * Model::Feeds: fetch_url() takes ref of $url

6 years ago * Model::Feeds: change ns_feed_items table definition
hylom [Tue, 1 Aug 2017 12:38:31 +0000 (21:38 +0900)]
 * Model::Feeds: change ns_feed_items table definition

6 years agoimplement feeds manager for admin
hylom [Fri, 28 Jul 2017 11:53:17 +0000 (20:53 +0900)]
implement feeds manager for admin

6 years ago * Web::Controller::API::Admin::Feed: now can use "id" parameter
hylom [Fri, 28 Jul 2017 11:52:25 +0000 (20:52 +0900)]
 * Web::Controller::API::Admin::Feed: now can use "id" parameter

6 years ago * Model::Feeds: change table definition because of column size resctiction
hylom [Fri, 28 Jul 2017 11:51:34 +0000 (20:51 +0900)]
 * Model::Feeds: change table definition because of column size resctiction

6 years agoimplement feed api
hylom [Fri, 28 Jul 2017 11:05:31 +0000 (20:05 +0900)]
implement feed api

6 years ago * Model::Feeds: rename fetch() to fetch_url()
hylom [Fri, 28 Jul 2017 09:51:55 +0000 (18:51 +0900)]
 * Model::Feeds: rename fetch() to fetch_url()

6 years agotest-container: update Dockerfile
hylom [Fri, 28 Jul 2017 09:50:04 +0000 (18:50 +0900)]
test-container: update Dockerfile

6 years ago * Model::Feeds: add status column to ns_feeds table, and add fetch()
hylom [Fri, 28 Jul 2017 09:49:16 +0000 (18:49 +0900)]
 * Model::Feeds: add status column to ns_feeds table, and add fetch()

6 years agoadd Feeds and Feeds::Items Models
hylom [Thu, 27 Jul 2017 12:03:05 +0000 (21:03 +0900)]
add Feeds and Feeds::Items Models

6 years ago * Web::Controller::API::Poll: fix vote() to suppress warnings
hylom [Thu, 27 Jul 2017 10:04:47 +0000 (19:04 +0900)]
 * Web::Controller::API::Poll: fix vote() to suppress warnings

6 years ago * t/models/stories.t: replace latest() to select() for deprecate latest()
hylom [Thu, 27 Jul 2017 10:04:09 +0000 (19:04 +0900)]
 * t/models/stories.t: replace latest() to select() for deprecate latest()

6 years ago * Model::Cowrapper: fix _decode_param() to work correctly
hylom [Thu, 27 Jul 2017 10:03:41 +0000 (19:03 +0900)]
 * Model::Cowrapper: fix _decode_param() to work correctly

6 years ago * Model::Stories: remove latest()
hylom [Tue, 25 Jul 2017 11:56:27 +0000 (20:56 +0900)]
 * Model::Stories: remove latest()