stable

Clone or download

Read-only

Allow multiple independent frontend apps in core

The big chunk building almost everything has been moved as is. Ultimately, the goal should be to split in a smaller parts. Part of request #29233: Allow multiple frontend apps per context Change-Id: I823919606867e14561beb59bd424d0f16795c889

Modified Files

Name
M .eslintrc.js +2 −2 Go to diff View file
M .gitignore +0 −1 Go to diff View file
M build-manifest.json +18 −18 Go to diff View file
M plugins/docman/package.json +1 −0 Go to diff View file
M plugins/docman/pnpm-lock.yaml +2 −0 Go to diff View file
M plugins/docman/scripts/notifications.js +1 −1 Go to diff View file
M plugins/git/package.json +1 −0 Go to diff View file
M plugins/git/pnpm-lock.yaml +2 −0 Go to diff View file
M plugins/git/scripts/admin-notifications.js +1 −1 Go to diff View file
M plugins/label/package.json +1 −1 Go to diff View file
M plugins/label/pnpm-lock.yaml +2 −2 Go to diff View file
M plugins/label/themes/label.scss +1 −2 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/package.json +1 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/pnpm-lock.yaml +2 −0 Go to diff View file
M plugins/pullrequest/scripts/pullrequests-app/src/app/labels/labels-controller.js +1 −1 Go to diff View file
M plugins/svn/package.json +1 −0 Go to diff View file
M plugins/svn/pnpm-lock.yaml +2 −0 Go to diff View file
M plugins/svn/scripts/svn-admin-notifications.js +1 −1 Go to diff View file
M plugins/testmanagement/package.json +1 −1 Go to diff View file
M plugins/testmanagement/pnpm-lock.yaml +2 −2 Go to diff View file
M plugins/testmanagement/themes/BurningParrot/css/testmanagement.scss +1 −1 Go to diff View file
M plugins/tracker/package.json +1 −0 Go to diff View file
M plugins/tracker/pnpm-lock.yaml +2 −0 Go to diff View file
M plugins/tracker/scripts/tracker-admin/notifications.js +1 −1 Go to diff View file
M pnpm-workspace.yaml +3 −3 Go to diff View file
M src/common/Layout/IncludeCoreAssets.php +2 −2 Go to diff View file
M src/common/Project/REST/v1/ThirdPartyIntegrationStylesRepresentation.php +1 −1 Go to diff View file
M src/etc/nginx/tuleap.d/03-locations.conf +1 −1 Go to diff View file
D src/package.json +0 −77 Go to diff View file
R src/jest.config.js Go to diff View file
A src/scripts/main/package.json +78 −0 Go to diff View file
R src/pnpm-lock.yaml Go to diff View file
R src/scripts/BurningParrot/po/fr_FR.po Go to diff View file
R src/scripts/BurningParrot/po/pt_BR.po Go to diff View file
R src/scripts/BurningParrot/src/access-denied-error.ts Go to diff View file
R src/scripts/BurningParrot/src/help-dropdown.ts Go to diff View file
R src/scripts/BurningParrot/src/index.ts Go to diff View file
R src/scripts/BurningParrot/src/invite-buddies.ts Go to diff View file
R src/scripts/BurningParrot/src/project-privacy.ts Go to diff View file
R src/scripts/BurningParrot/src/sidebar.ts Go to diff View file
R src/scripts/FlamingParrot/help-dropdown.ts Go to diff View file
R src/scripts/FlamingParrot/help-window.ts Go to diff View file
R src/scripts/FlamingParrot/index.ts Go to diff View file
R src/scripts/FlamingParrot/invite-buddies.ts Go to diff View file
R src/scripts/FlamingParrot/project-privacy.js Go to diff View file
R src/scripts/FlamingParrot/sidebar.ts Go to diff View file
R src/scripts/account/appearance.test.ts Go to diff View file
R src/scripts/account/appearance.ts Go to diff View file
R src/scripts/account/avatar.ts Go to diff View file
R src/scripts/account/avatar/preview-container.ts Go to diff View file
R src/scripts/account/avatar/preview.ts Go to diff View file
R src/scripts/account/avatar/reset.ts Go to diff View file
R src/scripts/account/avatar/use-default.ts Go to diff View file
R src/scripts/account/check-pw.ts Go to diff View file
R src/scripts/account/generate-pw.ts Go to diff View file
R src/scripts/account/keys-tokens.ts Go to diff View file
R src/scripts/account/security.ts Go to diff View file
R src/scripts/account/timezone.ts Go to diff View file
R src/scripts/browser-deprecation/browser-deprecation-modal-bp.ts Go to diff View file
R src/scripts/browser-deprecation/browser-deprecation-modal-fp.ts Go to diff View file
R src/scripts/browser-deprecation/browser-deprecation-modal.test.ts Go to diff View file
R src/scripts/browser-deprecation/browser-deprecation-modal.ts Go to diff View file
R src/scripts/browser-deprecation/mark-deprecation-acknowledgement.test.ts Go to diff View file
R src/scripts/browser-deprecation/mark-deprecation-acknowledgement.ts Go to diff View file
R src/scripts/ckeditor4.d.ts Go to diff View file
R src/scripts/codendi/RichTextEditor.js Go to diff View file
R src/scripts/dashboards/dashboard-async-widget.ts Go to diff View file
R src/scripts/dashboards/dashboard-drag-drop.js Go to diff View file
R src/scripts/dashboards/dashboard-dropdowns.ts Go to diff View file
R src/scripts/dashboards/dashboard-layout.ts Go to diff View file
R src/scripts/dashboards/dashboard-load-togglers.ts Go to diff View file
R src/scripts/dashboards/dashboard-minimize.ts Go to diff View file
R src/scripts/dashboards/dashboard-modals.ts Go to diff View file
R src/scripts/dashboards/dashboard.js Go to diff View file
R src/scripts/dashboards/widgets/contact-modal.ts Go to diff View file
R src/scripts/dashboards/widgets/project-heartbeat/index.ts Go to diff View file
R src/scripts/dashboards/widgets/project-heartbeat/project-heartbeat.ts Go to diff View file
R src/scripts/frs/admin/license-agreement.ts Go to diff View file
R src/scripts/frs/admin/tuleap.d.ts Go to diff View file
R src/scripts/frs/permissions-per-group/BaseFRSPackagePermissions.vue Go to diff View file
R src/scripts/frs/permissions-per-group/FRSPackagePermissionsTable.vue Go to diff View file
R src/scripts/frs/permissions-per-group/FRSPackagePermissionsTablePackage.vue Go to diff View file
R src/scripts/frs/permissions-per-group/FRSPackagePermissionsTablePackageEmptyState.vue Go to diff View file
R src/scripts/frs/permissions-per-group/FRSPackagePermissionsTablePackageRelease.vue Go to diff View file
R src/scripts/frs/permissions-per-group/api/rest-querier.ts Go to diff View file
R src/scripts/frs/permissions-per-group/index.ts Go to diff View file
R src/scripts/frs/permissions-per-group/po/fr_FR.po Go to diff View file
R src/scripts/frs/permissions-per-group/po/pt_BR.po Go to diff View file
R src/scripts/frs/permissions-per-group/type.d.ts Go to diff View file
R src/scripts/frs/permissions-per-group/vue.shims.d.ts Go to diff View file
R src/scripts/global-shortcuts/index.ts Go to diff View file
R src/scripts/global-shortcuts/po/fr_FR.po Go to diff View file
R src/scripts/global-shortcuts/po/pt_BR.po Go to diff View file
R src/scripts/global-shortcuts/src/global-shortcuts.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-create-shortcut.test.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-create-shortcut.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-dashboard-shortcut.test.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-dashboard-shortcut.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-help-shortcut.test.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-help-shortcut.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-search-shortcut.test.ts Go to diff View file
R src/scripts/global-shortcuts/src/handle-global-shortcuts/handle-search-shortcut.ts Go to diff View file
R src/scripts/global-shortcuts/src/plugin-access-shortcuts.ts Go to diff View file
R src/scripts/global-shortcuts/src/type.ts Go to diff View file
R src/scripts/invite-buddies/__snapshots__/feedback-display.test.ts.snap Go to diff View file
R src/scripts/invite-buddies/feedback-display.test.ts Go to diff View file
R src/scripts/invite-buddies/feedback-display.ts Go to diff View file
R src/scripts/invite-buddies/handle-error.test.ts Go to diff View file
R src/scripts/invite-buddies/handle-error.ts Go to diff View file
R src/scripts/invite-buddies/send-notifications.test.ts Go to diff View file
R src/scripts/invite-buddies/send-notifications.ts Go to diff View file
R src/scripts/invite-buddies/spinner-activation.ts Go to diff View file
R src/scripts/labels/labels-box.js Go to diff View file
R src/scripts/labels/project-admin/project-admin-labels.js Go to diff View file
R src/scripts/mermaid/__snapshots__/mermaid-diagram-element.test.ts.snap Go to diff View file
R src/scripts/mermaid/id-generator.test.ts Go to diff View file
R src/scripts/mermaid/id-generator.ts Go to diff View file
R src/scripts/mermaid/index.ts Go to diff View file
R src/scripts/mermaid/initialize-mermaid.test.ts Go to diff View file
R src/scripts/mermaid/initialize-mermaid.ts Go to diff View file
R src/scripts/mermaid/mermaid-diagram-element.test.ts Go to diff View file
R src/scripts/mermaid/mermaid-diagram-element.ts Go to diff View file
R src/scripts/mermaid/mermaid-render.ts Go to diff View file
R src/scripts/mermaid/panzoom.ts Go to diff View file
R src/scripts/navbar-dropdowns/navbar-dropdown.ts Go to diff View file
R src/scripts/news/permissions-per-group/BaseNewsPermissions.vue Go to diff View file
R src/scripts/news/permissions-per-group/NewsPermissionsVisibilityLabel.vue Go to diff View file
R src/scripts/news/permissions-per-group/index.js Go to diff View file
R src/scripts/news/permissions-per-group/po/fr_FR.po Go to diff View file
R src/scripts/news/permissions-per-group/po/pt_BR.po Go to diff View file
R src/scripts/news/permissions-per-group/rest-querier.js Go to diff View file
R src/scripts/platform/banner/admin/index-platform-banner-admin.ts Go to diff View file
R src/scripts/platform/banner/admin/po/fr_FR.po Go to diff View file
R src/scripts/platform/banner/admin/po/pt_BR.po Go to diff View file
R src/scripts/platform/banner/admin/src/api/rest-querier.test.ts Go to diff View file
R src/scripts/platform/banner/admin/src/api/rest-querier.ts Go to diff View file
R src/scripts/platform/banner/admin/src/components/App.test.ts Go to diff View file
R src/scripts/platform/banner/admin/src/components/App.vue Go to diff View file
R src/scripts/platform/banner/admin/src/components/BannerPresenter.test.ts Go to diff View file
R src/scripts/platform/banner/admin/src/components/BannerPresenter.vue Go to diff View file
R src/scripts/platform/banner/admin/src/components/ExpirationDateBannerInput.test.ts Go to diff View file
R src/scripts/platform/banner/admin/src/components/ExpirationDateBannerInput.vue Go to diff View file
R src/scripts/platform/banner/admin/src/components/ExpiredBannerInfoMessage.test.ts Go to diff View file
R src/scripts/platform/banner/admin/src/components/ExpiredBannerInfoMessage.vue Go to diff View file
R src/scripts/platform/banner/admin/src/components/__snapshots__/App.test.ts.snap Go to diff View file
R src/scripts/platform/banner/admin/src/components/__snapshots__/BannerPresenter.test.ts.snap Go to diff View file
R src/scripts/platform/banner/admin/src/components/__snapshots__/ExpirationDateBannerInput.test.ts.snap Go to diff View file
R src/scripts/platform/banner/admin/src/helpers/local-vue-for-tests.ts Go to diff View file
R src/scripts/platform/banner/admin/src/type.ts Go to diff View file
R src/scripts/platform/banner/admin/vue.shims.d.ts Go to diff View file
R src/scripts/platform/banner/index.ts Go to diff View file
R src/scripts/platform/banner/observe-platform-banner.ts Go to diff View file
R src/scripts/platform/banner/platform-banner-clamp.test.ts Go to diff View file
R src/scripts/platform/banner/platform-banner-clamp.ts Go to diff View file
R src/scripts/platform/banner/platform-banner-show-hide.test.ts Go to diff View file
R src/scripts/platform/banner/platform-banner-show-hide.ts Go to diff View file
R src/scripts/project/admin/banner/index-banner-project-admin.ts Go to diff View file
R src/scripts/project/admin/banner/po/fr_FR.po Go to diff View file
R src/scripts/project/admin/banner/po/pt_BR.po Go to diff View file
R src/scripts/project/admin/banner/src/api/rest-querier.ts Go to diff View file
R src/scripts/project/admin/banner/src/components/App.test.ts Go to diff View file
R src/scripts/project/admin/banner/src/components/App.vue Go to diff View file
R src/scripts/project/admin/banner/src/components/BannerPresenter.test.ts Go to diff View file
R src/scripts/project/admin/banner/src/components/BannerPresenter.vue Go to diff View file
R src/scripts/project/admin/banner/src/components/__snapshots__/App.test.ts.snap Go to diff View file
R src/scripts/project/admin/banner/src/components/__snapshots__/BannerPresenter.test.ts.snap Go to diff View file
R src/scripts/project/admin/banner/src/helpers/local-vue-for-tests.ts Go to diff View file
R src/scripts/project/admin/banner/src/type.ts Go to diff View file
R src/scripts/project/admin/banner/vue.shims.d.ts Go to diff View file
R src/scripts/project/admin/header-background/admin-header-background.test.ts Go to diff View file
R src/scripts/project/admin/header-background/admin-header-background.ts Go to diff View file
R src/scripts/project/admin/header-background/admin-index.ts Go to diff View file
R src/scripts/project/admin/header-background/pinned-button.test.ts Go to diff View file
R src/scripts/project/admin/header-background/pinned-button.ts Go to diff View file
R src/scripts/project/admin/mailing-list/administration.ts Go to diff View file
R src/scripts/project/admin/mailing-list/homepage.ts Go to diff View file
R src/scripts/project/admin/po/fr_FR.po Go to diff View file
R src/scripts/project/admin/po/pt_BR.po Go to diff View file
R src/scripts/project/admin/services/po/fr_FR.po Go to diff View file
R src/scripts/project/admin/services/po/pt_BR.po Go to diff View file
R src/scripts/project/admin/services/src/components/AddModal.vue Go to diff View file
R src/scripts/project/admin/services/src/components/BaseProjectAdminAddModal.vue Go to diff View file
R src/scripts/project/admin/services/src/components/BaseProjectAdminEditModal.test.js Go to diff View file
R src/scripts/project/admin/services/src/components/BaseProjectAdminEditModal.vue Go to diff View file
R src/scripts/project/admin/services/src/components/BaseSiteAdminAddModal.vue Go to diff View file
R src/scripts/project/admin/services/src/components/BaseSiteAdminEditModal.test.js Go to diff View file
R src/scripts/project/admin/services/src/components/BaseSiteAdminEditModal.vue Go to diff View file
R src/scripts/project/admin/services/src/components/EditModal.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/EditableSystemService.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/HiddenServiceIsActive.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/HiddenServiceShortname.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/IconSelector.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/InCreationCustomService.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/InEditionCustomService.test.js Go to diff View file
R src/scripts/project/admin/services/src/components/Service/InEditionCustomService.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ReadOnlyServiceIcon.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ReadOnlyServiceRank.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ReadOnlySystemService.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceDescription.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceId.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceIsActive.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceIsUsed.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceLabel.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceLink.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceOpenInNewTab.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceRank.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/ServiceShortname.vue Go to diff View file
R src/scripts/project/admin/services/src/components/Service/service-mixin.js Go to diff View file
R src/scripts/project/admin/services/src/components/Service/system-service-mixin.js Go to diff View file
R src/scripts/project/admin/services/src/components/SidebarPreviewer.vue Go to diff View file
R src/scripts/project/admin/services/src/components/add-modal-mixin.js Go to diff View file
R src/scripts/project/admin/services/src/components/edit-modal-mixin.js Go to diff View file
R src/scripts/project/admin/services/src/components/service-modal-mixin.js Go to diff View file
R src/scripts/project/admin/services/src/constants.js Go to diff View file
R src/scripts/project/admin/services/src/helpers/gettext_provider.js Go to diff View file
R src/scripts/project/admin/services/src/index-project-admin.js Go to diff View file
R src/scripts/project/admin/services/src/index-site-admin.js Go to diff View file
R src/scripts/project/admin/services/src/modal-initializer.js Go to diff View file
R src/scripts/project/admin/services/src/support/local-vue.js Go to diff View file
R src/scripts/project/admin/services/src/vue-modal-initializer.js Go to diff View file
R src/scripts/project/admin/src/categories.ts Go to diff View file
R src/scripts/project/admin/src/helpers/icon-picker-builder.test.ts Go to diff View file
R src/scripts/project/admin/src/helpers/icon-picker-builder.ts Go to diff View file
R src/scripts/project/admin/src/helpers/icon-picker-initializer.test.ts Go to diff View file
R src/scripts/project/admin/src/helpers/icon-picker-initializer.ts Go to diff View file
R src/scripts/project/admin/src/index.ts Go to diff View file
R src/scripts/project/admin/src/members-import/members-import-spinner.mustache Go to diff View file
R src/scripts/project/admin/src/members-import/mustache.d.ts Go to diff View file
R src/scripts/project/admin/src/members-import/project-admin-member-import-preview.mustache Go to diff View file
R src/scripts/project/admin/src/members-import/project-admin-members-import.ts Go to diff View file
R src/scripts/project/admin/src/project-admin-details.ts Go to diff View file
R src/scripts/project/admin/src/project-admin-members.ts Go to diff View file
R src/scripts/project/admin/src/project-admin-ugroups.ts Go to diff View file
R src/scripts/project/banner/index.ts Go to diff View file
R src/scripts/project/banner/observe-project-banner.ts Go to diff View file
R src/scripts/project/banner/project-banner-clamp.test.ts Go to diff View file
R src/scripts/project/banner/project-banner-clamp.ts Go to diff View file
R src/scripts/project/banner/project-banner-show-hide.test.ts Go to diff View file
R src/scripts/project/banner/project-banner-show-hide.ts Go to diff View file
R src/scripts/project/registration/index-for-modal.ts Go to diff View file
R src/scripts/project/registration/index.ts Go to diff View file
R src/scripts/project/registration/po/fr_FR.po Go to diff View file
R src/scripts/project/registration/po/pt_BR.po Go to diff View file
R src/scripts/project/registration/src/api/rest-querier.test.ts Go to diff View file
R src/scripts/project/registration/src/api/rest-querier.ts Go to diff View file
R src/scripts/project/registration/src/components/App.test.ts Go to diff View file
R src/scripts/project/registration/src/components/App.vue Go to diff View file
R src/scripts/project/registration/src/components/Approval/ProjectApproval.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Approval/ProjectApproval.vue Go to diff View file
R src/scripts/project/registration/src/components/Approval/ProjectApprovalSvg.vue Go to diff View file
R src/scripts/project/registration/src/components/Approval/__snapshots__/ProjectApproval.test.ts.snap Go to diff View file
R src/scripts/project/registration/src/components/Information/Agreement/AgreementModal.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Agreement/AgreementModal.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Agreement/PolicyAgreement.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Agreement/PolicyAgreement.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Agreement/__snapshots__/PolicyAgreement.test.ts.snap Go to diff View file
R src/scripts/project/registration/src/components/Information/Fields/FieldDescription.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Fields/FieldDescription.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Fields/FieldsList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Fields/FieldsList.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Fields/__snapshots__/FieldsList.test.ts.snap Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/ProjectInformationInputPrivacyList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/ProjectInformationInputPrivacyList.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/ProjectName.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/ProjectName.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/ProjectShortName.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/ProjectShortName.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/Input/type.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/ProjectInformation.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/ProjectInformation.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/ProjectInformationFooter.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/ProjectInformationFooter.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/ProjectInformationSvg.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/TroveCat/TroveCategoryList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Information/TroveCat/TroveCategoryList.vue Go to diff View file
R src/scripts/project/registration/src/components/Information/TroveCat/__snapshots__/TroveCategoryList.test.ts.snap Go to diff View file
R src/scripts/project/registration/src/components/Template/Advanced/AdvancedTemplateList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/Advanced/AdvancedTemplateList.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/Advanced/SvgTemplate.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/Advanced/UserProjectList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/Advanced/UserProjectList.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/Advanced/__snapshots__/UserProjectList.test.ts.snap Go to diff View file
R src/scripts/project/registration/src/components/Template/AllProjectTemplates.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/AllProjectTemplates.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/CategorisedExternalTemplates/CategorisedExternalTemplatesList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/CategorisedExternalTemplates/CategorisedExternalTemplatesList.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/Company/CompanyTemplateList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/Company/CompanyTemplateList.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/NewProjectBoxesSvg.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/TemplateCard.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/TemplateCard.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/TemplateFooter.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/TemplateFooter.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/TemplateSelection.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/TemplateSelection.vue Go to diff View file
R src/scripts/project/registration/src/components/Template/Tuleap/TuleapTemplateList.test.ts Go to diff View file
R src/scripts/project/registration/src/components/Template/Tuleap/TuleapTemplateList.vue Go to diff View file
R src/scripts/project/registration/src/constant.ts Go to diff View file
R src/scripts/project/registration/src/helpers/event-bus.ts Go to diff View file
R src/scripts/project/registration/src/helpers/is-element-in-viewport.test.ts Go to diff View file
R src/scripts/project/registration/src/helpers/is-element-in-viewport.ts Go to diff View file
R src/scripts/project/registration/src/helpers/local-vue-for-tests.ts Go to diff View file
R src/scripts/project/registration/src/helpers/location-helper.ts Go to diff View file
R src/scripts/project/registration/src/router/index.ts Go to diff View file
R src/scripts/project/registration/src/store/actions.ts Go to diff View file
R src/scripts/project/registration/src/store/configuration/index.ts Go to diff View file
R src/scripts/project/registration/src/store/getters.test.ts Go to diff View file
R src/scripts/project/registration/src/store/getters.ts Go to diff View file
R src/scripts/project/registration/src/store/index.ts Go to diff View file
R src/scripts/project/registration/src/store/mutations.test.ts Go to diff View file
R src/scripts/project/registration/src/store/mutations.ts Go to diff View file
R src/scripts/project/registration/src/store/state.ts Go to diff View file
R src/scripts/project/registration/src/store/type.ts Go to diff View file
R src/scripts/project/registration/src/type.ts Go to diff View file
R src/scripts/site-admin/dates-display.test.ts Go to diff View file
R src/scripts/site-admin/dates-display.ts Go to diff View file
R src/scripts/site-admin/description-fields.ts Go to diff View file
R src/scripts/site-admin/generate-pie-charts.ts Go to diff View file
R src/scripts/site-admin/massmail.ts Go to diff View file
R src/scripts/site-admin/most-recent-logins.ts Go to diff View file
R src/scripts/site-admin/password-policy.ts Go to diff View file
R src/scripts/site-admin/pending-users.ts Go to diff View file
R src/scripts/site-admin/permission-delegation.ts Go to diff View file
R src/scripts/site-admin/project-configuration.ts Go to diff View file
R src/scripts/site-admin/project-history.ts Go to diff View file
R src/scripts/site-admin/project-list.ts Go to diff View file
R src/scripts/site-admin/project-widgets-configuration/index.ts Go to diff View file
R src/scripts/site-admin/project-widgets-configuration/project-widgets-configuration.test.ts Go to diff View file
R src/scripts/site-admin/project-widgets-configuration/project-widgets-configuration.ts Go to diff View file
R src/scripts/site-admin/system-events-admin-homepage.ts Go to diff View file
R src/scripts/site-admin/system-events-notifications.ts Go to diff View file
R src/scripts/site-admin/system-events.ts Go to diff View file
R src/scripts/site-admin/trackers-pending-removal.ts Go to diff View file
R src/scripts/site-admin/userdetails.ts Go to diff View file
R src/scripts/syntax-highlight/bidirectional-unicode-text.test.ts Go to diff View file
R src/scripts/syntax-highlight/bidirectional-unicode-text.ts Go to diff View file
R src/scripts/syntax-highlight/index.ts Go to diff View file
R src/scripts/syntax-highlight/prism.test.ts Go to diff View file
R src/scripts/syntax-highlight/prism.ts Go to diff View file
R src/scripts/syntax-highlight/syntax-highlight-element.test.ts Go to diff View file
R src/scripts/syntax-highlight/syntax-highlight-element.ts Go to diff View file
R src/scripts/tlp-doc/css/_demos.scss Go to diff View file
R src/scripts/tlp-doc/css/_javascript-sections.scss Go to diff View file
R src/scripts/tlp-doc/css/_nav.scss Go to diff View file
R src/scripts/tlp-doc/css/_sections.scss Go to diff View file
R src/scripts/tlp-doc/css/main.scss Go to diff View file
A src/scripts/main/src/tlp-doc/package.json +18 −0 Go to diff View file
A src/scripts/main/src/tlp-doc/pnpm-lock.yaml +31 −0 Go to diff View file
R src/scripts/tlp-doc/src/editors.js Go to diff View file
R src/scripts/tlp-doc/src/index.js Go to diff View file
R src/scripts/tlp-doc/src/main.js Go to diff View file
R src/scripts/tuleap/adjust-header-position-according-to-banners.test.ts Go to diff View file
R src/scripts/tuleap/adjust-header-position-according-to-banners.ts Go to diff View file
R src/scripts/tuleap/collect-frontend-errors.ts Go to diff View file
R src/scripts/tuleap/header-position.ts Go to diff View file
R src/scripts/tuleap/main-position.ts Go to diff View file
R src/scripts/tuleap/manage-allowed-projects-on-resource.js Go to diff View file
R src/scripts/tuleap/navbar-pinned.ts Go to diff View file
R src/scripts/tuleap/sidebar-position.ts Go to diff View file
R src/scripts/tuleap/switches/switch-autosubmitter.test.ts Go to diff View file
R src/scripts/tuleap/switches/switch-autosubmitter.ts Go to diff View file
R src/scripts/tuleap/textarea_rte.js Go to diff View file
R src/scripts/tuleap/tlp-relative-date-loader.ts Go to diff View file
R src/scripts/tuleap/toggler.d.ts Go to diff View file
R src/scripts/tuleap/toggler.js Go to diff View file
R src/scripts/tuleap/trovecat.ts Go to diff View file
R src/scripts/tuleap/tuleap-ckeditor-config.ts Go to diff View file
R src/scripts/tuleap/user-and-ugroup-autocompleter.js Go to diff View file
R src/scripts/user/actions-help-menu-opened.test.ts Go to diff View file
R src/scripts/user/actions-help-menu-opened.ts Go to diff View file
A src/scripts/main/tsconfig.json +11 −0 Go to diff View file
R src/webpack.common.js Go to diff View file
R src/webpack.dev.js Go to diff View file
R src/webpack.prod.js Go to diff View file
M src/scripts/switch-to/package.json +2 −4 Go to diff View file
M src/scripts/switch-to/pnpm-lock.yaml +6 −0 Go to diff View file
M src/scripts/switch-to/src/components/Body/Items/ItemEntry.test.ts +4 −2 Go to diff View file
M src/scripts/switch-to/src/components/Body/Items/ItemEntry.vue +3 −2 Go to diff View file
M src/scripts/switch-to/src/components/Body/Projects/ProjectLink.test.ts +2 −2 Go to diff View file
M src/scripts/switch-to/tsconfig.json +1 −2 Go to diff View file
M src/scripts/switch-to/vite.config.ts +2 −1 Go to diff View file
D src/scripts/tlp-doc/package.json +0 −17 Go to diff View file
D src/scripts/tlp-doc/pnpm-lock.yaml +0 −29 Go to diff View file
M src/themes/BurningParrot/css/dashboards/includes/_dashboard-widgets.scss +1 −2 Go to diff View file
M src/themes/BurningParrot/css/dashboards/includes/widgets/heartbeat.scss +1 −2 Go to diff View file
M src/themes/BurningParrot/css/includes/project-admin/_permissions.scss +1 −1 Go to diff View file
M src/themes/BurningParrot/css/includes/sidebar/_sidebar-project.scss +0 −2 Go to diff View file
A src/themes/BurningParrot/images/spinner.gif Binary file Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +1 −1 Go to diff View file
M src/themes/BurningParrot/include/HeaderPresenterBuilder.php +1 −0 Go to diff View file
M src/themes/BurningParrot/package.json +4 −1 Go to diff View file
M src/themes/BurningParrot/pnpm-lock.yaml +40 −0 Go to diff View file
M src/themes/FlamingParrot/css/utils/_sidebar.scss +0 −2 Go to diff View file
M src/themes/FlamingParrot/package.json +7 −1 Go to diff View file
M src/themes/FlamingParrot/pnpm-lock.yaml +20 −0 Go to diff View file
A src/themes/common/css/project-sidebar.scss +20 −0 Go to diff View file
A src/themes/common/package.json +15 −0 Go to diff View file
A src/themes/common/pnpm-lock.yaml +20 −0 Go to diff View file
M src/themes/tlp/package.json +3 −0 Go to diff View file
M src/themes/tlp/pnpm-lock.yaml +10 −0 Go to diff View file
A src/themes/tlp/tsconfig.json +7 −0 Go to diff View file
D src/tsconfig.json +0 −34 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +2 −1 Go to diff View file
M tools/rpm/tuleap-source-tarball.nix +8 −2 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +1 −4 Go to diff View file
M turbo.json +2 −1 Go to diff View file