stable

Clone or download

Read-only

refactor: Inverse mediawiki plugins dependency

The existing dependency mediawiki_standalone -> mediawiki is now reversed, so that "Global Mediawiki Administrator" permission is now part of mediawiki_standalone. No functional changes, users that have this permission delegation are still able to access to MediaWiki permissions settings. Part of story #25733: manage mediawiki permissions Change-Id: Icc5d5f6668f1e91fc9f9c72a7066031c4bf322e0

Modified Files

Name
A plugins/mediawiki/db/mysql/updates/2022/202212061653_install_standalone_dependencies.php +37 −0 Go to diff View file
M plugins/mediawiki/include/MediawikiBreadcrumbBuilder.php +1 −1 Go to diff View file
M plugins/mediawiki/include/MediawikiManager.class.php +1 −1 Go to diff View file
M plugins/mediawiki/include/MediawikiUserGroupsMapper.class.php +1 −1 Go to diff View file
M plugins/mediawiki/include/ServiceMediawiki.class.php +1 −1 Go to diff View file
M plugins/mediawiki/include/mediawikiPlugin.php +7 −10 Go to diff View file
M plugins/mediawiki/site-content/fr_FR/LC_MESSAGES/tuleap-mediawiki.po +0 −10 Go to diff View file
M plugins/mediawiki/site-content/pt_BR/LC_MESSAGES/tuleap-mediawiki.po +0 −8 Go to diff View file
M plugins/mediawiki/www/skins/Tuleap123/Tuleap123.php +1 −1 Go to diff View file
R plugins/mediawiki/include/ForgeUserGroupPermission/MediawikiAdminAllProjects.class.php Go to diff View file
M plugins/mediawiki_standalone/include/Permissions/UserPermissionsBuilder.php +1 −1 Go to diff View file
M plugins/mediawiki_standalone/include/mediawiki_standalonePlugin.php +8 −6 Go to diff View file
M plugins/mediawiki_standalone/site-content/fr_FR/LC_MESSAGES/tuleap-mediawiki_standalone.po +10 −0 Go to diff View file
M plugins/mediawiki_standalone/site-content/pt_BR/LC_MESSAGES/tuleap-mediawiki_standalone.po +8 −0 Go to diff View file
M plugins/mediawiki_standalone/tests/unit/Permissions/UserPermissionsBuilderTest.php +1 −1 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +2 −2 Go to diff View file