stable

Clone or download

Read-only

Slugified project short name must be editable

part of story #8283: Enhance project creation user experience How to test: - fill form with a valid project shortname => like master, project short name is displayed slugified - fill form with a shortname with bad values like "My:project:awesome" and validate project creation => project name is valid => project shortname is invalid and is displayed in edit mode - you should be able tu update the short name => shortname is validated in live Sumbit the form => the project must be created with the new short name you entered Change-Id: I480b6999b44651df2eabfb4dd02dba2a4fe45204

Modified Files

Name
M src/www/scripts/project/registration/po/fr_FR.po +18 −7 Go to diff View file
M src/www/scripts/project/registration/src/components/App.vue +0 −1 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/Input/ProjectName.test.ts +12 −83 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/Input/ProjectName.vue +28 −33 Go to diff View file
A src/www/scripts/project/registration/src/components/Information/Input/ProjectShortName.test.ts +247 −0 Go to diff View file
A src/www/scripts/project/registration/src/components/Information/Input/ProjectShortName.vue +154 −0 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformation.vue +13 −2 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformationFooter.test.ts +1 −13 Go to diff View file
M src/www/scripts/project/registration/src/components/Information/ProjectInformationFooter.vue +4 −5 Go to diff View file
M src/www/scripts/project/registration/src/components/Template/AllProjectTemplates.vue +2 −0 Go to diff View file
A src/www/scripts/project/registration/src/helpers/event-bus.ts +21 −0 Go to diff View file
M src/www/scripts/project/registration/src/store/actions.ts +2 −1 Go to diff View file
M src/www/scripts/project/registration/src/type.ts +0 −1 Go to diff View file
M src/www/themes/BurningParrot/css/project-registration/includes/_project-information.scss +16 −0 Go to diff View file