0716b5a3d2
!!!|TASK: Replace abstractFields with CopyToProcessor
...
Do not implement feature with custom code, but use existing feature to
create search_abstract field.
Also execute DataProcessing in AbstractIndexer, not in TcaTableService,
to affect all current available indexers, not only some.
Also this is the place to be.
2017-12-19 17:03:05 +01:00
cc275d1f32
FEATURE: Allow to limit fields to copy in processor
...
Add configuration option to copy only some fields via CopyToProcessor.
Also add missing test for CopyToProcessor.
2017-12-19 17:01:30 +01:00
b6070cdb42
TASK: Fix wrong namespace for functional tests
2017-12-12 11:51:38 +01:00
9699a38158
TASK: Adjust test to expect two pages
...
As we now import two pages into db, adjust test assertion.
2017-12-12 11:51:17 +01:00
6423f510e2
!!!|BUGFIX: Index media field of pages as relation uids
...
Always index media field of pages as array.
Index reference_uids for files.
2017-12-12 11:26:46 +01:00
aebe58721d
TASK: Add changes from customer project
2017-10-10 11:15:06 +02:00
250dd25107
Merge remote-tracking branch 'origin/develop' into support/62
...
Conflicts:
.travis.yml
Classes/Domain/Index/TcaIndexer/RelationResolver.php
Makefile
Tests/Functional/Connection/Elasticsearch/IndexTcaTableTest.php
composer.json
ext_emconf.php
2017-10-10 10:03:19 +02:00
306f5bef84
BUGFIX: Keep existing arguments in filter mode
...
E.g. to support paginate widget arguments.
2017-09-15 23:47:34 +02:00
9a0d73f1c7
FEATURE: Allow to switch from search to filter mode
2017-09-15 22:26:52 +02:00
13004e86f2
FEATURE: Allow filter mode by not forcing a search term
2017-09-15 21:54:47 +02:00
be75248517
FEATURE: Allow configured filters
...
Add new feature to allow pre configured filters. The filters will be
applied to all requests.
2017-09-15 21:35:52 +02:00
d45d231585
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support
2017-09-05 19:26:09 +02:00
fcaf1efc79
Merge pull request #82 from Codappix/feature/add-pagination
...
FEATURE: Implement necessary logic to support PaginateViewHelper
2017-08-29 09:25:32 +02:00
040206c95d
FEATURE: Respect further root line cases
...
Respect the following situations during indexing:
- Page is not reachable due to broken root line.
- Page is not reachable due to being below a recycler.
2017-08-15 09:21:04 +02:00
51863c9e5d
TASK: Cleanup PR issues
2017-08-10 08:59:48 +02:00
f7e1bd1cdf
FEATURE: Implement necessary logic to support PaginateViewHelper
2017-08-08 17:19:50 +02:00
17eb35a92b
FEATURE: Respect inherited start- and endtime for pages
...
Do not index records below tables that extend their start- or endtime to
their subpages are not accessible due to timing now.
2017-08-08 12:58:01 +02:00
49a56496c6
TASK: Fix codacy issues
...
Break line to not exceed maximum line length.
Use imported namespace to shorten line.
2017-08-08 11:54:32 +02:00
5c061e5c72
Merge branch 'hotfix/fix-db-tests-on-travis' into support/62
2017-08-08 10:27:28 +02:00
96cfa46056
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support
2017-08-04 13:01:33 +02:00
31937d2d6f
BUGFIX: Fix broken test
2017-07-28 11:58:24 +02:00
d59173ec9a
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support
2017-07-28 11:45:09 +02:00
da7692b502
TASK: Adjust code accordingly to pr
2017-07-27 16:31:37 +02:00
36777c700b
Merge remote-tracking branch 'origin/develop' into feature/switch-from-ttcontent-to-pages
2017-07-27 16:26:24 +02:00
b1b5485b47
Merge pull request #72 from Codappix/feature/boosting
...
FEATURE: Add possibility to boost certain fields
2017-07-27 16:05:05 +02:00
3973d981d4
Merge pull request #71 from Codappix/feature/boosting
...
FEATURE: Add possibility to boost certain fields
2017-07-27 16:05:03 +02:00
c634f6d535
Merge pull request #63 from Codappix/feature/configure-result-size
...
FEATURE: Make number of search results to fetch configurable
2017-07-27 16:04:27 +02:00
0f4186048c
Merge branch 'develop' into feature/boosting
2017-07-27 14:48:43 +02:00
3771e6f8f9
Merge branch 'develop' into feature/configure-result-size
2017-07-27 14:41:30 +02:00
fe58c09b55
Merge pull request #61 from Codappix/feature/add-facet-keys
...
TASK: Add keys for better access to Facets
2017-07-27 14:28:42 +02:00
441ac7dd84
Merge pull request #59 from Codappix/feature/add-facet-keys
...
TASK: Add keys for better access to Facets
2017-07-27 14:28:37 +02:00
5fef9e3931
Merge pull request #69 from Codappix/feature/support-ngram
...
FEATURE: Add ngram
2017-07-27 14:27:26 +02:00
f436a02f55
FEATURE: Add field_value_factor support through configuration
2017-07-27 14:20:37 +02:00
f138cd9034
FEATURE: Add possibility to boost certain fields
...
Allow configuration via TS to boost certain fields during searching.
2017-07-25 15:38:40 +02:00
c1cc16efa5
BUGFIX: Fix nun working options due to miss match of ts and es
...
As TypoScript does not provide a way to configure key less options, we
use a comma separated list and explode them to stay compatible with
elasticsearch.
2017-07-25 15:00:25 +02:00
6462052c9b
FEATURE: Add ngram
...
Provide configuration for index.
Provide minimum_should_match configuration.
2017-07-25 09:52:17 +02:00
a737501dac
TASK: Update existing tests to work with new pages setup
2017-07-18 15:12:24 +02:00
1030e8d5cf
FEATURE: Make number of search results to fetch configurable
2017-07-18 10:44:39 +02:00
eafed7fb11
TASK: Add keys for better access to Facets
2017-07-18 09:27:46 +02:00
299ec3af5e
TASK: Add tests covering new pages indexing
...
Including content and search abstract.
2017-07-13 14:54:37 +02:00
359d344382
Merge branch 'develop' into support/62
2017-07-11 08:33:20 +02:00
2cd5debf97
BUGFIX: Fix broken getRecord method
...
Also add test covering method.
2017-07-07 16:44:57 +02:00
d61a86f8fe
TASK: Finish TYPO3 CMS 8 update
2017-07-07 16:16:49 +02:00
cf902dde83
TASK: Make extension more compatible
...
Migrate sql to doctrine.
Migrate relation resolver to use new API.
2017-07-07 14:44:32 +02:00
fc3c12fa96
BUGFIX: Allow tests to run without database connection
...
Ad TYPO3 Core now makes use of Doctrine, a connection is required to
build system where. Therefore we move it to an own method to exchange
the execution inside of tests.
2017-07-07 12:19:35 +02:00
705e3be85a
TASK: Migrate dev dependencies
...
As testing framework is used, we can prefer dist again to speed up
composer installation.
2017-07-07 12:19:25 +02:00
3d90bad58d
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support
2017-07-07 11:58:15 +02:00
c58e13cdf6
TASK: Rename vendor
...
As we move it from private repo to codappix.
2017-07-06 23:48:47 +02:00
3e2e889e27
TASK: Add tests for new facets
...
Add functional test to test facet configuration including:
- Mapping (indexing)
- Searching (retrieving of facets)
- Filter (already existed, now based on facet case sensitive)
2017-07-06 15:51:29 +02:00
c6a199a7a4
BUGFIX: Fix broken functional test
2017-07-06 14:13:26 +02:00