Commit Graph

22 Commits

Author SHA1 Message Date
Steve Boyd
cfe937fbd1 NEW canView() check on record before indexing and before showing in search results 2020-06-10 17:22:20 +12:00
Dan Hensby
f39fafcd6d
Merge branch '2' into 3 2020-04-07 08:53:59 +01:00
Robbie Averill
f2e3db6586 NEW Bump minimum PHP to 7.1, SilverStripe to 3.7, replace PHP 7.2 incompatible code 2019-07-23 12:31:10 +02:00
Magnus Bengtsson
0553ce5729 Added php 7.2 support 2019-04-15 08:31:29 +12:00
Andrew Aitken-Fincham
06c604c9f3
split querying into its own file
adding non-SiteTree dataobjects

subsite boosting
2018-06-20 17:14:50 +01:00
Andrew Aitken-Fincham
718b1d4e30
restructure to fewer files with anchors 2018-06-20 17:13:38 +01:00
Andrew Aitken-Fincham
26a6581f9b
lay out docs skeleton
adding an index

adding data to an index

solr dev tasks

handling results

querying an index
2018-06-20 17:10:12 +01:00
Dylan Wagstaff
5b2bc9df29 Add supported module badge to readme 2018-06-15 17:41:34 +12:00
Robbie Averill
861f87514d API Update Subsite integration, remove Polyhome variant
Add a method to clear cached variants from SearchVariant, and a configuration flag for whether
a variant should be enabled or not. Add a FullTextSearch TestState class which will globally
disable the queuedjobs and fulltextsearch shutdown handlers during tests, and is not used to
clear cached variants on each test to prevent global state leakage.

Also removes Phockito as a test dependency.
2017-12-05 14:29:53 +13:00
Robbie Averill
74db46f5d7 DOCS Update namespaces and code formatting in documentation 2017-11-21 10:52:14 +13:00
Robbie Averill
fc51d1a62e
DOCS Add build badges to readme, update requirements for SS4 2017-11-15 16:09:37 +13:00
Elliot Sawyer
2246fa9ab8 Obtain search results for a particular subsite when the request comes from a query (#136)
* Allow a user to obtain search results for a particular subsite when the request comes from a query

When attempting to do this in project code, SearchVariantSubsites kicks in and replaces any filter you've applied with the current subsite ID, which prevents you from searching for filtered results in another subsite.

This fix prevents the module from doing this if a filter is applied on the query

TODO  write unit tests for the filter() and exclude() behaviours
2017-03-30 11:17:46 +01:00
Ingo Schommer
51749c603a Fixed Travis URL 2017-02-07 08:58:21 +13:00
Damian Mooyman
bc83546f24 Add changelog for 2.1.0 release 2015-11-19 16:59:18 +13:00
Sean Harvey
801aa48d07 Fixing SS 3.1 support. Changing minimum requirement to 3.1 as a result. 2013-04-03 15:43:08 +13:00
Ingo Schommer
0073428e88 Travis support 2013-03-29 10:10:08 +01:00
Sean Harvey
e335a14fc5 updating location to docs in main README.md 2013-02-13 11:02:04 +13:00
Sean Harvey
be2b45123f removing experimental notes in docs 2013-02-13 09:48:26 +13:00
Ingo Schommer
989cc36766 NEW Added search-time boost support to SolrIndex 2012-08-23 18:30:46 +02:00
Hamish Friedlander
bcfb036320 Update documentation 2012-07-19 13:41:05 +12:00
Hamish Friedlander
17be5a3e63 Import first version of fulltextsearch module 2011-05-02 16:33:05 +12:00
Hamish Friedlander
85dfbaaf32 Initialize repository 2011-04-28 15:30:08 +12:00