stable

Clone or download

Read-only

feat: Administrator can update MediaWiki READ permission

Go to project ยป administration ยป permissions ยป mediawiki standalone. You can select new ugroups in the form and submit, perms will be reflected in the underlying REST route. Part of story #25733: manage mediawiki permissions Change-Id: I973116d189f97173ff6bc47f1d49b891e5a1aa17

Modified Files

Name
A plugins/mediawiki_standalone/include/Permissions/Admin/AdminSavePermissionsController.php +76 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Permissions/Admin/InvalidRequestException.php +27 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Permissions/Admin/PermissionsFromRequestExtractor.php +74 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Permissions/Admin/ProjectPermissionsSaver.php +89 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Permissions/Admin/UnknownUserGroupException.php +27 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Permissions/Admin/UserGroupToSaveRetriever.php +54 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/include/Permissions/ISaveProjectPermissions.php +31 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/include/Permissions/MediawikiPermissionsDao.php +25 โˆ’1 Go to diff View file
M plugins/mediawiki_standalone/include/mediawiki_standalonePlugin.php +63 โˆ’3 Go to diff View file
M plugins/mediawiki_standalone/site-content/fr_FR/LC_MESSAGES/tuleap-mediawiki_standalone.po +9 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/site-content/pt_BR/LC_MESSAGES/tuleap-mediawiki_standalone.po +9 โˆ’0 Go to diff View file
M plugins/mediawiki_standalone/templates/project-admin-permissions.mustache +1 โˆ’1 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Permissions/Admin/AdminSavePermissionsControllerTest.php +100 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Permissions/Admin/PermissionsFromRequestExtractorTest.php +55 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Permissions/Admin/ProjectPermissionsSaverTest.php +66 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Permissions/Admin/UserGroupToSaveRetrieverTest.php +69 โˆ’0 Go to diff View file
A plugins/mediawiki_standalone/tests/unit/Permissions/ISaveProjectPermissionsStub.php +55 โˆ’0 Go to diff View file
A tests/lib/Stubs/UGroupRetrieverStub.php +52 โˆ’0 Go to diff View file