stable
Clone or download
Read-only
Part of story #13490 have a consistent management of project & groups members The pane will stay read-only until the feature is done. How to test : - Given a public project - Forge your DB and insert a project id and 1 in the project_ugroup_synchronized_membership table - Go to project admin > Groups tab. - You should see a new pane with an enabled switch - When you browse that page with private project (or private inc. restricted), the pane is never displayed. Change-Id: I1a3508a5eb4c042e36c81d5853d9f9674b757a7a
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +6 | −0 | Go to diff View file |
A | src/common/Project/Admin/ProjectUGroup/SynchronizedProjectMembership/SynchronizedProjectMembershipPresenter.php | +36 | −0 | Go to diff View file |
M | src/common/Project/Admin/ProjectUGroup/UGroupListPresenter.php | +17 | −11 | Go to diff View file |
M | src/common/Project/Admin/ProjectUGroup/UGroupListPresenterBuilder.php | +27 | −6 | Go to diff View file |
A | src/common/Project/UGroups/SynchronizedProjectMembershipDao.php | +36 | −0 | Go to diff View file |
M | src/db/mysql/database_structure.sql | +6 | −0 | Go to diff View file |
A | src/db/mysql/updates/2019/201907040905_add_project_ugroup_synchronized_membership.php | +47 | −0 | Go to diff View file |
R | src/templates/project/admin/list-groups-row.mustache | Go to diff View file | ||
R | src/templates/project/admin/list-groups.mustache | Go to diff View file | ||
R | src/templates/project/admin/modal-ugroup-delete.mustache | Go to diff View file | ||
R | src/templates/project/admin/modal-ugroup.mustache | Go to diff View file | ||
A | src/templates/project/admin/user_groups/synchronized_project_membership.mustache | +33 | −0 | Go to diff View file |
M | src/www/project/admin/ugroup.php | +4 | −4 | Go to diff View file |
A | tests/phpunit/common/Project/Admin/ProjectUGroup/UGroupListPresenterBuilderTest.php | +105 | −0 | Go to diff View file |