stable

Clone or download

Read-only

Migrate Burndown to d3

This is part of request #11031 Migrate burndown in D3 JS How to test: - Test with a burnup graph on the same artifact view --> In artifact view, your burdown is in d3 --> All is displayed properly --> Nothing conflicts with the burnup chart (D3 selections are scoped) Change-Id: I6d27463ea42bcb64621cabe853d304be071a017f

Modified Files

Name
M plugins/agiledashboard/www/js/burnup-chart/burnup-chart.scss +10 −4 Go to diff View file
M plugins/agiledashboard/www/js/burnup-chart/po/fr.po +3 −0 Go to diff View file
M plugins/agiledashboard/www/js/burnup-chart/po/template.pot +3 −0 Go to diff View file
M plugins/agiledashboard/www/js/burnup-chart/src/burnup-chart-drawer.js +70 −102 Go to diff View file
M plugins/agiledashboard/www/js/burnup-chart/src/burnup-chart.js +0 −5 Go to diff View file
M plugins/tracker/build-manifest.json +10 −2 Go to diff View file
A plugins/tracker/include/Tracker/FormElement/BurndownFieldPresenter.php +51 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php +71 −5 Go to diff View file
M plugins/tracker/include/autoload.php +3 −2 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +16 −5 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +7 −2 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +3 −0 Go to diff View file
A plugins/tracker/templates/burndown-field.mustache +11 −0 Go to diff View file
M plugins/tracker/tests/Tracker_FormElement_Field_BurndownTest.php +158 −41 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/burndown-chart.scss +78 −0 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/po/fr.po +34 −0 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/po/template.pot +19 −0 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/src/burndown-chart-drawer.js +231 −0 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/src/burndown-chart.js +64 −0 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/src/chart-data-service.js +35 −0 Go to diff View file
A plugins/tracker/www/scripts/burndown-chart/src/gettext-provider.js +27 −0 Go to diff View file
M plugins/tracker/www/scripts/package-lock.json +126 −6 Go to diff View file
M plugins/tracker/www/scripts/package.json +9 −1 Go to diff View file
M plugins/tracker/www/scripts/webpack.config.js +43 −2 Go to diff View file
A plugins/tracker/www/themes/FlamingParrot/css/burndown-chart.scss +20 −0 Go to diff View file
A src/www/scripts/charts-builders/chart-column-factory.js +77 −0 Go to diff View file
M src/www/scripts/charts-builders/chart-layout-builder.js +19 −19 Go to diff View file
A src/www/scripts/charts-builders/chart-lines-service.js +92 −0 Go to diff View file
M src/www/scripts/charts-builders/chart-tooltip-factory.js +5 −3 Go to diff View file
R plugins/agiledashboard/www/js/burnup-chart/src/burnup-chart-scales-factory.js Go to diff View file
M src/www/scripts/charts-builders/po/fr.po +0 −3 Go to diff View file
M src/www/scripts/charts-builders/po/template.pot +0 −3 Go to diff View file