OSDN Git Service

newslash/newslash.git
5 years agodebian: fix rules file
hylom [Mon, 3 Sep 2018 10:19:13 +0000 (19:19 +0900)]
debian: fix rules file

5 years agodata: add test data SQL
hylom [Fri, 31 Aug 2018 15:17:17 +0000 (00:17 +0900)]
data: add test data SQL

5 years agoModel::Firehose: use Cowrapper's OR function in select() and update()
hylom [Fri, 31 Aug 2018 15:16:42 +0000 (00:16 +0900)]
Model::Firehose: use Cowrapper's OR function in select() and update()

5 years agoModel::Stories: bug fixes, change error message, add create2()
hylom [Fri, 31 Aug 2018 15:15:39 +0000 (00:15 +0900)]
Model::Stories: bug fixes, change error message, add create2()

5 years agoModel: fix for changing generic_select()
hylom [Fri, 31 Aug 2018 15:14:21 +0000 (00:14 +0900)]
Model: fix for changing generic_select()

5 years agoModel::Cowrapper: add OR mapper functions
hylom [Fri, 31 Aug 2018 15:12:59 +0000 (00:12 +0900)]
Model::Cowrapper: add OR mapper functions

5 years agoModel::Users: fix update() for latest generic_update()
hylom [Thu, 30 Aug 2018 13:07:44 +0000 (22:07 +0900)]
Model::Users: fix update() for latest generic_update()

5 years agoModel::Cowrapper: rewrite generic_update()
hylom [Thu, 30 Aug 2018 13:02:48 +0000 (22:02 +0900)]
Model::Cowrapper: rewrite generic_update()

5 years agoNewslash::Command: add configimport and testdatainsert command
hylom [Thu, 30 Aug 2018 13:02:27 +0000 (22:02 +0900)]
Newslash::Command: add configimport and testdatainsert command

5 years agoNewslash::Web: add db() helper
hylom [Thu, 30 Aug 2018 13:02:07 +0000 (22:02 +0900)]
Newslash::Web: add db() helper

5 years agoModel::Story: add 'hide_future' and 'public_only' flag for select()
hylom [Wed, 29 Aug 2018 12:40:24 +0000 (21:40 +0900)]
Model::Story: add 'hide_future' and 'public_only' flag for select()

5 years agobrowser-test: implement create-story test
hylom [Wed, 29 Aug 2018 12:31:48 +0000 (21:31 +0900)]
browser-test: implement create-story test

5 years agocss: add style file for editor
hylom [Wed, 29 Aug 2018 12:31:31 +0000 (21:31 +0900)]
css: add style file for editor

5 years agotemplate: fix article editor to wirk correctly
hylom [Wed, 29 Aug 2018 12:30:56 +0000 (21:30 +0900)]
template: fix article editor to wirk correctly

5 years agojs: fix editor related code to make more readable
hylom [Wed, 29 Aug 2018 12:30:04 +0000 (21:30 +0900)]
js: fix editor related code to make more readable

5 years agoController::API::Story: fix to work correctly
hylom [Wed, 29 Aug 2018 12:28:51 +0000 (21:28 +0900)]
Controller::API::Story: fix to work correctly

5 years agotemplate: suppress vuejs's info message
hylom [Tue, 28 Aug 2018 10:50:51 +0000 (19:50 +0900)]
template: suppress vuejs's info message

5 years agobrowser-test: sepalate post-submision test and create-story test
hylom [Tue, 28 Aug 2018 10:50:25 +0000 (19:50 +0900)]
browser-test: sepalate post-submision test and create-story test

5 years agobrowser-test: add some helper functions
hylom [Tue, 28 Aug 2018 10:49:27 +0000 (19:49 +0900)]
browser-test: add some helper functions

5 years agobrowser-test: anonymous submission test implemented
hylom [Fri, 24 Aug 2018 12:34:35 +0000 (21:34 +0900)]
browser-test: anonymous submission test implemented

