stable
Clone or download
Read-only
part of request #30339 Split agiledashboard frontend into separate apps How to test: No functional change in the following pages: - burnup chart in Agile Dashboard "Details" pane of a milestone - burnup field in Tracker view - burnup chart in the Project milestones widget Why? It is easier to handle small scripts with dedicated dependencies, build, exports, etc. It makes it easier to upgrade its dependencies, to see the links between dependent packages, to eventually remove packages, etc. Change-Id: I48aa323dcb44abb4ead3abfbc546d8ed88237dcb
Modified Files
Name | ||||
---|---|---|---|---|
M | lib/frontend/chart-builder/src/chart-dates-service.d.ts | +5 | −2 | Go to diff View file |
M | lib/frontend/chart-builder/src/chart-lines-service.d.ts | +1 | −2 | Go to diff View file |
M | lib/frontend/chart-builder/src/main.ts | +1 | −0 | Go to diff View file |
M | lib/frontend/chart-builder/src/type.ts | +6 | −0 | Go to diff View file |
M | plugins/agiledashboard/include/AgileDashboard/FormElement/Burnup.php | +6 | −7 | Go to diff View file |
M | plugins/agiledashboard/include/AgileDashboard/FormElement/BurnupFieldPresenter.php | +0 | −6 | Go to diff View file |
M | plugins/agiledashboard/package.json | +1 | −10 | Go to diff View file |
M | plugins/agiledashboard/pnpm-lock.yaml | +0 | −76 | Go to diff View file |
A | plugins/agiledashboard/scripts/burnup-chart/package.json | +32 | −0 | Go to diff View file |
A | plugins/agiledashboard/scripts/burnup-chart/pnpm-lock.yaml | +80 | −0 | Go to diff View file |
M | plugins/agiledashboard/scripts/burnup-chart/src/burnup-chart-drawer.js | +4 | −10 | Go to diff View file |
M | plugins/agiledashboard/scripts/burnup-chart/src/burnup-chart.js | +8 | −3 | Go to diff View file |
M | plugins/agiledashboard/scripts/burnup-chart/src/gettext-provider.js | +3 | −7 | Go to diff View file |
R | plugins/agiledashboard/themes/FlamingParrot/css/burnup-chart.scss | Go to diff View file | ||
A | plugins/agiledashboard/scripts/burnup-chart/vite.config.ts | +43 | −0 | Go to diff View file |
M | plugins/agiledashboard/scripts/lib/burnup-data-transformer/package.json | +6 | −4 | Go to diff View file |
M | plugins/agiledashboard/scripts/lib/burnup-data-transformer/pnpm-lock.yaml | +9 | −0 | Go to diff View file |
M | plugins/agiledashboard/scripts/lib/burnup-data-transformer/src/index.ts | +3 | −6 | Go to diff View file |
M | plugins/agiledashboard/templates/formelement/burnup-field.mustache | +0 | −1 | Go to diff View file |
M | plugins/agiledashboard/webpack.common.js | +1 | −27 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/package.json | +1 | −0 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/pnpm-lock.yaml | +3 | −0 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/themes/_release-chart.scss | +2 | −0 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/themes/style.scss | +0 | −1 | Go to diff View file |