stable

Clone or download

Read-only

Uncheck repository regexp

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