OSDN Git Service

newslash/newslash.git
5 years agotemplate: add and fix password/email change related template
hylom [Wed, 7 Nov 2018 12:12:43 +0000 (21:12 +0900)]
template: add and fix password/email change related template

5 years agoPlugin::Users: change_email() doesn't "new_email_ts" param
hylom [Wed, 7 Nov 2018 12:11:45 +0000 (21:11 +0900)]
Plugin::Users: change_email() doesn't  "new_email_ts" param

5 years agoModel::Users::Param: add set()
hylom [Wed, 7 Nov 2018 12:10:26 +0000 (21:10 +0900)]
Model::Users::Param: add set()

5 years agoPlugin::Sendmail: sendmail() can receive "render_only" args
hylom [Wed, 7 Nov 2018 12:09:39 +0000 (21:09 +0900)]
Plugin::Sendmail: sendmail() can receive "render_only" args

5 years agoPlugin::users: fix update_password()
hylom [Wed, 7 Nov 2018 10:29:53 +0000 (19:29 +0900)]
Plugin::users: fix update_password()

5 years agoModel::Users::Passwords: add verify_password()
hylom [Wed, 7 Nov 2018 10:29:36 +0000 (19:29 +0900)]
Model::Users::Passwords: add verify_password()

5 years agoModel::Users: make reusable sub model instance
hylom [Wed, 7 Nov 2018 10:29:07 +0000 (19:29 +0900)]
Model::Users: make reusable sub model instance

5 years agoModel::Cowrapper: last_error() and last_errorno() can receive argument
hylom [Wed, 7 Nov 2018 10:28:20 +0000 (19:28 +0900)]
Model::Cowrapper: last_error() and last_errorno() can receive argument

5 years agot: add database check to "update email" test
hylom [Tue, 6 Nov 2018 10:29:55 +0000 (19:29 +0900)]
t: add database check to "update email" test

5 years agoModel::Users: fix hard_delete to delete users_param table
hylom [Tue, 6 Nov 2018 10:29:14 +0000 (19:29 +0900)]
Model::Users: fix hard_delete to delete users_param table

5 years agoModel::Cowrapper: fix generic_insert
hylom [Tue, 6 Nov 2018 10:28:59 +0000 (19:28 +0900)]
Model::Cowrapper: fix generic_insert

5 years agot: add change email and password test to aapi/user.t
hylom [Mon, 5 Nov 2018 11:27:26 +0000 (20:27 +0900)]
t: add change email and password test to aapi/user.t

5 years agojs/newslash.js: add changeEmail()
hylom [Mon, 5 Nov 2018 11:27:12 +0000 (20:27 +0900)]
js/newslash.js: add changeEmail()

5 years agochange /newuser/password handler
hylom [Mon, 5 Nov 2018 11:26:47 +0000 (20:26 +0900)]
change /newuser/password handler

5 years agoPlugin::Users: fix change_email()
hylom [Mon, 5 Nov 2018 11:26:27 +0000 (20:26 +0900)]
Plugin::Users: fix change_email()

5 years agoUtil::TestMan: add login(), logout()
hylom [Mon, 5 Nov 2018 11:26:03 +0000 (20:26 +0900)]
Util::TestMan: add login(), logout()

5 years agofix /my/settings to work correctly
hylom [Fri, 2 Nov 2018 12:25:15 +0000 (21:25 +0900)]
fix /my/settings to work correctly

5 years agoModel::Users:Meesage: select() returns sorted result
hylom [Fri, 2 Nov 2018 12:24:45 +0000 (21:24 +0900)]
Model::Users:Meesage: select() returns sorted result

5 years agochange ns_users_config table data format to hierarchial
hylom [Fri, 2 Nov 2018 12:23:22 +0000 (21:23 +0900)]
change ns_users_config table data format to hierarchial

5 years ago/my/settings: fix to work
hylom [Wed, 31 Oct 2018 12:02:55 +0000 (21:02 +0900)]
/my/settings: fix to work

