Commit graph

19 commits

Author SHA1 Message Date
Justus Moroni 2b56d4c2d5 Merge branch 'develop' into feature/75-make-index-configurable
# Conflicts:
#	Documentation/source/configuration/connections.rst
#	Documentation/source/connections.rst
2018-05-17 23:51:55 +02:00
Justus Moroni a15b78ff45 FEATURE: Provide new feature to configure the index
This enables you to configure the index which elastic
will use.

Related: #75
2018-05-17 23:42:13 +02:00
Daniel Siepmann 8ed477501c
BUGFIX: Use contentFields constant in setup.txt 2018-03-16 17:28:08 +01:00
Daniel Siepmann 218d8d7289
FEATURE: Make content fields configurable
Allows integrators to configure which fields should be used to produce
field "content" for indexed pages.

Before only "bodytext" was used. This is now configurable and "header"
was added to defaults.

Resolves: #134
2018-03-15 09:15:26 +01:00
Daniel Siepmann 02ef86b67b
FEATURE: Provide new feature to configure fields to search in
This enables you to search only in some fields.
Also if some fields contain mapping, you can add them in addition to
e.g. `_all`.
2017-11-29 18:57:09 +01:00
Daniel Siepmann a47b1c3a97
TASK: Remove unused fields for plugin content element
As we do not make use of recursion or pages, we hide the inputs.
2017-09-15 22:29:20 +02:00
Daniel Siepmann 6595d7129a
TASK: Move additionalWhereClause to constants
To keep things the same, move additionalWhereClause of tt_content also
to constants.
2017-08-07 18:04:07 +02:00
Daniel Siepmann da7692b502
TASK: Adjust code accordingly to pr 2017-07-27 16:31:37 +02:00
Daniel Siepmann 299ec3af5e
TASK: Add tests covering new pages indexing
Including content and search abstract.
2017-07-13 14:54:37 +02:00
Daniel Siepmann d36d8e8594
TASK: Add documentation and config for new feature 2017-07-13 13:58:16 +02:00
Daniel Siepmann c58e13cdf6
TASK: Rename vendor
As we move it from private repo to codappix.
2017-07-06 23:48:47 +02:00
Daniel Siepmann 4c7bc8b9f5
Merge branch 'feature/filter' into feature/restructure-configuration 2017-06-29 08:45:36 +02:00
Daniel Siepmann 3553c443e2
FEATURE: Adjust configuration structure
* To support further configuration, specific to identifiers / tables.
* E.g. mapping and boost configuration should be possible.
* Adjust docs and settings.
* Adjust tests and code.
2017-06-27 16:51:33 +02:00
Daniel Siepmann 5dd0759bb6
TASK: Fix file permissions 2017-06-06 12:11:28 +02:00
Daniel Siepmann 8e062d6e42
BUGFIX: Respect additionalWhereClause and rootline
* Use constants instead of setup.
* Grap configuration from path.
* Add where clause.
2017-01-26 14:37:17 +01:00
Daniel Siepmann 5989b65ae0
FEATURE: Split configuration to support the concepts
* Add a further level in configurations to support multiple connections
  and indexer.

Relates: #31
2016-12-20 10:04:44 +01:00
Daniel Siepmann 541c6db53a
FEATURE: Allow to configure tables to be processed
* Add typoscript option which TYPO3 tables should be processed and which
  should not be processed.
* Respect new optiion in hook.
* Also add necessary tests.
* Remove old no longer needed tests for hook.
2016-12-15 14:04:26 +01:00
Daniel Siepmann 162d383a9d FEATURE: Allow to configure additional where statement for indexing
* Provide TypoScript option to extend where clause to skip further
  records, e.g. tt_content by CType.
2016-12-13 12:33:54 +01:00
Daniel Siepmann b079dd8125 TASK: Migrate existing code (#2) 2016-12-09 13:19:35 +01:00