OSDN Git Service

newslash/newslash.git
7 years agoPlugin::UserAuth: add ipid and subnetid to user object
hylom [Thu, 6 Oct 2016 17:34:39 +0000 (02:34 +0900)]
Plugin::UserAuth: add ipid and subnetid to user object

7 years agoModel::Discussions: implement 'create' method
hylom [Thu, 6 Oct 2016 17:34:00 +0000 (02:34 +0900)]
Model::Discussions: implement 'create' method

7 years agoutils: add db_scripts
hylom [Thu, 6 Oct 2016 13:35:00 +0000 (22:35 +0900)]
utils: add db_scripts

7 years agoWeb: implement /submission
hylom [Thu, 6 Oct 2016 13:34:26 +0000 (22:34 +0900)]
Web: implement /submission

7 years agoModel::Submissions: implement create method
hylom [Thu, 6 Oct 2016 13:33:44 +0000 (22:33 +0900)]
Model::Submissions: implement create method

7 years agoModel: add Globjs
hylom [Thu, 6 Oct 2016 13:33:18 +0000 (22:33 +0900)]
Model: add Globjs

7 years agoModel::Users: remove codes for session management
hylom [Thu, 6 Oct 2016 09:45:37 +0000 (18:45 +0900)]
Model::Users: remove codes for session management

7 years agoPlugin::userAuth: implement KeyValueStore base session management
hylom [Thu, 6 Oct 2016 09:45:09 +0000 (18:45 +0900)]
Plugin::userAuth: implement KeyValueStore base session management

7 years agoPlugin::KeyValueStore: implement basic methods
hylom [Thu, 6 Oct 2016 09:41:50 +0000 (18:41 +0900)]
Plugin::KeyValueStore: implement basic methods

7 years agotest-container: add redis support
hylom [Wed, 5 Oct 2016 10:47:04 +0000 (19:47 +0900)]
test-container: add redis support

7 years agoPlugin: create 'KeyValueStore' plugin
hylom [Tue, 4 Oct 2016 16:32:30 +0000 (01:32 +0900)]
Plugin: create 'KeyValueStore' plugin

7 years agoController::Submission: remove debug code
hylom [Tue, 4 Oct 2016 15:34:50 +0000 (00:34 +0900)]
Controller::Submission: remove debug code

7 years agoWeb::Controller: fix logout error
hylom [Tue, 4 Oct 2016 15:32:37 +0000 (00:32 +0900)]
Web::Controller: fix logout error

7 years agotemplate: fix article topic icon url
hylom [Tue, 4 Oct 2016 15:32:08 +0000 (00:32 +0900)]
template: fix article topic icon url

7 years agotemplate: fix admin bar design
hylom [Tue, 4 Oct 2016 15:31:42 +0000 (00:31 +0900)]
template: fix admin bar design

7 years agoWeb: implement admin/css/edit
hylom [Tue, 4 Oct 2016 15:30:51 +0000 (00:30 +0900)]
Web: implement admin/css/edit

7 years agotemplate: add admin_bar
hylom [Tue, 4 Oct 2016 11:13:56 +0000 (20:13 +0900)]
template: add admin_bar

7 years agoModel::Users: implement 'anonymous' method to get anonymous user info
hylom [Tue, 4 Oct 2016 11:13:26 +0000 (20:13 +0900)]
Model::Users: implement 'anonymous' method to get anonymous user info

7 years agoPlugin::TT2Renderer: load config key to stash
hylom [Tue, 4 Oct 2016 11:12:41 +0000 (20:12 +0900)]
Plugin::TT2Renderer: load config key to stash

7 years ago.gitignore: fix pathes
hylom [Mon, 3 Oct 2016 18:21:02 +0000 (03:21 +0900)]
.gitignore: fix pathes

7 years agot: add destructive test for some database-writing test
hylom [Mon, 3 Oct 2016 18:20:44 +0000 (03:20 +0900)]
t: add destructive test for some database-writing test

7 years agoController::Login: fix use of uninitialized value
hylom [Mon, 3 Oct 2016 18:19:13 +0000 (03:19 +0900)]
Controller::Login: fix use of uninitialized value

7 years agoModel::Users: rename 'get' method to 'select'
hylom [Mon, 3 Oct 2016 17:44:50 +0000 (02:44 +0900)]
Model::Users: rename 'get' method to 'select'

7 years agorename dev -> src
hylom [Mon, 3 Oct 2016 17:37:32 +0000 (02:37 +0900)]
rename dev -> src

7 years agorename 'newslash-test-container' to 'test-container'
hylom [Mon, 3 Oct 2016 13:44:09 +0000 (22:44 +0900)]
rename 'newslash-test-container' to 'test-container'

