stable

Clone or download

Read-only

Edit per tags/branches permission in a repository

This is part of story #8419 have permissions per tags/branches Default permissions are not editable for now. Change-Id: Ib364366c15c9ea65e2b546915ac19c4d50f8ee58

Modified Files

Name
M plugins/git/include/Git.class.php +13 −1 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedDao.php +46 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedPermission.php +10 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedPermissionFactory.php +202 −5 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedPermissionSaver.php +9 −0 Go to diff View file
M plugins/git/include/GitActions.class.php +6 −1 Go to diff View file
M plugins/git/include/GitPresenters/AccessControlPresenter.class.php +5 −1 Go to diff View file
M plugins/git/include/GitPresenters/AdminDefaultSettingsPresenter.php +2 −0 Go to diff View file
M plugins/git/templates/fine_grained.mustache +4 −4 Go to diff View file
A plugins/git/tests/Git/Permissions/FineGrainedPermissionFactoryTest.php +124 −0 Go to diff View file