-
Task
-
Resolution: Fixed
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
-
Yes
-
Basel 67
-
8
With Magnolia 5.5 adminInterface-legacy will be removed entirely from the bundles, as all the legacy apps (except for DevTools?) have been converted to the new Vaadin-based UI.
Customers can manually add adminInterface-legacy back to their web apps in case they still need it.
ui-admincentral MVH will take care of removing some of the leftovers from adminInterface-legacy (see related issues for other modules doing their part) and eventually remove adminInterface-legacy module itself. In the current 5.5-SNAPSHOT EE pro bundle the following references to old admininterface have been found
config workspace --- /server/i18n/authoringLegacy /server/filters/servlets/AdminTreeServlet /server/filters/servlets/DialogServlet /server/filters/servlets/PageServlet /modules/ui-admincentral/apps/websiteJcrBrowser /modules/ui-admincentral/apps/logViewer /modules/ui-admincentral/apps/configInfo /modules/ui-admincentral/apps/export /modules/ui-admincentral/apps/import /modules/ui-admincentral/apps/jcrQueryUtils /modules/ui-admincentral/apps/devTools /modules/ui-admincentral/apps/permissions /modules/ui-admincentral/apps/log4j /modules/ui-admincentral/config/appLauncherLayout/groups/dev/apps/devTools /modules/ui-admincentral/templates/deleted@i18nBasename /modules/jcr-browser-app/apps/jcr-browser/subApps@extends value must change to /modules/ui-admincentral/apps/configuration/subApps /modules/adminInterface userroles workspace --- // found with select * from [nt:base] as n where n.path like '%/.magnolia/pages/%’ /security-base/acl_uri/02 /security-base/acl_uri/03 /security-base/acl_uri/04 /security-base/acl_uri/05 /security-base/acl_uri/06 /security-base/acl_uri/07 /security-base/acl_uri/08 /security-base/acl_uri/00 //from forum module /forum_ALL-admin/acl_uri/0 /forum_ALL-user/acl_uri/0 /forum_ALL-moderator/acl_uri/0 // found by searching in JCR app for '*admininterface*' //from resources module /resources-base/acl_config/02 /resources-base/acl_config/01 /resources-base/acl_config/03 //from templating samples module /editor/acl_config/03 /developer/acl_config/01 /editor/acl_config/00 /developer/acl_config/00 /editor/acl_config/0 // all other workspaces seem to contain no reference to admininterface
More references in module descriptors
—
- https://git.magnolia-cms.com/plugins/servlet/search?q=project%3AMODULES%20ext%3Axml%20admininterface
- https://git.magnolia-cms.com/plugins/servlet/search?q=project%3APLATFORM%20ext%3Axml%20admininterface
- https://git.magnolia-cms.com/plugins/servlet/search?q=project%3AENTERPRISE%20%20ext%3Axml%20admininterface
Some of the above should be removable safely. Subtasks will be created for that if needed.
- Legacy messages.properties in ui-admincentral can be removed as well.
- depends upon
-
MGNLRES-288 Remove references to adminInterface-legacy
- Closed
-
MGNLTPLSMPL-25 Remove references to adminInterface-legacy
- Closed
-
MGNLFORUM-293 Remove dependency on admininterface-legacy
- Closed
- is depended upon by
-
MGNLCE-58 Remove Maven dependency on admininterface-legacy
- Closed
- is related to
-
MGNLUI-4033 Double-check that there are no missing i18n keys
- Closed
- relates to
-
MGNLUI-4063 Fix Migration diffs caused by AdminInterface-Legacy is not being installed
- Closed