5 years agoPlugin::UserAuth: delete sensitive data from User object
hylom [Wed, 31 Oct 2018 12:02:22 +0000 (21:02 +0900)]
Plugin::UserAuth: delete sensitive data from User object

5 years agocss: add button.active style
hylom [Wed, 31 Oct 2018 12:02:02 +0000 (21:02 +0900)]
css: add button.active style

5 years agoPlugin::Users: add change_email(), fix some event name
hylom [Wed, 31 Oct 2018 11:23:42 +0000 (20:23 +0900)]
Plugin::Users: add change_email(), fix some event name

5 years agoEventd: rename user/updatepw and user/resetpw event
hylom [Wed, 31 Oct 2018 11:17:16 +0000 (20:17 +0900)]
Eventd: rename user/updatepw and user/resetpw event

5 years agoModel::Users::Param: add insert() and delete()
hylom [Wed, 31 Oct 2018 11:14:34 +0000 (20:14 +0900)]
Model::Users::Param: add insert() and delete()

5 years agoModel::Users::Messages: fix error handling
hylom [Wed, 31 Oct 2018 11:14:14 +0000 (20:14 +0900)]
Model::Users::Messages: fix error handling

5 years agoModel::Cowrapper: add genric_delete()
hylom [Wed, 31 Oct 2018 11:13:56 +0000 (20:13 +0900)]
Model::Cowrapper: add genric_delete()

5 years agoeventd: add user/login and user/logout handler
hylom [Wed, 31 Oct 2018 10:12:35 +0000 (19:12 +0900)]
eventd: add user/login and user/logout handler

5 years agoEventd: add 'prioritty' column to ns_events table
hylom [Wed, 31 Oct 2018 10:12:15 +0000 (19:12 +0900)]
Eventd: add 'prioritty' column to ns_events table

5 years agoimplement /newuser/password API
hylom [Tue, 30 Oct 2018 11:41:51 +0000 (20:41 +0900)]
implement /newuser/password API

5 years agoPlugin::Users: implement password related helper functions
hylom [Tue, 30 Oct 2018 11:41:24 +0000 (20:41 +0900)]
Plugin::Users: implement password related helper functions

5 years agofix some typos
hylom [Tue, 30 Oct 2018 10:05:54 +0000 (19:05 +0900)]
fix some typos

5 years agoEventd: fix typo and use DefaultConfig Plugin
hylom [Tue, 30 Oct 2018 10:05:14 +0000 (19:05 +0900)]
Eventd: fix typo and use DefaultConfig Plugin

5 years agomove create/reset password function to Eventd
hylom [Mon, 29 Oct 2018 10:38:56 +0000 (19:38 +0900)]
move create/reset password function to Eventd

5 years agodeprecate Model::Users::Auth
hylom [Mon, 29 Oct 2018 10:11:51 +0000 (19:11 +0900)]
deprecate Model::Users::Auth

5 years agoModel::Users::Auth: move authentification() to Model::Users::Passwords
hylom [Mon, 29 Oct 2018 10:09:50 +0000 (19:09 +0900)]
Model::Users::Auth: move authentification() to Model::Users::Passwords

5 years agoimplement /my/activation and /my/resetpassword
hylom [Fri, 26 Oct 2018 14:05:35 +0000 (23:05 +0900)]
implement /my/activation and /my/resetpassword

5 years agoPlugin::Users: add reset_password() and cancel_activation() helper
hylom [Fri, 26 Oct 2018 14:04:40 +0000 (23:04 +0900)]
Plugin::Users: add reset_password() and cancel_activation() helper

5 years agoEventd: add user/resetpw handler
hylom [Fri, 26 Oct 2018 14:03:54 +0000 (23:03 +0900)]
Eventd: add user/resetpw handler

5 years agotemplate: fix initial_password message
hylom [Fri, 26 Oct 2018 11:30:58 +0000 (20:30 +0900)]
template: fix initial_password message

