OSDN Git Service

newslash/newslash.git
5 years agoPlugin::JavaScriptLoader: fix encoding and gzipped content related problem v0.1.8
hylom [Thu, 28 Feb 2019 12:54:01 +0000 (21:54 +0900)]
Plugin::JavaScriptLoader: fix encoding and gzipped content related problem

5 years agoPlugin::Preprocessor: fix encoding and gziped content problem
hylom [Thu, 28 Feb 2019 12:53:17 +0000 (21:53 +0900)]
Plugin::Preprocessor: fix encoding and gziped content problem

5 years agoPlugin::CompositeCache: add hash_set() and hash_get()
hylom [Thu, 28 Feb 2019 12:52:27 +0000 (21:52 +0900)]
Plugin::CompositeCache: add hash_set() and hash_get()

5 years agoPlugin::KeyValueStore: add hash_set() and hash_get()
hylom [Thu, 28 Feb 2019 12:52:00 +0000 (21:52 +0900)]
Plugin::KeyValueStore: add hash_set() and hash_get()

5 years agoPlugin::Preprocessor: fix cache related problem
hylom [Wed, 27 Feb 2019 11:23:26 +0000 (20:23 +0900)]
Plugin::Preprocessor: fix cache related problem

5 years agoadd 404/500 template
hylom [Tue, 26 Feb 2019 10:51:36 +0000 (19:51 +0900)]
add 404/500 template

5 years agoadd System.session_expiration config value to define session expiration
hylom [Tue, 26 Feb 2019 10:35:31 +0000 (19:35 +0900)]
add System.session_expiration config value to define session expiration

5 years agoupdate escape-html
hylom [Tue, 26 Feb 2019 10:16:14 +0000 (19:16 +0900)]
update escape-html

5 years agoupdate escape-html.js
hylom [Mon, 25 Feb 2019 10:34:55 +0000 (19:34 +0900)]
update escape-html.js

5 years agoblock advertise in login page (/login)
hylom [Fri, 22 Feb 2019 11:56:25 +0000 (20:56 +0900)]
block advertise in login page (/login)

5 years agofix comment archive (/comment/yy/mm/dd/) to work
hylom [Fri, 22 Feb 2019 11:52:29 +0000 (20:52 +0900)]
fix comment archive (/comment/yy/mm/dd/) to work

5 years agoPlugin::Preprocessor: fix cache refreshing related codes
hylom [Fri, 15 Feb 2019 11:22:38 +0000 (20:22 +0900)]
Plugin::Preprocessor: fix cache refreshing related codes

5 years agoPlugin::Preprocessor: fix get_path()
hylom [Fri, 15 Feb 2019 11:03:40 +0000 (20:03 +0900)]
Plugin::Preprocessor: fix get_path()

5 years agoPlugin::Preprocessor: fix cache miss handling in get_path()
hylom [Fri, 15 Feb 2019 10:42:27 +0000 (19:42 +0900)]
Plugin::Preprocessor: fix cache miss handling in get_path()

5 years agoPlugin::Preprocessor: fix cache missing handling
hylom [Fri, 15 Feb 2019 10:26:35 +0000 (19:26 +0900)]
Plugin::Preprocessor: fix cache missing handling

5 years agoPlugin::CompositeCache: fix config initializer
hylom [Fri, 15 Feb 2019 10:16:40 +0000 (19:16 +0900)]
Plugin::CompositeCache: fix config initializer

5 years agoCommand::configdump: fix encoding error
hylom [Fri, 15 Feb 2019 10:16:26 +0000 (19:16 +0900)]
Command::configdump: fix encoding error

5 years agouse format_htmltext() helper instead of escape_title()
hylom [Thu, 14 Feb 2019 11:52:03 +0000 (20:52 +0900)]
use format_htmltext() helper instead of escape_title()