7 years agoupdate BUILD files
hylom [Mon, 3 Oct 2016 13:43:44 +0000 (22:43 +0900)]
update BUILD files

7 years agonewslash-test-container: update BUILD files
hylom [Mon, 3 Oct 2016 13:43:30 +0000 (22:43 +0900)]
newslash-test-container: update BUILD files

7 years agonewslash-test-container: Update Dockerfile
hylom [Mon, 3 Oct 2016 13:41:50 +0000 (22:41 +0900)]
newslash-test-container: Update Dockerfile

7 years agoutils/db_scripts: update SQL files
hylom [Mon, 3 Oct 2016 13:40:30 +0000 (22:40 +0900)]
utils/db_scripts: update SQL files

7 years agoutils/db_scripts: ignore files starting with .(dot)
hylom [Mon, 3 Oct 2016 13:40:12 +0000 (22:40 +0900)]
utils/db_scripts: ignore files starting with .(dot)

7 years agot: update testcase
hylom [Mon, 3 Oct 2016 13:39:12 +0000 (22:39 +0900)]
t: update testcase

7 years agotemplate: update templates for /my/newuser
hylom [Mon, 3 Oct 2016 13:38:51 +0000 (22:38 +0900)]
template: update templates for /my/newuser

7 years agoWeb: implement /my/newuser
hylom [Mon, 3 Oct 2016 13:37:32 +0000 (22:37 +0900)]
Web: implement /my/newuser

7 years agoPlugin::UserAuth: fix to get models
hylom [Mon, 3 Oct 2016 13:37:07 +0000 (22:37 +0900)]
Plugin::UserAuth: fix to get models

7 years agoPlugin::TT2Renderer: rename and add some variables for template
hylom [Mon, 3 Oct 2016 13:36:26 +0000 (22:36 +0900)]
Plugin::TT2Renderer: rename and add some variables for template

7 years agoController::login: implement /my/newuser
hylom [Mon, 3 Oct 2016 13:35:42 +0000 (22:35 +0900)]
Controller::login: implement /my/newuser

7 years agoModel::Users.pm: add create_user method
hylom [Mon, 3 Oct 2016 13:34:48 +0000 (22:34 +0900)]
Model::Users.pm: add create_user method

7 years agoModel::Base: connect_db can accept options argument
hylom [Mon, 3 Oct 2016 13:34:07 +0000 (22:34 +0900)]
Model::Base: connect_db can accept options argument

7 years agoNewslash::Web: use JSONConfig's default filename
hylom [Wed, 28 Sep 2016 19:17:16 +0000 (04:17 +0900)]
Newslash::Web: use JSONConfig's default filename

7 years agoupdate bazel BUILD files
hylom [Wed, 28 Sep 2016 16:54:04 +0000 (01:54 +0900)]
update bazel BUILD files

7 years agomove config sample file to separate directory
hylom [Wed, 28 Sep 2016 16:53:20 +0000 (01:53 +0900)]
move config sample file to separate directory

7 years agoAdd 'bazel' buildtool support
hylom [Wed, 28 Sep 2016 14:45:40 +0000 (23:45 +0900)]
Add 'bazel' buildtool support

7 years agorename docker related directory
hylom [Wed, 28 Sep 2016 14:45:15 +0000 (23:45 +0900)]
rename docker related directory

7 years agoadd link header for test
hylom [Sun, 25 Sep 2016 15:05:56 +0000 (00:05 +0900)]
add link header for test

7 years agotemplate: fix article url
hylom [Sun, 25 Sep 2016 15:05:26 +0000 (00:05 +0900)]
template: fix article url

7 years agoutils/db_scripts: add submissions.sql script
hylom [Sun, 25 Sep 2016 14:52:28 +0000 (23:52 +0900)]
utils/db_scripts: add submissions.sql script

7 years agoModel: fix queries about firehose.type
hylom [Sun, 25 Sep 2016 14:51:58 +0000 (23:51 +0900)]
Model: fix queries about firehose.type

7 years agoImplement /submissions/<subid>/
hylom [Sun, 25 Sep 2016 14:50:43 +0000 (23:50 +0900)]
Implement /submissions/<subid>/

7 years agoController::Story: Return 404 when given id is invalid
hylom [Sun, 25 Sep 2016 14:04:29 +0000 (23:04 +0900)]
Controller::Story: Return 404 when given id is invalid

7 years agoController::Journal: Return 404 when given id is invalid
hylom [Sun, 25 Sep 2016 14:02:56 +0000 (23:02 +0900)]
Controller::Journal: Return 404 when given id is invalid

7 years agoController::Story: use common/comments template
hylom [Sun, 25 Sep 2016 13:56:14 +0000 (22:56 +0900)]
Controller::Story: use common/comments template

