stable
Clone or download
Read-only
part of: story #22210 select SAFe templates at project creation How to test: - Run `make generate-templates` - Run `make dev-clear-cache` - Create a project based on the Essential SAFe® - ART and Program Management template --> It should be created successfully - In the creation success modal, click on [Configure teams] - Add a team to your program to toggle the Program configuration --> The source tracker is "Program Increment" --> The trackers whose artifacts can be planned are "Features" and "Program Enabler" --> Project memebers are allowed to prioritize and plan items into PIs Change-Id: Ia5292cd45dae084891e5db1442931ffdc4788f94
Modified Files
Name | ||||
---|---|---|---|---|
M | Makefile | +2 | −1 | Go to diff View file |
M | plugins/program_management/Makefile | +2 | −0 | Go to diff View file |
M | plugins/program_management/include/Adapter/Workspace/UGroupManagerAdapter.php | +9 | −2 | Go to diff View file |
A | plugins/program_management/include/Adapter/XML/ProgramManagementConfigXMLImporter.php | +112 | −0 | Go to diff View file |
M | plugins/program_management/include/Domain/Program/Admin/CanPrioritizeItems/ProjectUGroupCanPrioritizeItemsPresentersBuilder.php | +1 | −1 | Go to diff View file |
M | plugins/program_management/include/Domain/Workspace/RetrieveUGroups.php | +4 | −1 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/Exceptions/CannotFindPlannableTrackerInMappingException.php | +33 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/Exceptions/CannotFindSourceTrackerUsingXmlReference.php | +33 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/Exceptions/CannotFindUserGroupInProjectException.php | +33 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/Exceptions/CannotFindXMLNodeAttributeException.php | +33 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/Exceptions/CannotLoadXMLConfigFileException.php | +31 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/Exceptions/XMLConfigExtractionException.php | +25 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/ExtractXMLConfig.php | +47 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/ProgramManagementXMLConfig.php | +53 | −0 | Go to diff View file |
A | plugins/program_management/include/Domain/XML/ProgramManagementXMLConfigExtractor.php | +156 | −0 | Go to diff View file |
M | plugins/program_management/include/Templates/ProgramTemplate.php | +9 | −3 | Go to diff View file |
M | plugins/program_management/include/program_managementPlugin.php | +44 | −6 | Go to diff View file |
A | plugins/program_management/resources/program_management.rnc | +21 | −0 | Go to diff View file |
A | plugins/program_management/resources/program_management.rng | +31 | −0 | Go to diff View file |
M | plugins/program_management/resources/templates/.gitignore | +1 | −0 | Go to diff View file |
A | plugins/program_management/resources/templates/generate-program_management_config.xml | +13 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Adapter/XML/ProgramManagementConfigXMLImporterTest.php | +133 | −0 | Go to diff View file |
M | plugins/program_management/tests/unit/Domain/Program/Admin/CanPrioritizeItems/ProjectUGroupCanPrioritizeItemsPresentersBuilderTest.php | +1 | −1 | Go to diff View file |
A | plugins/program_management/tests/unit/Domain/XML/ProgramManagementXMLConfigExtractorTest.php | +138 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Domain/XML/__fixtures/invalid_xml/program-management-config.xml | +29 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Domain/XML/__fixtures/valid_xml/program-management-config.xml | +32 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Stub/CreatePlanStub.php | +70 | −0 | Go to diff View file |
A | plugins/program_management/tests/unit/Stub/ExtractXMLConfigStub.php | +70 | −0 | Go to diff View file |
M | plugins/program_management/tests/unit/Stub/RetrieveUGroupsStub.php | +28 | −1 | Go to diff View file |
M | plugins/program_management/tests/unit/Templates/ProgramTemplateTest.php | +1 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/XML/Importer/ImportXMLProjectTrackerDone.php | +10 | −1 | Go to diff View file |
M | plugins/tracker/include/TrackerXmlImport.class.php | +2 | −1 | Go to diff View file |