stable

Clone or download

Read-only

chore: build project registration assets separately

No functional change expected in project creation. You can check for non-regression by running program management e2e tests. part of request #30355 Split core frontend into separate apps Change-Id: I4dcce4c2720da4b9b12c44e26ee4eb0e91bcfcdd

Modified Files

Name
M build-manifest.json +2 −2 Go to diff View file
M src/common/Dashboard/Project/ProjectDashboardController.php +3 −11 Go to diff View file
M src/common/Project/Home.php +10 −6 Go to diff View file
M src/common/Project/Registration/ProjectRegistrationController.php +3 −10 Go to diff View file
M src/common/Request/RouteCollector.php +9 −1 Go to diff View file
M src/scripts/main/package.json +0 −2 Go to diff View file
M src/scripts/main/pnpm-lock.yaml +0 −7 Go to diff View file
M src/scripts/main/webpack.common.js +0 −6 Go to diff View file
A src/scripts/project-registration/jest.config.js +29 −0 Go to diff View file
A src/scripts/project-registration/package.json +34 −0 Go to diff View file
A src/scripts/project-registration/pnpm-lock.yaml +370 −0 Go to diff View file
R src/scripts/main/src/project/registration/po/fr_FR.po Go to diff View file
R src/scripts/main/src/project/registration/po/pt_BR.po Go to diff View file
R src/scripts/main/src/project/registration/src/api/rest-querier.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/api/rest-querier.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/App.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/App.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Approval/ProjectApproval.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Approval/ProjectApproval.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Approval/ProjectApprovalSvg.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Approval/__snapshots__/ProjectApproval.test.ts.snap Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Agreement/AgreementModal.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Agreement/AgreementModal.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Agreement/PolicyAgreement.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Agreement/PolicyAgreement.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Agreement/__snapshots__/PolicyAgreement.test.ts.snap Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Fields/FieldDescription.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Fields/FieldDescription.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Fields/FieldsList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Fields/FieldsList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Fields/__snapshots__/FieldsList.test.ts.snap Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/ProjectInformationInputPrivacyList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/ProjectInformationInputPrivacyList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/ProjectName.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/ProjectName.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/ProjectShortName.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/ProjectShortName.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/Input/type.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/ProjectInformation.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/ProjectInformation.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/ProjectInformationFooter.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/ProjectInformationFooter.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/ProjectInformationSvg.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/TroveCat/TroveCategoryList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/TroveCat/TroveCategoryList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Information/TroveCat/__snapshots__/TroveCategoryList.test.ts.snap Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Advanced/AdvancedTemplateList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Advanced/AdvancedTemplateList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Advanced/SvgTemplate.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Advanced/UserProjectList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Advanced/UserProjectList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Advanced/__snapshots__/UserProjectList.test.ts.snap Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/AllProjectTemplates.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/AllProjectTemplates.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/CategorisedExternalTemplates/CategorisedExternalTemplatesList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/CategorisedExternalTemplates/CategorisedExternalTemplatesList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Company/CompanyTemplateList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Company/CompanyTemplateList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/NewProjectBoxesSvg.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/TemplateCard.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/TemplateCard.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/TemplateFooter.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/TemplateFooter.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/TemplateSelection.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/TemplateSelection.vue Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Tuleap/TuleapTemplateList.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/components/Template/Tuleap/TuleapTemplateList.vue Go to diff View file
R src/scripts/main/src/project/registration/src/constant.ts Go to diff View file
R src/scripts/main/src/project/registration/src/helpers/event-bus.ts Go to diff View file
R src/scripts/main/src/project/registration/src/helpers/is-element-in-viewport.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/helpers/is-element-in-viewport.ts Go to diff View file
R src/scripts/main/src/project/registration/src/helpers/local-vue-for-tests.ts Go to diff View file
R src/scripts/main/src/project/registration/src/helpers/location-helper.ts Go to diff View file
R src/scripts/main/src/project/registration/index-for-modal.ts Go to diff View file
R src/scripts/main/src/project/registration/index.ts Go to diff View file
R src/scripts/main/src/project/registration/src/router/index.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/actions.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/configuration/index.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/getters.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/getters.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/index.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/mutations.test.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/mutations.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/state.ts Go to diff View file
R src/scripts/main/src/project/registration/src/store/type.ts Go to diff View file
R src/scripts/main/src/project/registration/src/type.ts Go to diff View file
A src/scripts/project-registration/src/vue.shims.d.ts +23 −0 Go to diff View file
R src/themes/BurningParrot/css/project-registration-creation/project-creation-modal.scss Go to diff View file
R src/themes/BurningParrot/css/project-registration/includes/_cards.scss Go to diff View file
R src/themes/BurningParrot/css/project-registration/includes/_project-information.scss Go to diff View file
R src/themes/BurningParrot/css/project-registration/includes/_services.scss Go to diff View file
R src/themes/BurningParrot/css/project-registration/project-registration.scss Go to diff View file
A src/scripts/project-registration/tsconfig.json +9 −0 Go to diff View file
A src/scripts/project-registration/vite.config.ts +41 −0 Go to diff View file