stable

Clone or download

Read-only

Create a dedicated object to deal with ugroup duplication

This is part of story #9224 keep user group bindings at project creation No functionnal changes here, ugroup duplication works as before Change-Id: I7fc3d43d8a5c05310d09ec16b450a164080d2a33

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/AgileDashboardController.class.php +3 −1 Go to diff View file
M plugins/agiledashboard/include/Planning/PlanningController.class.php +5 −2 Go to diff View file
M src/common/autoload.php +3 −2 Go to diff View file
M src/common/dao/UGroupDao.class.php +43 −2 Go to diff View file
M src/common/project/OneStepCreation/OneStepCreationController.class.php +13 −2 Go to diff View file
M src/common/project/ProjectCreator.class.php +13 −4 Go to diff View file
M src/common/project/ProjectXMLImporter.class.php +19 −9 Go to diff View file
A src/common/project/UgroupDuplicator.php +66 −0 Go to diff View file
M src/utils/import_project_xml.php +3 −1 Go to diff View file
M src/www/project/admin/ugroup_utils.php +0 −54 Go to diff View file
M src/www/soap/project/index.php +2 −1 Go to diff View file
M tests/integration/ProjectCreationTest.php +10 −2 Go to diff View file
M tests/integration/ProjectImportTest.php +5 −2 Go to diff View file
M tests/lib/TestDataBuilder.php +9 −0 Go to diff View file
M tests/lib/rest/TestDataBuilder.php +2 −1 Go to diff View file
M tests/simpletest/common/project/ProjectCreatorTest.php +5 −7 Go to diff View file
M tests/simpletest/common/project/ProjectXMLImporterTest.php +11 −9 Go to diff View file
M tools/utils/data_generator/DataInit/ProjectHelper.php +12 −4 Go to diff View file