stable

Clone or download

Read-only

chore: Split timetracking widgets

Part of request #34724 Build timetracking widgets in their own contexts - Split the build for the two widgets (personal and overview) - Split the two themes of the widgets - Let the Flamming Parrot theme at the root of timetracking for now Change-Id: I2cb188c944bb48dd505c266cd2c05e9f6135fee0

Modified Files

Name
M plugins/timetracking/build-manifest.json +7 −3 Go to diff View file
M plugins/timetracking/include/Timetracking/Widget/TimeTrackingOverview.php +3 −3 Go to diff View file
M plugins/timetracking/include/Timetracking/Widget/UserWidget.php +3 −3 Go to diff View file
M plugins/timetracking/package.json +2 −13 Go to diff View file
M plugins/timetracking/pnpm-lock.yaml +0 −303 Go to diff View file
A plugins/timetracking/scripts/lib/constants/.gitignore +1 −0 Go to diff View file
A plugins/timetracking/scripts/lib/constants/package.json +25 −0 Go to diff View file
A plugins/timetracking/scripts/lib/constants/pnpm-lock.yaml +10 −0 Go to diff View file
R plugins/timetracking/scripts/constants.js Go to diff View file
A plugins/timetracking/scripts/lib/constants/tsconfig.json +7 −0 Go to diff View file
A plugins/timetracking/scripts/lib/constants/vite.config.ts +31 −0 Go to diff View file
A plugins/timetracking/scripts/lib/time-formatters/.gitignore +1 −0 Go to diff View file
A plugins/timetracking/scripts/lib/time-formatters/package.json +23 −0 Go to diff View file
A plugins/timetracking/scripts/lib/time-formatters/pnpm-lock.yaml +10 −0 Go to diff View file
R plugins/timetracking/scripts/time-formatters.js Go to diff View file
R plugins/timetracking/scripts/time-formatters.test.js Go to diff View file
A plugins/timetracking/scripts/lib/time-formatters/tsconfig.json +7 −0 Go to diff View file
A plugins/timetracking/scripts/lib/time-formatters/vite.config.ts +30 −0 Go to diff View file
R plugins/timetracking/jest.config.js Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/package.json +26 −0 Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/pnpm-lock.yaml +324 −0 Go to diff View file
R plugins/timetracking/scripts/po/fr_FR.po Go to diff View file
R plugins/timetracking/scripts/TimetrackingEvents.js Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/api/rest-querier.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalArtifactInfo.vue +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalContent.vue +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalEditTime.vue +2 −2 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/components/modal/WidgetModalRow.vue +4 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/index.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/actions.js +2 −2 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/actions.test.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/getters.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/mutations.js +2 −2 Go to diff View file
M plugins/timetracking/scripts/personal-timetracking-widget/src/store/mutations.test.js +1 −1 Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/themes/style.scss +172 −0 Go to diff View file
R plugins/timetracking/tsconfig.json Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/webpack.common.js +59 −0 Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/webpack.dev.js +23 −0 Go to diff View file
A plugins/timetracking/scripts/personal-timetracking-widget/webpack.prod.js +23 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/jest.config.js +24 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/package.json +26 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/pnpm-lock.yaml +316 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/po/fr_FR.po +64 −0 Go to diff View file
M plugins/timetracking/scripts/timetracking-overview-widget/src/api/rest-querier.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/timetracking-overview-widget/src/index.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/timetracking-overview-widget/src/store/actions.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/timetracking-overview-widget/src/store/getters.js +1 −1 Go to diff View file
M plugins/timetracking/scripts/timetracking-overview-widget/src/tests/store/actions.test.js +1 −1 Go to diff View file
R plugins/timetracking/themes/BurningParrot/css/style.scss Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/tsconfig.json +4 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/webpack.common.js +59 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/webpack.dev.js +23 −0 Go to diff View file
A plugins/timetracking/scripts/timetracking-overview-widget/webpack.prod.js +23 −0 Go to diff View file
A plugins/timetracking/tests/e2e/cypress/package.json +11 −0 Go to diff View file
A plugins/timetracking/tests/e2e/cypress/pnpm-lock.yaml +9 −0 Go to diff View file
M plugins/timetracking/webpack.common.js +2 −14 Go to diff View file