Skip to content
Snippets Groups Projects
Commit 12568884 authored by Benni Mack's avatar Benni Mack
Browse files

[FEATURE] Add aliases to Backend Routes and Modules

Symfony 5.4 ships with a new feature to add "aliases"
to routes. TYPO3 can now replace legacy and complicated
names for routes or modules with new ones while keeping
backwards-compatibility with old links / references.

See https://symfony.com/blog/new-in-symfony-5-4-route-aliasing
for more details.

Module registration now allows to define "aliases" (array),
same for route registration.

As an example, complicated module name such as "web_WorkspacesWorkspaces"
is renamed to "workspaces_admin" which reflects the current possibilities
for module identifiers much better.

An upgrade wizard migrates the current backend user
and backend group permissions ("userMods" and "groupMods")
to the new logic.

Resolves: #96515
Releases: main
Change-Id: I3c6c9a3be3fddabe2910df4890528cc4f85a4586
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72960


Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent ebe000d5
Showing
with 587 additions and 23 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment