stable
Clone or download
Read-only
part of story #9525 use full regexp instead of wildcards You can disable regexp at repository level. Invalid permissions will be automatically removed Change-Id: If9cf8342cadffa21c83a4679198d07eb16131ce4
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/git/include/Git.class.php | +19 | −2 | Go to diff View file |
A | plugins/git/include/Git/Permissions/RegexpFineGrainedDisabler.php | +42 | −0 | Go to diff View file |
A | plugins/git/include/Git/Permissions/RegexpPermissionFilter.php | +68 | −0 | Go to diff View file |
M | plugins/git/include/Git/Permissions/RegexpRepositoryDao.php | +10 | −0 | Go to diff View file |
M | plugins/git/include/GitActions.class.php | +31 | −3 | Go to diff View file |
M | plugins/git/include/GitPresenters/AccessControlPresenter.class.php | +12 | −2 | Go to diff View file |
M | plugins/git/include/GitPresenters/AdminDefaultSettingsPresenter.php | +18 | −3 | Go to diff View file |
M | plugins/git/include/GitViews/RepoManagement/Pane/AccessControl.class.php | +11 | −6 | Go to diff View file |
M | plugins/git/include/autoload.php | +4 | −2 | Go to diff View file |
M | plugins/git/include/gitPlugin.class.php | +19 | −1 | Go to diff View file |
M | plugins/git/site-content/en_US/git.tab | +4 | −1 | Go to diff View file |
M | plugins/git/site-content/fr_FR/git.tab | +3 | −1 | Go to diff View file |
M | plugins/git/templates/fine_grained.mustache | +7 | −2 | Go to diff View file |
A | plugins/git/templates/settings/popover-remove-non-valid-regexp-permission.mustache | +22 | −0 | Go to diff View file |
A | plugins/git/tests/Git/Permissions/RegexpPermissionFilterTest.php | +122 | −0 | Go to diff View file |
M | plugins/git/tests/GitActionsTest.php | +16 | −4 | Go to diff View file |
M | plugins/git/tests/GitTest.php | +3 | −1 | Go to diff View file |
M | plugins/git/www/scripts/permissions.js | +27 | −0 | Go to diff View file |
M | plugins/git/www/themes/default/css/style.scss | +14 | −0 | Go to diff View file |