Epic #84044: Admin Panel Rework
AdminPanel Initialization depends on parsed TypoScript
Since #85104 the admin panel will only initialize if the TypoScript is available, the middleware is however called before the typoscript is fully parsed resulting in inconsistent behaviour depending on the current cache state.
[BUGFIX] Remove TypoScript dependency of AdminPanelInitiator
The admin panel initialization is done via middleware before the
TypoScript is fully initialized, therefor it cannot have dependencies
to parsed TypoScript (and it cannot be initialized at a later state
because of cross-dependencies with TSFE).
Before #85104 the checks did not include TypoScript - that state has
been restored and the dependency has been removed.
Tested-by: TYPO3com <email@example.com>
Reviewed-by: Oliver Hader <firstname.lastname@example.org>
Tested-by: Oliver Hader <email@example.com>
Reviewed-by: Benni Mack <firstname.lastname@example.org>
Tested-by: Benni Mack <email@example.com>