stable
Clone or download
Read-only
part of request #29264 Split the build of tracker plugin frontend assets into multiple apps How to test: No functional change in the following pages: - burndown chart in Agile Dashboard "Details" pane of a milestone - burndown field in Tracker view - burndown 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: I49bca6f30559ca7bb0bd213f819ba2b78c2c5f45
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/projectmilestones/scripts/projectmilestones/package.json | +4 | −2 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/pnpm-lock.yaml | +6 | −0 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/themes/_release-chart.scss | +1 | −1 | Go to diff View file |
M | plugins/projectmilestones/scripts/projectmilestones/themes/style.scss | +6 | −8 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/BurndownFieldPresenter.php | +0 | −3 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.php | +5 | −5 | Go to diff View file |
M | plugins/tracker/package.json | +2 | −10 | Go to diff View file |
M | plugins/tracker/pnpm-lock.yaml | +1 | −76 | Go to diff View file |
A | plugins/tracker/scripts/burndown-chart/package.json | +25 | −0 | Go to diff View file |
A | plugins/tracker/scripts/burndown-chart/pnpm-lock.yaml | +85 | −0 | Go to diff View file |
M | plugins/tracker/scripts/burndown-chart/src/burndown-chart-drawer.js | +6 | −3 | Go to diff View file |
M | plugins/tracker/scripts/burndown-chart/src/chart-data-service.js | +2 | −4 | Go to diff View file |
R | plugins/tracker/themes/default/css/includes/_burndown-chart.scss | Go to diff View file | ||
A | plugins/tracker/scripts/burndown-chart/webpack.common.js | +50 | −0 | Go to diff View file |
R | plugins/tracker/themes/burndown-chart.scss | Go to diff View file | ||
A | plugins/tracker/scripts/burndown-chart/webpack.prod.js | +23 | −0 | Go to diff View file |
M | plugins/tracker/scripts/lib/artifact-modal/package.json | +1 | −0 | Go to diff View file |
M | plugins/tracker/scripts/lib/artifact-modal/pnpm-lock.yaml | +7 | −0 | Go to diff View file |
M | plugins/tracker/templates/burndown-field.mustache | +0 | −1 | Go to diff View file |
M | plugins/tracker/webpack.common.js | +1 | −25 | Go to diff View file |