OSDN Git Service
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
hylom [Thu, 24 May 2018 12:48:13 +0000 (21:48 +0900)]
ns_search: fix import syntax error
hylom [Thu, 24 May 2018 09:21:26 +0000 (18:21 +0900)]
ns_search: import Lucene's "Field" class as _Field
hylom [Wed, 23 May 2018 11:06:48 +0000 (20:06 +0900)]
ns_search: fix invalid syntax
hylom [Wed, 23 May 2018 10:59:06 +0000 (19:59 +0900)]
ns_search: fix problem that title not shown
hylom [Wed, 23 May 2018 10:41:32 +0000 (19:41 +0900)]
ns_search: fix search query condition
hylom [Wed, 23 May 2018 10:15:42 +0000 (19:15 +0900)]
ns_search: seachd_cli.py now support "analyze" command
hylom [Wed, 23 May 2018 10:15:11 +0000 (19:15 +0900)]
ns_search: add Field related classes
hylom [Wed, 2 May 2018 12:10:19 +0000 (21:10 +0900)]
search: fix template to work paging when sort-order given
hylom [Wed, 2 May 2018 12:02:29 +0000 (21:02 +0900)]
fix package-test to work
hylom [Tue, 1 May 2018 12:24:42 +0000 (21:24 +0900)]
templates: fix search page's design and show local timestamp
hylom [Tue, 1 May 2018 12:23:31 +0000 (21:23 +0900)]
Plugin: introduce ViewFunctions plugin
hylom [Tue, 1 May 2018 12:22:07 +0000 (21:22 +0900)]
ns_search: escape some "<", ">", "&" in output text
hylom [Tue, 1 May 2018 12:20:48 +0000 (21:20 +0900)]
ns_search: when multiple term given, use "AND" search by default
hylom [Fri, 27 Apr 2018 12:10:30 +0000 (21:10 +0900)]
ns_search: support keyword highlighting
hylom [Fri, 27 Apr 2018 11:28:28 +0000 (20:28 +0900)]
ns_search: fix seacrhd_cli's "initdb" and "index clear" behaviour
hylom [Fri, 27 Apr 2018 10:59:04 +0000 (19:59 +0900)]
ns_search: update config file format
hylom [Fri, 27 Apr 2018 10:15:38 +0000 (19:15 +0900)]
Model: implement firehose related clean-up codes
hylom [Fri, 27 Apr 2018 10:15:23 +0000 (19:15 +0900)]
fix some config and memo files
hylom [Fri, 27 Apr 2018 08:58:54 +0000 (17:58 +0900)]
ns_search: remove deprecated searchd file
hylom [Thu, 26 Apr 2018 13:52:42 +0000 (22:52 +0900)]
add kubernetes config files
hylom [Thu, 26 Apr 2018 13:51:55 +0000 (22:51 +0900)]
Web::Controller::Search: support sorting by create_time
hylom [Thu, 26 Apr 2018 13:51:39 +0000 (22:51 +0900)]
ns_search: implement sorting
hylom [Wed, 25 Apr 2018 14:13:24 +0000 (23:13 +0900)]
test-container: add config files to use k8s for test
hylom [Wed, 25 Apr 2018 14:09:40 +0000 (23:09 +0900)]
add package-test - conainer config files to test deb package
hylom [Wed, 25 Apr 2018 14:08:46 +0000 (23:08 +0900)]
add build-container - container config files to build deb packages
hylom [Tue, 17 Apr 2018 09:47:58 +0000 (18:47 +0900)]
add build-container
hylom [Fri, 6 Apr 2018 12:19:58 +0000 (21:19 +0900)]
search: add comment/journal/submission/pll/user search
hylom [Fri, 6 Apr 2018 12:18:59 +0000 (21:18 +0900)]
ns_search: select item more quickly, interrupt indexing more safely
hylom [Fri, 30 Mar 2018 11:57:19 +0000 (20:57 +0900)]
ns_search: add polls/submissions/users indexing support
hylom [Thu, 29 Mar 2018 12:42:54 +0000 (21:42 +0900)]
ns_search: add journal indexing support
hylom [Wed, 28 Mar 2018 12:11:45 +0000 (21:11 +0900)]
ns_search: implement comment indexer
hylom [Wed, 28 Mar 2018 09:00:10 +0000 (18:00 +0900)]
ns_search: fix directory and file structure in newslash_db directory
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
hylom [Wed, 28 Mar 2018 08:40:46 +0000 (17:40 +0900)]
ns_search: remove unused files
hylom [Tue, 27 Mar 2018 11:00:45 +0000 (20:00 +0900)]
utils/db_scripts: add readme.txt
hylom [Tue, 27 Mar 2018 10:59:35 +0000 (19:59 +0900)]
t: update eventd test code to test more precisely
hylom [Tue, 27 Mar 2018 10:59:13 +0000 (19:59 +0900)]
remove unused debug codes
hylom [Tue, 27 Mar 2018 10:58:42 +0000 (19:58 +0900)]
t: separate dom_test tests
hylom [Mon, 26 Mar 2018 10:35:38 +0000 (19:35 +0900)]
ns_search: check story's neverdisplay flag
hylom [Fri, 23 Mar 2018 12:57:55 +0000 (21:57 +0900)]
ns_search: implement updating story's index
hylom [Thu, 22 Mar 2018 13:04:47 +0000 (22:04 +0900)]
ns_search: add update index related functions
hylom [Fri, 2 Mar 2018 12:32:07 +0000 (21:32 +0900)]
debian: add systemd service file for searchd
hylom [Fri, 2 Mar 2018 11:40:14 +0000 (20:40 +0900)]
debian: add newslash-searchd package
hylom [Fri, 2 Mar 2018 11:39:54 +0000 (20:39 +0900)]
ns_search: rename some files and add config example
hylom [Fri, 2 Mar 2018 11:04:15 +0000 (20:04 +0900)]
ns_search: cleanup codes
hylom [Fri, 2 Mar 2018 10:51:12 +0000 (19:51 +0900)]
ns_searchd: fix Searchd to use __iter__() instead of __call__()
hylom [Thu, 1 Mar 2018 12:55:56 +0000 (21:55 +0900)]
add paging support to /search
hylom [Thu, 1 Mar 2018 12:55:09 +0000 (21:55 +0900)]
ns_search: implement search result paging and method to index all stories
hylom [Thu, 1 Mar 2018 12:53:46 +0000 (21:53 +0900)]
ns_search: lucene_wrapper supports BooleanQuery
hylom [Thu, 1 Mar 2018 12:53:18 +0000 (21:53 +0900)]
ns_search: move sample files to misc/
hylom [Wed, 28 Feb 2018 10:52:48 +0000 (19:52 +0900)]
ns_search: change permission
hylom [Wed, 28 Feb 2018 10:52:21 +0000 (19:52 +0900)]
ns_search: add 'getdocument' subcommand to ns_search_cli.py
hylom [Wed, 28 Feb 2018 10:51:58 +0000 (19:51 +0900)]
ns_search: add TermQuery class
hylom [Wed, 28 Feb 2018 10:30:56 +0000 (19:30 +0900)]
ns_search: use StandardQueryParser instead of classic QueryParser
hylom [Wed, 28 Feb 2018 10:30:30 +0000 (19:30 +0900)]
ns_search: integrate query_sample_index.py to ns_search_cli.py
hylom [Tue, 27 Feb 2018 12:49:37 +0000 (21:49 +0900)]
* Web::Controller::Search: more vorbose error handling
hylom [Tue, 27 Feb 2018 12:49:04 +0000 (21:49 +0900)]
ns_search: handling query parser error
hylom [Tue, 27 Feb 2018 12:48:02 +0000 (21:48 +0900)]
* template:search/search: quote some invalid chars
hylom [Tue, 27 Feb 2018 09:12:32 +0000 (18:12 +0900)]
test-container: fix ns_searchd related files
hylom [Tue, 27 Feb 2018 09:11:39 +0000 (18:11 +0900)]
ns_seach: add '--index-dir' argument to ns_seachd
hylom [Mon, 26 Feb 2018 10:46:22 +0000 (19:46 +0900)]
test-container: create ns_searchd related files
hylom [Mon, 26 Feb 2018 10:45:24 +0000 (19:45 +0900)]
ns_search: strip tags and add URL information when create_sample_index create index
hylom [Fri, 23 Feb 2018 12:16:37 +0000 (21:16 +0900)]
implement /search page
hylom [Fri, 23 Feb 2018 12:15:01 +0000 (21:15 +0900)]
css: fix bootstrap to use '.sr-only'
hylom [Fri, 23 Feb 2018 12:14:37 +0000 (21:14 +0900)]
css: fix to show motd correctly
hylom [Fri, 23 Feb 2018 12:14:04 +0000 (21:14 +0900)]
ns_search: add item.type to search result
hylom [Fri, 23 Feb 2018 10:04:38 +0000 (19:04 +0900)]
ns_search: add /admin path to newslash_searchd
hylom [Thu, 22 Feb 2018 12:19:14 +0000 (21:19 +0900)]
ns_search: fix unicode handling error in lucene_wrapper
hylom [Thu, 22 Feb 2018 12:18:39 +0000 (21:18 +0900)]
ns_search: update sample code
hylom [Thu, 22 Feb 2018 12:18:17 +0000 (21:18 +0900)]
* src/ns_search/newslash_db/__init__.py: add author information
hylom [Thu, 22 Feb 2018 12:17:13 +0000 (21:17 +0900)]
test-container: update run.sh to open 6000/tcp port
hylom [Thu, 22 Feb 2018 12:16:54 +0000 (21:16 +0900)]
ns_search: create 'newslash_searchd' module
hylom [Wed, 21 Feb 2018 12:17:22 +0000 (21:17 +0900)]
ns_search: add testcode
hylom [Wed, 21 Feb 2018 12:16:45 +0000 (21:16 +0900)]
ns_search: add support for IntField
hylom [Wed, 21 Feb 2018 11:07:53 +0000 (20:07 +0900)]
ns_search: implement lucene_wrapper and some sample codes
hylom [Tue, 20 Feb 2018 11:32:37 +0000 (20:32 +0900)]
update .gitignore for python
hylom [Tue, 20 Feb 2018 11:32:18 +0000 (20:32 +0900)]
add ns_search subdirectory
hylom [Tue, 6 Feb 2018 10:43:54 +0000 (19:43 +0900)]
test-container: update Dockerfile for pylucene environment
hylom [Thu, 1 Feb 2018 11:08:26 +0000 (20:08 +0900)]
/tag/<topics>/ now handles alias of topics
hylom [Thu, 1 Feb 2018 11:07:47 +0000 (20:07 +0900)]
Model::Cowrapper: build_where_clause supports OR parameter
hylom [Thu, 1 Feb 2018 07:31:22 +0000 (16:31 +0900)]
Plugin::DiscussionHelper: fix typo
hylom [Wed, 31 Jan 2018 11:01:57 +0000 (20:01 +0900)]
t: add dom-test for tag related pages
hylom [Wed, 31 Jan 2018 11:01:34 +0000 (20:01 +0900)]
* t/dom_test/domtest.t: fix variable name collision
hylom [Wed, 31 Jan 2018 11:01:12 +0000 (20:01 +0900)]
Plugin::DiscussionHelper: fix warning
hylom [Wed, 31 Jan 2018 10:52:37 +0000 (19:52 +0900)]
implement tag (topics) list page
hylom [Wed, 31 Jan 2018 09:36:18 +0000 (18:36 +0900)]
Model::Firehose: fix select() make invalid SQL where clause when tagname given
hylom [Wed, 31 Jan 2018 09:35:59 +0000 (18:35 +0900)]
Web::Controller::API::Submission: fix warnings
hylom [Wed, 31 Jan 2018 09:35:43 +0000 (18:35 +0900)]
Web::Controller::Story: fix typo
hylom [Tue, 30 Jan 2018 11:30:35 +0000 (20:30 +0900)]
/tag/ page supports to show submissions/journals
hylom [Tue, 30 Jan 2018 11:29:42 +0000 (20:29 +0900)]
* Model::Firehose: fix select() to more quick query
hylom [Tue, 30 Jan 2018 11:28:19 +0000 (20:28 +0900)]
change 'page' object to set values in each Controllers
hylom [Mon, 29 Jan 2018 16:02:51 +0000 (01:02 +0900)]
* t/dom_test/domtest.t: now check id values
hylom [Mon, 29 Jan 2018 16:01:43 +0000 (01:01 +0900)]
tempplate: fix problem that some js variable not set correctly
hylom [Mon, 29 Jan 2018 16:00:53 +0000 (01:00 +0900)]
Web::Controller::Timeline: pupular() now works correctly when period not given
hylom [Mon, 29 Jan 2018 10:05:22 +0000 (19:05 +0900)]
Model::Timeline: _select_tags() return correctly when blank items given
hylom [Mon, 29 Jan 2018 10:04:51 +0000 (19:04 +0900)]
Web::Controller::SiteConfig: fix to encode result
hylom [Mon, 29 Jan 2018 10:04:19 +0000 (19:04 +0900)]
Util::DOMTestRunner: start_daemon() check app options
hylom [Fri, 26 Jan 2018 12:34:11 +0000 (21:34 +0900)]
Util::DOMTestRunner: support domtest_finish_timeout option and test() now take $test_name parameter
hylom [Fri, 26 Jan 2018 12:32:54 +0000 (21:32 +0900)]
t/domtest: add finishTimeout parameter todomtest server and show error detail more vorbose