stable

Clone or download

Read-only

User interface to delegate membership management

This is part of story #10773: have a restricted project administrator role Go to project ยป admin ยป groups ยป LeGroup. You should be able to delegate to this static group the "membership management" permission. Project history is updated accordingly. Change-Id: Ic646fa212246d30a617d28058b6a4605ddf53ef5

Modified Files

Name
M site-content/en_US/project/project.tab +1 โˆ’0 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +32 โˆ’2 Go to diff View file
M site-content/fr_FR/project/project.tab +2 โˆ’0 Go to diff View file
M site-content/tuleap-core.pot +23 โˆ’0 Go to diff View file
M src/common/autoload.php +5 โˆ’2 Go to diff View file
M src/common/project/Admin/MembershipDelegationDao.php +52 โˆ’0 Go to diff View file
A src/common/project/Admin/ProjectUGroup/DelegationController.php +77 โˆ’0 Go to diff View file
A src/common/project/Admin/ProjectUGroup/PermissionsDelegationPresenter.php +31 โˆ’0 Go to diff View file
A src/common/project/Admin/ProjectUGroup/PermissionsDelegationPresenterBuilder.php +44 โˆ’0 Go to diff View file
M src/common/project/Admin/ProjectUGroup/ProjectUGroupPresenter.php +8 โˆ’1 Go to diff View file
M src/common/project/Admin/ProjectUGroup/ProjectUGroupPresenterBuilder.php +13 โˆ’5 Go to diff View file
M src/common/project/Admin/ProjectUGroup/UGroupRouter.class.php +21 โˆ’9 Go to diff View file
A src/templates/project/admin/ugroup-settings-delegation.mustache +45 โˆ’0 Go to diff View file
M src/templates/project/admin/ugroup-settings.mustache +1 โˆ’0 Go to diff View file
M src/www/project/admin/editugroup.php +13 โˆ’4 Go to diff View file