OSDN Git Service

newslash/newslash.git
7 years agofix to show journal and submissions's timestamp correctly
hylom [Wed, 19 Jul 2017 10:40:15 +0000 (19:40 +0900)]
fix to show journal and submissions's timestamp correctly

7 years agofix archive page's calendar to work correctly
hylom [Wed, 19 Jul 2017 10:31:58 +0000 (19:31 +0900)]
fix archive page's calendar to work correctly

7 years agoadd handler for journal archive
hylom [Thu, 13 Jul 2017 13:41:50 +0000 (22:41 +0900)]
add handler for journal archive

7 years agotemplate: rename some variables in archive
hylom [Thu, 13 Jul 2017 13:41:09 +0000 (22:41 +0900)]
template: rename some variables in archive

7 years ago * Model::Journals: select() accept "year", "month", "day" key
hylom [Thu, 13 Jul 2017 13:39:57 +0000 (22:39 +0900)]
 * Model::Journals: select() accept "year", "month", "day" key

7 years agoModel::Cowrapper: build_where_clause() now support 'timestamp' key
hylom [Thu, 13 Jul 2017 13:39:03 +0000 (22:39 +0900)]
Model::Cowrapper: build_where_clause() now support 'timestamp' key

7 years agoadd native-contents-ads to story
hylom [Tue, 11 Jul 2017 13:42:13 +0000 (22:42 +0900)]
add native-contents-ads to story

7 years agoshow topic icon in related stories box
hylom [Mon, 10 Jul 2017 12:36:18 +0000 (21:36 +0900)]
show topic icon in related stories box

7 years agotemplate: fix sidebar editor
hylom [Fri, 7 Jul 2017 10:45:20 +0000 (19:45 +0900)]
template: fix sidebar editor

7 years ago * Plugin::QuasiStaticContent: more vorbose error message
hylom [Fri, 7 Jul 2017 10:44:59 +0000 (19:44 +0900)]
 * Plugin::QuasiStaticContent: more vorbose error message

7 years agotemplate: shorten site header
hylom [Fri, 7 Jul 2017 09:45:54 +0000 (18:45 +0900)]
template: shorten site header

7 years agocss: separate some styles to acount-bar.less, nav-indexes.less
hylom [Fri, 7 Jul 2017 09:45:18 +0000 (18:45 +0900)]
css: separate some styles to acount-bar.less, nav-indexes.less

7 years ago Model::Journals: implemet count() and hard_delete(), remove latest(), use build_wher...
hylom [Thu, 6 Jul 2017 13:56:57 +0000 (22:56 +0900)]
 Model::Journals: implemet count() and hard_delete(), remove latest(), use build_where_clause in select()

7 years ago * Model::Users: fix build_where_clause() patameter
hylom [Thu, 6 Jul 2017 13:56:30 +0000 (22:56 +0900)]
 * Model::Users: fix build_where_clause() patameter

7 years ago * Util::TestMan: create_user() and create_admin() returns with srcids
hylom [Thu, 6 Jul 2017 13:55:35 +0000 (22:55 +0900)]
 * Util::TestMan: create_user() and create_admin() returns with srcids

7 years ago * Model::Cowrapper: change build_where_clause()'s arguments
hylom [Thu, 6 Jul 2017 13:54:56 +0000 (22:54 +0900)]
 * Model::Cowrapper: change build_where_clause()'s arguments

7 years ago * test-container/Dockerfile: update dependent packages
hylom [Tue, 4 Jul 2017 13:22:09 +0000 (22:22 +0900)]
 * test-container/Dockerfile: update dependent packages

7 years ago * Web::Controller::API::Story: fix to receive ISO8601 format timestamp
hylom [Tue, 4 Jul 2017 13:21:03 +0000 (22:21 +0900)]
 * Web::Controller::API::Story: fix to receive ISO8601 format timestamp

7 years ago * Model::Stories: select() now support "datetime_format" parameter
hylom [Tue, 4 Jul 2017 13:14:23 +0000 (22:14 +0900)]
 * Model::Stories: select() now support "datetime_format" parameter

