ce7fec2e90
CLEANUP: Remove coverage uploads that don't exist
...
* As no unit tests exist anymore, don't upload report
2016-12-20 11:58:33 +01:00
177de32421
Merge pull request #36 from DanielSiepmann/feature/31-split-configuration
...
FEATURE: Split configuration to support the concepts
2016-12-20 11:53:01 +01:00
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
8441dcdff2
Merge pull request #35 from DanielSiepmann/feature/add-documentation
...
Feature/add documentation
2016-12-20 09:27:52 +01:00
e6ce2dac25
FEATURE: Document usage of frontend plugin and contribution
2016-12-20 09:26:52 +01:00
ff49198a0b
HOTFIX: Fix some warnings during documentation rendering
2016-12-20 09:26:24 +01:00
37ec4b043f
Merge pull request #33 from DanielSiepmann/hotfix/fix-installation-docs
...
CLEANUP: Documentation
2016-12-16 12:57:08 +01:00
70e9d07b7e
CLEANUP: Documentation
...
* Add some links to Github issues
* Fix some typos
* Remove some warnings
2016-12-16 12:55:23 +01:00
9e2071e4f4
Merge pull request #32 from DanielSiepmann/feature/add-readme
...
FEATURE: Add readme by reusing documentation
2016-12-16 12:22:08 +01:00
e6b244d7f6
FEATURE: Add readme by reusing documentation
2016-12-16 12:20:54 +01:00
a87bbc8e27
Merge pull request #30 from DanielSiepmann/feature/add-documentation
...
FEATURE: First basic documentation
2016-12-16 12:00:17 +01:00
fdf5aa4f82
FEATURE: Add documentation of current state
...
* Document all options
* Document concepts
* Document connections and indexer
2016-12-15 18:03:58 +01:00
9b6479e12d
WIP|FEATURE: First basic documentation
2016-12-15 16:48:39 +01:00
1eaac95a4c
Merge pull request #29 from DanielSiepmann/feature/configure-allowed-document-types
...
Feature/configure allowed document types
2016-12-15 14:35:24 +01:00
eaa23e77ce
CLEANUP: Refactor tests to save code
...
* Make data sets configurable.
* Refactor same setup to abstract parent.
2016-12-15 14:28:40 +01:00
03cc77f336
CLEANUP: Fix code style issues
2016-12-15 14:28:10 +01:00
28ef07cbd7
FEATURE: Add new feature to cli
2016-12-15 14:10:04 +01:00
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
a02cf9bb96
Merge pull request #22 from DanielSiepmann/feature/add-rootline-blacklist
...
Feature/add rootline blacklist
2016-12-15 11:48:54 +01:00
1486799a02
CLEANUP: Code Style Issues
2016-12-15 11:41:45 +01:00
499b9d0500
FEATURE: Add new configuration to blacklist records by root line
...
* Allow configuration through TypoScript to exclude records for indexing
based on their root line position. Page uids can be configured for
exclusion and all records beneath will be excluded while indexing.
2016-12-15 11:32:41 +01:00
203b70898b
TASK: Restructure tests
...
* As introduces through review, the tests are working and have huge code
coverage, but don't test what they say. Therefore we reorder them in
new structure, to have new tests in clean structure.
2016-12-15 11:31:48 +01:00
b2a300bae1
TASK: Adjust TYPO3 compatibility
2016-12-15 09:33:56 +01:00
af4de18b65
Merge pull request #18 from DanielSiepmann/feature/firstReview
...
Feature/first review
2016-12-15 09:31:44 +01:00
7cabcea0d5
TASK: Explain why this todo is not resolved yet
2016-12-15 09:24:43 +01:00
5ad99ad8f6
Merge remote-tracking branch 'origin/feature/integrate-elasticsearch' into feature/firstReview
2016-12-15 09:21:26 +01:00
8565da8679
Merge pull request #12 from DanielSiepmann/feature/resolve-relations
...
Feature/resolve relations
2016-12-15 09:18:53 +01:00
98affa8f69
TASK: Resolve first review results
...
* Also remove coverage output on stdout, as it won't help anyone.
2016-12-15 09:17:58 +01:00
dc7a8f77bf
TASK: Remove TYPO3 7
...
* As relation resolver is not compatible yet. See branch
feature/resolve-relations/typo3-7
2016-12-15 09:01:05 +01:00
Ferdinand Kuhl
1c1295cacb
TASK: Just some very early notes, without claiming of completeness
2016-12-14 19:34:35 +01:00
a87610716b
FEATURE: Improve tests
...
* As they fail on travis and have a dependency to result order.
* Resolve the dependency and query each document itself.
2016-12-13 17:51:30 +01:00
99fbb28b9d
CLEANUP: Keep line short
2016-12-13 17:19:02 +01:00
1e75661395
BUGFIX: Fix broken tests
...
* Always provide backend user for tests, as we always add language
handling.
* Only this way all relations can be resolved in all tests.
2016-12-13 17:10:23 +01:00
0953f4bb1f
FEATURE: Index resolved relations
...
* TCAIndexer is now able to resolve relations of any kind by using TYPO3
Core API.
* Indexed will be a single string or an array, depending of how many
relations were resolved.
* The same value will be indexed as shown by TCA in backend while
editing or displaying.
2016-12-13 16:55:57 +01:00
2b4a3a5bd6
FEATURE: Enable hooks
2016-12-13 16:43:51 +01:00
884a39e3a0
Merge pull request #11 from DanielSiepmann/feature/configure-ignorable-records
...
FEATURE: Allow to configure additional where statement for indexing
2016-12-13 13:11:35 +01:00
2ede3ea3a0
BUGFIX: Reorder arguments
...
* As optional arguments should not come before required.
2016-12-13 12:46:03 +01:00
30ec03998e
Merge pull request #10 from DanielSiepmann/feature/ignore-content-on-non-existing-pages
...
FEATURE: Respect pages information
2016-12-13 12:39:54 +01:00
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
fef760ee0d
FEATURE: Respect pages information
...
* If content is on a deleted or inactive page, ignore it.
* Also respect disable search setting of page.
2016-12-13 10:52:43 +01:00
e30463ddc7
Merge pull request #7 from DanielSiepmann/feature/add-functional-tests
...
Feature/add functional tests
2016-12-13 09:20:39 +01:00
e1e867befd
Feature/integrate codacy ( #9 )
...
* REFACTOR: Move scripts to Makefile
* FEATURE: Add codacy
2016-12-12 22:47:45 +01:00
dc8e04b449
CLEANUP: Remove debugging code
2016-12-12 21:18:22 +01:00
d4ccf6a7ea
Fix codacy issue
2016-12-12 18:04:50 +01:00
1692a02c55
CLENAUP: Remove some scrutinizer ci issues
2016-12-12 18:02:52 +01:00
62ce197406
FEATURE: Added tests for hook and implemented logic ( #8 )
...
* FEATURE: Added tests for hook and implemented logic
* To enable updating search index on modifications through TYPO3 API.
* BUGFIX: Fix path for unit test coverage report
* To fix failing delivery to scrutinizer.
2016-12-12 13:33:07 +01:00
31c4108039
FEATURE: Add two more tests for indexing
2016-12-10 16:21:02 +01:00
8500b8fd57
BUGFIX: Separate functional and unit coverage results
2016-12-10 16:20:37 +01:00
070e901dbb
FEATURE: Add code coverage for tests to travis and scrutinizer ( #6 )
...
* FEATURE: Add code coverage for tests to travis and scrutinizer
* To detect which parts still need to be tested
* BUGFIX: Fix broken TYPO3 installation for tests
* We need the source, otherwise a base test file will be missing
2016-12-10 14:59:48 +01:00
67463fa135
TASK: Refactor tests
...
* Have necessary setup in all tests.
* Added todos
2016-12-10 14:41:48 +01:00