5 years agotemplate: fix for updated ReCaptcha plugin
hylom [Fri, 24 Aug 2018 12:34:08 +0000 (21:34 +0900)]
template: fix for updated ReCaptcha plugin

5 years agojs: clean up article editor related codes
hylom [Fri, 24 Aug 2018 12:33:21 +0000 (21:33 +0900)]
js: clean up article editor related codes

5 years agoNewslash::Web: enable ReCaptcha plugin in test mode
hylom [Fri, 24 Aug 2018 12:32:15 +0000 (21:32 +0900)]
Newslash::Web: enable ReCaptcha plugin in test mode

5 years agoPlugin::ReCaptcha: add "insert_recaptcha" helper
hylom [Fri, 24 Aug 2018 12:30:10 +0000 (21:30 +0900)]
Plugin::ReCaptcha: add "insert_recaptcha" helper

 * deprecate captcha/recaptcha template

5 years agoPlugin::NewslashHelpers: add "declare" and "insert_code" helper
hylom [Fri, 24 Aug 2018 12:28:52 +0000 (21:28 +0900)]
Plugin::NewslashHelpers: add "declare" and "insert_code" helper

5 years agoPlugin::TT2Renderer: add "config" template variable
hylom [Fri, 24 Aug 2018 10:18:25 +0000 (19:18 +0900)]
Plugin::TT2Renderer: add "config" template variable

5 years agojs: fix content editor to work correctly
hylom [Thu, 23 Aug 2018 11:54:32 +0000 (20:54 +0900)]
js: fix content editor to work correctly

5 years agobrowser-test: add helper modules
hylom [Thu, 23 Aug 2018 11:54:20 +0000 (20:54 +0900)]
browser-test: add helper modules

5 years agobrowser-test: implement test helper module
hylom [Wed, 22 Aug 2018 12:38:46 +0000 (21:38 +0900)]
browser-test: implement test helper module

5 years agobrowser-test: fix Dockerfile and Makefile
hylom [Mon, 20 Aug 2018 10:16:21 +0000 (19:16 +0900)]
browser-test: fix Dockerfile and Makefile

5 years agobrowser-test: remove build script and add Makefile
hylom [Mon, 20 Aug 2018 09:52:36 +0000 (18:52 +0900)]
browser-test: remove build script and add Makefile

5 years agotest-container: cleanup scripts
hylom [Mon, 20 Aug 2018 09:45:53 +0000 (18:45 +0900)]
test-container: cleanup scripts

5 years agoPlugin::KeyValueStore: support 'index_number' config variable
hylom [Fri, 17 Aug 2018 11:21:03 +0000 (20:21 +0900)]
Plugin::KeyValueStore: support 'index_number' config variable

5 years agoCommand: add databaseinit command
hylom [Fri, 17 Aug 2018 11:01:36 +0000 (20:01 +0900)]
Command: add databaseinit command

5 years agoModel::Globjs: add exception routine forgetGlobjTypes()
hylom [Fri, 17 Aug 2018 11:01:01 +0000 (20:01 +0900)]
Model::Globjs: add exception routine forgetGlobjTypes()

5 years agoCommnand: bypass "-f" flag checking when test mode
hylom [Fri, 17 Aug 2018 11:00:14 +0000 (20:00 +0900)]
Commnand: bypass "-f" flag checking when test mode

5 years agoutils: move SQL files from src/utils/ to data/
hylom [Fri, 17 Aug 2018 10:59:31 +0000 (19:59 +0900)]
utils: move SQL files from src/utils/ to data/

5 years agoCommand: update documentation
hylom [Fri, 17 Aug 2018 10:00:48 +0000 (19:00 +0900)]
Command: update documentation

5 years agoCommand: add Newslash::Command and implement danger/experimental flag
hylom [Fri, 17 Aug 2018 09:54:11 +0000 (18:54 +0900)]
Command: add Newslash::Command and implement danger/experimental flag

5 years agoModel::User: add passwords() methods and Users::Passowords class
hylom [Thu, 16 Aug 2018 12:13:47 +0000 (21:13 +0900)]
Model::User: add passwords() methods and Users::Passowords class

