1
0
mirror of https://github.com/silverstripe/silverstripe-fulltextsearch synced 2024-10-22 12:05:29 +00:00

576 Commits

Author SHA1 Message Date
Robbie Averill
3244562703 Merge branch '3.6' into 3 2019-05-09 15:44:07 +12:00
Robbie Averill
02cf000c45 Merge branch '3.6' 2019-05-09 15:43:46 +12:00
Robbie Averill
b38584111b Merge branch '3.5' into 3.6 2019-05-09 15:43:12 +12:00
James Ayers
2323b7f2cd FIX: Use Configurable trait 3.5.1 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
Hayden Shaw
3c23df63c7 Update config.yml 2019-05-09 15:41:54 +12:00
Guy Marriott
09bf4e4fcd
Merge branch '3' 2019-05-09 14:08:22 +12:00
Guy Marriott
2422f62ed2
Add missing branch alias 2019-05-09 14:07:34 +12:00
Guy Marriott
436346aca4
Merge branch '3' 2019-05-09 14:02:29 +12:00
James Ayers
d1eae39348
FIX: Use Configurable trait 2019-05-09 14:01:11 +12:00
James Ayers
36c55361c3
Change config method & default timeout to null to disable. 2019-05-09 14:01:03 +12:00
James Ayers
a29eb830f2
Update Process timeout via Config 2019-05-09 14:00:55 +12:00
Hayden Shaw
9736b26a17
Update config.yml 2019-05-09 14:00:31 +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
bc506c4e42 Merge branch '2.4' into 2 2019-04-15 10:17:10 +12:00
Magnus Bengtsson
ab8e316f5b Added php 7.2 support 2.4.1 2019-04-15 10:15:09 +12:00
Dylan Wagstaff
e1d33c2594
Merge pull request from deviateltd/PHP-7.2-Support
Added php 7.2 support via the use of `class_alias` to avoid collision with now reserved word `object`
2019-04-15 09:21:00 +12:00
Magnus Bengtsson
0553ce5729 Added php 7.2 support 2019-04-15 08:31:29 +12:00
Robbie Averill
d6a119ce20 Merge branch '3'
# Conflicts:
 #	composer.json
 #	src/Solr/Tasks/Solr_Configure.php
2019-03-25 13:24:04 +13:00
Robbie Averill
cf784f5c0a Use strict comparison 3.5.0 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
b4e3f03633
Merge pull request from jakedaleweb/add_post_mode
Adds a 'post' option for solrconfigstore
2019-03-25 11:13:57 +13:00
jovenden
0a4a43640b Adds a 'post' option for solrconfigstore 2019-03-25 09:59:25 +13:00
Robbie Averill
9ebfbcc6d0
Merge pull request from SiWhite/patch-1
Update 01_getting_started.md
2019-02-13 06:13:50 +07:00
Simon White
6aaac6a210
Update 01_getting_started.md
Updated Quick start command with correct filename (fulltextsearch_quickstart).
2019-02-13 12:11:29 +13:00
Guy Marriott
46c7477ad5
Merge pull request from creative-commoners/pulls/3.4/phpdocs
Update namespace references in broken PHP docs and simplify condition logic
3.4.2
2019-01-28 09:27:24 +13:00
Robbie Averill
8600c244f9 Update namespace references in broken PHP docs and simplify condition logic 2019-01-26 16:03:26 +02:00
Dylan Wagstaff
d92f4d64cc
Merge pull request from chrometoasters/pulls/fix-241-list-of-classes
FIX  - Support numerically indexed array of classes
2018-12-04 21:40:20 +13:00
Michal Kleiner
fe5b8b7681
FIX - Minor edits 2018-12-04 16:51:40 +13:00
Michal Kleiner
ed2c135b38
FIX - Support numerically indexed array of classes 2018-12-04 15:43:53 +13:00
Dylan Wagstaff
69c5dd6ace
Merge pull request from dnadesign/pulls/process-timeout
FIX: Use Configurable trait
2018-10-31 09:58:36 +13:00
James Ayers
fad208f6a7 FIX: Use Configurable trait 2018-10-30 20:44:51 +13:00
Dylan Wagstaff
d1e37f28ee
Merge pull request from dnadesign/pulls/process-timeout
Update Process timeout via Config
2018-10-26 10:49:24 +13:00
James Ayers
cb3d3209bb Change config method & default timeout to null to disable. 2018-10-25 21:59:20 +13:00
James Ayers
d964214822 Update Process timeout via Config 2018-10-25 12:27:49 +13:00
Dylan Wagstaff
6eb6ebacb4
Merge pull request from scott1702/feature/enable-macrons-default
Enable macrons and non-ASCII chars in search by default

