stable

Clone or download

Read-only

Migrate TrackerSelection to Vue

Part of request #10799 Migrate cross tracker widget in vuejs How to test: - Projects you are member of should be loaded only once for all widgets (since there is only one user at a time per dashboard) - No other functional change is expected - Make sure that when hitting "Cancel" in Reading mode and going again to Writing mode, the trackers and expert query are reverted Change-Id: I544df83e69825a2cec41b9b84f83371df71792d9

Modified Files

Name
M plugins/crosstracker/www/scripts/cross-tracker/src/app/CrossTrackerWidget.spec.js +9 −21 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/CrossTrackerWidget.vue +21 −13 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/app.spec.js +3 −0 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/backend-cross-tracker-report.js +2 −2 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/index.js +12 −47 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/reading-mode/reading-cross-tracker-report.js +1 −8 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/QueryEditor.spec.js +0 −17 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/QueryEditor.vue +19 −6 Go to diff View file
A plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/TrackerListWritingMode.spec.js +48 −0 Go to diff View file
A plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/TrackerListWritingMode.vue +53 −0 Go to diff View file
A plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/TrackerSelection.spec.js +168 −0 Go to diff View file
A plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/TrackerSelection.vue +156 −0 Go to diff View file
A plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/WritingMode.spec.js +164 −0 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/WritingMode.vue +81 −38 Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/project-option.mustache +0 −5 Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/project-selector.js +0 −99 Go to diff View file
R plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selection.js Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/selected-tracker.mustache +0 −17 Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-option.mustache +0 −6 Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selection-controller.js +0 −146 Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selection-loader-displayer.js +0 −36 Go to diff View file
D plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/tracker-selector.js +0 −159 Go to diff View file
M plugins/crosstracker/www/scripts/cross-tracker/src/app/writing-mode/writing-cross-tracker-report.js +4 −12 Go to diff View file
M plugins/crosstracker/www/scripts/package-lock.json +90 −5 Go to diff View file
M plugins/crosstracker/www/scripts/package.json +2 −2 Go to diff View file
M plugins/crosstracker/www/themes/BurningParrot/css/_writing-mode.scss +10 −30 Go to diff View file