stable
Clone or download
Read-only
Part of story #10064 - Display permissions per group How to test: - Click on the button --> Permissions are loaded and permissions are accurate with filter --> If no permissions granted, empty state Change-Id: Id3a632205f3727a64f6025014ff8d1d10fc89846
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/git/build-manifest.json | +9 | −0 | Go to diff View file |
M | plugins/git/include/Git.class.php | +0 | −2 | Go to diff View file |
A | plugins/git/include/Git/PerGroup/CollectionOfUGroupRepresentationBuilder.php | +55 | −0 | Go to diff View file |
A | plugins/git/include/Git/PerGroup/CollectionOfUGroupsRepresentationFormatter.php | +71 | −0 | Go to diff View file |
A | plugins/git/include/Git/PerGroup/FineGrainedPermissionRepresentation.php | +85 | −0 | Go to diff View file |
D | plugins/git/include/Git/PerGroup/FineGrainedPermissionsPresenterBuilder.php | +0 | −205 | Go to diff View file |
A | plugins/git/include/Git/PerGroup/GitJSONPermissionsRetriever.php | +58 | −0 | Go to diff View file |
M | plugins/git/include/Git/PerGroup/GitPanePresenter.php | +28 | −7 | Go to diff View file |
M | plugins/git/include/Git/PerGroup/GitPaneSectionCollector.php | +22 | −7 | Go to diff View file |
A | plugins/git/include/Git/PerGroup/PermissionPerGroupController.php | +65 | −0 | Go to diff View file |
D | plugins/git/include/Git/PerGroup/PermissionPerGroupGitRepositoriesSectionBuilder.php | +0 | −102 | Go to diff View file |
R | plugins/git/include/Git/PerGroup/RepositoryPermissionsPresenter.php | Go to diff View file | ||
A | plugins/git/include/Git/PerGroup/RepositoriesPermissionRepresentationBuilder.php | +86 | −0 | Go to diff View file |
R | plugins/git/include/Git/PerGroup/SimplePermissionsPresenter.php | Go to diff View file | ||
A | plugins/git/include/Git/PerGroup/RepositoryFineGrainedRepresentationBuilder.php | +179 | −0 | Go to diff View file |
R | plugins/git/include/Git/PerGroup/FineGrainedPermissionsPresenter.php | Go to diff View file | ||
R | plugins/git/include/Git/PerGroup/SimplePermissionsPresenterBuilder.php | Go to diff View file | ||
M | plugins/git/include/GitPermissionsManager.class.php | +0 | −2 | Go to diff View file |
M | plugins/git/include/autoload.php | +13 | −10 | Go to diff View file |
M | plugins/git/include/gitPlugin.class.php | +60 | −26 | Go to diff View file |
M | plugins/git/site-content/fr_FR/LC_MESSAGES/tuleap-git.po | +5 | −26 | Go to diff View file |
M | plugins/git/site-content/tuleap-git.pot | +4 | −26 | Go to diff View file |
D | plugins/git/templates/project-admin/fine-grained-repository.mustache | +0 | −43 | Go to diff View file |
M | plugins/git/templates/project-admin/project-admin-permission-per-group.mustache | +7 | −41 | Go to diff View file |
D | plugins/git/templates/project-admin/simple-repository.mustache | +0 | −28 | Go to diff View file |
A | plugins/git/tests/phpunit/.simpletest_skip | +0 | −0 | Go to diff View file |
A | plugins/git/tests/phpunit/PerGroup/RepositoryFineGrainedRepresentationBuilderTest.php | +320 | −0 | Go to diff View file |
A | plugins/git/www/scripts/package-lock.json | +4592 | −0 | Go to diff View file |
A | plugins/git/www/scripts/package.json | +30 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/po/fr.po | +44 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/po/template.pot | +30 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/src/GitPermissions.vue | +88 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/src/GitPermissionsTable.vue | +98 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/src/GitRepositoryTableFineGrainedPermission.vue | +54 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/src/GitRepositoryTableFineGrainedPermissionsRepository.vue | +46 | −0 | Go to diff View file |
A | plugins/git/www/scripts/permissions-per-group/src/GitRepositoryTableSimplePermissions.vue | +63 | −0 | Go to diff View file |
R | plugins/git/include/Git/PerGroup/FineGrainedRowPresenter.php | Go to diff View file | ||
A | plugins/git/www/scripts/permissions-per-group/src/index.js | +35 | −0 | Go to diff View file |
R | plugins/git/include/Git/PerGroup/RepositoryPermissionsPresenterCollection.php | Go to diff View file | ||
A | plugins/git/www/scripts/webpack.config.js | +131 | −0 | Go to diff View file |