5 years agoPlugin::Users: fix typo
hylom [Fri, 26 Oct 2018 11:30:44 +0000 (20:30 +0900)]
Plugin::Users: fix typo

5 years agoModel::Users: select() now returns classified properties
hylom [Fri, 26 Oct 2018 11:29:52 +0000 (20:29 +0900)]
Model::Users: select() now returns classified properties

5 years agoimplement sendmail helper
hylom [Fri, 26 Oct 2018 11:17:05 +0000 (20:17 +0900)]
implement sendmail helper

5 years agoPlugin: add Sendmail
hylom [Thu, 25 Oct 2018 12:11:30 +0000 (21:11 +0900)]
Plugin: add Sendmail

5 years agoEventd: fix user handler
hylom [Thu, 25 Oct 2018 12:11:12 +0000 (21:11 +0900)]
Eventd: fix user handler

5 years agochange initial user's default seclev 1 to 0
hylom [Thu, 25 Oct 2018 11:33:17 +0000 (20:33 +0900)]
change initial user's default seclev 1 to 0

5 years agoeventd: implement user handler and initial_password template
hylom [Thu, 25 Oct 2018 11:32:53 +0000 (20:32 +0900)]
eventd: implement user handler and initial_password template

5 years agojs: new-user.js is able to set newsletter/headline settings
hylom [Thu, 25 Oct 2018 11:04:19 +0000 (20:04 +0900)]
js: new-user.js is able to set newsletter/headline settings

5 years agoModel::Users::Messages: set() now accept message name
hylom [Thu, 25 Oct 2018 11:02:53 +0000 (20:02 +0900)]
Model::Users::Messages: set() now accept message name

5 years agoModel::Messages: add select()
hylom [Thu, 25 Oct 2018 11:02:24 +0000 (20:02 +0900)]
Model::Messages: add select()

5 years agodata: update SQL/test_data/ns_message_types.sql
hylom [Thu, 25 Oct 2018 11:01:54 +0000 (20:01 +0900)]
data: update SQL/test_data/ns_message_types.sql

5 years agoPlugin::Users: add create_new_user() helper
hylom [Wed, 24 Oct 2018 12:10:03 +0000 (21:10 +0900)]
Plugin::Users: add create_new_user() helper

5 years agoimplement AJAX style new user registration
hylom [Wed, 24 Oct 2018 12:09:39 +0000 (21:09 +0900)]
implement AJAX style new user registration

5 years agoModel::Users: fix error handling and create() now accept options
hylom [Wed, 24 Oct 2018 12:08:32 +0000 (21:08 +0900)]
Model::Users: fix error handling and create() now accept options

5 years agoEventd: add "user" event type
hylom [Wed, 24 Oct 2018 12:08:08 +0000 (21:08 +0900)]
Eventd: add "user" event type

5 years agotemplate: add placeholder text to search box in site_header
hylom [Wed, 24 Oct 2018 09:50:40 +0000 (18:50 +0900)]
template: add placeholder text to search box in site_header

5 years agocss: add breadcrumb menu style
hylom [Wed, 24 Oct 2018 09:44:48 +0000 (18:44 +0900)]
css: add breadcrumb menu style

5 years agoPlugin::Preprocessor: support Etag header
hylom [Tue, 23 Oct 2018 11:56:00 +0000 (20:56 +0900)]
Plugin::Preprocessor: support Etag header

5 years agoPlugin::JavaScriptLoader: support Etag header
hylom [Tue, 23 Oct 2018 11:55:39 +0000 (20:55 +0900)]
Plugin::JavaScriptLoader: support Etag header

5 years agotemplate: show sidebar in search page
hylom [Tue, 23 Oct 2018 11:25:03 +0000 (20:25 +0900)]
template: show sidebar in search page

5 years ago/search: fix error handling and now configable timeout settings
hylom [Tue, 23 Oct 2018 11:18:25 +0000 (20:18 +0900)]
/search: fix error handling and now configable timeout settings

5 years agotemplate: fix search form layout
hylom [Tue, 23 Oct 2018 10:49:56 +0000 (19:49 +0900)]
template: fix search form layout

