stable
Clone or download
Read-only
part of: story #22210: select SAFe templates at project creation How to test: - make sure you have already run `make generate-templates` - make sure you have plugin program_management installed and enabled - Create a new project --> There is a category 'SAFe' - Click on it - Select `Essential SAFe - ART and Program Management` - Finalize the project creation --> It works Change-Id: I4722d90a80f22f6e7b13941d6ac7cacd90465f94
Modified Files
Name | ||||
---|---|---|---|---|
A | plugins/program_management/glyphs/tuleap-program-management-SAFe.svg | +8 | −0 | Go to diff View file |
A | plugins/program_management/include/Templates/ProgramTemplate.php | +120 | −0 | Go to diff View file |
A | plugins/program_management/include/Templates/TemplateCategorySAFe.php | +48 | −0 | Go to diff View file |
M | plugins/program_management/include/program_managementPlugin.php | +39 | −0 | Go to diff View file |
M | plugins/program_management/site-content/fr_FR/LC_MESSAGES/tuleap-program_management.po | +23 | −1 | Go to diff View file |
A | plugins/program_management/tests/unit/Templates/ProgramTemplateTest.php | +60 | −0 | Go to diff View file |
M | src/common/Project/REST/v1/ProjectPostRepresentation.php | +1 | −1 | Go to diff View file |
M | src/common/Project/Registration/ProjectRegistrationPresenter.php | +8 | −2 | Go to diff View file |
M | src/common/Project/Registration/ProjectRegistrationPresenterBuilder.php | +9 | −4 | Go to diff View file |
A | src/common/Project/Registration/Template/CategorisedTemplate.php | +26 | −0 | Go to diff View file |
A | src/common/Project/Registration/Template/CategorisedTemplatePresenter.php | +39 | −0 | Go to diff View file |
A | src/common/Project/Registration/Template/Events/CollectCategorisedExternalTemplatesEvent.php | +47 | −0 | Go to diff View file |
A | src/common/Project/Registration/Template/TemplateCategory.php | +27 | −0 | Go to diff View file |
M | src/common/Project/Registration/Template/TemplateFactory.php | +55 | −7 | Go to diff View file |
M | src/scripts/project/registration/index.ts | +11 | −8 | Go to diff View file |
A | src/scripts/project/registration/src/components/Template/CategorisedExternalTemplates/CategorisedExternalTemplatesList.test.ts | +71 | −0 | Go to diff View file |
A | src/scripts/project/registration/src/components/Template/CategorisedExternalTemplates/CategorisedExternalTemplatesList.vue | +50 | −0 | Go to diff View file |
M | src/scripts/project/registration/src/components/Template/TemplateSelection.test.ts | +123 | −10 | Go to diff View file |
M | src/scripts/project/registration/src/components/Template/TemplateSelection.vue | +44 | −2 | Go to diff View file |
M | src/scripts/project/registration/src/store/configuration/index.ts | +2 | −0 | Go to diff View file |
M | src/scripts/project/registration/src/type.ts | +9 | −0 | Go to diff View file |
M | src/templates/project/registration/project-registration.mustache | +1 | −0 | Go to diff View file |
M | tests/unit/common/Project/REST/v1/RestProjectCreatorTest.php | +4 | −1 | Go to diff View file |
M | tests/unit/common/Project/Registration/ProjectRegistrationPresenterBuilderTest.php | +56 | −0 | Go to diff View file |
M | tests/unit/common/Project/Registration/Template/TemplateFactoryTest.php | +4 | −1 | Go to diff View file |