Commit Graph

26 Commits

Author SHA1 Message Date
Steve Boyd 03da5016bf MNT Standardise modules 2022-08-01 16:22:01 +12:00
Steve Boyd f4a2ad1f45 MNT Use GitHub Actions CI 2022-07-08 12:10:39 +12:00
GuySartorelli 767fa29bab
DOC Change "SilverStripe" to "Silverstripe" in readme (#307) 2022-02-02 10:15:16 +13:00
Steve Boyd de107616fb
Update build status badge 2021-01-21 16:34:57 +13:00
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