stable

Clone or download

Read-only

Introducing a new permission delegation for super users

This is part of request #10097 Removal of the administration project breaks Tuleap In this commit a new permission is defined. The removal of "Project administration" will be done in a dedicated commit Change-Id: I600271d44776e667f5e2bb61888ea22a2fa51907

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +10 −0 Go to diff View file
M site-content/tuleap-core.pot +8 −0 Go to diff View file
M src/common/autoload.php +3 −2 Go to diff View file
A src/common/user/ForgeUserGroupPermission/SiteAdministratorPermission.php +43 −0 Go to diff View file
M src/common/user/ForgeUserGroupPermissionsFactory.class.php +4 −1 Go to diff View file
M src/common/user/User.class.php +19 −5 Go to diff View file
M tests/simpletest/common/user/ForgeUserGroupPermissionsFactoryTest.php +4 −1 Go to diff View file
M tests/simpletest/common/user/UserTest.php +27 −0 Go to diff View file