9a482381c0
TASK: Upgrade phpunit to latest stable 5.7
...
* To make use of new features.
* To reduce cost of later migrations.
* Migrate deprecated calls from lower TYPO3 api.
2017-06-13 15:36:56 +02:00
d26172b5cb
BUGFIX: Adjust emconf
...
* Fix TYPO3 Version constraint.
* Adjust author.
2017-06-06 11:45:23 +02:00
78c8c66915
Merge pull request #47 from DanielSiepmann/bugfix/initialize-settings
...
BUGFIX: Initialize settings
2017-05-30 11:02:06 +02:00
4588a48928
BUGFIX: Initialize settings
...
* To allow ArrayUtility to work even if no settings were retrieved, e.g.
in tests.
2017-05-30 10:42:35 +02:00
ed0fda68d6
Merge pull request #46 from DanielSiepmann/feature/typo3-7
...
Feature/typo3 7
2017-05-11 14:51:51 +02:00
ea1e3640dd
TASK: Fix CGL
2017-05-11 14:36:12 +02:00
0f2ae732d7
TASK: Remove added submodule
2017-05-11 14:30:06 +02:00
b829a3525a
TASK: Finish TYPO3 update
...
* Mark 6.2 as not supported.
2017-05-11 13:50:58 +02:00
eba74ebb93
TASK: Make test work with TYPO3 7.x
...
* Do not overwrite base ts setup, keep it and add test specific.
* Adjust order of labels.
2017-05-11 12:50:31 +02:00
f9ec3ada4e
TASK: Adjust travis to no longer test TYPO3 6.x
2017-05-11 12:45:11 +02:00
687ba8075d
TASK: Migrate RelationResolver to FormEngine
...
* Replace old implementation for TYPO3 6.x with new one for rewritten
form engine in 7.x and up.
2017-05-11 12:39:56 +02:00
7877c36a77
Merge pull request #45 from DanielSiepmann/feature/support-php7
...
Feature/support php7
2017-05-11 09:57:52 +02:00
0ff8ffed84
TASK: Allow PHP7 tests to run
...
* Ignore platform-reqs of composer to allow installation of TYPO3 CMS
6.x with newer PHP Versions.
* Don't make 6.2 version fix.
2017-05-11 09:51:14 +02:00
2a1d4f34e4
TASK: Let travis test TYPO3 6.2 with PHP 7.x
2017-05-11 09:38:42 +02:00
418251facf
Merge pull request #44 from DanielSiepmann/feature/integration-into-project
...
Feature/integration into project
2017-05-11 09:29:15 +02:00
350f906016
BUGFIX: Don't index null records
...
* Check null beside false for db result.
2017-05-11 09:16:24 +02:00
8bea39217e
BUGFIX: Don't break if no more records exist
2017-01-26 14:57:23 +01:00
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
8448618f60
FIX: Catch deletion of non existing documents
...
* Catch exception raised during deletion of documents that are not
already indexed.
* Log failed deletion tries.
* Add new necessary Exceptions.
2017-01-26 11:01:00 +01:00
d358714d0d
BUGFIX: Handle non available records during indexing
...
* E.g. a hidden record is edited.
2017-01-12 14:26:09 +01:00
1878209b51
BUGFIX: Handle missing configuration in hook
...
* Don't break if no configuration exists, instead improve logging.
2017-01-12 14:21:41 +01:00
24deb93b4f
BUGFIX: Don't break type if settings are not available
...
* E.g. if no TypoScript is included we still should have an array to not
break method calls.
2017-01-12 14:07:23 +01:00
c59ca504ca
Hotfix: Add missing typehint
2017-01-12 13:24:58 +01:00
c68f853b63
BUGFIX: Resolve some mysql strict mode issues
...
* Adjust fixtures to be strict mode compatible.
* Adjust documentation to cover requirements for development.
* Notice that strict mode is not supported by TYPO3.
* Document how to handle tests against multiple TYPO3 versions.
2016-12-22 09:45:43 +01:00
162d8ae9bd
Merge pull request #39 from DanielSiepmann/feature/cleanup
...
CLEANUP: Scrutinizer issues
2016-12-20 17:02:39 +01:00
77555e359f
CLEANUP: Scrutinizer issues
2016-12-20 16:54:46 +01:00
467a181567
Merge pull request #37 from DanielSiepmann/feature/test-against-more-typo3-versions
...
FEATURE: Add further TYPO3 versions to travis tests
2016-12-20 12:20:04 +01:00
257b23d8e6
Merge pull request #38 from DanielSiepmann/feature/17-resolve-inline-relations
...
FEATURE: Resolve further relations
2016-12-20 12:19:03 +01:00
10fe5763e8
BUGFIX: Add missing fields
...
* Necessary in newer TYPO3 versions as no default value exists anymore
2016-12-20 12:12:26 +01:00
dc489d6bb8
CLEANUP: Refactor code
2016-12-20 12:10:28 +01:00
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
9bf2657318
FEATURE: Resolve further relations
...
* Resolve static select items
* Add test for further relation resolvings
Relates: #17
2016-12-20 11:49:02 +01:00
c300bd4931
FEATURE: Add further TYPO3 versions to travis tests
...
* As they will fail at the moment, we mark them so
* Still they will show us how many tests will fail and how much work
project 1 will have.
2016-12-20 11:48:09 +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