5 years agoadd Model::Stories::RelatedStories
hylom [Thu, 7 Feb 2019 13:26:00 +0000 (22:26 +0900)]
add Model::Stories::RelatedStories

5 years agoModel::Stories: support tag and related stories setting in create()
hylom [Thu, 7 Feb 2019 13:25:38 +0000 (22:25 +0900)]
Model::Stories: support tag and related stories setting in create()

5 years agoModel::Tags: fix error message in add()
hylom [Thu, 7 Feb 2019 13:25:16 +0000 (22:25 +0900)]
Model::Tags: fix error message in add()

5 years agofix text format-related functions
hylom [Thu, 7 Feb 2019 13:24:58 +0000 (22:24 +0900)]
fix text format-related functions

5 years agoWeb: print log level setting on startup
hylom [Thu, 7 Feb 2019 13:24:08 +0000 (22:24 +0900)]
Web: print log level setting on startup

5 years agoModel::Users: fix sub-model accessor
hylom [Thu, 7 Feb 2019 13:23:47 +0000 (22:23 +0900)]
Model::Users: fix sub-model accessor

5 years agofix and inregrate text formatting functions v0.1.7
hylom [Fri, 1 Feb 2019 10:28:58 +0000 (19:28 +0900)]
fix and inregrate text formatting functions

5 years agoUtil::TestMan: add documentations
hylom [Fri, 1 Feb 2019 10:28:32 +0000 (19:28 +0900)]
Util::TestMan: add documentations

5 years agomove unused (deprecated) files
hylom [Fri, 1 Feb 2019 10:26:52 +0000 (19:26 +0900)]
move unused (deprecated) files

5 years agodebian: fix searchd sample config file name
hylom [Thu, 31 Jan 2019 12:12:20 +0000 (21:12 +0900)]
debian: fix searchd sample config file name

5 years agoController::API::Story: fix post()
hylom [Thu, 31 Jan 2019 12:09:58 +0000 (21:09 +0900)]
Controller::API::Story: fix post()

5 years agoPlugin::UserAuth: fix _get_anonymous_user() cache usage
hylom [Thu, 31 Jan 2019 11:40:03 +0000 (20:40 +0900)]
Plugin::UserAuth: fix _get_anonymous_user() cache usage

5 years agoPlugin::CompositeCache: more verbose error message
hylom [Thu, 31 Jan 2019 11:39:45 +0000 (20:39 +0900)]
Plugin::CompositeCache: more verbose error message

5 years agorefactor to use ccache
hylom [Thu, 31 Jan 2019 11:29:54 +0000 (20:29 +0900)]
refactor to use ccache

5 years agoPlugin: implement CompositeCache
hylom [Wed, 30 Jan 2019 12:07:26 +0000 (21:07 +0900)]
Plugin: implement CompositeCache

5 years agons_search: use /etc/searchd_gunicorn.conf for host/port settings
hylom [Fri, 25 Jan 2019 10:50:45 +0000 (19:50 +0900)]
ns_search: use /etc/searchd_gunicorn.conf for host/port settings

5 years agons_search: now 'Database.host' accepts "host:port" style value
hylom [Fri, 25 Jan 2019 10:22:50 +0000 (19:22 +0900)]
ns_search: now 'Database.host' accepts "host:port" style value

5 years agoadd PostFilter test and fix to work PostFilter
hylom [Thu, 24 Jan 2019 10:39:05 +0000 (19:39 +0900)]
add PostFilter test and fix to work PostFilter

5 years agoModel::Users: fix hard_delete to not show some non-error message
hylom [Thu, 24 Jan 2019 10:38:34 +0000 (19:38 +0900)]
Model::Users: fix hard_delete to not show some non-error message

5 years agoUtil::TestMan: fix create_admin()
hylom [Thu, 24 Jan 2019 10:38:04 +0000 (19:38 +0900)]
Util::TestMan: fix create_admin()

5 years agoimplement post filter manager
hylom [Wed, 23 Jan 2019 11:59:30 +0000 (20:59 +0900)]
implement post filter manager

