- Dec 19, 2018
-
-
Benni Mack authored
The following hooks have been removed: - $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/index_ts.php']['preBeUser'] - $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc'] - $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkDataSubmission'] - $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/index_ts.php']['preprocessRequest'] - $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['connectToDB'] - $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['tslib/class.tslib_fe.php']['hook_previewInfo'] The class EidRequestHandler has been removed. eID targets cannot include a scriptpath anymore: - $GLOBALS['TYPO3_CONF_VARS']['FE']['eID_include']['my_eID'] = 'EXT:benni/Scripts/download.php'; Instead, they must contain a target (callable, class/method, function). The various hooks are still in place in deprecated methods within TSFE which will be removed in the next patch. Also, now hardly usable PSR-15 middlewares will be cleaned up separately as well. Resolves: #87220 Releases: master Change-Id: Ic54af83c97f2e6d2fba4346e382240d0fac6a2dc Reviewed-on: https://review.typo3.org/59217 Reviewed-by:
Benjamin Franzke <bfr@qbus.de> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Benjamin Franzke authored
This one slipped through in https://review.typo3.org/c/59217/ Also add it to the deprecation .rst file. Releases: master, 9.5 Resolves: #87229 Related: #86279 Change-Id: Idc5a3d0cc05906938e134fd2b6cea367324a773a Reviewed-on: https://review.typo3.org/59224 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Christian Kuhn authored
Resolves: #87228 Releases: master Change-Id: I400fa0bc7882b0ee366c6f923c8e21c30b30a5f6 Reviewed-on: https://review.typo3.org/59222 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benjamin Franzke authored
This migration was deprecated during v8 phase in https://review.typo3.org/46389 and then expanded to be removed in v10 during v9 deprecation removal. Remove this one now. Releases: master Resolves: #87226 Related: #73041 Change-Id: I1ffcf0c8f50e311d90e7be935ece30c50eb2e4b6 Reviewed-on: https://review.typo3.org/59221 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benni Mack authored
The following methods within cObj have been removed: - enableFields() - currentPageUrl() - typolinkWrap() - calcIntExplode() - filelink() - addParams() - filelist() - stdWrap_filelink() - stdWrap_addParams() - stdWrap_filelist() The following TypoScript stdWrap properties are now removed: - filelist - filelink - addParams Resolves: #87221 Releases: master Change-Id: I08ca55b0ac51412356fd40f34193f6b3869c3071 Reviewed-on: https://review.typo3.org/59218 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
Various classes that have no huge dependencies to other deprecated code are removed. Resolves: #87219 Releases: master Change-Id: I2eb6c56b379b50028fe166c20995ad61f16469fd Reviewed-on: https://review.typo3.org/59216 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benjamin Franzke authored
Also remove deprecations that were introduced with the deprecation of the DependencyResolver in https://review.typo3.org/55977 Removed classes: - TYPO3\CMS\Core\Package\DependencyResolver Removed methods: - TYPO3\CMS\Core\Package\PackageManager->injectDependencyResolver() Method signature changes: - TYPO3\CMS\Core\Package\PackageManager->__construct(): First argument mandatory Releases: master Resolves: #87213 Change-Id: Icb1fb060387ec00e5c7aa4429620b0ee251463b8 Reviewed-on: https://review.typo3.org/59212 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Christian Kuhn authored
Drop all "easy" cases of old class aliases, only some bigger extensions are left for dedicated patches. Resolves: #87217 Releases: master Change-Id: I61eda47a02ab32430564edb063a5cbf59d560337 Reviewed-on: https://review.typo3.org/59213 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Remove unused AbstractRecordList and AbstractDatabaseRecordList. Resolves: #87218 Releases: master Change-Id: I20b7e1c469eb6bed4a2774d5c050fa7ef9407cbd Reviewed-on: https://review.typo3.org/59215 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benjamin Franzke authored
These constant redefintion guards were forgotten to be updated when Bootstrap::getInstance() and the call to SystemEnvironmentBuilder::run() in Bootstrap::baseSetup() were removed. These guards are no longer necessary for regular execution as baseSetup() does no longer (conditionally) invoke SystemEnvironmentBuilder::run() (which was provided for deprecated and now removed bootstrapping code). We do still leave the guards in, as they are needed in unit tests, but update the comments. Releases: master Resolves: #87216 Related: #87202 Change-Id: I3b1c60ea32163d68b7f314b6539c54d8c048c323 Reviewed-on: https://review.typo3.org/59214 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benni Mack authored
The TemplateService class can now be reduced into smaller parts due to deprecation removals. Properties now marked as internal: - absoluteRootLine - matchAll - nextLevel - outermostRootlineIndexWithTemplate - rootId - rowSum - sectionsMatch - simulationHiddenOrTime - sitetitle Removed properties: - allowedPaths - debug - fileCache - frames - MPmap - whereClause Methods now marked as protected: - flattenSetup() - mergeConstantsFromPageTSconfig() - prependStaticExtra() - processIncludes() - substituteConstants() - versionOL() Removed public methods: - getFileName() - getFromMPmap() - init() - initMPmap_create() - linkData() - printTitle() Resolves: #87207 Releases: master Change-Id: I264a44ee00450cb9cef23aad365a2266bb7bfa70 Reviewed-on: https://review.typo3.org/59204 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
The argument is optional and can be removed without further notice. Resolves: #87212 Related: #87202 Releases: master Change-Id: I667a091b84986111562a581c0bb22d29f624fd19 Reviewed-on: https://review.typo3.org/59211 Reviewed-by:
Benjamin Franzke <bfr@qbus.de> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Christian Kuhn authored
Calling controllers with a prepared $response object is dropped, together with the b/w compat feature 'simplifiedControllerActionDispatching'. Resolves: #87211 Releases: master Change-Id: Ia1cba4cc78e1cf8527f9c2a8b8f20655bc6af611 Reviewed-on: https://review.typo3.org/59209 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
Removed classes: TYPO3\CMS\Backend\Module\AbstractFunctionModule TYPO3\CMS\Backend\Module\AbstractModule TYPO3\CMS\Backend\Module\BaseScriptClass Resolves: #87210 Releases: master Change-Id: I56c92246e7b18fd87707e767f743fd4c84f043a1 Reviewed-on: https://review.typo3.org/59208 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Steffen Dietrich authored
Extends the existing site configuration acceptance test by adding a default FE ts snipped and verifying FE is rendered. Resolves: #87191 Releases: master, 9.5 Change-Id: I369980f2de240db9647550dad73a2923a1aa6371 Reviewed-on: https://review.typo3.org/59184 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benjamin Franzke authored
Remove code that is not needed due to the static bootstrap and PSR-15 refactoring during v9 phase. All deprecated methods and state is removed from the Bootstrap class, which includes the Bootstrap instance itself. Bootstrap is provided as statically invoked utility now. The Bootstrap instance was deprecated implictly due to the deprecation of getInstance() (combined with the protected constructor). We therefore remove the constructor and all (now unused) class properties and the method-chaining (which was only useful to reduce calls to the getInstance() method). Releases: master Resolves: #87202 Change-Id: Ie97e824294a03d8de88430772fdab4adaf7e3f1f Reviewed-on: https://review.typo3.org/59196 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Benjamin Franzke authored
$GLOBALS['TYPO3_GLOBALS_EXT'] was deprecated in https://review.typo3.org/58408 and is now removed together with the internal helper classes LoadedExtensionsArray and LoadedExtensionArrayElement which powered this array. Releases: master Resolves: #87209 Change-Id: Ic323f881b5d07aa70046becf837a2d1dda0d9400 Reviewed-on: https://review.typo3.org/59207 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Christian Kuhn authored
A useless if can be dropped since the deprecation removals. Resolves: #87208 Releases: master Change-Id: Ib664a3d50fb4aeb7956606b054e46a0be84d1e92 Reviewed-on: https://review.typo3.org/59206 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benni Mack authored
The PageRepository class can now be reduced into smaller parts due to deprecation removals. Properties now marked as internal: - sys_language_uid - versioningWorkspaceId Removed properties: - versioningPreview - workspaceCache - error_getRootLine - error_getRootLine_failPid Removed public methods: - getFirstWebPage() - getDomainStartPage() - getRootLine() - getRecordsByField() - deleteClause() - checkWorkspaceAccess() - getFileReferences() Removed arguments from public methods: - 4th argument of getRawRecord() Special argument handling for public methods: - getPageOverlay() second argument "-1" has to be "null" now - getPagesOverlay() second argument "-1" has to be "null" now Resolves: #87195 Releases: master Change-Id: Iaf7d5e68054db0f9e78d8ea2fc0d8bb712bf3b74 Reviewed-on: https://review.typo3.org/59193 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
Removed classes: TYPO3\CMS\Core\Crypto\PasswordHashing\AbstractComposedSalt Removed interfaces: TYPO3\CMS\Core\Crypto\PasswordHashing\ComposedPasswordHashInterface TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility TYPO3\CMS\Core\Crypto\PasswordHashing\SaltedPasswordService TYPO3\CMS\Core\Crypto\PasswordHashing\SaltedPasswordsUtility Removed class aliases: TYPO3\CMS\Saltedpasswords\Salt\AbstractSalt TYPO3\CMS\Saltedpasswords\Salt\AbstractComposedSalt TYPO3\CMS\Saltedpasswords\Salt\Argon2iSalt TYPO3\CMS\Saltedpasswords\Salt\BcryptSalt TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt TYPO3\CMS\Saltedpasswords\Salt\ComposedSaltInterface TYPO3\CMS\Saltedpasswords\Salt\Md5Salt TYPO3\CMS\Saltedpasswords\Salt\SaltFactory TYPO3\CMS\Saltedpasswords\Salt\SaltInterface TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt TYPO3\CMS\Saltedpasswords\SaltedPasswordsService TYPO3\CMS\Saltedpasswords\Utility\ExensionManagerConfigurationUtility TYPO3\CMS\Saltedpasswords\Utility\SaltedPasswordsUtility Removed methods: TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash->getOptions() TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash->setOptions() TYPO3\CMS\Core\Crypto\PasswordHashing\BcryptPasswordHash->getOptions() TYPO3\CMS\Core\Crypto\PasswordHashing\BcryptPasswordHash->setOptions() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getMaxHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getMinHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getSaltLength() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getSetting() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setMaxHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setMinHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getSetting() TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getSaltLength() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getMaxHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getMinHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getSaltLength() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getSetting() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setMaxHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setMinHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getMaxHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getMinHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getSaltLength() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getSetting() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setMaxHashCount() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setMinHashCount() Protected methods: TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->isValidSalt() TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->base64Encode() TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->isValidSalt() TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->base64Encode() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->isValidSalt() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->base64Encode() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->base64Decode() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->isValidSalt() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->base64Encode() Removed static methods: TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::determineSaltingHashingMethod() TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::getSaltingInstance() TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::setPreferredHashingMethod() Second method argument dropped: TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->getHashedPassword() TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getHashedPassword() TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getHashedPassword() TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getHashedPassword() Ignored options: $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/saltedpasswords']['saltMethods'] Dropped constants: TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::ITOA64 TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::MAX_HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::MIN_HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash::ITOA64 TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::ITOA64 TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::MAX_HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::MIN_HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::ITOA64 TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::MAX_HASH_COUNT TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::MIN_HASH_COUNT Removed language file aliases: EXT:saltedpasswords/Resources/Private/Language/locallang.xlf EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf Change-Id: Ia6a18209f104ca1abc6981508fb8b640ef2eb1a3 Resolves: #87203 Releases: master Reviewed-on: https://review.typo3.org/59197 Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
Removes most deprecated code from BackendUtility, except a method that has bigger cross dependencies to other deprecated code. Removed methods: TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause() TYPO3\CMS\Backend\Utility\BackendUtility::getOriginalTranslationTable() TYPO3\CMS\Backend\Utility\BackendUtility::getTCAtypes() TYPO3\CMS\Backend\Utility\BackendUtility::storeHash() TYPO3\CMS\Backend\Utility\BackendUtility::getHash() TYPO3\CMS\Backend\Utility\BackendUtility::getListGroupNames() TYPO3\CMS\Backend\Utility\BackendUtility::getModTSconfig() TYPO3\CMS\Backend\Utility\BackendUtility::unsetMenuItems() TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl() TYPO3\CMS\Backend\Utility\BackendUtility::getPidForModTSconfig() TYPO3\CMS\Backend\Utility\BackendUtility::getDomainStartPage() TYPO3\CMS\Backend\Utility\BackendUtility::shortcutExists() Method signatures: TYPO3\CMS\Backend\Utility\BackendUtility::getPagesTSconfig() - Second and third argument dropped Other notes: Overriding page TSconfig on user TSconfig level with the 'mod.' prefix is dropped, used 'page.mod' instead. Resolves: #87206 Releases: master Change-Id: Ib4102bfc24a99a22891deb46d4b1bb227ffd3936 Reviewed-on: https://review.typo3.org/59203 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Wouter Wolters authored
Resolves: #87204 Releases: master Change-Id: If697a2761c6c0eb42848c45dd17373d0e1dea5da Reviewed-on: https://review.typo3.org/59198 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Dec 18, 2018
-
-
Christian Kuhn authored
Resolves: #87205 Releases: master, 9.5 Change-Id: Idb22d2178bbd20982d4876b5dff45b06dea4100d Reviewed-on: https://review.typo3.org/59199 Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Riccardo De Contardi <erredeco@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Benni Mack authored
The following previously deprecated PHP classes are now removed: - TYPO3\CMS\Core\Encoder\JavaScriptEncoder - TYPO3\CMS\Core\Resources\Utility\BackendUtility - TYPO3\CMS\Core\Utility\ClientUtility - TYPO3\CMS\Core\Utility\PhpOptionsUtility Resolves: #87201 Releases: master Change-Id: I0b1896692ebf1f15948a9a3661fdc10ab6f019ff Reviewed-on: https://review.typo3.org/59195 Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Benni Mack authored
The CharsetConverter class can now be reduced into smaller parts due to deprecation removals. Properties now marked as internal: - parsedCharsets - noCharByteVal - toASCII - twoByteSets - eucBasedSets Removed properties: - synonyms Removed public methods: - parse_charset - convArray - utf8_to_entities - entities_to_utf8 - crop - convCaseFirst - utf8_char2byte_pos Removed arguments from public methods: - 4th argument $useEntityForNoChar of conv Resolves: #87194 Releases: master Change-Id: I7ec967a076e9c43f62d95f1912574d3784b924d1 Reviewed-on: https://review.typo3.org/59190 Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Helmut Hummel authored
When using the FAL API to add a file to a folder, the local file is deleted by default already. Thus the attempt to remove the file again results in a warning. Therefore remove the obsolete unlink to avoid the warning. Resolves: #87192 Releases: 8.7, 9.5, master Change-Id: I23f3192e2760cd705429337464c8a5506cf41205 Reviewed-on: https://review.typo3.org/59186 Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
- Dec 17, 2018
-
-
Benni Mack authored
When using the file upload module (called via File list), the dialog uses non-bootstrap classes from historical times back in the day. Using proper HTML makes the view look more like the rest of TYPO3 Backend. Resolves: #87178 Releases: master, 9.5 Change-Id: I4d6a4c8f96414d5fb776270db6ef8aa677e788b7 Reviewed-on: https://review.typo3.org/59175 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org>
-
Georg Ringer authored
The use statement for TypoScriptFrontendController is added. Resolves: #87186 Releases: master, 9.5 Change-Id: I2b758b3ac9bcd4002844160614ee1a9c7bc72585 Reviewed-on: https://review.typo3.org/59185 Reviewed-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
Markus Klein <markus.klein@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Josef Glatz <josef.glatz@typo3.org> Tested-by:
Josef Glatz <josef.glatz@typo3.org> Reviewed-by:
Richard Haeser <richard@maxserv.com> Tested-by:
Richard Haeser <richard@maxserv.com> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Benni Mack authored
Handing in the dependency of TSFE into AbstractLinkBuilder allows to use a custom TSFE object, when working within middlewares (e.g. Redirects) thus, not depending on global state directly. As a drive-by-fix, using AbstractTypolinkBuilder now does not generate a global TSFE anymore, which can have ugly side-effects. Tests are now simplified because the original constructor can be called directly instead of relying on $GLOBALS[TSFE]. Resolves: #87143 Releases: master, 9.5 Change-Id: I77f2da501d1a78f0579626ebb50ef47a0026f1f7 Reviewed-on: https://review.typo3.org/59036 Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
Daniel Goerz <daniel.goerz@posteo.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Wolf <andreas.wolf@typo3.org> Reviewed-by:
Jörg Bösche <typo3@joergboesche.de> Reviewed-by:
Wouter Wolters <typo3@wouterwolters.nl> Tested-by:
Wouter Wolters <typo3@wouterwolters.nl>
-
Benni Mack authored
Several changes to Build/package.json are adapted: - define compatible node/yarn versions - adapt version and URL to typo3.org Resolves: #87177 Releases: master, 9.5, 8.7 Change-Id: Ie812cd69913e2969dc88db8e8c52edbb6d482243 Reviewed-on: https://review.typo3.org/59174 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Matthias Stegmann <matthias.stegmann@b13.de> Tested-by:
Matthias Stegmann <matthias.stegmann@b13.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Andreas Fernandez authored
The image cropper now marks the form as "changed" after saving new cropping information. Resolves: #86998 Releases: master, 9.5, 8.7 Change-Id: Ia6a6abeb88b1d9a590e76b50890ebcbac16f7472 Reviewed-on: https://review.typo3.org/59166 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Josef Glatz <josef.glatz@typo3.org> Reviewed-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Guido Schmechel <guido.schmechel@brandung.de> Tested-by:
Josef Glatz <josef.glatz@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
- Dec 16, 2018
-
-
Christian Kuhn authored
Resolves: #87171 Releases: master, 9.5, 8.7 Change-Id: Ia71eb5ce2824ff3c39dbc526ec3a3d93b4990eca Reviewed-on: https://review.typo3.org/59168 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Dec 15, 2018
-
-
Christian Kuhn authored
With latest changes in master and helper repositories, we do not need the COMPOSER_ROOT_VERSION setting in tests anymore. Remove that to have one detail less to maintain. Resolves: #87170 Releases: master Change-Id: Iea54bb6f17d0b08b4b248c40ad60691aa5cb0cb3 Reviewed-on: https://review.typo3.org/59165 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
- Dec 14, 2018
-
-
Christian Kuhn authored
To prevent garbled output in test logs, composer update commands add --no-progress option. Resolves: #87169 Releases: master, 9.5 Change-Id: I89f27fbf3fea44216f5a01fc3be20f6614dbe8d0 Reviewed-on: https://review.typo3.org/59163 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
Core v10 compatible releases of ext:introduction and ext:bootstrap_package will take time until the other day. To not disable all install related tests, the ext:introduction related ac tests are skipped for master for the time being. Resolves: #87168 Releases: master Change-Id: I498a9962beca9b9d5e87f7c19fd02ea72db961ac Reviewed-on: https://review.typo3.org/59162 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
A first v10 core compatible styleguide composer require --dev typo3/cms-styleguide:~10.0.0 Change-Id: I1c9ceb172c72cd52382e090f65c0e7a6a9914b03 Resolves: #87167 Releases: master Reviewed-on: https://review.typo3.org/59161 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Christian Kuhn authored
Version 5.0.0 of typo3/testing-framework brings core v10 compatibility. This fixes a 'requirements could not be resolved' message from composer for core master branch. composer require --dev typo3/testing-framework:~5.0.0 Resolves: #87164 Releases: master Change-Id: I3dab9b83d872545eff71705a3f4da2a73c40e0da Reviewed-on: https://review.typo3.org/59158 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
-
Benni Mack authored
In order to distinguish between v10-dev / dev-master, and 9.5, all dependencies are updated to v10.0.0-dev. For ext_emconf.php the fixed version 10.0.0 is used as in all other branches. Resolves: #87159 Releases: master Change-Id: Ie1f135663527f8c7d1654e085b874d699b677529 Reviewed-on: https://review.typo3.org/59150 Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-
Ben Abbott authored
Releases: master Resolves: #87140 Change-Id: I567b92746e26043b50f9cb735d89aa02f4ccda00 Reviewed-on: https://review.typo3.org/59128 Reviewed-by:
Sybille Peters <sypets@gmx.de> Tested-by:
Sybille Peters <sypets@gmx.de> Reviewed-by:
Josef Glatz <josef.glatz@typo3.org> Tested-by:
Josef Glatz <josef.glatz@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Oliver Klee <typo3-coding@oliverklee.de> Tested-by:
Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by:
Stephan Großberndt <stephan.grossberndt@typo3.org> Tested-by:
Stephan Großberndt <stephan.grossberndt@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
-
Oliver Hader authored
Change-Id: I99d51f3836de8d062bc5503bcc58e05cdfacb83c Reviewed-on: https://review.typo3.org/59145 Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
-