Commit Graph

668 Commits

Author SHA1 Message Date
Steve Boyd
2bdd3eacdd Require phpunit-mock-objects, use caret versions 2020-06-18 14:03:12 +12:00
Steve Boyd
6da1beb717 Merge branch '3.7' into 3 2020-06-18 11:27:51 +12:00
Maxime Rainville
f274f85977
Merge pull request #281 from creative-commoners/pulls/3/indexable-canview
SearchableService canView()
2020-06-16 11:26:02 +12:00
Maxime Rainville
6c9300843d
Merge pull request #283 from creative-commoners/3.7
Set up 3.7 branch
2020-06-16 06:41:53 +12:00
Maxime Rainville
203127a684 Set up 3.7 branch 2020-06-16 05:55:42 +12: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
Daniel Hensby
04081b1ce7
Merge pull request #279 from chrometoasters/pulls/fix-108-getDirtyIDs
FIX #108 - Update and simplify getDirtyIDs method
2020-04-18 21:04:06 +01:00
Dan Hensby
7cf713a7b8
Merge branch '2' into 3 2020-04-17 22:11:09 +01:00
Daniel Hensby
fa502730d5
Merge pull request #280 from chrometoasters/pulls/fix-108-getDirtyIDs-ss3
FIX #108 for SS 3.x - Update and simplify getDirtyIDs method
2020-04-17 22:08:27 +01:00
Michal Kleiner
82d0bb4efe FIX #108 for SS 3.x - Update and simplify getDirtyIDs method 2020-04-16 22:13:33 +12:00
Michal Kleiner
167597db7b FIX #108 - Update and simplify getDirtyIDs method 2020-04-16 21:34:10 +12:00
Garion Herman
e56a369656
Merge pull request #275 from creative-commoners/pulls/3.6/show-in-search
Filter DataObjects on ShowInSearch
2020-04-09 10:30:52 +12:00
Steve Boyd
bfa2edee6a Improved search filtering based on visibility 2020-04-09 09:04:01 +12:00
Dan Hensby
f39fafcd6d
Merge branch '2' into 3 2020-04-07 08:53:59 +01:00
Dan Hensby
277a307a1b
Merge branch '3.6' into 3 2020-04-07 08:33:02 +01:00
Ingo Schommer
8876a47f0d NEW Ensure commits are visible to seachers (fixes #274)
This is required in situations where autoCommit.openSearcher is set to "false",
and you don't want to rely on core restarts to make committed index updates available to new searches.
It's already configured like this in the Common Web Platform environments,
so this change will mainly affect other environments (such as Silverstripe Platform).
To opt out of this new behaviour, set up a custom solrconfig.xml.

More details in https://github.com/silverstripe/silverstripe-fulltextsearch/issues/274
2020-04-07 17:22:43 +12:00
Ingo Schommer
4be5de76a5
Merge pull request #273 from adrexia/fix/queuedreindex
FIX: allow update processor to be overridden by existing yml
2020-04-07 13:12:19 +12: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
Robbie Averill
43f92c74f7 Merge pull request #272 from adrexia/patch-2
FIX: SearchUpdateQueuedJobProcessor JobType NULL
2020-02-10 16:36:57 +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
Robbie Averill
53b373fac8
Merge pull request #271 from silverstripe/patch/reset-state-on-variant-completion
FIX: #270 - Reset variant state back to original state after processing
2020-01-07 22:21:40 -05:00
Brett Tasker
72bc71a6a1 FIX: #270 - Reset variant state back to original state after processing 2020-01-08 13:09:29 +13:00
Robbie Averill
6c59fcfdf0
Merge pull request #267 from wilr/3
Add type mappings for dbdatetime
2019-09-11 09:23:44 -07:00
Robbie Averill
8c4f3597c7
Merge pull request #266 from mediaclinic/3
Added translation support for results page + Finnish translation.
2019-09-11 09:19:28 -07:00
Jani Kiviranta
867118c6f4 Added translatable title
ReadMoreLink title translation is added.
2019-09-11 16:41:53 +03:00
Will Rossiter
6fc5a6fb34
Add type mappings for dbdatetime 2019-09-11 15:29:04 +12:00
Jani Kiviranta
4f3c2828a4 Changed translation key for more specific
Also added View Previous/Next Page translations with Page number translation.
2019-09-08 22:08:39 +03:00
Jani Kiviranta
b054760129 Removed test characters 2019-08-26 13:17:57 +03:00
Jani Kiviranta
f35fe8ea24 Fixes for translations. 2019-08-26 13:15:57 +03:00
Jani Kiviranta
8de398ae75 Translation + Finnish
Added Finnish translation and support for translations in result template.
2019-08-26 13:05:34 +03:00
Robbie Averill
5c38b0abce Merge branch '2.5' into 2 2019-08-12 16:47:42 +12:00
Robbie Averill
a724dc7117 FIX Restore PHP 5.6 support 2019-08-12 16:47:30 +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
Robbie Averill
4b74f6e9d0 Merge branch '3.6' into 3 2019-08-02 15:37:29 +12:00
Robbie Averill
df8cf3d4cb Merge branch '3.5' into 3.6 2019-08-02 15:37:14 +12:00
Robbie Averill
8805e73358 Use trusty distro in Travis builds 2019-08-02 15:37:02 +12:00
Guy Marriott
e0358c7c72
Merge branch '3.6' into 3 2019-07-29 14:39:53 +12:00
Guy Marriott
f3f6bf5a91
Merge branch '3.5' into 3.6 2019-07-29 14:39:36 +12:00
Dylan Wagstaff
9300d95c0b
Merge pull request #263 from creative-commoners/pulls/2.5/php72
NEW Bump minimum PHP to 7.1, SilverStripe to 3.7, replace PHP 7.2 incompatible code
2019-07-24 11:07:26 +12: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
Dylan Wagstaff
997815da3e
Merge pull request #261 from creative-commoners/pulls/3.5/optional-remotepath-in-post-store
FIX Make remotepath optional to restore compatibility with CWP
2019-07-18 16:58:12 +12:00
Garion Herman
1fb7830ff1 Update core releases tested against in Travis config 2019-07-18 16:33:05 +12:00
Garion Herman
c54f683e95 FIX Make remotepath optional to restore compatibility with CWP 2019-07-18 14:52:45 +12:00
Robbie Averill
b649ea0986
Merge pull request #258 from taoceanz/fix--make-docs-available-in-source
Make docs available without --prefer-source
2019-06-01 13:49:03 +12:00
Thomas Ocean
60b5133a90 Make docs available in composer require without preferring source to ensure vendor/bin/fulltextsearch_quickstart script has access to the files it needs and users have docs available available locally. 2019-06-01 13:42:38 +12:00
Robbie Averill
afc6364d22 Merge branch '3.6' into 3 2019-05-31 14:46:50 +12:00
Robbie Averill
2fbb6d2787 Merge branch '3.5' into 3.6 2019-05-31 14:46:39 +12:00
Dylan Wagstaff
e2eb3f6367
Merge pull request #255 from open-sausages/pulls/3/disable-indexing-on-file-migration
Disable indexing on file migration
2019-05-31 10:35:49 +12:00