7 years ago * Model::Stories: remove _latest()
hylom [Tue, 4 Jul 2017 13:13:46 +0000 (22:13 +0900)]
 * Model::Stories: remove _latest()

7 years agocheck 'public' parameter when story/stories to show
hylom [Tue, 4 Jul 2017 12:31:24 +0000 (21:31 +0900)]
check 'public' parameter when story/stories to show

7 years agoadd Template::Plpugin::MicroCalendar
hylom [Fri, 30 Jun 2017 12:57:06 +0000 (21:57 +0900)]
add Template::Plpugin::MicroCalendar

7 years agocss: add archive related css
hylom [Fri, 30 Jun 2017 12:56:49 +0000 (21:56 +0900)]
css: add archive related css

7 years agorefine editor code and to fix timestamp related problem
hylom [Fri, 30 Jun 2017 12:54:32 +0000 (21:54 +0900)]
refine editor code and to fix timestamp related problem

7 years agojs: move nsUtil's definition from base.js to ns-util.js
hylom [Fri, 30 Jun 2017 12:53:15 +0000 (21:53 +0900)]
js: move nsUtil's definition from base.js to ns-util.js

7 years ago * template/archive/index_header: fix to suppress warning message
hylom [Fri, 30 Jun 2017 10:57:27 +0000 (19:57 +0900)]
 * template/archive/index_header: fix to suppress warning message

7 years ago * Model::SlashDB: add warning message in createStory()
hylom [Fri, 30 Jun 2017 10:56:55 +0000 (19:56 +0900)]
 * Model::SlashDB: add warning message in createStory()

7 years agoArchive: show "not found" message when no item found
hylom [Fri, 30 Jun 2017 10:26:19 +0000 (19:26 +0900)]
Archive: show "not found" message when no item found

7 years ago * Model::Stories: fix typo
hylom [Fri, 30 Jun 2017 10:26:02 +0000 (19:26 +0900)]
 * Model::Stories: fix typo

7 years agoadd navigation to archive page
hylom [Thu, 29 Jun 2017 13:00:38 +0000 (22:00 +0900)]
add navigation to archive page

7 years ago * Model::Stories: fix count() to work correctly
hylom [Thu, 29 Jun 2017 13:00:02 +0000 (22:00 +0900)]
 * Model::Stories: fix count() to work correctly

7 years agoadd navigationheader to archive page (working...)
hylom [Wed, 28 Jun 2017 11:21:45 +0000 (20:21 +0900)]
add navigationheader to archive page (working...)

7 years ago * Model::Stories: implement count()
hylom [Wed, 28 Jun 2017 11:21:27 +0000 (20:21 +0900)]
 * Model::Stories: implement count()

7 years agorename Util::Formatters::format_datetime() to datetime_to_string()
hylom [Wed, 28 Jun 2017 11:20:44 +0000 (20:20 +0900)]
rename Util::Formatters::format_datetime() to datetime_to_string()

7 years agomove archive page's handler to Web::Controller::Archive
hylom [Tue, 27 Jun 2017 10:07:10 +0000 (19:07 +0900)]
move archive page's handler to Web::Controller::Archive

7 years agomove '/comments' handler from Web::Controller::Index to Web::Controller:Comments
hylom [Mon, 26 Jun 2017 10:37:48 +0000 (19:37 +0900)]
move '/comments' handler from Web::Controller::Index to Web::Controller:Comments

7 years ago * Model::Comments: fix select() to work order_by parameter
hylom [Mon, 26 Jun 2017 10:37:10 +0000 (19:37 +0900)]
 * Model::Comments: fix select() to work order_by parameter

7 years ago * Web::Controller::Poll: implement voting function
hylom [Mon, 26 Jun 2017 09:51:58 +0000 (18:51 +0900)]
 * Web::Controller::Poll: implement voting function

