stable

Clone or download

Read-only

Enable default Git fine grained permissions

This task is part of story #8419 have permissions per tags/branches Change-Id: I63cf1f39454d622a6a6580b076c4cd725971f09e

Modified Files

Name
M plugins/git/db/install.sql +4 −0 Go to diff View file
A plugins/git/db/mysql/updates/2016/201606081712_add_project_fine_grained_enable_table.php +53 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedDao.php +31 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedRetriever.php +8 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedUpdater.php +11 −0 Go to diff View file
M plugins/git/include/GitPermissionsManager.class.php +19 −1 Go to diff View file
M plugins/git/include/GitPresenters/AccessControlPresenter.class.php +2 −0 Go to diff View file
M plugins/git/include/GitPresenters/AdminDefaultSettingsPresenter.php +66 −1 Go to diff View file
M plugins/git/include/GitViews.class.php +16 −3 Go to diff View file
M plugins/git/include/REST/v1/RepositoryResource.class.php +6 −1 Go to diff View file
M plugins/git/include/gitPlugin.class.php +2 −1 Go to diff View file
M plugins/git/templates/access-control.mustache +7 −0 Go to diff View file
M plugins/git/tests/GitPermissionsManagerTest.php +5 −1 Go to diff View file