stable
Clone or download
Read-only
Part of story #10064 - Display permissions per groups How to test: - When no group selected --> All published news are displayed with their visibility - When a project ugroup is selected --> You can see both public and private published news - When a non project ugroup is selected --> You can only see public published news - When no news --> Empty state - When no news service --> No pane - When no pain --> No gain Change-Id: I9c534f5c1f1bdb1d3eb126b2407f38a7231971fa
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +18 | −0 | Go to diff View file |
M | site-content/tuleap-core.pot | +18 | −0 | Go to diff View file |
M | src/common/autoload.php | +5 | −2 | Go to diff View file |
M | src/common/news/NewsItem.class.php | +2 | −1 | Go to diff View file |
M | src/common/news/admin/AdminNewsDao.php | +15 | −1 | Go to diff View file |
A | src/common/news/admin/PerGroup/NewsPermissionPerGroupPaneBuilder.php | +121 | −0 | Go to diff View file |
A | src/common/news/admin/PerGroup/NewsPermissionPerGroupPresenter.php | +81 | −0 | Go to diff View file |
A | src/common/news/admin/PerGroup/NewsPermissionsManager.php | +68 | −0 | Go to diff View file |
M | src/common/project/Admin/Permission/PanesPermissionPerGroupBuilder.php | +14 | −1 | Go to diff View file |
A | src/templates/news/project-admin-permission-per-group.mustache | +59 | −0 | Go to diff View file |
M | src/www/project/admin/permission_per_group.php | +11 | −0 | Go to diff View file |
M | src/www/themes/BurningParrot/css/includes/project-admin/_permissions.scss | +8 | −0 | Go to diff View file |