stable

Clone or download

Read-only

Add the default project template to the new project registration page

This is a part of story #8283 Enhance project creation user experience Users should be able to create a new project rely on the project 100 Change-Id: I912cbf186b17d0485de50d132c02151676638014

Modified Files

Name
M src/common/Project/Registration/ProjectRegistrationPresenter.php +29 −11 Go to diff View file
M src/common/Project/Registration/ProjectRegistrationPresenterBuilder.php +8 −0 Go to diff View file
M src/common/Project/Registration/Template/CompanyTemplate.php +1 −1 Go to diff View file
A src/common/Project/Registration/Template/DefaultProjectTemplate.php +84 −0 Go to diff View file
M src/common/Project/Registration/Template/TemplateFactory.php +9 −0 Go to diff View file
R src/glyphs/company-template.svg Go to diff View file
M src/templates/project/registration/project-registration.mustache +4 −1 Go to diff View file
M src/www/scripts/project/registration/index.ts +9 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformation.test.ts +185 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformation.vue +12 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Template/Advanced/AdvancedTemplateList.test.ts +61 −7 Go to diff View file
M src/www/scripts/project/registration/src/components/Template/Advanced/AdvancedTemplateList.vue +11 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Template/Company/CompanyTemplateList.test.ts +1 −0 Go to diff View file
M src/www/scripts/project/registration/src/store/state.ts +1 −0 Go to diff View file
M src/www/scripts/project/registration/src/store/type.ts +1 −0 Go to diff View file
M tests/phpunit/common/Project/Registration/Template/TemplateFactoryTest.php +36 −0 Go to diff View file