OSDN Git Service

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

6 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

6 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

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

6 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

6 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

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

6 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()

6 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

6 years agotest-container: merge svc settings to k8s-ns-searchd.yaml
hylom [Thu, 21 Jun 2018 09:57:31 +0000 (18:57 +0900)]
test-container: merge svc settings to k8s-ns-searchd.yaml

6 years ago/search: escape query text in next/prev link
hylom [Thu, 21 Jun 2018 09:56:57 +0000 (18:56 +0900)]
/search: escape query text in next/prev link

6 years ago * Controller::Search: fix indentation
hylom [Thu, 21 Jun 2018 09:56:36 +0000 (18:56 +0900)]
 * Controller::Search: fix indentation

6 years agons_search: allow to give relative directory to index directory in config file
hylom [Thu, 21 Jun 2018 09:41:39 +0000 (18:41 +0900)]
ns_search: allow to give relative directory to index directory in config file

6 years agofix search page's template v0.1.4
hylom [Tue, 12 Jun 2018 12:00:50 +0000 (21:00 +0900)]
fix search page's template

6 years agot: add ad_code API related test
hylom [Tue, 12 Jun 2018 12:00:21 +0000 (21:00 +0900)]
t: add ad_code API related test

6 years agoPlugin::ADRenderer: check disable_cache flag for admin user
hylom [Tue, 12 Jun 2018 11:59:56 +0000 (20:59 +0900)]
Plugin::ADRenderer: check disable_cache flag for admin user

6 years agoadmin: add cache controll UI
hylom [Tue, 12 Jun 2018 11:49:56 +0000 (20:49 +0900)]
admin: add cache controll UI

6 years ago* Model::Users::Config: update() can take parameter and value as argument
hylom [Tue, 12 Jun 2018 11:48:44 +0000 (20:48 +0900)]
* Model::Users::Config: update() can take parameter and value as argument

6 years agocss: fix archive page style
hylom [Mon, 11 Jun 2018 10:35:52 +0000 (19:35 +0900)]
css: fix archive page style

6 years agotemplate: updatet AD codes to use AD manager
hylom [Fri, 8 Jun 2018 12:56:48 +0000 (21:56 +0900)]
template: updatet AD codes to use AD manager

6 years agoPlugin::ADRenderer: fix typo v0.1.3
hylom [Fri, 8 Jun 2018 12:02:35 +0000 (21:02 +0900)]
Plugin::ADRenderer: fix typo

6 years agoplugin: add ADRenderer plugin
hylom [Fri, 8 Jun 2018 11:59:33 +0000 (20:59 +0900)]
plugin: add ADRenderer plugin

6 years agoimplement AD code manager done
hylom [Fri, 8 Jun 2018 11:31:11 +0000 (20:31 +0900)]
implement AD code manager done

6 years agojs: fix invalid error handling in newslash.js
hylom [Fri, 8 Jun 2018 11:30:38 +0000 (20:30 +0900)]
js: fix invalid error handling in newslash.js

6 years agocss: add form related styles
hylom [Fri, 8 Jun 2018 11:30:05 +0000 (20:30 +0900)]
css: add form related styles

6 years agoimplement AD code manager (working)
hylom [Thu, 7 Jun 2018 12:22:04 +0000 (21:22 +0900)]
implement AD code manager (working)

6 years agojs: implement AD code related methods
hylom [Thu, 7 Jun 2018 12:21:45 +0000 (21:21 +0900)]
js: implement AD code related methods

6 years agoplugin: add RequestBodyConditon and rename ReqBaker to NSRPC
hylom [Thu, 7 Jun 2018 12:21:10 +0000 (21:21 +0900)]
plugin: add RequestBodyConditon and rename ReqBaker to NSRPC

6 years agoadd AD Codes related Admin API
hylom [Wed, 6 Jun 2018 13:32:44 +0000 (22:32 +0900)]
add AD Codes related Admin API

6 years agoPlugin: add ReqBaker
hylom [Wed, 6 Jun 2018 13:32:23 +0000 (22:32 +0900)]
Plugin: add ReqBaker

6 years agocss: fix form related css
hylom [Wed, 6 Jun 2018 10:37:39 +0000 (19:37 +0900)]
css: fix form related css