5 years agodebian: fix postinst script to support 'upgrade' argument
hylom [Tue, 23 Oct 2018 10:38:03 +0000 (19:38 +0900)]
debian: fix postinst script to support 'upgrade' argument

5 years agotemplate: implement newuser form validation
hylom [Wed, 10 Oct 2018 14:08:56 +0000 (23:08 +0900)]
template: implement newuser form validation

5 years agoimplement /api/v1/newuser/validate
hylom [Wed, 10 Oct 2018 14:08:08 +0000 (23:08 +0900)]
implement /api/v1/newuser/validate

5 years agoPlugin: add Users helper
hylom [Wed, 10 Oct 2018 14:06:58 +0000 (23:06 +0900)]
Plugin: add Users helper

5 years agoPlugin::JavaScriptLoader: fix typo
hylom [Fri, 5 Oct 2018 11:45:03 +0000 (20:45 +0900)]
Plugin::JavaScriptLoader: fix typo

5 years agoPlugin: fix cache related problem
hylom [Fri, 5 Oct 2018 11:32:33 +0000 (20:32 +0900)]
Plugin: fix cache related problem

5 years agoPlugin::Preprocessor: support pre-gzipped content
hylom [Fri, 5 Oct 2018 10:37:46 +0000 (19:37 +0900)]
Plugin::Preprocessor: support pre-gzipped content

5 years agoPlugin::JavaScriptLoader: fix javascript content type
hylom [Fri, 5 Oct 2018 10:34:41 +0000 (19:34 +0900)]
Plugin::JavaScriptLoader: fix javascript content type

5 years agotemplate: fix syntax error in login/newuser
hylom [Fri, 5 Oct 2018 06:11:59 +0000 (15:11 +0900)]
template: fix syntax error in login/newuser

5 years agore-implement newuser form
hylom [Thu, 4 Oct 2018 12:32:14 +0000 (21:32 +0900)]
re-implement newuser form

5 years agoPlugin::DefaultConfig: add Mail settings
hylom [Thu, 4 Oct 2018 12:31:54 +0000 (21:31 +0900)]
Plugin::DefaultConfig: add Mail settings

5 years agocss: add button style to input[type="submit"], add alert-error
hylom [Thu, 4 Oct 2018 12:31:18 +0000 (21:31 +0900)]
css: add button style to input[type="submit"], add alert-error

5 years agoWeb::Controller::User: fix typo
hylom [Thu, 4 Oct 2018 12:30:56 +0000 (21:30 +0900)]
Web::Controller::User: fix typo

5 years agoWeb::Controller:API::Journal: fix problem user cannot post journal
hylom [Thu, 4 Oct 2018 11:08:49 +0000 (20:08 +0900)]
Web::Controller:API::Journal: fix problem user cannot post journal

5 years agoPlugin::HttpCompression: fix warning when responce's content_type is not set
hylom [Thu, 4 Oct 2018 11:08:16 +0000 (20:08 +0900)]
Plugin::HttpCompression: fix warning when responce's content_type is not set

5 years agoModel::Users: add get_user_config()
hylom [Thu, 4 Oct 2018 10:56:14 +0000 (19:56 +0900)]
Model::Users: add get_user_config()

5 years agoTemplate::Plugin::DateTimeFormatter: make mysql_to_user() faster
hylom [Thu, 4 Oct 2018 10:19:03 +0000 (19:19 +0900)]
Template::Plugin::DateTimeFormatter: make mysql_to_user() faster

5 years agotest-container: update config file for installtest
hylom [Wed, 3 Oct 2018 11:56:12 +0000 (20:56 +0900)]
test-container: update config file for installtest

5 years agoModel::Journals: make select() bypasses bodytext and fulltext generation
hylom [Wed, 3 Oct 2018 11:55:25 +0000 (20:55 +0900)]
Model::Journals: make select() bypasses bodytext and fulltext generation

