stable

Clone or download

Read-only

refactor: Split TLP build

No functional change expected. TLP is still loaded on BurningParrot pages, parts of TLP are still loaded in Tracker pages, TLP variables are still loaded on Mediawiki standalone. Notes: TLP is moved to scripts folder so that its assets can be loaded by nginx. Besides, since it was always a "library" as well as a theme, it should fit better there. Splitting it allows us to watch it specifically, instead of watching the whole tuleap core. part of request #30355 Split core frontend into separate apps Change-Id: Idb340b0274330243d2dc95a1fefe0a5d516edf76

Modified Files

Name
M .eslintignore +1 −1 Go to diff View file
M .stylelintignore +1 −1 Go to diff View file
M lib/frontend/angular-tlp/pnpm-lock.yaml +1 −1 Go to diff View file
M lib/frontend/build-system-configurator/src/jest/base-config.ts +2 −2 Go to diff View file
M lib/frontend/build-system-configurator/tsc/tsconfig-for-apps.json +1 −1 Go to diff View file
M lib/frontend/lazybox/pnpm-lock.yaml +1 −1 Go to diff View file
M lib/frontend/list-picker/pnpm-lock.yaml +1 −1 Go to diff View file
M lib/frontend/project-sidebar-internal/pnpm-lock.yaml +1 −1 Go to diff View file
M lib/frontend/project-sidebar/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/document_generation/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/git/scripts/artifact-create-branch-action/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/gitlab/scripts/artifact-create-branch-action/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/ldap/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/taskboard/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/testmanagement/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/testplan/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/tracker/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/pnpm-lock.yaml +1 −1 Go to diff View file
M plugins/tracker/scripts/lib/artifact-modal/tsconfig.json +1 −1 Go to diff View file
M plugins/userlog/pnpm-lock.yaml +1 −1 Go to diff View file
M pnpm-workspace.yaml +0 −1 Go to diff View file
M src/common/Project/REST/v1/ThirdPartyIntegrationStylesRepresentation.php +7 −4 Go to diff View file
M src/scripts/main/pnpm-lock.yaml +2 −2 Go to diff View file
M src/scripts/main/webpack.common.js +0 −45 Go to diff View file
M src/scripts/tlp-doc/pnpm-lock.yaml +1 −1 Go to diff View file
M src/scripts/tlp-doc/src/main.js +1 −13 Go to diff View file
R src/themes/tlp/package.json Go to diff View file
R src/themes/tlp/pnpm-lock.yaml Go to diff View file
R src/themes/tlp/src/fonts/tlp-font/TLP.woff2 Binary file Go to diff View file
R src/themes/tlp/src/fonts/tlp-font/font-face.scss Go to diff View file
R src/themes/tlp/src/fonts/tlp-font/icons.scss Go to diff View file
R src/themes/tlp/src/fonts/tlp-font/tlp-font.scss Go to diff View file
R src/themes/tlp/src/images/field-double-arrows-small.svg Go to diff View file
R src/themes/tlp/src/images/field-double-arrows.svg Go to diff View file
R src/themes/tlp/src/images/field-ellipsis-small.svg Go to diff View file
R src/themes/tlp/src/images/field-ellipsis.svg Go to diff View file
R src/themes/tlp/src/images/field-magnifier-large.svg Go to diff View file
R src/themes/tlp/src/images/field-magnifier-small.svg Go to diff View file
R src/themes/tlp/src/images/field-magnifier.svg Go to diff View file
R src/themes/tlp/src/images/tlp-default-avatar.svg Go to diff View file
R src/themes/tlp/src/index.en_US.ts Go to diff View file
R src/themes/tlp/src/index.fr_FR.ts Go to diff View file
R src/themes/tlp/src/js/default_locale.ts Go to diff View file
R src/themes/tlp/src/js/index.ts Go to diff View file
R src/themes/tlp/src/js/select2.d.ts Go to diff View file
R src/themes/tlp/src/scss/_components.scss Go to diff View file
R src/themes/tlp/src/scss/_reset.scss Go to diff View file
R src/themes/tlp/src/scss/_vendor.scss Go to diff View file
R src/themes/tlp/src/scss/components/_alerts.scss Go to diff View file
R src/themes/tlp/src/scss/components/_avatars.scss Go to diff View file
R src/themes/tlp/src/scss/components/_button-bar.scss Go to diff View file
R src/themes/tlp/src/scss/components/_buttons.scss Go to diff View file
R src/themes/tlp/src/scss/components/_cards.scss Go to diff View file
R src/themes/tlp/src/scss/components/_css-var-root.scss Go to diff View file
R src/themes/tlp/src/scss/components/_datepicker.scss Go to diff View file
R src/themes/tlp/src/scss/components/_fonts.scss Go to diff View file
R src/themes/tlp/src/scss/components/_forms-select2.scss Go to diff View file
R src/themes/tlp/src/scss/components/_forms.scss Go to diff View file
R src/themes/tlp/src/scss/components/_illustration.scss Go to diff View file
R src/themes/tlp/src/scss/components/_layout.scss Go to diff View file
R src/themes/tlp/src/scss/components/_pagination.scss Go to diff View file
R src/themes/tlp/src/scss/components/_panes.scss Go to diff View file
R src/themes/tlp/src/scss/components/_relative-dates.scss Go to diff View file
R src/themes/tlp/src/scss/components/_skeleton.scss Go to diff View file
R src/themes/tlp/src/scss/components/_switch.scss Go to diff View file
R src/themes/tlp/src/scss/components/_tables.scss Go to diff View file
R src/themes/tlp/src/scss/components/_tabs.scss Go to diff View file
R src/themes/tlp/src/scss/components/_tooltips-mixins.scss Go to diff View file
R src/themes/tlp/src/scss/components/_tooltips.scss Go to diff View file
R src/themes/tlp/src/scss/components/_typography.scss Go to diff View file
R src/themes/tlp/src/scss/components/_wizards.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-blue-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-blue.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-green-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-green.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-grey-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-grey.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-orange-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-orange.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-purple-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-purple.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-red-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/tlp-vars-red.scss Go to diff View file
R src/themes/tlp/src/scss/tlp.scss Go to diff View file
R src/themes/tlp/src/scss/variables/_density.scss Go to diff View file
R src/themes/tlp/src/scss/variables/_margins-condensed.scss Go to diff View file
R src/themes/tlp/src/scss/variables/_margins.scss Go to diff View file
R src/themes/tlp/src/scss/variables/_names.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_blue-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_common-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_green-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_grey-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_orange-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_purple-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/colors/_red-colors.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-blue.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-common.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-green.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-grey.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-orange.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-purple.scss Go to diff View file
R src/themes/tlp/src/scss/variables/variables-red.scss Go to diff View file
R src/themes/tlp/src/types/select2/LICENSE Go to diff View file
R src/themes/tlp/src/types/select2/README.md Go to diff View file
R src/themes/tlp/src/types/select2/index.d.ts Go to diff View file
R src/themes/tlp/src/vendor-i18n/fr_FR/tlp.fr.ts Go to diff View file
R src/themes/tlp/src/vendor-overrides/flatpickr.ts Go to diff View file
R src/themes/tlp/src/vendor-overrides/select2.ts Go to diff View file
R src/themes/tlp/tsconfig.json Go to diff View file
A src/scripts/tlp/webpack.common.js +63 −0 Go to diff View file
R tools/utils/scripts/webpack-configurator.js Go to diff View file
A src/scripts/tlp/webpack.prod.js +23 −0 Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +5 −1 Go to diff View file
M src/themes/BurningParrot/include/HeaderPresenterBuilder.php +4 −2 Go to diff View file
M src/themes/BurningParrot/pnpm-lock.yaml +1 −1 Go to diff View file
M src/themes/FlamingParrot/pnpm-lock.yaml +1 −1 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +2 −1 Go to diff View file
M src/www/tlp-doc/index.php +2 −2 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +0 −1 Go to diff View file