5 years agocreate /admin/filter
hylom [Fri, 11 Jan 2019 10:28:36 +0000 (19:28 +0900)]
create /admin/filter

5 years agoimplement filter admin API
hylom [Thu, 10 Jan 2019 12:07:09 +0000 (21:07 +0900)]
implement filter admin API

5 years agoPlugin::PostFilter: fix typo and unused debug message
hylom [Thu, 10 Jan 2019 12:06:24 +0000 (21:06 +0900)]
Plugin::PostFilter: fix typo and unused debug message

5 years agoModel::Cowrapper: fix generic_insert to return last_insert_id
hylom [Wed, 9 Jan 2019 11:45:18 +0000 (20:45 +0900)]
Model::Cowrapper: fix generic_insert to return last_insert_id

5 years agocreate Model::Filters
hylom [Wed, 9 Jan 2019 11:45:07 +0000 (20:45 +0900)]
create Model::Filters

5 years agoPlugin::PostFilter: implement experimental and basic functions
hylom [Wed, 9 Jan 2019 10:39:45 +0000 (19:39 +0900)]
Plugin::PostFilter: implement experimental and basic functions

5 years agoimplement journals RSS
hylom [Tue, 8 Jan 2019 10:50:52 +0000 (19:50 +0900)]
implement journals RSS

5 years agoPlugin::DefaultConfig: add Site.publisher
hylom [Tue, 8 Jan 2019 10:50:30 +0000 (19:50 +0900)]
Plugin::DefaultConfig: add Site.publisher

5 years agoModel::Stories: get_related_items returls full stories object
hylom [Tue, 8 Jan 2019 10:50:03 +0000 (19:50 +0900)]
Model::Stories: get_related_items returls full stories object

5 years agotemplate: fix story RSS template
hylom [Tue, 8 Jan 2019 10:38:20 +0000 (19:38 +0900)]
template: fix story RSS template

5 years agoRSS: generate title, link and date element correctly
hylom [Tue, 8 Jan 2019 09:48:04 +0000 (18:48 +0900)]
RSS: generate title, link and date element correctly

5 years agoPlugin::NewslashHelper: _format_timestamp can accept "now" arguments
hylom [Tue, 8 Jan 2019 09:47:00 +0000 (18:47 +0900)]
Plugin::NewslashHelper: _format_timestamp can accept "now" arguments

5 years agoPlugin::Sendmail: don't send mail when mode is 'test'
hylom [Tue, 8 Jan 2019 09:03:03 +0000 (18:03 +0900)]
Plugin::Sendmail: don't send mail when mode is 'test'

5 years agoimplement sub-section RSS
hylom [Mon, 7 Jan 2019 10:35:00 +0000 (19:35 +0900)]
implement sub-section RSS

5 years agoAdd Controller for RSS
hylom [Mon, 7 Jan 2019 10:13:11 +0000 (19:13 +0900)]
Add Controller for RSS

5 years agoNewslash::Web: fix pathes of user page
hylom [Mon, 7 Jan 2019 10:12:03 +0000 (19:12 +0900)]
Newslash::Web: fix pathes of user page

5 years agotemplate: fix sradjp.xml.tt2
hylom [Mon, 7 Jan 2019 09:52:06 +0000 (18:52 +0900)]
template: fix sradjp.xml.tt2

5 years agoPlugin::NewslashHelpers: remove warning output for debug
hylom [Mon, 7 Jan 2019 09:28:21 +0000 (18:28 +0900)]
Plugin::NewslashHelpers: remove warning output for debug

5 years agotemplate: remove unused file and add rss symlink
hylom [Mon, 7 Jan 2019 09:18:25 +0000 (18:18 +0900)]
template: remove unused file and add rss symlink

5 years agotemplate: fix sradjp main RSS
hylom [Mon, 7 Jan 2019 09:15:43 +0000 (18:15 +0900)]
template: fix sradjp main RSS