7 years agoModel::Base: implement logging method
hylom [Sun, 25 Sep 2016 13:53:49 +0000 (22:53 +0900)]
Model::Base: implement logging method

7 years agoModel: Implement Model::Loader to (semi-)autoload models
hylom [Sun, 25 Sep 2016 13:30:05 +0000 (22:30 +0900)]
Model: Implement Model::Loader to (semi-)autoload models

7 years agoModel::Base: force 'use strict' and 'use warinng' to subclass
hylom [Sun, 25 Sep 2016 09:26:27 +0000 (18:26 +0900)]
Model::Base: force 'use strict' and 'use warinng' to subclass

7 years agoWeb: Implement /journals
hylom [Fri, 23 Sep 2016 11:35:15 +0000 (20:35 +0900)]
Web: Implement /journals

7 years agoutils/db_scripts: fix and add scripts, add new sql files
hylom [Fri, 23 Sep 2016 10:36:14 +0000 (19:36 +0900)]
utils/db_scripts: fix and add scripts, add new sql files

7 years agotemplates/common/article: Support to show journal content
hylom [Fri, 23 Sep 2016 10:35:10 +0000 (19:35 +0900)]
templates/common/article: Support to show journal content

7 years agoWeb: implement journal single page
hylom [Fri, 23 Sep 2016 10:34:12 +0000 (19:34 +0900)]
Web: implement journal single page

7 years agoModel::Comments: Add method to build comment tree
hylom [Fri, 23 Sep 2016 10:33:36 +0000 (19:33 +0900)]
Model::Comments: Add method to build comment tree

7 years agoAdd Controller::Journal, Model::Journals, and journal/journal template
hylom [Fri, 23 Sep 2016 10:30:52 +0000 (19:30 +0900)]
Add Controller::Journal, Model::Journals, and journal/journal template

7 years agoutils/db_scripts: create and update maintenance tool
hylom [Thu, 22 Sep 2016 15:57:45 +0000 (00:57 +0900)]
utils/db_scripts: create and update maintenance tool

7 years agoWeb.pm: Load config file for test when mode is 'test'
hylom [Thu, 22 Sep 2016 14:29:21 +0000 (23:29 +0900)]
Web.pm: Load config file for test when mode is 'test'

7 years agoconfig.json.sample: update settings
hylom [Thu, 22 Sep 2016 14:27:38 +0000 (23:27 +0900)]
config.json.sample: update settings

7 years agorun.sh: add link for testing
hylom [Thu, 22 Sep 2016 14:26:55 +0000 (23:26 +0900)]
run.sh: add link for testing

7 years agoutil/db_scripts: fix sqls
hylom [Thu, 22 Sep 2016 14:25:33 +0000 (23:25 +0900)]
util/db_scripts: fix sqls

7 years agoutil/db_scripts: update create_table.pl to recreate database for test
hylom [Thu, 22 Sep 2016 14:25:06 +0000 (23:25 +0900)]
util/db_scripts: update create_table.pl to recreate database for test

7 years agoPlugin: add UserAuth plugin
hylom [Thu, 22 Sep 2016 13:32:25 +0000 (22:32 +0900)]
Plugin: add UserAuth plugin

7 years agoPlugin::CSSCompile: Use lessc given by config variables
hylom [Thu, 22 Sep 2016 13:01:13 +0000 (22:01 +0900)]
Plugin::CSSCompile: Use lessc given by config variables

7 years agoController::Story: show comments with nested style
hylom [Wed, 21 Sep 2016 20:00:13 +0000 (05:00 +0900)]
Controller::Story: show comments with nested style

7 years agoTest: change '/story/<sid>' test's sid
hylom [Wed, 21 Sep 2016 19:59:09 +0000 (04:59 +0900)]
Test: change '/story/<sid>' test's sid

7 years agoModel::Comments: Sort comments by cid in 'select' method
hylom [Wed, 21 Sep 2016 18:13:38 +0000 (03:13 +0900)]
Model::Comments: Sort comments by cid in 'select' method

7 years agoTemplate: fix comments template for nested style
hylom [Wed, 21 Sep 2016 18:11:37 +0000 (03:11 +0900)]
Template: fix comments template for nested style

7 years agoCSS: fix margin and padding
hylom [Wed, 21 Sep 2016 18:09:21 +0000 (03:09 +0900)]
CSS: fix margin and padding

7 years agoModel::Base: Move database connection information to config.json
hylom [Wed, 21 Sep 2016 17:38:07 +0000 (02:38 +0900)]
Model::Base: Move database connection information to config.json

7 years agoTest: implement basic test: basic.t
hylom [Wed, 21 Sep 2016 17:15:27 +0000 (02:15 +0900)]
Test: implement basic test: basic.t

