Michal Kleiner
831438fe9d
FIX Reset class from the actual SearchVariant instance to respect Injector
2023-05-10 12:05:45 +12:00
Steve Boyd
47d13600f9
API Update deprecations
2022-11-16 11:36:25 +13:00
Steve Boyd
302af21cad
ENH PHP 8.1 compatibility
2022-04-13 11:24:03 +12:00
Steve Boyd
1d9e98cd3b
Merge branch '3.9' into 3
2022-03-23 17:23:42 +13:00
Steve Boyd
b544d93121
FIX Ensure DB is active before processing
2022-03-23 14:31:55 +13:00
Steve Boyd
fad7c0421c
Merge branch '3.9' into 3
2022-03-04 14:12:42 +13:00
Tim Oliver
30ed311386
FIX Don't double-escape state field ( #317 )
...
Symfony now escapes each component separately.
See https://github.com/silverstripe/silverstripe-fulltextsearch/issues/311
2022-03-04 14:10:15 +13:00
Michal Kleiner
0788dc4e81
[Backport] Let symfony/process escape each command part separately ( #315 )
2022-03-03 14:57:44 +13:00
Steve Boyd
5282cdc3ed
Merge branch '3.9' into 3
2022-02-01 14:03:34 +13:00
Steve Boyd
e0ec87a0ed
Merge branch '3.8' into 3.9
2022-02-01 14:02:48 +13:00
GuySartorelli
2c0e2df02d
FIX Don't assume DataObject::canView always returns bool ( #306 )
...
Because there is no return value typehinting in DataObject::canView, the value returned from that method can be of any type. We must cast to boolean before returning the value to avoid possible errors with non-boolean return types.
2022-01-27 11:23:19 +13:00
GuySartorelli
b1675d4df1
FIX Separate out all command components so Solr_Reindex works in dev mode.
2022-01-26 15:37:07 +13:00
Daniel Hensby
fbe899e85f
Close curl handles after use
2022-01-07 10:40:31 +00:00
Maxime Rainville
8ac7964220
Merge pull request #303 from creative-commoners/pulls/3.9/handle-deprecation
...
FIX Allow deprecated warnings
2021-12-16 11:40:22 +13:00
Steve Boyd
a621f77380
FIX Allow deprecated warnings
2021-12-15 15:09:25 +13:00
Steve Boyd
95f50f6ce2
Merge branch '3.8' into 3.9
2021-12-15 14:40:47 +13:00
Steve Boyd
34e0594e48
DEP Allow symfony 4
2021-12-08 15:24:29 +13:00
Michal Kleiner
9dfcbf9c90
ENH Show error message instead of error code on WebDAV check
2021-11-21 16:12:02 +13:00
Steve Boyd
8da0f2c2cc
Merge branch '3.8' into 3
2021-09-14 10:05:23 +12:00
GuySartorelli
bd3ef84cb3
Make SearchQuery_Range injectable.
...
The docs in docs/en/04_querying.md#searching-value-ranges indicate that this class should be injectable.
2021-09-13 13:09:44 +12:00
Michal Kleiner
83af73c9f6
FIX Only use values that are not empty
...
Previously the isset check would still allow falsey values.
2021-08-23 23:55:13 +12:00
GuySartorelli
69ba134ac2
FIX: Always store the default field to support highlighting
...
Fixes #249
2021-02-24 16:54:19 +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
Michal Kleiner
167597db7b
FIX #108 - Update and simplify getDirtyIDs method
2020-04-16 21:34:10 +12:00
Steve Boyd
bfa2edee6a
Improved search filtering based on visibility
2020-04-09 09:04:01 +12:00
Dan Hensby
277a307a1b
Merge branch '3.6' into 3
2020-04-07 08:33:02 +01:00
Naomi Guyer
d759a78182
FIX: allow update processor to be overriden by existing yml
...
One of the update commits (6066af5841
) replaced SearchUpdateProcessor with SearchUpdateImmediateProcessor, but that means that the existing processor yml fails to replace the SearchUpdateImmediateProcessor with SearchUpdateQueuedJobProcessor as I think is intended?
c.f https://github.com/silverstripe/silverstripe-fulltextsearch/blob/3/_config/processor.yml#L19
2020-02-10 17:05:16 +13:00
Naomi Guyer
1e2019ba4f
Update SearchUpdateQueuedJobProcessor.php
2020-02-10 16:26:12 +13:00
Naomi Guyer
957037fc43
FIX: SearchUpdateQueuedJobProcessor JobType NULL
...
getJobType method returns null as querying a string rather than a namespaced class.
2020-02-10 16:20:29 +13:00
Brett Tasker
72bc71a6a1
FIX : #270 - Reset variant state back to original state after processing
2020-01-08 13:09:29 +13:00
Will Rossiter
6fc5a6fb34
Add type mappings for dbdatetime
2019-09-11 15:29:04 +12:00
Robbie Averill
483fcbd513
Merge pull request #265 from scott1702/feature/subsite-extension
...
ENHANCEMENT Add extension point to appliesTo for SearchVariantSubsites
2019-08-05 16:58:47 +12:00
Scott Hutchinson
9c9b2a3e20
ENHANCEMENT Add extension point to appliesTo for SearchVariantSubsites
2019-08-05 16:44:56 +12:00
Guy Marriott
e0358c7c72
Merge branch '3.6' into 3
2019-07-29 14:39:53 +12:00
Garion Herman
c54f683e95
FIX Make remotepath optional to restore compatibility with CWP
2019-07-18 14:52:45 +12:00
Robbie Averill
afc6364d22
Merge branch '3.6' into 3
2019-05-31 14:46:50 +12:00
Maxime Rainville
566ffa0593
NEW Disable re-indexing when migrating files
2019-05-30 19:07:20 +12:00
Robbie Averill
14b35f1935
DOCS Fix doc block formatting in SolrService
2019-05-17 09:53:16 +12:00
Robbie Averill
b1ec2ed6d9
Remove unused class imports, import docblock reference for Apache_Solr_Response, use strict comparison
2019-05-17 09:51:20 +12:00
Robbie Averill
492769aea2
Merge branch '3.4' into 3.5
2019-05-10 10:06:19 +12:00
James Ayers
2323b7f2cd
FIX: Use Configurable trait
2019-05-09 15:42:45 +12:00
James Ayers
cf26795019
Change config method & default timeout to null to disable.
2019-05-09 15:42:03 +12:00
James Ayers
decd040c55
Update Process timeout via Config
2019-05-09 15:41:58 +12:00
Robbie Averill
fece48c5f0
DOCS Fix broken phpdoc types and tighten string comparison operators
2019-04-17 15:47:53 +12:00
Robbie Averill
cf784f5c0a
Use strict comparison
2019-03-25 13:22:36 +13:00
jovenden
ea91cf5a3c
NEW Adds a 'post' option for solrconfigstore
2019-03-25 13:21:53 +13:00
Robbie Averill
0e1f9de45f
Merge branch '3.4' into 3
2019-03-25 13:20:48 +13:00
Robbie Averill
8600c244f9
Update namespace references in broken PHP docs and simplify condition logic
2019-01-26 16:03:26 +02:00
Michal Kleiner
fe5b8b7681
FIX #241 - Minor edits
2018-12-04 16:51:40 +13:00
Michal Kleiner
ed2c135b38
FIX #241 - Support numerically indexed array of classes
2018-12-04 15:43:53 +13:00