5 years agoCommand: rename adduser to useradd, add usermod
hylom [Thu, 16 Aug 2018 12:13:24 +0000 (21:13 +0900)]
Command: rename adduser to useradd, add usermod

5 years agofix permission
hylom [Thu, 16 Aug 2018 11:40:29 +0000 (20:40 +0900)]
fix permission

5 years agoadd administrtor commands
hylom [Thu, 16 Aug 2018 11:40:06 +0000 (20:40 +0900)]
add administrtor commands

5 years agoutils: add database related tools
hylom [Thu, 16 Aug 2018 10:19:17 +0000 (19:19 +0900)]
utils: add database related tools

5 years agoutils: fix SQLs
hylom [Thu, 16 Aug 2018 10:18:59 +0000 (19:18 +0900)]
utils: fix SQLs

5 years agobrowser-test: add login test script
hylom [Thu, 9 Aug 2018 12:51:56 +0000 (21:51 +0900)]
browser-test: add login test script

5 years agoadd browser-test for browser test automation
hylom [Tue, 7 Aug 2018 11:55:57 +0000 (20:55 +0900)]
add browser-test for browser test automation

5 years agojs: add domUtil utility functions
hylom [Mon, 6 Aug 2018 10:39:38 +0000 (19:39 +0900)]
js: add domUtil utility functions

5 years agoadd System.static_dir config vars
hylom [Mon, 6 Aug 2018 09:33:35 +0000 (18:33 +0900)]
add System.static_dir config vars

5 years agoWeb: cleanup Web.pm
hylom [Mon, 6 Aug 2018 09:16:51 +0000 (18:16 +0900)]
Web: cleanup Web.pm

5 years agounify siteConfig values to main HTML, and remove site_oconfig.js
hylom [Fri, 3 Aug 2018 12:08:55 +0000 (21:08 +0900)]
unify siteConfig values to main HTML, and remove site_oconfig.js

5 years agoPlugin::EasyCache: cached_read() can take config hash argument
hylom [Fri, 3 Aug 2018 12:07:27 +0000 (21:07 +0900)]
Plugin::EasyCache: cached_read() can take config hash argument

5 years agoPlugin::EasyCache: fix debug/warn messages
hylom [Fri, 3 Aug 2018 11:14:07 +0000 (20:14 +0900)]
Plugin::EasyCache: fix debug/warn messages

5 years agoPlugin::JavaScriptLoader: fix utf-8 decoding
hylom [Fri, 3 Aug 2018 11:10:48 +0000 (20:10 +0900)]
Plugin::JavaScriptLoader: fix utf-8 decoding

5 years agocss: fix dropdown button design
hylom [Fri, 3 Aug 2018 11:04:38 +0000 (20:04 +0900)]
css: fix dropdown button design

5 years agocss: add ads.less
hylom [Fri, 3 Aug 2018 11:04:28 +0000 (20:04 +0900)]
css: add ads.less

5 years agofix: share button in comment cannot work
hylom [Fri, 3 Aug 2018 11:04:00 +0000 (20:04 +0900)]
fix: share button in comment cannot work

5 years agofix: enable comment post for archived story
hylom [Fri, 3 Aug 2018 11:02:43 +0000 (20:02 +0900)]
fix: enable comment post for archived story

5 years agocss: move unused files to deprecated/
hylom [Fri, 3 Aug 2018 10:52:28 +0000 (19:52 +0900)]
css: move unused files to deprecated/

5 years agotemplate: use Site config variable for <script src=""> value
hylom [Fri, 3 Aug 2018 10:18:22 +0000 (19:18 +0900)]
template: use Site config variable for <script src=""> value

5 years ago * Plugin::TT2Renderer: more verbose template rendering error
hylom [Fri, 3 Aug 2018 10:17:28 +0000 (19:17 +0900)]
 * Plugin::TT2Renderer: more verbose template rendering error