5 years agoModel::Cowrapper: fix build_order_by_clause argument handling for array
hylom [Wed, 26 Dec 2018 12:20:08 +0000 (21:20 +0900)]
Model::Cowrapper: fix build_order_by_clause argument handling for array

5 years agotemplate: convert bootstrap-style modal dialog to new modal system
hylom [Wed, 26 Dec 2018 11:27:33 +0000 (20:27 +0900)]
template: convert bootstrap-style modal dialog to new modal system

5 years agocss: fix index page's "more" link style v0.1.6
hylom [Wed, 26 Dec 2018 10:21:29 +0000 (19:21 +0900)]
css: fix index page's "more" link style

5 years agotemplate add rss and system template
hylom [Fri, 30 Nov 2018 12:27:16 +0000 (21:27 +0900)]
template add rss and system template

5 years agoPlugin::Stories: add storiees->latest helper
hylom [Fri, 30 Nov 2018 12:26:45 +0000 (21:26 +0900)]
Plugin::Stories: add storiees->latest helper

5 years agoPlugin::TT2Renderer: add xml/rss template type
hylom [Fri, 30 Nov 2018 12:26:30 +0000 (21:26 +0900)]
Plugin::TT2Renderer: add xml/rss template type

5 years agoPlugin::NewslashHelper: add mysql format support to format_timestamp helper
hylom [Fri, 30 Nov 2018 12:25:10 +0000 (21:25 +0900)]
Plugin::NewslashHelper: add mysql format support to format_timestamp helper

5 years agosearchd: fix error message in gunicorn environment
hylom [Fri, 30 Nov 2018 10:35:02 +0000 (19:35 +0900)]
searchd: fix error message in gunicorn environment

5 years agomove k8s related files
hylom [Fri, 30 Nov 2018 10:34:47 +0000 (19:34 +0900)]
move k8s related files

5 years agoAPI::Submission: add link to source when no body given in submission
hylom [Fri, 30 Nov 2018 09:34:19 +0000 (18:34 +0900)]
API::Submission: add link to source when no body given in submission

5 years agofix to work reset password
hylom [Thu, 29 Nov 2018 11:02:19 +0000 (20:02 +0900)]
fix to work reset password

5 years agot: done plugins/users.t
hylom [Wed, 28 Nov 2018 11:15:04 +0000 (20:15 +0900)]
t: done plugins/users.t

5 years agoNewslash::Util::TestMan: add Mail subclass
hylom [Wed, 28 Nov 2018 11:14:46 +0000 (20:14 +0900)]
Newslash::Util::TestMan: add Mail subclass

5 years agoPlugin::Users: split validate_new_user()
hylom [Wed, 28 Nov 2018 11:14:00 +0000 (20:14 +0900)]
Plugin::Users: split validate_new_user()

5 years agoNewslash::Util::TestMan: add process_event()
hylom [Wed, 28 Nov 2018 11:13:05 +0000 (20:13 +0900)]
Newslash::Util::TestMan: add process_event()

5 years agoUtil::Test: create_user() delete given user when exists
hylom [Wed, 28 Nov 2018 11:12:49 +0000 (20:12 +0900)]
Util::Test: create_user() delete given user when exists

5 years agojs: add script for password reset
hylom [Tue, 27 Nov 2018 12:03:22 +0000 (21:03 +0900)]
js: add script for password reset

5 years agot: add plugins/users.t for Plugin::Users test
hylom [Tue, 27 Nov 2018 12:03:04 +0000 (21:03 +0900)]
t: add plugins/users.t for Plugin::Users test

5 years agotemplate: update login/rest_password to use ajax
hylom [Tue, 27 Nov 2018 12:02:28 +0000 (21:02 +0900)]
template: update login/rest_password to use ajax