5 years agoPlugin::JavaScriptLoader: bypass startup when maintenance mode
hylom [Wed, 3 Oct 2018 10:49:59 +0000 (19:49 +0900)]
Plugin::JavaScriptLoader: bypass startup when maintenance mode

5 years agoPlugin::Preprosessor: support pre-gzipped
hylom [Wed, 3 Oct 2018 10:20:32 +0000 (19:20 +0900)]
Plugin::Preprosessor: support pre-gzipped

5 years agoPlugin::HttpCompression: fix a problem json and js file not compressed when mode...
hylom [Wed, 3 Oct 2018 10:11:14 +0000 (19:11 +0900)]
Plugin::HttpCompression: fix a problem json and js file not compressed when mode is all

5 years agoPlugin::HttpCompression: add "all" mode
hylom [Wed, 3 Oct 2018 10:04:15 +0000 (19:04 +0900)]
Plugin::HttpCompression: add "all" mode

5 years agoPlugin::JavaScriptLoader: support pre-gzipped
hylom [Wed, 3 Oct 2018 10:03:33 +0000 (19:03 +0900)]
Plugin::JavaScriptLoader: support pre-gzipped

5 years agoJavaScriptLoader: add caching and gzip compression
hylom [Tue, 2 Oct 2018 10:53:30 +0000 (19:53 +0900)]
JavaScriptLoader: add caching and gzip compression

5 years agoPlugin: add HttpCompression plugin
hylom [Mon, 1 Oct 2018 10:40:24 +0000 (19:40 +0900)]
Plugin: add HttpCompression plugin

5 years agotest-container: add install-test v0.1.5
hylom [Fri, 28 Sep 2018 11:28:40 +0000 (20:28 +0900)]
test-container: add install-test

5 years agoWeb: no maintenance_mode when @ARGV is not defined
hylom [Fri, 28 Sep 2018 11:27:52 +0000 (20:27 +0900)]
Web: no maintenance_mode when @ARGV is not defined

5 years agodebian: fix debian package related files
hylom [Fri, 28 Sep 2018 10:48:51 +0000 (19:48 +0900)]
debian: fix debian package related files

5 years agoUtil::DOMTestRunner: fix to avoid server running in maintainance mode
hylom [Thu, 27 Sep 2018 11:54:48 +0000 (20:54 +0900)]
Util::DOMTestRunner: fix to avoid server running in maintainance mode

5 years agoWeb: add "subcommand" attribute
hylom [Thu, 27 Sep 2018 11:54:31 +0000 (20:54 +0900)]
Web: add "subcommand" attribute

5 years agoPlugin::JavaScriptLoader: fix error handling
hylom [Thu, 27 Sep 2018 11:54:17 +0000 (20:54 +0900)]
Plugin::JavaScriptLoader: fix error handling

5 years agoController::API::Comment: use comment format settings in config value
hylom [Thu, 27 Sep 2018 10:34:38 +0000 (19:34 +0900)]
Controller::API::Comment: use comment format settings in config value

5 years agoPlugin::AntiCsrf: fix error handling
hylom [Thu, 27 Sep 2018 10:33:50 +0000 (19:33 +0900)]
Plugin::AntiCsrf: fix error handling

5 years agoPlugin::ResponseFilter: fix typo and error handling
hylom [Thu, 27 Sep 2018 10:33:27 +0000 (19:33 +0900)]
Plugin::ResponseFilter: fix typo and error handling

5 years agoModel::Stories: move some functions to Plugin::Stories
hylom [Wed, 26 Sep 2018 12:03:24 +0000 (21:03 +0900)]
Model::Stories: move some functions to Plugin::Stories

5 years agodelete unused config file (symlink)
hylom [Wed, 26 Sep 2018 11:21:11 +0000 (20:21 +0900)]
delete unused config file (symlink)

5 years agoPlugin::KeyValueStore: support index_number config value
hylom [Wed, 26 Sep 2018 11:20:43 +0000 (20:20 +0900)]
Plugin::KeyValueStore: support index_number config value