5 years agoupdate .gitignore
hylom [Thu, 2 Aug 2018 12:30:41 +0000 (21:30 +0900)]
update .gitignore

5 years ago * Web::Controller::Index: delete unused functions
hylom [Thu, 2 Aug 2018 12:29:39 +0000 (21:29 +0900)]
 * Web::Controller::Index: delete unused functions

5 years agoPlugin: introduce EasyCache - general caching system
hylom [Thu, 2 Aug 2018 12:29:01 +0000 (21:29 +0900)]
Plugin: introduce EasyCache - general caching system

5 years agoadd NYTProf profiling support
hylom [Wed, 1 Aug 2018 11:56:57 +0000 (20:56 +0900)]
add NYTProf profiling support

5 years agojs: add bundle-config file
hylom [Wed, 1 Aug 2018 11:27:17 +0000 (20:27 +0900)]
js: add bundle-config file

5 years agoupdate escape-html module
hylom [Wed, 1 Aug 2018 11:26:12 +0000 (20:26 +0900)]
update escape-html module

5 years agojs: modularize javascript codes
hylom [Wed, 1 Aug 2018 11:24:31 +0000 (20:24 +0900)]
js: modularize javascript codes

5 years ago * Plugin::JavaScriptLoader: implement js bundle feature
hylom [Wed, 1 Aug 2018 11:23:49 +0000 (20:23 +0900)]
 * Plugin::JavaScriptLoader: implement js bundle feature

5 years agotemplate: fix load_js() order in header
hylom [Tue, 31 Jul 2018 11:54:53 +0000 (20:54 +0900)]
template: fix load_js() order in header

5 years agotemplate: use helper.load_js() instead of SCRIPT tag
hylom [Tue, 31 Jul 2018 11:41:01 +0000 (20:41 +0900)]
template: use helper.load_js() instead of SCRIPT tag

5 years agot: fix eventd and models/submissions test
hylom [Wed, 25 Jul 2018 11:47:13 +0000 (20:47 +0900)]
t: fix eventd and models/submissions test

5 years agodb_scripts: fix users.sql to change password hash length
hylom [Wed, 25 Jul 2018 11:46:51 +0000 (20:46 +0900)]
db_scripts: fix users.sql to change password hash length

5 years agoModel::Submission: fix hard_delte()
hylom [Wed, 25 Jul 2018 11:46:21 +0000 (20:46 +0900)]
Model::Submission: fix hard_delte()

5 years agoModel::Firehose: fix problem that select() cannot return correct id value
hylom [Wed, 25 Jul 2018 11:45:25 +0000 (20:45 +0900)]
Model::Firehose: fix problem that select() cannot return correct id value

5 years agoModel::Users::Auth: support bcrypt password hashing
hylom [Wed, 25 Jul 2018 10:31:02 +0000 (19:31 +0900)]
Model::Users::Auth: support bcrypt password hashing

5 years agoimplement user achievement listing (/~user/achievements)
hylom [Fri, 6 Jul 2018 11:40:49 +0000 (20:40 +0900)]
implement user achievement listing (/~user/achievements)

5 years agotest-container: merge k8s svc settings to k8s-newslash-dev.yaml
hylom [Fri, 6 Jul 2018 10:53:27 +0000 (19:53 +0900)]
test-container: merge k8s svc settings to k8s-newslash-dev.yaml

5 years agoPlugin::NewslashHelpers: add page_type() and content_type() helper function
hylom [Fri, 29 Jun 2018 12:06:58 +0000 (21:06 +0900)]
Plugin::NewslashHelpers: add page_type() and content_type() helper function

5 years agoPlugin::Preprocessor: fix KVS_PREFIX and message
hylom [Fri, 29 Jun 2018 11:45:58 +0000 (20:45 +0900)]
Plugin::Preprocessor: fix KVS_PREFIX and message

5 years agocss: fix /my related page style
hylom [Fri, 29 Jun 2018 11:39:25 +0000 (20:39 +0900)]
css: fix /my related page style

