stable

Clone or download

Read-only

Tracker - Have a load all button

Part of story #10064 - Display permissions per group How to test: - Click on the button --> Permissions are loaded --> If no permissions granted, empty state Change-Id: Ida6a5714c00ada00b0994b673254ae5fb7593d59

Modified Files

Name
M plugins/tracker/build-manifest.json +4 −0 Go to diff View file
A plugins/tracker/include/PermissionsPerGroup/PermissionPerGroupPanePresenter.php +68 −0 Go to diff View file
A plugins/tracker/include/PermissionsPerGroup/ProjectAdminPermissionPerGroupPresenterBuilder.php +59 −0 Go to diff View file
A plugins/tracker/include/PermissionsPerGroup/TrackerPermissionPerGroupJSONRetriever.php +65 −0 Go to diff View file
A plugins/tracker/include/PermissionsPerGroup/TrackerPermissionPerGroupPermissionRepresentation.php +48 −0 Go to diff View file
R plugins/tracker/include/ProjectAdminPermissionPerGroupPresenterBuilder.php Go to diff View file
A plugins/tracker/include/PermissionsPerGroup/TrackerPermissionPerGroupRepresentation.php +53 −0 Go to diff View file
A plugins/tracker/include/PermissionsPerGroup/TrackerPermissionPerGroupRepresentationBuilder.php +93 −0 Go to diff View file
M plugins/tracker/include/Tracker/TrackerManager.class.php +36 −0 Go to diff View file
M plugins/tracker/include/autoload.php +9 −3 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +21 −8 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +7 −14 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +5 −11 Go to diff View file
M plugins/tracker/templates/project-admin/project-admin-permission-per-group.mustache +6 −45 Go to diff View file
M plugins/tracker/tests/ProjectAdminPermissionPerGroupPresenterBuilderTest.php +6 −14 Go to diff View file
M plugins/tracker/www/scripts/package-lock.json +248 −0 Go to diff View file
M plugins/tracker/www/scripts/package.json +5 −1 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/po/fr.po +33 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/po/template.pot +18 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/BaseTrackerPermissions.vue +97 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/TrackerPermissionTableEmptyState.vue +55 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/TrackerPermissionsTable.vue +57 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/TrackerPermissionsTableContent.vue +78 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/gettext-provider.js +31 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/index.js +38 −0 Go to diff View file
A plugins/tracker/www/scripts/permissions-per-group/src/rest-querier.js +40 −0 Go to diff View file
M plugins/tracker/www/scripts/webpack.config.js +54 −19 Go to diff View file