stable
Clone or download
Read-only
Part of story #10064 - Display permissions per group How to test: - Click on "See all news" button --> The news are loaded and shown - Try with all groups, non project members groups, projects with no news Change-Id: If8ed6874852073bd3ccbb71cb476a1a1cc04e176
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +7 | −16 | Go to diff View file |
M | site-content/tuleap-core.pot | +6 | −15 | Go to diff View file |
M | src/common/autoload.php | +5 | −2 | Go to diff View file |
A | src/common/news/admin/PerGroup/NewsJSONPermissionsRetriever.php | +63 | −0 | Go to diff View file |
M | src/common/news/admin/PerGroup/NewsPermissionPerGroupPaneBuilder.php | +24 | −49 | Go to diff View file |
M | src/common/news/admin/PerGroup/NewsPermissionPerGroupPresenter.php | +20 | −33 | Go to diff View file |
A | src/common/news/admin/PerGroup/NewsPermissionsRepresentationBuilder.php | +85 | −0 | Go to diff View file |
A | src/common/news/admin/PerGroup/NewsVisibilityRepresentation.php | +51 | −0 | Go to diff View file |
M | src/templates/news/project-admin-permission-per-group.mustache | +6 | −44 | Go to diff View file |
A | src/www/new/news_permissions_per_group.php | +54 | −0 | Go to diff View file |
M | src/www/project/admin/permission_per_group.php | +2 | −1 | Go to diff View file |
A | src/www/scripts/news/build-manifest.json | +8 | −0 | Go to diff View file |
A | src/www/scripts/news/permissions-per-group/BaseNewsPermissions.vue | +143 | −0 | Go to diff View file |
A | src/www/scripts/news/permissions-per-group/NewsPermissionsVisibilityLabel.vue | +48 | −0 | Go to diff View file |
A | src/www/scripts/news/permissions-per-group/gettext-provider.js | +31 | −0 | Go to diff View file |
A | src/www/scripts/news/permissions-per-group/index.js | +37 | −0 | Go to diff View file |
A | src/www/scripts/news/permissions-per-group/rest-querier.js | +39 | −0 | Go to diff View file |
A | src/www/scripts/news/po/fr.po | +39 | −0 | Go to diff View file |
A | src/www/scripts/news/po/template.pot | +24 | −0 | Go to diff View file |
M | src/www/scripts/package-lock.json | +309 | −0 | Go to diff View file |
M | src/www/scripts/package.json | +4 | −0 | Go to diff View file |
M | src/www/scripts/webpack.config.js | +86 | −27 | Go to diff View file |
M | tools/utils/generate-po.php | +1 | −1 | Go to diff View file |