stable

Clone or download

Read-only

Merge commit 'refs/changes/91/5891/5' of ssh://gerrit.tuleap.net:29418/tuleap into stable

* ssh://gerrit.tuleap.net:29418/tuleap: Enable default Git fine grained permissions story #8419: Add permissions for new branches and tags

Modified Files

Name
M plugins/git/db/install.sql +6 −1 Go to diff View file
A plugins/git/db/mysql/updates/2016/201606081702_add_unique_constraint_pattern.php +50 −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/AccessRightsPresenterOptionsBuilder.php +7 −0 Go to diff View file
M plugins/git/include/Git.class.php +24 −3 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedDao.php +113 −0 Go to diff View file
M plugins/git/include/Git/Permissions/FineGrainedPermissionFactory.php +71 −0 Go to diff View file
A plugins/git/include/Git/Permissions/FineGrainedPermissionSaver.php +99 −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/GitActions.class.php +47 −23 Go to diff View file
M plugins/git/include/GitForkPermissionsManager.class.php +12 −4 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 +21 −1 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/autoload.php +3 −2 Go to diff View file
M plugins/git/include/gitPlugin.class.php +15 −2 Go to diff View file
M plugins/git/site-content/en_US/git.tab +3 −0 Go to diff View file
M plugins/git/site-content/en_US/script_locale.txt +3 −1 Go to diff View file
M plugins/git/site-content/fr_FR/git.tab +3 −0 Go to diff View file
M plugins/git/site-content/fr_FR/script_locale.txt +3 −1 Go to diff View file
M plugins/git/templates/access-control.mustache +20 −5 Go to diff View file
M plugins/git/tests/GitActionsTest.php +8 −4 Go to diff View file
M plugins/git/tests/GitPermissionsManagerTest.php +5 −1 Go to diff View file
M plugins/git/tests/GitTest.php +2 −1 Go to diff View file
A plugins/git/www/scripts/permissions.js +65 −0 Go to diff View file
M plugins/git/www/themes/default/css/style.scss +19 −6 Go to diff View file