7 years agoModel::Stories: fix redundant 'my' declaration
hylom [Wed, 21 Sep 2016 17:15:06 +0000 (02:15 +0900)]
Model::Stories: fix redundant 'my' declaration

7 years agoController::Story: Show comment (primitive)
hylom [Wed, 21 Sep 2016 13:10:57 +0000 (22:10 +0900)]
Controller::Story: Show comment (primitive)

7 years agoTemplate: Split article template, and add comment template
hylom [Wed, 21 Sep 2016 13:08:32 +0000 (22:08 +0900)]
Template: Split article template, and add comment template

7 years agoCSS: Add style for comment and Split contents-text style
hylom [Wed, 21 Sep 2016 13:07:31 +0000 (22:07 +0900)]
CSS: Add style for comment and Split contents-text style

7 years agoAdd Models: Comments and Discussions
hylom [Wed, 21 Sep 2016 13:06:23 +0000 (22:06 +0900)]
Add Models: Comments and Discussions

7 years agoModel::Stories.pm: Add select method to get single story
hylom [Wed, 21 Sep 2016 12:05:45 +0000 (21:05 +0900)]
Model::Stories.pm: Add select method to get single story

7 years agoutils: Add SQL scripts and tidy script
hylom [Wed, 21 Sep 2016 10:54:08 +0000 (19:54 +0900)]
utils: Add SQL scripts and tidy script

7 years agoCreate /story/<sid> page
hylom [Tue, 20 Sep 2016 11:19:37 +0000 (20:19 +0900)]
Create /story/<sid> page

7 years agoadd topics.sql db_scripts
hylom [Fri, 16 Sep 2016 11:23:31 +0000 (20:23 +0900)]
add topics.sql  db_scripts

7 years agoAdd topic icon to article
hylom [Fri, 16 Sep 2016 11:23:04 +0000 (20:23 +0900)]
Add topic icon to article

7 years agoWeb.pm: use config file to set secret-key
hylom [Fri, 16 Sep 2016 10:23:00 +0000 (19:23 +0900)]
Web.pm: use config file to set secret-key

7 years agoModel::Users: use random token to manage session
hylom [Wed, 14 Sep 2016 17:56:28 +0000 (02:56 +0900)]
Model::Users: use random token to manage session

7 years agoModel::Users.pm: writing authentification code...
hylom [Tue, 13 Sep 2016 16:36:02 +0000 (01:36 +0900)]
Model::Users.pm: writing authentification code...

7 years agoAdd JSON based config system
hylom [Tue, 13 Sep 2016 16:17:42 +0000 (01:17 +0900)]
Add JSON based config system

7 years agorename 'srad_topic_icon' to 'topic_icon'
hylom [Mon, 12 Sep 2016 18:00:43 +0000 (03:00 +0900)]
rename 'srad_topic_icon' to 'topic_icon'

7 years agoimport logo/icons
hylom [Mon, 12 Sep 2016 17:59:47 +0000 (02:59 +0900)]
import logo/icons

7 years agoupdate template and css
hylom [Mon, 12 Sep 2016 13:16:06 +0000 (22:16 +0900)]
update template and css

7 years agoupdate templates
hylom [Mon, 12 Sep 2016 12:29:27 +0000 (21:29 +0900)]
update templates

7 years agoupdate stylesheets
hylom [Mon, 12 Sep 2016 12:29:00 +0000 (21:29 +0900)]
update stylesheets

7 years agoPlugin::CSSCompile: not to search css subdirectory
hylom [Mon, 12 Sep 2016 12:27:54 +0000 (21:27 +0900)]
Plugin::CSSCompile: not to search css subdirectory

7 years agoPlugin::CSSCompile: output more verbose debug message
hylom [Mon, 12 Sep 2016 11:53:22 +0000 (20:53 +0900)]
Plugin::CSSCompile: output more verbose debug message

7 years agoModel::Stories: add query to get author and topics information
hylom [Fri, 9 Sep 2016 15:16:27 +0000 (00:16 +0900)]
Model::Stories: add query to get author and topics information

7 years agoimplement index page
hylom [Fri, 9 Sep 2016 12:57:51 +0000 (21:57 +0900)]
implement index page

7 years agoCSS: add bootstrap.less to use customized bootstrap
hylom [Fri, 9 Sep 2016 12:56:59 +0000 (21:56 +0900)]
CSS: add bootstrap.less to use customized bootstrap

7 years agoPlugin::CSSCompile: add subdirectory support
hylom [Fri, 9 Sep 2016 12:55:21 +0000 (21:55 +0900)]
Plugin::CSSCompile: add subdirectory support