6 years agot: fix test code correspond to template
hylom [Wed, 6 Jun 2018 09:46:05 +0000 (18:46 +0900)]
t: fix test code correspond to template

6 years agotemplate: fix comment notiy message's url
hylom [Wed, 6 Jun 2018 09:33:13 +0000 (18:33 +0900)]
template: fix comment notiy message's url

6 years agocss: add uncommited files
hylom [Thu, 31 May 2018 12:14:53 +0000 (21:14 +0900)]
css: add uncommited files

6 years agoimplement admin/ad page
hylom [Thu, 31 May 2018 12:14:20 +0000 (21:14 +0900)]
implement admin/ad page

6 years agocss: rebuild CSS done v0.1.1
hylom [Thu, 31 May 2018 11:02:18 +0000 (20:02 +0900)]
css: rebuild CSS done

6 years agocss: fix styles to use flex
hylom [Wed, 30 May 2018 12:22:55 +0000 (21:22 +0900)]
css: fix styles to use flex

6 years agoMerge branch 'master' of git.osdn.jp:/gitroot/srad-devel/newslash
hylom [Tue, 29 May 2018 11:57:44 +0000 (20:57 +0900)]
Merge branch 'master' of git.osdn.jp:/gitroot/srad-devel/newslash

6 years agotemplate: rebuild to use flex
hylom [Tue, 29 May 2018 11:55:50 +0000 (20:55 +0900)]
template: rebuild to use flex

6 years agons_searchd: fix file descriptor leak
hylom [Tue, 29 May 2018 10:01:28 +0000 (19:01 +0900)]
ns_searchd: fix file descriptor leak

6 years agons_searchd: fix file descriptor leak
hylom [Tue, 29 May 2018 10:01:28 +0000 (19:01 +0900)]
ns_searchd: fix file descriptor leak

6 years agotemplate: update template to use flex
hylom [Fri, 25 May 2018 10:21:25 +0000 (19:21 +0900)]
template: update template to use flex

6 years agotemplate: admin/css now output error message
hylom [Fri, 25 May 2018 09:40:52 +0000 (18:40 +0900)]
template: admin/css now output error message

6 years ago * Plugin::QuasiStaticContent: add last_execute_status and last_error_msg property
hylom [Fri, 25 May 2018 09:39:55 +0000 (18:39 +0900)]
 * Plugin::QuasiStaticContent: add last_execute_status and last_error_msg property

6 years agocss: rebuilding CSS to use flexbox
hylom [Thu, 24 May 2018 12:50:23 +0000 (21:50 +0900)]
css: rebuilding CSS to use flexbox

6 years agoPlugin::QuasiStaticContent: change option difinition style for config file
hylom [Thu, 24 May 2018 12:49:27 +0000 (21:49 +0900)]
Plugin::QuasiStaticContent: change option difinition style for config file

6 years agons_search: fix problem when content_text doesn't contain keyword in searchd.py
hylom [Thu, 24 May 2018 12:48:36 +0000 (21:48 +0900)]
ns_search: fix problem when content_text doesn't contain keyword in searchd.py

6 years agons_search: fix import syntax error
hylom [Thu, 24 May 2018 12:48:13 +0000 (21:48 +0900)]
ns_search: fix import syntax error

6 years agons_search: import Lucene's "Field" class as _Field
hylom [Thu, 24 May 2018 09:21:26 +0000 (18:21 +0900)]
ns_search: import Lucene's "Field" class as _Field

6 years agons_search: fix invalid syntax
hylom [Wed, 23 May 2018 11:06:48 +0000 (20:06 +0900)]
ns_search: fix invalid syntax

6 years agons_search: fix problem that title not shown
hylom [Wed, 23 May 2018 10:59:06 +0000 (19:59 +0900)]
ns_search: fix problem that title not shown

6 years agons_search: fix search query condition
hylom [Wed, 23 May 2018 10:41:32 +0000 (19:41 +0900)]
ns_search: fix search query condition

6 years agons_search: seachd_cli.py now support "analyze" command
hylom [Wed, 23 May 2018 10:15:42 +0000 (19:15 +0900)]
ns_search: seachd_cli.py now support "analyze" command

6 years agons_search: add Field related classes
hylom [Wed, 23 May 2018 10:15:11 +0000 (19:15 +0900)]
ns_search: add Field related classes

