OSDN Git Service

newslash/newslash.git
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

7 years agoController::Base: fix to use utf8mb4
hylom [Fri, 9 Sep 2016 11:42:54 +0000 (20:42 +0900)]
Controller::Base: fix to use utf8mb4

7 years agoModel/Users.pm: fix indent
hylom [Fri, 9 Sep 2016 10:10:39 +0000 (19:10 +0900)]
Model/Users.pm: fix indent

7 years agoModel: create base class
hylom [Fri, 9 Sep 2016 10:08:24 +0000 (19:08 +0900)]
Model: create base class

7 years agoutils: update db creation scripts
hylom [Fri, 9 Sep 2016 10:00:56 +0000 (19:00 +0900)]
utils: update db creation scripts

7 years agorun.sh: update parameter
hylom [Thu, 8 Sep 2016 17:17:10 +0000 (02:17 +0900)]
run.sh: update parameter

7 years agoModel::Users.pm: remove debug code
hylom [Thu, 8 Sep 2016 17:15:45 +0000 (02:15 +0900)]
Model::Users.pm: remove debug code

7 years agoimplement 'GET /'
hylom [Thu, 8 Sep 2016 17:12:56 +0000 (02:12 +0900)]
implement 'GET /'

7 years agotemplate: add jquery
hylom [Thu, 8 Sep 2016 17:12:07 +0000 (02:12 +0900)]
template: add jquery

7 years agoPlugin::TT2Renderer: now 'NS' module can use in templates
hylom [Thu, 8 Sep 2016 15:30:58 +0000 (00:30 +0900)]
Plugin::TT2Renderer: now 'NS' module can use in templates

7 years agoupdate template and css
hylom [Thu, 8 Sep 2016 13:25:57 +0000 (22:25 +0900)]
update template and css

7 years agoPlugin::CSSCompile: add 'css' plugin for TT2
hylom [Thu, 8 Sep 2016 13:25:34 +0000 (22:25 +0900)]
Plugin::CSSCompile: add 'css' plugin for TT2

7 years agoPlugin::TT2Renderer: add TT2 plugin support
hylom [Thu, 8 Sep 2016 13:24:31 +0000 (22:24 +0900)]
Plugin::TT2Renderer: add TT2 plugin support

7 years agoPlugin::TT2Renderer: fix not to find template file problem
hylom [Thu, 8 Sep 2016 10:53:44 +0000 (19:53 +0900)]
Plugin::TT2Renderer: fix not to find template file problem

7 years agoPlugin::TT2Renderer: fix to recycle Template instance
hylom [Thu, 8 Sep 2016 10:24:07 +0000 (19:24 +0900)]
Plugin::TT2Renderer: fix to recycle Template instance

7 years agoPlugin::CSSCompile: add MD5 hash to compiled file's name
hylom [Thu, 8 Sep 2016 10:16:04 +0000 (19:16 +0900)]
Plugin::CSSCompile: add MD5 hash to compiled file's name

7 years agoPlugin::TT2Renderer: fix code indent
hylom [Thu, 8 Sep 2016 09:57:48 +0000 (18:57 +0900)]
Plugin::TT2Renderer: fix code indent

7 years agoupdate .gitignore
hylom [Wed, 7 Sep 2016 17:07:04 +0000 (02:07 +0900)]
update .gitignore

7 years agoDockefile: add to intall node-less
hylom [Wed, 7 Sep 2016 17:06:54 +0000 (02:06 +0900)]
Dockefile: add to intall node-less

7 years agoadd and implement 'CSSCompile' plugin
hylom [Wed, 7 Sep 2016 17:04:58 +0000 (02:04 +0900)]
add and implement 'CSSCompile' plugin

7 years agoPlugin::TT2Renderer: remove redundant lines
hylom [Wed, 7 Sep 2016 17:03:00 +0000 (02:03 +0900)]
Plugin::TT2Renderer: remove redundant lines

7 years agoPlugin::TT2Renderer: fix to be able to use extension-ommited template name
hylom [Wed, 7 Sep 2016 13:18:26 +0000 (22:18 +0900)]
Plugin::TT2Renderer: fix to be able to use extension-ommited template name

7 years agosplit templates
hylom [Wed, 7 Sep 2016 11:47:27 +0000 (20:47 +0900)]
split templates

7 years agoimplement 'GET /login'
hylom [Wed, 7 Sep 2016 11:47:08 +0000 (20:47 +0900)]
implement 'GET /login'

7 years agoutils: add database preparation script - create_tables.pl
hylom [Wed, 7 Sep 2016 11:29:51 +0000 (20:29 +0900)]
utils: add database preparation script - create_tables.pl