7 years ago * js/vue-newslash.js: add poll/vote endpoints
hylom [Fri, 23 Jun 2017 12:01:18 +0000 (21:01 +0900)]
 * js/vue-newslash.js: add poll/vote endpoints

7 years agoimplement Poll related API
hylom [Fri, 23 Jun 2017 11:59:33 +0000 (20:59 +0900)]
implement Poll related API

7 years ago * Util::Test: create_user() and create_admin_user() now update password when user...
hylom [Fri, 23 Jun 2017 11:58:38 +0000 (20:58 +0900)]
 * Util::Test: create_user() and create_admin_user() now update password when user exists

7 years ago * Model::Polls: implement vote()
hylom [Fri, 23 Jun 2017 11:03:07 +0000 (20:03 +0900)]
 * Model::Polls: implement vote()

7 years agoimplement Util::TestMan for more effcient testing
hylom [Fri, 23 Jun 2017 11:02:03 +0000 (20:02 +0900)]
implement Util::TestMan for more effcient testing

7 years ago * Model::Polls: add Answers and Voters child-class
hylom [Thu, 22 Jun 2017 14:01:22 +0000 (23:01 +0900)]
 * Model::Polls: add Answers and Voters child-class

7 years agoadd vote page
hylom [Thu, 22 Jun 2017 14:00:10 +0000 (23:00 +0900)]
add vote page

7 years ago * Plugin::AntiCsrf: support form style POST
hylom [Thu, 22 Jun 2017 13:58:31 +0000 (22:58 +0900)]
 * Plugin::AntiCsrf: support form style POST

7 years agoimplement vote page
hylom [Thu, 22 Jun 2017 13:00:48 +0000 (22:00 +0900)]
implement vote page

7 years agotest-container: add old Dockerfile for jessie
hylom [Tue, 20 Jun 2017 11:58:14 +0000 (20:58 +0900)]
test-container: add old Dockerfile for jessie

7 years agoimplement polls
hylom [Tue, 20 Jun 2017 11:57:43 +0000 (20:57 +0900)]
implement polls

7 years agofix test codes for stretch (mojolicious 7.x)
hylom [Tue, 20 Jun 2017 11:55:52 +0000 (20:55 +0900)]
fix test codes for stretch (mojolicious 7.x)

7 years ago * test-container/run.sh: update script for stretch
hylom [Tue, 20 Jun 2017 11:25:12 +0000 (20:25 +0900)]
 * test-container/run.sh: update script for stretch

7 years ago * Web: disable AntiCsrf when test mode
hylom [Tue, 20 Jun 2017 11:19:00 +0000 (20:19 +0900)]
 * Web: disable AntiCsrf when test mode

7 years ago * migration_scripts: add sample file
hylom [Tue, 20 Jun 2017 11:18:44 +0000 (20:18 +0900)]
 * migration_scripts: add sample file

7 years agoupdate for jenkins auto test
hylom [Tue, 20 Jun 2017 10:21:39 +0000 (19:21 +0900)]
update for jenkins auto test

7 years agoimplement poll single page and polls list
hylom [Fri, 16 Jun 2017 11:58:32 +0000 (20:58 +0900)]
implement poll single page and polls list

7 years ago * js/status-bar/js: fix to make dismissable status-bar
hylom [Fri, 16 Jun 2017 11:56:16 +0000 (20:56 +0900)]
 * js/status-bar/js: fix to make dismissable status-bar

7 years ago * js/vue-newslash.js: execute fail handler when discussion_id is invalid
hylom [Fri, 16 Jun 2017 11:55:29 +0000 (20:55 +0900)]
 * js/vue-newslash.js: execute fail handler when discussion_id is invalid

7 years agoresponsive layout initial support
hylom [Fri, 9 Jun 2017 10:35:19 +0000 (19:35 +0900)]
responsive layout initial support

7 years agorebuild QuasiStaticContent by GET /admin/css
hylom [Fri, 9 Jun 2017 09:55:25 +0000 (18:55 +0900)]
rebuild QuasiStaticContent by GET /admin/css