5 years agotemplate: move user setting related templates from /user to /my
hylom [Fri, 29 Jun 2018 11:38:29 +0000 (20:38 +0900)]
template: move user setting related templates from /user to /my

5 years agotemplate: apply new CSS
hylom [Thu, 28 Jun 2018 12:10:53 +0000 (21:10 +0900)]
template: apply new CSS

5 years agocss: add some 'compatibility for bootstrap' codes
hylom [Thu, 28 Jun 2018 12:10:02 +0000 (21:10 +0900)]
css: add some 'compatibility for bootstrap' codes

5 years agocss: remove unite 'ui' components to 'newslash' component
hylom [Thu, 28 Jun 2018 12:09:06 +0000 (21:09 +0900)]
css: remove unite 'ui' components to 'newslash' component

5 years agotemplate: fix login modal dialog
hylom [Tue, 26 Jun 2018 11:21:25 +0000 (20:21 +0900)]
template: fix login modal dialog

5 years agoadd tenshoku link to header, change responsive max width to 720px
hylom [Mon, 25 Jun 2018 10:38:19 +0000 (19:38 +0900)]
add tenshoku link to header, change responsive max width to 720px

5 years agodom_t: add test script
hylom [Fri, 22 Jun 2018 11:39:09 +0000 (20:39 +0900)]
dom_t: add test script

5 years agotemplate: add admin/networks
hylom [Fri, 22 Jun 2018 11:37:49 +0000 (20:37 +0900)]
template: add admin/networks

5 years agoPlugin: deprecate GoogleAnalytics plugin
hylom [Fri, 22 Jun 2018 11:35:13 +0000 (20:35 +0900)]
Plugin: deprecate GoogleAnalytics plugin

5 years agotemplate: fix to use helper functions
hylom [Fri, 22 Jun 2018 11:27:49 +0000 (20:27 +0900)]
template: fix to use helper functions

5 years agoPlugin::AntiCsrf: add 'csrf_token' helper
hylom [Fri, 22 Jun 2018 10:48:05 +0000 (19:48 +0900)]
Plugin::AntiCsrf: add 'csrf_token' helper

5 years agoPlugin: rename 'QuasiStaticConent' to 'Preprocessor' and add some helpers
hylom [Fri, 22 Jun 2018 10:44:24 +0000 (19:44 +0900)]
Plugin: rename 'QuasiStaticConent' to 'Preprocessor' and add some helpers

5 years agoPlugin::JavaScriptLoader: register 'load_js' as helper
hylom [Fri, 22 Jun 2018 10:25:27 +0000 (19:25 +0900)]
Plugin::JavaScriptLoader: register 'load_js' as helper

5 years agoPlugin: deprecate RendererHelper
hylom [Fri, 22 Jun 2018 10:18:42 +0000 (19:18 +0900)]
Plugin: deprecate RendererHelper

5 years agoPlugin: depracate ViewFunctions and move those functions to NewslashHelpers
hylom [Fri, 22 Jun 2018 10:09:08 +0000 (19:09 +0900)]
Plugin: depracate ViewFunctions and move those functions to NewslashHelpers

5 years agoPlugins: add NewslashHelpers and move sidebar function
hylom [Fri, 22 Jun 2018 10:00:52 +0000 (19:00 +0900)]
Plugins: add NewslashHelpers and move sidebar function

5 years agodeprecate unused plugins
hylom [Thu, 21 Jun 2018 11:30:02 +0000 (20:30 +0900)]
deprecate unused plugins

5 years agoPlugin::KeyValueStore: fix connection left unclosed in hset()
hylom [Thu, 21 Jun 2018 10:26:23 +0000 (19:26 +0900)]
Plugin::KeyValueStore: fix connection left unclosed in hset()

5 years agotest-container: move old shell scripts to old_run_scripts directory
hylom [Thu, 21 Jun 2018 10:25:59 +0000 (19:25 +0900)]
test-container: move old shell scripts to old_run_scripts directory