[FEATURE] Extract admin panel to own extension 30/56030/6
authorSusanne Moog <susanne.moog@typo3.org>
Wed, 7 Mar 2018 10:58:26 +0000 (11:58 +0100)
committerStefan Neufeind <typo3.neufeind@speedpartner.de>
Wed, 7 Mar 2018 19:54:58 +0000 (20:54 +0100)
commit2925dd16d85404505e93e73ed274c9f436dc87a3
treea522fdf2781eca4651031af34321c43d8cd28d14
parent27bdf3e12d2c69f53e25623cc84774e3b29897f1
[FEATURE] Extract admin panel to own extension

Extract all admin panel code to an own extension to
reduce cross-dependencies and allow clearer scoping.

See Epic / Initiative for background.

Related: #84044
Resolves: #84159
Releases: master
Change-Id: I0f6e2643746c94f0e10b87146ca7e86cbf8bc112
Reviewed-on: https://review.typo3.org/56030
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Tested-by: Mathias Schreiber <mathias.schreiber@typo3.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
43 files changed:
Build/Gruntfile.js
composer.json
composer.lock
typo3/sysext/adminpanel/Classes/Modules/AbstractModule.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/Modules/AdminPanelModuleInterface.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/Modules/CacheModule.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/Modules/EditModule.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/Modules/InfoModule.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/Modules/PreviewModule.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/Modules/TsDebugModule.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/View/AdminPanelView.php [new file with mode: 0644]
typo3/sysext/adminpanel/Classes/View/AdminPanelViewHookInterface.php [new file with mode: 0644]
typo3/sysext/adminpanel/LICENSE.txt [new file with mode: 0644]
typo3/sysext/adminpanel/Migrations/Code/ClassAliasMap.php [new file with mode: 0644]
typo3/sysext/adminpanel/Migrations/Code/LegacyClassesForIde.php [new file with mode: 0644]
typo3/sysext/adminpanel/Resources/Public/Css/adminpanel.css [new file with mode: 0644]
typo3/sysext/adminpanel/Resources/Public/Icons/Extension.png [new file with mode: 0644]
typo3/sysext/adminpanel/Resources/Public/Icons/module-adminpanel.svg [new file with mode: 0644]
typo3/sysext/adminpanel/Tests/Unit/View/AdminPanelViewTest.php [new file with mode: 0644]
typo3/sysext/adminpanel/Tests/Unit/View/Fixtures/AdminPanelDisabledModuleFixture.php [new file with mode: 0644]
typo3/sysext/adminpanel/Tests/Unit/View/Fixtures/AdminPanelEnabledShownOnSubmitInitializeModuleFixture.php [new file with mode: 0644]
typo3/sysext/adminpanel/composer.json [new file with mode: 0644]
typo3/sysext/adminpanel/ext_emconf.php [new file with mode: 0644]
typo3/sysext/adminpanel/ext_localconf.php [new file with mode: 0644]
typo3/sysext/backend/Classes/FrontendBackendUserAuthentication.php
typo3/sysext/core/Classes/FrontendEditing/FrontendEditingController.php
typo3/sysext/core/Documentation/Changelog/master/Feature-84045-NewAdminPanelModuleAPI.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-84159-ExtractAdminPanelToOwnExtension.rst [new file with mode: 0644]
typo3/sysext/feedit/Classes/FrontendEditPanel.php
typo3/sysext/frontend/Classes/AdminPanel/AbstractModule.php [deleted file]
typo3/sysext/frontend/Classes/AdminPanel/AdminPanelModuleInterface.php [deleted file]
typo3/sysext/frontend/Classes/AdminPanel/CacheModule.php [deleted file]
typo3/sysext/frontend/Classes/AdminPanel/EditModule.php [deleted file]
typo3/sysext/frontend/Classes/AdminPanel/InfoModule.php [deleted file]
typo3/sysext/frontend/Classes/AdminPanel/PreviewModule.php [deleted file]
typo3/sysext/frontend/Classes/AdminPanel/TsDebugModule.php [deleted file]
typo3/sysext/frontend/Classes/View/AdminPanelView.php [deleted file]
typo3/sysext/frontend/Classes/View/AdminPanelViewHookInterface.php [deleted file]
typo3/sysext/frontend/Resources/Public/Css/adminpanel.css [deleted file]
typo3/sysext/frontend/Tests/Unit/View/AdminPanelViewTest.php [deleted file]
typo3/sysext/frontend/Tests/Unit/View/Fixtures/AdminPanelDisabledModuleFixture.php [deleted file]
typo3/sysext/frontend/Tests/Unit/View/Fixtures/AdminPanelEnabledShownOnSubmitInitializeModuleFixture.php [deleted file]
typo3/sysext/frontend/ext_localconf.php