6 years agosearch: fix template to work paging when sort-order given
hylom [Wed, 2 May 2018 12:10:19 +0000 (21:10 +0900)]
search: fix template to work paging when sort-order given

6 years agofix package-test to work
hylom [Wed, 2 May 2018 12:02:29 +0000 (21:02 +0900)]
fix package-test to work

6 years agotemplates: fix search page's design and show local timestamp
hylom [Tue, 1 May 2018 12:24:42 +0000 (21:24 +0900)]
templates: fix search page's design and show local timestamp

6 years agoPlugin: introduce ViewFunctions plugin
hylom [Tue, 1 May 2018 12:23:31 +0000 (21:23 +0900)]
Plugin: introduce ViewFunctions plugin

6 years agons_search: escape some "<", ">", "&" in output text
hylom [Tue, 1 May 2018 12:22:07 +0000 (21:22 +0900)]
ns_search: escape some "<", ">", "&" in output text

6 years agons_search: when multiple term given, use "AND" search by default
hylom [Tue, 1 May 2018 12:20:48 +0000 (21:20 +0900)]
ns_search: when multiple term given, use "AND" search by default

6 years agons_search: support keyword highlighting
hylom [Fri, 27 Apr 2018 12:10:30 +0000 (21:10 +0900)]
ns_search: support keyword highlighting

6 years agons_search: fix seacrhd_cli's "initdb" and "index clear" behaviour
hylom [Fri, 27 Apr 2018 11:28:28 +0000 (20:28 +0900)]
ns_search: fix seacrhd_cli's "initdb" and "index clear" behaviour

6 years agons_search: update config file format
hylom [Fri, 27 Apr 2018 10:59:04 +0000 (19:59 +0900)]
ns_search: update config file format

6 years agoModel: implement firehose related clean-up codes
hylom [Fri, 27 Apr 2018 10:15:38 +0000 (19:15 +0900)]
Model: implement firehose related clean-up codes

6 years agofix some config and memo files
hylom [Fri, 27 Apr 2018 10:15:23 +0000 (19:15 +0900)]
fix some config and memo files

6 years agons_search: remove deprecated searchd file
hylom [Fri, 27 Apr 2018 08:58:54 +0000 (17:58 +0900)]
ns_search: remove deprecated searchd file

6 years agoadd kubernetes config files
hylom [Thu, 26 Apr 2018 13:52:42 +0000 (22:52 +0900)]
add kubernetes config files

6 years agoWeb::Controller::Search: support sorting by create_time
hylom [Thu, 26 Apr 2018 13:51:55 +0000 (22:51 +0900)]
Web::Controller::Search: support sorting by create_time

6 years agons_search: implement sorting
hylom [Thu, 26 Apr 2018 13:51:39 +0000 (22:51 +0900)]
ns_search: implement sorting

6 years agotest-container: add config files to use k8s for test
hylom [Wed, 25 Apr 2018 14:13:24 +0000 (23:13 +0900)]
test-container: add config files to use k8s for test

6 years agoadd package-test - conainer config files to test deb package
hylom [Wed, 25 Apr 2018 14:09:40 +0000 (23:09 +0900)]
add package-test - conainer config files to test deb package

6 years agoadd build-container - container config files to build deb packages
hylom [Wed, 25 Apr 2018 14:08:46 +0000 (23:08 +0900)]
add build-container - container config files to build deb packages

6 years agoadd build-container
hylom [Tue, 17 Apr 2018 09:47:58 +0000 (18:47 +0900)]
add build-container

6 years agosearch: add comment/journal/submission/pll/user search
hylom [Fri, 6 Apr 2018 12:19:58 +0000 (21:19 +0900)]
search: add comment/journal/submission/pll/user search

6 years agons_search: select item more quickly, interrupt indexing more safely
hylom [Fri, 6 Apr 2018 12:18:59 +0000 (21:18 +0900)]
ns_search: select item more quickly, interrupt indexing more safely

6 years agons_search: add polls/submissions/users indexing support
hylom [Fri, 30 Mar 2018 11:57:19 +0000 (20:57 +0900)]
ns_search: add polls/submissions/users indexing support

6 years agons_search: add journal indexing support
hylom [Thu, 29 Mar 2018 12:42:54 +0000 (21:42 +0900)]
ns_search: add journal indexing support

