stable

Clone or download

Read-only

Delete per tags/branches permission

This is part of story #8419 have permissions per tags/branches Git administrators are now able to delete permissions per tags/branches in repository management and in Git administration Change-Id: I2cbc116d98fc48d4d87499b5a235b2791a05a0b0

Modified Files

Name
M plugins/git/include/Git.class.php +88 −1 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedDao.php +68 −0 Go to diff View file
A plugins/git/include/Git/Permissions/FineGrainedPermissionDestructor.php +48 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedPermissionFactory.php +1 −0 Go to diff View file
M plugins/git/include/GitForkPermissionsManager.class.php +14 −2 Go to diff View file
M plugins/git/include/GitPresenters/AccessControlPresenter.class.php +33 −3 Go to diff View file
M plugins/git/include/GitPresenters/AdminDefaultSettingsPresenter.php +32 −1 Go to diff View file
M plugins/git/include/GitViews.class.php +7 −1 Go to diff View file
M plugins/git/include/autoload.php +3 −2 Go to diff View file
M plugins/git/include/gitPlugin.class.php +9 −1 Go to diff View file
M plugins/git/site-content/en_US/git.tab +8 −0 Go to diff View file
M plugins/git/site-content/fr_FR/git.tab +8 −0 Go to diff View file
M plugins/git/templates/access-control.mustache +34 −4 Go to diff View file
A plugins/git/templates/settings/popover-remove-fine-grained-permission.mustache +20 −0 Go to diff View file
M plugins/git/tests/GitTest.php +2 −1 Go to diff View file
M plugins/git/www/scripts/permissions.js +49 −0 Go to diff View file
M plugins/git/www/scripts/webhooks.js +30 −18 Go to diff View file
M plugins/git/www/themes/default/css/style.scss +33 −0 Go to diff View file