Commit Graph

261 Commits

Author SHA1 Message Date
Brett Tasker 73e4888715 SS 4.0 - Upgrade tests to SilverStripe 4.0 & Replace Phockito 2017-04-26 22:53:00 +12:00
Brett Tasker 168b6745b4 SS 4.0 - Skip Subsite tests if module is not installed 2017-04-22 21:36:40 +12:00
Brett Tasker 43dd2ba398 SS 4.0 - Replace inst()->update with modify()->set and hasOne with hasOneComponent 2017-04-22 21:31:34 +12:00
Brett Tasker faacb6bc47 SS 4.0 - Fix SearchIntrospection and SearchIndex 2017-04-22 21:30:29 +12:00
Brett Tasker 0b7281b25e SS 4.0 - Update references to thirdparty Solr API as its not namespaced 2017-04-22 21:30:02 +12:00
Brett Tasker eac9485924 SS 4.0 - Update Variants 2017-04-22 21:24:33 +12:00
Brett Tasker fcf9a4f888 SS 4.0 - Update Database Captures to support Postgres & SQLite 2017-04-22 21:22:54 +12:00
Brett Tasker 6066af5841 Update Search Manipulater 2017-04-21 16:34:04 +12:00
Brett Tasker 9d5ea9393d Batch fixes for tests #2 2017-04-21 14:14:30 +12:00
Brett Tasker 6a2a4a8dd2 Update namespacing for Search indexes and variants in tests 2017-04-21 13:32:39 +12:00
Brett Tasker db096ebf7d Merge branch 'compat/4' into compat4/btasker 2017-04-21 13:28:14 +12:00
elliot sawyer 13bef6eb0d break out search components with multiple classes into individual files and change namespaces 2017-04-21 13:26:24 +12:00
Brett Tasker 0ee34e49e2 Fix PHP errors in test 2017-04-21 13:26:07 +12:00
Brett Tasker 2c653daa9d Merge branch 'compat/4' into compat4/btasker 2017-04-21 13:19:48 +12:00
Brett Tasker 0ebf6e6220 Second push of Test changes + namespacing 2017-04-21 13:18:37 +12:00
elliot sawyer 424107fcac WIP split Solr files with multiple classes into single file / single class. Adjust namespaces 2017-04-21 13:08:14 +12:00
Brett Tasker a5588fa5a0 Merge branch 'compat/4' into compat4/btasker 2017-04-21 12:28:49 +12:00
elliot sawyer abdfe1947f WIP add namespaces to all classes 2017-04-21 12:27:01 +12:00
Brett Tasker ddbab95e3f Namespacing for tests 2017-04-21 12:23:27 +12:00
elliot sawyer 9aac0ff1aa WIP respect current include path
WIP Namespacing and use on SearchIndex class
2017-04-21 12:00:02 +12:00
elliot sawyer 26b629a6cd WIP fix solr path to use DIR, avoid hardcoded module name 2017-04-21 11:45:04 +12:00
elliot sawyer 19b38e0811 WIP more SS4 compatibility fixes 2017-04-21 11:37:01 +12:00
elliot sawyer 45473db303 remove php <5.5 from travis.yml 2017-02-23 20:26:37 +13:00
Elliot Sawyer b0436d7d52 Update composer.json 2017-02-23 20:04:55 +13:00
elliot sawyer 7c27484d24 more replacements and patches to migrate this module to 4.0 2017-02-17 17:37:32 +13:00
elliot sawyer bbdf79ea2b WIP Silverstripe 4 compatibility fixes 2017-02-17 16:27:38 +13:00
Elliot Sawyer 6fbb25abb1 Bump framework/cms to ^4.0@dev 2017-02-17 12:03:51 +13:00
Daniel Hensby 176014afaa
Merge branch '2.3' 2016-12-14 13:31:38 +00:00
Daniel Hensby 203f931961
Merge branch '2.2' into 2.3 2016-12-14 13:26:44 +00:00
Daniel Hensby b17bee71e5 Merge pull request #132 from dhensby/pulls/2.2/fix-subsite-regression
fix subsite regression
2016-12-14 12:18:53 +00:00
Damian Mooyman b51e545e4b Merge pull request #131 from dhensby/pulls/2.2/fix-subsite-regression
FIX Regression where pages would be indexed under all subsites
2016-12-12 10:49:22 +13:00
Daniel Hensby 465c072a99
FIX Regression where pages would be indexed under all subsites 2016-12-09 12:02:11 +00:00
Daniel Hensby 50c9f52d58
Test coverage for SearchVariantSubsites@extractManipulationWriteState 2016-12-09 12:02:10 +00:00
Damian Mooyman 0ac3bb3668 Remove obsolete branch-alias 2016-11-17 10:15:58 +13:00
Damian Mooyman 190f4cb683
Re-alias master as 2.3 2016-11-16 11:22:06 +13:00
Daniel Hensby c5c98cb442 Merge pull request #128 from brettt89/hotfix/remove-default-stemming
Remove Porter Stemming from default template
2016-10-04 12:03:46 +01:00
Daniel Hensby e37c3a265b
Merge branch 'chillu/pulls/dataobject-index' 2016-10-04 11:59:46 +01:00
Daniel Hensby 6e25c5c94b
Merge pull request #62 from chillu/pulls/timeout-docs 2016-10-04 11:53:52 +01:00
Brett Tasker f2a8186184 Remove Porter Stemming from default template as it is breaking synonyms on search. 2016-09-22 09:52:23 +12:00
Eduard Briem 695280e91e adding ability to define different port for WebDAV than used for Solr (#126)
* adding ability to define different port for WebDAV than used for Solr

* removed spaces

* added Solr configuration example to documentation
2016-09-12 00:38:52 +01:00
Damian Mooyman 372bde90e7 Add self as maintainer 2016-08-02 18:20:20 +12:00
Daniel Hensby e36244282f Merge pull request #87 from dnadesign/suffix_prefix_fix
adding ability for solr suffix and prefixing
2016-07-19 20:44:05 +01:00
John Milmine 9e51c1632c adding ability for solr suffix and prefixing
This means the same code can run on a single solr core and have the same indexes but use prefixes or suffixes to keep them separate
2016-07-20 06:40:52 +12:00
Daniel Hensby 2325af12af Merge pull request #123 from madmatt/pulls/remove-query-headers
Remove X-Query, X-Filters, and X-QueryFields headers from being set
2016-07-18 11:54:05 +01:00
madmatt e4914a6778 Remove X-Query, X-Filters, and X-QueryFields headers from being set in test environments 2016-07-18 14:46:10 +12:00
Damian Mooyman c6c3d3c3ab Merge pull request #122 from webbuilders-group/unit-test-fix
BUGFIX: SolrVersionedTest_Index causing crash in unit tests when Phockito is not installed
2016-07-07 18:37:02 +12:00
UndefinedOffset 6ff50fede9 BUGFIX: SolrVersionedTest_Index causing crash in unit tests when Phockito is not installed 2016-06-16 11:50:21 -03:00
Daniel Hensby 5ced034b33 Merge pull request #119 from webbuilders-group/empty-rels-fix
BUGFIX: Fixed crash when the relationship has no parents
2016-05-24 21:29:24 +01:00
UndefinedOffset 0ca7906c2d BUGFIX: Fixed crash when the relationship has no parents 2016-05-24 16:34:00 -03:00
Damian Mooyman 9a5361ae31 Merge pull request #118 from DarrenInwood/resultshook
Add an extension hook to allow altering search results
2016-05-20 17:38:08 +12:00