6 years agons_search: implement comment indexer
hylom [Wed, 28 Mar 2018 12:11:45 +0000 (21:11 +0900)]
ns_search: implement comment indexer

6 years agons_search: fix directory and file structure in newslash_db directory
hylom [Wed, 28 Mar 2018 09:00:10 +0000 (18:00 +0900)]
ns_search: fix directory and file structure in newslash_db directory

6 years agons_search: separate index metadata related codes and add delete_all() to newslash_index
hylom [Wed, 28 Mar 2018 08:56:02 +0000 (17:56 +0900)]
ns_search: separate index metadata related codes and add delete_all() to newslash_index

6 years agons_search: remove unused files
hylom [Wed, 28 Mar 2018 08:40:46 +0000 (17:40 +0900)]
ns_search: remove unused files

6 years agoutils/db_scripts: add readme.txt
hylom [Tue, 27 Mar 2018 11:00:45 +0000 (20:00 +0900)]
utils/db_scripts: add readme.txt

6 years agot: update eventd test code to test more precisely
hylom [Tue, 27 Mar 2018 10:59:35 +0000 (19:59 +0900)]
t: update eventd test code to test more precisely

6 years agoremove unused debug codes
hylom [Tue, 27 Mar 2018 10:59:13 +0000 (19:59 +0900)]
remove unused debug codes

6 years agot: separate dom_test tests
hylom [Tue, 27 Mar 2018 10:58:42 +0000 (19:58 +0900)]
t: separate dom_test tests

6 years agons_search: check story's neverdisplay flag
hylom [Mon, 26 Mar 2018 10:35:38 +0000 (19:35 +0900)]
ns_search: check story's neverdisplay flag

6 years agons_search: implement updating story's index
hylom [Fri, 23 Mar 2018 12:57:55 +0000 (21:57 +0900)]
ns_search: implement updating story's index

6 years agons_search: add update index related functions
hylom [Thu, 22 Mar 2018 13:04:47 +0000 (22:04 +0900)]
ns_search: add update index related functions

6 years agodebian: add systemd service file for searchd
hylom [Fri, 2 Mar 2018 12:32:07 +0000 (21:32 +0900)]
debian: add systemd service file for searchd

6 years agodebian: add newslash-searchd package
hylom [Fri, 2 Mar 2018 11:40:14 +0000 (20:40 +0900)]
debian: add newslash-searchd package

6 years agons_search: rename some files and add config example
hylom [Fri, 2 Mar 2018 11:39:54 +0000 (20:39 +0900)]
ns_search: rename some files and add config example

6 years agons_search: cleanup codes
hylom [Fri, 2 Mar 2018 11:04:15 +0000 (20:04 +0900)]
ns_search: cleanup codes

6 years agons_searchd: fix Searchd to use __iter__() instead of __call__()
hylom [Fri, 2 Mar 2018 10:51:12 +0000 (19:51 +0900)]
ns_searchd: fix Searchd to use __iter__() instead of __call__()

6 years agoadd paging support to /search
hylom [Thu, 1 Mar 2018 12:55:56 +0000 (21:55 +0900)]
add paging support to /search

6 years agons_search: implement search result paging and method to index all stories
hylom [Thu, 1 Mar 2018 12:55:09 +0000 (21:55 +0900)]
ns_search: implement search result paging and method to index all stories

6 years agons_search: lucene_wrapper supports BooleanQuery
hylom [Thu, 1 Mar 2018 12:53:46 +0000 (21:53 +0900)]
ns_search: lucene_wrapper supports BooleanQuery

6 years agons_search: move sample files to misc/
hylom [Thu, 1 Mar 2018 12:53:18 +0000 (21:53 +0900)]
ns_search: move sample files to misc/

6 years agons_search: change permission
hylom [Wed, 28 Feb 2018 10:52:48 +0000 (19:52 +0900)]
ns_search: change permission

6 years agons_search: add 'getdocument' subcommand to ns_search_cli.py
hylom [Wed, 28 Feb 2018 10:52:21 +0000 (19:52 +0900)]
ns_search: add 'getdocument' subcommand to ns_search_cli.py

6 years agons_search: add TermQuery class
hylom [Wed, 28 Feb 2018 10:51:58 +0000 (19:51 +0900)]
ns_search: add TermQuery class