Via the use of [`ASCIIFoldingFilter`](https://lucene.apache.org/solr/guide/6_6/filter-descriptions.html#FilterDescriptions-ASCIIFoldingFilter) which will convert chars from outside the ASCII range to their closest equivalent - e.g. an ō into a simple o.

>## ASCII Folding Filter
>This filter converts alphabetic, numeric, and symbolic Unicode characters which are not in the Basic Latin Unicode block (the first 127 ASCII characters) to their ASCII equivalents, if one exists. This filter converts characters from the following Unicode blocks:
>
> - C1 Controls and Latin-1 Supplement (PDF)
> - Latin Extended-A (PDF)
> - Latin Extended-B (PDF)
> - Latin Extended Additional (PDF)
> - Latin Extended-C (PDF)
> - Latin Extended-D (PDF)
> - IPA Extensions (PDF)
> - Phonetic Extensions (PDF)
> - Phonetic Extensions Supplement (PDF)
> - General Punctuation (PDF)
> - Superscripts and Subscripts (PDF)
> - Enclosed Alphanumerics (PDF)
> - Dingbats (PDF)
> - Supplemental Punctuation (PDF)
> - Alphabetic Presentation Forms (PDF)
> - Halfwidth and Fullwidth Forms (PDF)
> 
> 
> **Factory class**: solr.ASCIIFoldingFilterFactory
> 
> **Arguments**:
> `preserveOriginal` - (boolean, default false) If true, the original token is preserved: "thé" → "the", "thé"
> 
> **Example**:
> ```xml
> <analyzer>
>   <tokenizer class="solr.WhitespaceTokenizer"/>
>   <filter class="solr.ASCIIFoldingFilterFactory" preserveOriginal="false" />
> </analyzer>
> ```
> **In**: "á" (Unicode character 00E1)
> **Out**: "a" (ASCII character 97)
2018-10-24 09:22:38 +13:00
Scott Hutchinson
9834b94f97 Enable macrons in search by default 2018-10-23 19:03:02 +13:00
Dylan Wagstaff
f041314fc5 update master branch alias to 4.x-dev 2018-10-17 12:27:16 +13:00
Dylan Wagstaff
e4fd283d11 remove composer branch alias 3.4.1 2018-10-17 12:21:42 +13:00
Dylan Wagstaff
36fd320962
Merge pull request from thats4shaw/hotfix/readd-content-controller-extension
Add ContentControllerExtension back
2018-10-17 12:15:25 +13:00
Dylan Wagstaff
f89818909a Merge branch '3.3' 2018-10-17 12:10:53 +13:00
Hayden Shaw
18c2b7a77f
Update config.yml 2018-10-17 09:28:04 +13:00
Guy Marriott
7ee362a5c7
Merge pull request from Lolly101/phpbin-change
enhancement allow php bin to be configured
3.4.0
2018-09-13 12:37:15 +12:00
Lauren Hodgson
117850f492 enhancement allow php bin to be configured 2018-09-13 11:22:18 +12:00
Robbie Averill
ba9cfcc652
Merge pull request from sanderha/3.3
fix missing pagination in search results
2018-09-07 11:50:48 +02:00
Robbie Averill
ef7ff75035 Update code for PSR-2 compliance 2018-09-07 11:47:34 +02:00
Sander Hagenaars
f703559d65 conditional for adding start variable to results 2018-08-29 09:50:37 +02:00
Sander Hagenaars
4e543ec2b6 fix missing pagination in search results 2018-08-28 08:41:43 +02:00