[!!!][TASK] Remove sys_domain.forced database field 40/54540/8
authorBenni Mack <benni@typo3.org>
Fri, 3 Nov 2017 10:43:48 +0000 (11:43 +0100)
committerStefan Neufeind <typo3.neufeind@speedpartner.de>
Wed, 8 Nov 2017 09:34:36 +0000 (10:34 +0100)
commit6621faf188031fc03704dbee56725cf7b5f85e96
tree56c94cc9428590ae9659120c0853e9a66d74a16b
parentf11241b583643172ab8a64ba1227e1d2eb1ef8a9
[!!!][TASK] Remove sys_domain.forced database field

The DB setting "sys_domain.forced" is confusing and does not make sense
nowadays, especially with nested domain records - where the rootline is now
correctly traversed with the RootLine utility.

Resolves: #82926
Releases: master
Change-Id: I874c54aeb03c0b62c9a1cebc9d629cee7550ec0b
Reviewed-on: https://review.typo3.org/54540
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Daniel Gorges <daniel.gorges@b13.de>
Tested-by: Daniel Gorges <daniel.gorges@b13.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
typo3/sysext/backend/Tests/Functional/Utility/Fixtures/sys_domain.xml
typo3/sysext/core/Documentation/Changelog/master/Breaking-82926-RemovedDatabaseFieldSysDomainForcedFlag.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/master/Deprecation-82926-DomainRelatedApiMethodInTSFE.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/frontend/Classes/Typolink/PageLinkBuilder.php
typo3/sysext/frontend/Configuration/TCA/sys_domain.php
typo3/sysext/frontend/Resources/Private/Language/locallang_tca.xlf
typo3/sysext/frontend/Tests/Functional/Controller/TypoScriptFrontendControllerTest.php
typo3/sysext/frontend/Tests/Functional/Tca/DomainVisibleFieldsTest.php
typo3/sysext/frontend/ext_tables.sql
typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php