stable

Clone or download

Read-only

News - have a load all button

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