Commit Graph

142 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 73a09e8365 Bump versions of modules. 2016-10-18 18:58:19 +01:00
Starbeamrainbowlabs 6476877c60 Attempted to implement Opensearch (#112), but it doesn't work :/ 2016-10-18 18:57:24 +01:00
Starbeamrainbowlabs f18da4858b Remove full stop from apidoc comment 2016-08-26 17:55:50 +01:00
Starbeamrainbowlabs d9b5bdfb3e Add debug idindex-show action. 2016-08-26 17:47:46 +01:00
Starbeamrainbowlabs ca89ccd33d Bugfix: Pageindex data for parent pages disappears when a child page is edited. Fixes #98. 2016-08-21 21:02:36 +01:00
Starbeamrainbowlabs 7589605c81 Bump version of feature-search 2016-08-21 10:59:41 +00:00
Starbeamrainbowlabs 84f6005db0 Added search time to searchr results page 2016-08-20 11:35:04 +01:00
Starbeamrainbowlabs 6c4c00b156 Added size + decode time for major indexes 2016-08-20 11:27:26 +01:00
Starbeamrainbowlabs e3683f218f Bump versions of modules 2016-08-19 19:54:27 +01:00
Starbeamrainbowlabs aae9365f5a Refine appearance of search contexts. 2016-08-19 13:47:56 +01:00
Starbeamrainbowlabs b8dd51d1a1 Bugfix: Fully correct search context generation. Fixes #30.
Also, fixed a critical security issue in the search context generation which would allow an editor to inject code into the user's browser.
2016-08-19 13:02:42 +01:00
Starbeamrainbowlabs c5017919a1 Half fixed search context generation for #30.
The problem: The matches were being sorted in the wrong direction.
Next up we need to improve the context generation, as there are several contexts that are being generated without the keywork in question in them.
2016-08-19 12:02:09 +01:00
Starbeamrainbowlabs ade3d15bca Add class to search term highlighting. Fixes #92. 2016-08-19 10:06:21 +01:00
Starbeamrainbowlabs 27acc2420b Make sure that all files are stored in the data directories.
Fixes #89.
2016-08-19 10:00:03 +01:00
Starbeamrainbowlabs 77ffa2bcfc apidoc is awesome. document a bunch of stuff, more to go 2016-06-12 21:15:43 +01:00
Starbeamrainbowlabs cec847fd67 Update version numbers of modules.
I forgot to do this before.... :P
2016-03-24 13:11:05 +00:00
Starbeamrainbowlabs f6f38adae3 Improved "there isn't a page..." message on search page. Fixes #49. 2016-03-12 19:02:36 +00:00
Starbeamrainbowlabs 111d95081f Update feature-search's description. 2016-03-12 18:52:26 +00:00
Starbeamrainbowlabs 03552b979f Small optimisation to search queries 2015-12-26 13:06:45 +00:00
Starbeamrainbowlabs 801369387d Cleaned up comments and added more title texts. 2015-12-26 12:55:19 +00:00
Starbeamrainbowlabs d55132fd19 Rebuild the inverted index if it doesn't exist on search. 2015-12-05 17:27:01 +00:00
Starbeamrainbowlabs b139f204b4 Debug the pageindex regenerator. Fixes #41. 2015-11-14 21:24:57 +00:00
Starbeamrainbowlabs 0e3a7f345a Properly escape search terms in the context highlighter. 2015-11-14 17:02:57 +00:00
Starbeamrainbowlabs b539cb4107 Also delete from searchindex when deleting a page. Speculative fix for #35, but it seems #41 needs fixing first. 2015-11-14 17:01:23 +00:00
Starbeamrainbowlabs 05026b9045 Bugfix the inverted index. Fixes #34. 2015-11-11 18:42:12 +00:00
Starbeamrainbowlabs e7dfda5f75 Umm I forgot to add to the globals list... :P 2015-11-09 07:25:28 +00:00
Starbeamrainbowlabs c7348d9c74 Begin updating module to use the new path system. Currently untested. 2015-11-08 21:15:08 +00:00
Starbeamrainbowlabs 8a86c01840 Erm right 2015-11-02 14:42:38 +00:00
Starbeamrainbowlabs 173a72fa46 Search page title and tags 2015-11-01 15:05:54 +00:00
Starbeamrainbowlabs 1c58a64134 Bugfix index comparison. I think this fixes #29. 2015-11-01 14:26:13 +00:00
Starbeamrainbowlabs e79e522d78 Integrate search into top bar 2015-11-01 10:13:35 +00:00
Starbeamrainbowlabs 3baf2535ab Add resultl number to left hand side of result 2015-10-31 14:16:19 +00:00
Starbeamrainbowlabs 559191757f Add search box to search page 2015-10-31 14:05:00 +00:00
Starbeamrainbowlabs 77e4cdcc7d Refactor context highlighter out of context extraction 2015-10-31 13:52:50 +00:00
Starbeamrainbowlabs 5a3a501c08 Add todo comments - I'm out of time now. 2015-10-29 11:32:45 +00:00
Starbeamrainbowlabs 4157a9fb6c Begin interface work. Why is the <strong> being inserted into another <strong>??? 2015-10-29 11:21:04 +00:00
Starbeamrainbowlabs e016c5f9a7 begin writing the search engine itself O.o 2015-10-28 20:56:10 +00:00
Starbeamrainbowlabs 29acc3a5e2 More work on inverted indexes. I think we're getting there. 2015-10-28 14:31:27 +00:00
Starbeamrainbowlabs 777a27064e Erm right. More line ending weirdness....? 2015-10-28 11:36:07 +00:00
Starbeamrainbowlabs 221c61a1b3 Refine indexer by removing 'stop words'.
More information at https://en.wikipedia.org/wiki/Stop_words
2015-10-28 09:14:41 +00:00
Starbeamrainbowlabs 725452a172 Continue working on indexer. Why is it converting to html entities....? 2015-10-28 08:03:56 +00:00
Starbeamrainbowlabs db7bf0f7ec begin playing around with indexing 2015-10-27 21:10:05 +00:00