7 years ago * Model::Stories: fix select() problem when no query condition given
hylom [Mon, 5 Jun 2017 10:00:18 +0000 (19:00 +0900)]
 * Model::Stories: fix select() problem when no query condition given

7 years agofix comment-tree to work
hylom [Fri, 2 Jun 2017 11:36:43 +0000 (20:36 +0900)]
fix comment-tree to work

7 years ago * Plugin::AntiCsrf: don't checking when action is 'preview'
hylom [Fri, 2 Jun 2017 11:36:06 +0000 (20:36 +0900)]
 * Plugin::AntiCsrf: don't checking when action is 'preview'

7 years agorewrite comment-tree
hylom [Thu, 1 Jun 2017 13:04:08 +0000 (22:04 +0900)]
rewrite comment-tree

7 years agofix login problem
hylom [Thu, 1 Jun 2017 12:21:27 +0000 (21:21 +0900)]
fix login problem

7 years ago * Plugin::UserAuth: fix typo in register()
hylom [Wed, 31 May 2017 10:21:12 +0000 (19:21 +0900)]
 * Plugin::UserAuth: fix typo in register()

7 years agotimezone preferences support for archive page
hylom [Wed, 31 May 2017 10:20:36 +0000 (19:20 +0900)]
timezone preferences support for archive page

7 years ago * Util::Timezones: fix to work
hylom [Wed, 31 May 2017 10:20:06 +0000 (19:20 +0900)]
 * Util::Timezones: fix to work

7 years ago * Model::Users: rename prefs->{tz_offset} to prefs->{offset_sec}
hylom [Wed, 31 May 2017 10:19:35 +0000 (19:19 +0900)]
 * Model::Users: rename prefs->{tz_offset} to prefs->{offset_sec}

7 years ago * Model::Users: add get_prefs_of()
hylom [Tue, 30 May 2017 11:37:11 +0000 (20:37 +0900)]
 * Model::Users: add get_prefs_of()

7 years ago * Model::Users: move ACL2 related functions to Model::Users::ACL2
hylom [Tue, 30 May 2017 11:36:17 +0000 (20:36 +0900)]
 * Model::Users: move ACL2 related functions to Model::Users::ACL2

7 years ago * Model::Base: new_instance_of() now support '::Foo::Bar' style argument
hylom [Tue, 30 May 2017 11:27:18 +0000 (20:27 +0900)]
 * Model::Base: new_instance_of() now support '::Foo::Bar' style argument

7 years ago * Model::Users::Util: cleanup code
hylom [Tue, 30 May 2017 11:26:55 +0000 (20:26 +0900)]
 * Model::Users::Util: cleanup code

7 years agomove generic_update() from Model::Users to Model::Cowrapper
hylom [Tue, 30 May 2017 10:21:22 +0000 (19:21 +0900)]
move generic_update() from Model::Users to Model::Cowrapper

7 years ago * Model::Users: add al2_types()
hylom [Tue, 30 May 2017 10:15:35 +0000 (19:15 +0900)]
 * Model::Users: add al2_types()

7 years ago * Model::Cowrapper: fix generic_select()
hylom [Tue, 30 May 2017 10:15:02 +0000 (19:15 +0900)]
 * Model::Cowrapper: fix generic_select()

7 years ago * Model::Users: separate some functions to Model::Users::*
hylom [Tue, 30 May 2017 09:56:43 +0000 (18:56 +0900)]
 * Model::Users: separate some functions to Model::Users::*

7 years agopaging support for story index page
hylom [Mon, 29 May 2017 12:12:41 +0000 (21:12 +0900)]
paging support for story index page

7 years ago * Model::Stores: select() now accepct until and since parameter
hylom [Mon, 29 May 2017 12:12:10 +0000 (21:12 +0900)]
 * Model::Stores: select() now accepct until and since parameter

7 years ago * Util::Formatter: add parse_mysql_datetime()
hylom [Mon, 29 May 2017 12:11:31 +0000 (21:11 +0900)]
 * Util::Formatter: add parse_mysql_datetime()

