stable

Clone or download

Read-only

feat: redirect to a dedicated page if the project is created from an

archive template Part of story #36484 create a new project from an XML template Since the project creation is asynchronous, we cannot redirect the user to the created project instead, he is redirected to a dedicated page which inform him that the project is being created. How to test: - Make sure to have the feature flag enabled `tuleap config-set feature_flag_create_from_custom_archive 1` and, redis up and at least 1 backend worker. - Create a new project from an archive => you are redirected to the new page => No functionnal change expected for other creation type Note: To be consistent between the "Approval" and "On going creation" pages and, avoiding having HTML tag in translation, the HTML tag has been removed in the text translation of the `Approval` componenent Change-Id: I9ae12503d52816414f0a98f2229824bab9bdba7c

Modified Files

Name
M src/scripts/project-registration/package.json +1 −2 Go to diff View file
M src/scripts/project-registration/pnpm-lock.yaml +1 −15 Go to diff View file
M src/scripts/project-registration/po/fr_FR.po +9 −5 Go to diff View file
M src/scripts/project-registration/po/pt_BR.po +9 −4 Go to diff View file
M src/scripts/project-registration/src/components/Approval/ProjectApproval.vue +1 −3 Go to diff View file
M src/scripts/project-registration/src/components/Approval/__snapshots__/ProjectApproval.test.ts.snap +1 −1 Go to diff View file
M src/scripts/project-registration/src/components/Information/ProjectInformation.test.ts +31 −1 Go to diff View file
M src/scripts/project-registration/src/components/Information/ProjectInformation.vue +5 −1 Go to diff View file
A src/scripts/project-registration/src/components/Template/Advanced/FromProjectArchive/ProjectOnGoingCreation/ProjectOngoingCreation.vue +48 −0 Go to diff View file
A src/scripts/project-registration/src/components/Template/Advanced/FromProjectArchive/ProjectOnGoingCreation/ProjectOngoingCreationSvg.vue +105 −0 Go to diff View file
M src/scripts/project-registration/src/helpers/upload-file.ts +10 −9 Go to diff View file
M src/scripts/project-registration/src/router/index.ts +6 −0 Go to diff View file
M src/scripts/project-registration/src/stores/mutations.test.ts +43 −29 Go to diff View file
M src/scripts/project-registration/src/stores/root.ts +26 −3 Go to diff View file
M src/scripts/project-registration/vite.config.ts +3 −0 Go to diff View file