stable

Clone or download

Read-only

At project creation, duplicate groups and members

This is done according to the configuration of the target project (sync & co). Introduce a builder for MemberAdder Part of story #13490 have a consistent management of project & groups members Change-Id: I4fe7fe21fc377e2eabd86ccaa9f0cbbcc5ef472d

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/AdminController.class.php +5 −2 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +5 −2 Go to diff View file
M src/common/CLI/Command/ImportProjectXMLCommand.php +5 −2 Go to diff View file
M src/common/Project/OneStepCreation/OneStepCreationController.class.php +5 −2 Go to diff View file
M src/common/Project/ProjectUGroup.php +13 −12 Go to diff View file
M src/common/Project/REST/v1/ProjectResource.class.php +7 −9 Go to diff View file
M src/common/Project/UGroups/Membership/MemberAdder.php +29 −0 Go to diff View file
M src/common/Project/UgroupDuplicator.php +30 −22 Go to diff View file
M src/www/project/admin/editugroup.php +1 −14 Go to diff View file
M src/www/soap/project/index.php +5 −2 Go to diff View file
M tests/integration/ProjectCreationTest.php +5 −2 Go to diff View file
M tests/integration/ProjectImportTest.php +4 −1 Go to diff View file
A tests/phpunit/common/Project/UgroupDuplicatorTest.php +182 −0 Go to diff View file