Commit Graph

255 Commits

Author SHA1 Message Date
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
Damian Mooyman
b9440061ec Update changelog for 2.2.0 2016-05-18 17:20:00 +12:00
Damian Mooyman
cdd06fc375 Merge pull request #116 from sminnee/fix-first-dev-build
FIX: Fix initial dev/build on PDO Database.
2016-05-12 15:57:09 +12:00
Darren Inwood
234eac8308 More complete faceting example for docs. 2016-05-09 16:19:01 +12:00
Darren Inwood
034171270f Add an extension hook to allow altering search results 2016-05-09 10:21:07 +12:00
Sam Minnee
b25ec97979 FIX: Fix initial dev/build on PDO Database.
When the database isn’t yet created, $current is set, but
$current->currentDatabase() is empty. I suspect this only applies to 
PDO connections. It results in errors during startup.

This check fixes it.
2016-04-29 14:23:11 +12:00
Damian Mooyman
1ddf008592 API adding stemming support 2016-04-29 12:04:07 +12:00