stable

Clone or download

Read-only

Add an Export CSV button

Part of story #12345 export results to csv How to test: - Given the widget is in reading mode, the report is saved and not empty (there are artifacts), there is now an "Export CSV" button. - When you click it, then the CSV export endpoint will be queried recursively and at the end, your browser will show a file download pop-up to let you download the CSV report - Please check that it works also on IE 11 as there is special code for the download part. Change-Id: Ic3f8cfb810c4087016385dd791a6c2e10cbdd067

Modified Files

Name
M plugins/crosstracker/scripts/cross-tracker/po/fr.po +4 −1 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/po/template.pot +3 −0 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/CrossTrackerWidget.spec.js +3 −3 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/CrossTrackerWidget.vue +3 −3 Go to diff View file
R plugins/crosstracker/scripts/cross-tracker/src/rest-querier.js Go to diff View file
A plugins/crosstracker/scripts/cross-tracker/src/api/rest-querier.spec.js +231 −0 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/app.spec.js +3 −2 Go to diff View file
R plugins/crosstracker/scripts/cross-tracker/src/ArtifactTable.spec.js Go to diff View file
R plugins/crosstracker/scripts/cross-tracker/src/ArtifactTable.vue Go to diff View file
R plugins/crosstracker/scripts/cross-tracker/src/ArtifactTableRow.vue Go to diff View file
A plugins/crosstracker/scripts/cross-tracker/src/components/ExportCSVButton.spec.js +105 −0 Go to diff View file
A plugins/crosstracker/scripts/cross-tracker/src/components/ExportCSVButton.vue +64 −0 Go to diff View file
R plugins/crosstracker/scripts/cross-tracker/src/ListBindUser.vue Go to diff View file
A plugins/crosstracker/scripts/cross-tracker/src/helpers/download-helper.js +34 −0 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/reading-mode/ReadingMode.spec.js +1 −1 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/reading-mode/ReadingMode.vue +1 −1 Go to diff View file
D plugins/crosstracker/scripts/cross-tracker/src/rest-querier.spec.js +0 −162 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/writing-mode/TrackerSelection.spec.js +1 −1 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/writing-mode/TrackerSelection.vue +1 −1 Go to diff View file
M plugins/crosstracker/scripts/cross-tracker/src/writing-mode/projects-cache.js +1 −1 Go to diff View file