5 years agoWeb::Controller::Login: fix error name
hylom [Tue, 27 Nov 2018 12:02:06 +0000 (21:02 +0900)]
Web::Controller::Login: fix error name

5 years agoimplement /my/resetpassword API
hylom [Tue, 27 Nov 2018 12:01:46 +0000 (21:01 +0900)]
implement /my/resetpassword API

5 years agoPlugin::Users: fix reset password related problem
hylom [Tue, 27 Nov 2018 12:00:55 +0000 (21:00 +0900)]
Plugin::Users: fix reset password related problem

5 years agofix reset password link and style
hylom [Mon, 26 Nov 2018 10:28:13 +0000 (19:28 +0900)]
fix reset password link and style

5 years agoshow comments when JavaScript is not available
hylom [Thu, 22 Nov 2018 12:35:36 +0000 (21:35 +0900)]
show comments when JavaScript is not available

5 years agotemplate: fix comment related problem
hylom [Thu, 22 Nov 2018 11:55:33 +0000 (20:55 +0900)]
template: fix comment related problem

5 years agotemplate: fix permlink format
hylom [Thu, 22 Nov 2018 11:55:17 +0000 (20:55 +0900)]
template: fix permlink format

5 years agotemplate: fix user dropdown menu to work
hylom [Thu, 22 Nov 2018 11:54:41 +0000 (20:54 +0900)]
template: fix user dropdown menu to work

5 years agojs: define statusIndicator as alias of statusBar
hylom [Thu, 22 Nov 2018 11:54:02 +0000 (20:54 +0900)]
js: define statusIndicator as alias of statusBar

5 years agojs: fix and rewirte comment-tree
hylom [Thu, 22 Nov 2018 11:53:43 +0000 (20:53 +0900)]
js: fix and rewirte comment-tree

5 years agocss: fix alert style
hylom [Thu, 22 Nov 2018 11:53:29 +0000 (20:53 +0900)]
css: fix alert style

5 years agot: fix some invalid test
hylom [Thu, 22 Nov 2018 10:11:57 +0000 (19:11 +0900)]
t: fix some invalid test

5 years agoPlugin::Sendmail: fix warning message
hylom [Thu, 22 Nov 2018 10:11:31 +0000 (19:11 +0900)]
Plugin::Sendmail: fix warning message

5 years agoPlugin::DefaultConfig: remove unused config value
hylom [Thu, 22 Nov 2018 10:11:14 +0000 (19:11 +0900)]
Plugin::DefaultConfig: remove unused config value

5 years agojs: fix some arguments related problems in newslash.js
hylom [Wed, 21 Nov 2018 11:55:45 +0000 (20:55 +0900)]
js: fix some arguments related problems in newslash.js

5 years agoWeb::Controller::My: fix canceling process in change_email()
hylom [Wed, 21 Nov 2018 11:55:17 +0000 (20:55 +0900)]
Web::Controller::My: fix canceling process in change_email()

5 years agoPlugin::Users: change error ID strings
hylom [Wed, 21 Nov 2018 11:54:51 +0000 (20:54 +0900)]
Plugin::Users: change error ID strings

5 years agoPlugin::Sendmail: add blacklist config
hylom [Wed, 21 Nov 2018 11:54:01 +0000 (20:54 +0900)]
Plugin::Sendmail: add blacklist config

5 years agoEventd: add user/update handler
hylom [Wed, 21 Nov 2018 11:53:49 +0000 (20:53 +0900)]
Eventd: add user/update handler

5 years agoEventd: use Users helper
hylom [Wed, 21 Nov 2018 11:53:35 +0000 (20:53 +0900)]
Eventd: use Users helper

5 years agoadd email change related test
hylom [Wed, 14 Nov 2018 12:47:56 +0000 (21:47 +0900)]
add email change related test

5 years agofix /my/settgins to work
hylom [Wed, 14 Nov 2018 12:47:39 +0000 (21:47 +0900)]
fix /my/settgins to work