stable
Clone or download
Read-only
Part of story #10064 - Display permissions per group How to test: - Package permissions are loaded if load all button is clicked - User group filter is taken into account (please test in depth) Change-Id: I8459f8145eadf1e36798c3a4c8b263049fee13fb
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +3 | −12 | Go to diff View file |
M | site-content/tuleap-core.pot | +3 | −12 | Go to diff View file |
M | src/common/autoload.php | +8 | −3 | Go to diff View file |
M | src/common/frs/FRSFileFactory.class.php | +4 | −5 | Go to diff View file |
M | src/common/frs/FRSPackage.class.php | +1 | −4 | Go to diff View file |
M | src/common/frs/FRSPackageFactory.class.php | +6 | −9 | Go to diff View file |
M | src/common/frs/FRSReleaseFactory.class.php | +1 | −2 | Go to diff View file |
M | src/common/frs/PerGroup/GlobalPresenter.php | +6 | −5 | Go to diff View file |
A | src/common/frs/PerGroup/PackagePermissionPerGroupJSONRepresentationRetriever.php | +59 | −0 | Go to diff View file |
A | src/common/frs/PerGroup/PackagePermissionPerGroupReleaseRepresentation.php | +54 | −0 | Go to diff View file |
A | src/common/frs/PerGroup/PackagePermissionPerGroupReleaseRepresentationBuilder.php | +153 | −0 | Go to diff View file |
A | src/common/frs/PerGroup/PackagePermissionPerGroupRepresentation.php | +62 | −0 | Go to diff View file |
A | src/common/frs/PerGroup/PackagePermissionPerGroupRepresentationBuilder.php | +163 | −0 | Go to diff View file |
M | src/common/frs/PerGroup/PaneCollector.php | +13 | −5 | Go to diff View file |
M | src/common/frs/PerGroup/PermissionPerGroupFRSPackagesPresenterBuilder.php | +11 | −200 | Go to diff View file |
M | src/common/frs/PerGroup/PermissionPerGroupFRSServicePresenterBuilder.php | +0 | −3 | Go to diff View file |
M | src/common/news/admin/PerGroup/NewsPermissionPerGroupPaneBuilder.php | +2 | −1 | Go to diff View file |
M | src/common/project/Admin/Permission/PanesPermissionPerGroupBuilder.php | +5 | −4 | Go to diff View file |
R | src/common/news/admin/PerGroup/NewsPermissionPerGroupPresenter.php | Go to diff View file | ||
M | src/common/project/UGroupManager.class.php | +0 | −1 | Go to diff View file |
M | src/templates/frs/project-admin-permission-per-group.mustache | +8 | −52 | Go to diff View file |
M | src/www/file/file_utils.php | +0 | −1 | Go to diff View file |
A | src/www/file/files_permissions_per_group.php | +67 | −0 | Go to diff View file |
M | src/www/project/admin/permission_per_group.php | +7 | −2 | Go to diff View file |
M | src/www/project/admin/permissions.php | +23 | −11 | Go to diff View file |
A | src/www/scripts/frs/build-manifest.json | +8 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/BaseFRSPackagePermissions.vue | +93 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/FRSPackagePermissionsTable.vue | +33 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/FRSPackagePermissionsTablePackage.vue | +51 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/FRSPackagePermissionsTablePackageEmptyState.vue | +34 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/FRSPackagePermissionsTablePackageRelease.vue | +28 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/gettext-provider.js | +31 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/index.js | +42 | −0 | Go to diff View file |
A | src/www/scripts/frs/permissions-per-group/rest-querier.js | +39 | −0 | Go to diff View file |
A | src/www/scripts/frs/po/fr.po | +36 | −0 | Go to diff View file |
A | src/www/scripts/frs/po/template.pot | +21 | −0 | Go to diff View file |
M | src/www/scripts/webpack.config.js | +2 | −1 | Go to diff View file |
A | tests/phpunit/common/Frs/PerGroup/PackagePermissionPerGroupRepresentationBuilderTest.php | +385 | −0 | Go to diff View file |
M | tests/simpletest/common/frs/PaneCollectorTest.php | +2 | −1 | Go to diff View file |
D | tests/simpletest/common/frs/PermissionPerGroupFRSPackagesPresenterBuilderTest.php | +0 | −412 | Go to diff View file |