7 years ago * debian/control: update depending packages
hylom [Mon, 29 May 2017 10:31:53 +0000 (19:31 +0900)]
 * debian/control: update depending packages

7 years agofix comment post with captcha
hylom [Fri, 26 May 2017 12:51:30 +0000 (21:51 +0900)]
fix comment post with captcha

7 years agofix captcha related problem in story page
hylom [Fri, 26 May 2017 12:50:53 +0000 (21:50 +0900)]
fix captcha related problem in story page

7 years agoWeb::Controller::API::Comment: fix to work
hylom [Fri, 26 May 2017 11:27:58 +0000 (20:27 +0900)]
Web::Controller::API::Comment: fix to work

7 years ago* Web: no use ReCaptcha plugin when test mode
hylom [Fri, 26 May 2017 11:27:25 +0000 (20:27 +0900)]
* Web: no use ReCaptcha plugin when test mode

7 years ago * js/vue-newslash.js: fix to work
hylom [Fri, 26 May 2017 11:07:31 +0000 (20:07 +0900)]
 * js/vue-newslash.js: fix to work

7 years ago * js/article-item2.js: restructure with vue-newslash
hylom [Fri, 26 May 2017 10:17:06 +0000 (19:17 +0900)]
 * js/article-item2.js: restructure with vue-newslash

7 years agorename js/vue-anticsrf.js to vue-newslash.js
hylom [Fri, 26 May 2017 10:16:05 +0000 (19:16 +0900)]
rename js/vue-anticsrf.js to vue-newslash.js

7 years ago * Web::Controller::API::Submission: fix error messages
hylom [Thu, 25 May 2017 12:19:11 +0000 (21:19 +0900)]
 * Web::Controller::API::Submission: fix error messages

7 years agoimplement vue-anticsrf.js
hylom [Thu, 25 May 2017 12:18:54 +0000 (21:18 +0900)]
implement vue-anticsrf.js

7 years agofix recaptcha's layout style
hylom [Thu, 25 May 2017 11:16:46 +0000 (20:16 +0900)]
fix recaptcha's layout style

7 years agojs: fix user object's login and admin property to is_login and is_admin
hylom [Thu, 25 May 2017 11:05:26 +0000 (20:05 +0900)]
js: fix user object's login and admin property to is_login and is_admin

7 years ago * js/article-item.js: add deprecated message
hylom [Thu, 25 May 2017 11:05:07 +0000 (20:05 +0900)]
 * js/article-item.js: add deprecated message

7 years agofix editor to work submission post well
hylom [Thu, 25 May 2017 11:04:39 +0000 (20:04 +0900)]
fix editor to work submission post well

7 years agoimplement ReCaptcha to work
hylom [Wed, 24 May 2017 13:54:20 +0000 (22:54 +0900)]
implement ReCaptcha to work

7 years ago * Plugin::UserAuth: fix to return invalid user object for anonymous user
hylom [Wed, 24 May 2017 13:52:46 +0000 (22:52 +0900)]
 * Plugin::UserAuth: fix to return invalid user object for anonymous user

7 years ago * Plugin::AntiCsrf: rename token name
hylom [Wed, 24 May 2017 13:51:32 +0000 (22:51 +0900)]
 * Plugin::AntiCsrf: rename token name

7 years ago * make commentstatus selector invisible when post submissions
hylom [Wed, 24 May 2017 13:49:13 +0000 (22:49 +0900)]
 * make commentstatus selector invisible when post submissions

7 years agofix login error message more vorbose
hylom [Wed, 24 May 2017 13:48:27 +0000 (22:48 +0900)]
fix login error message more vorbose

7 years agoimplement ReCaptcha support
hylom [Tue, 23 May 2017 12:38:03 +0000 (21:38 +0900)]
implement ReCaptcha support

7 years agofix editor to work submission-form
hylom [Tue, 23 May 2017 12:37:06 +0000 (21:37 +0900)]
fix editor to work submission-form