stable
Clone or download
story #6789: Multiselect items in planning view
/!\ Simple drag'n'drop (without Ctrl+Click) *AND* multi-select need to be tested for this commit. /!\Β Please do some test using Chrome, Firefox & IE11 :troll: Strange behavior due to Dragular: When I select several items, drag one of them and drop it at the same place: - If the next element to the dragged item was a selected item => change is saved in backend, dragged element may disappear but if you reload the page, it's ok - If the next element to the dragged item wasn't into the selected items => nothing is done and all the selected items are deselected In Top backlog: - reorder backlog - move from backlog to a submilestone (eg. release) - move from a release to another one - reorder a release In a given release: - reorder release backlog - move from release to a sprint - move from a sprint to another one - reorder a sprint - move from a child from one backlog item to another one which already has children - move from a child from one backlog item to another one which has no child yet This change introduce a big refacto so check that these actions work: - Backlog item edition - Submilestone edition - Add a backlog item in backlog - Add a backlog item in a submilestone Change-Id: Idb46b7982a414e89f0367f00483f66f86b76abfb
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/agiledashboard/www/js/planning-v2/bower.json | +1 | β1 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/po/fr.po | +35 | β3 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/po/template.pot | +21 | β11 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/app-planning-controller.js | +472 | β472 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/app-planning-controller.spec.js | +14 | β10 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/app.js | +2 | β1 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-collection-service.js | +29 | β2 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-select-directive.js | +84 | β0 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-selected-bar-controller.js | +30 | β0 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-selected-bar-directive.js | +15 | β0 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-selected-bar.less | +29 | β0 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-selected-bar.tpl.html | +9 | β0 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-selected-service.js | +97 | β0 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item-selected/backlog-item-selected.js | +1 | β0 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item-controller.js | +197 | β94 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item-controller.spec.js | +94 | β47 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item-factory.js | +20 | β15 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item-service.js | +137 | β133 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item.js | +2 | β1 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item.less | +155 | β69 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog-item/backlog-item.tpl.html | +15 | β15 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog/backlog-controller.js | +92 | β28 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog/backlog-controller.spec.js | +34 | β21 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog/backlog-service.js | +16 | β14 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog/backlog-service.spec.js | +71 | β12 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog/backlog.js | +2 | β1 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/backlog/backlog.tpl.html | +5 | β4 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/dropped-service.js | +36 | β26 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/dropped-service.spec.js | +40 | β8 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone-collection-service.js | +26 | β5 | Go to diff View file |
A | plugins/agiledashboard/www/js/planning-v2/src/app/milestone-collection-service.spec.js | +169 | β0 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone/milestone-controller.js | +116 | β36 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone/milestone-controller.spec.js | +75 | β44 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone/milestone-service.js | +47 | β39 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone/milestone.js | +2 | β1 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone/milestone.less | +0 | β13 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/milestone/milestone.tpl.html | +35 | β34 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/planning.tpl.html | +4 | β2 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/app/project/project-service.js | +17 | β13 | Go to diff View file |
M | plugins/agiledashboard/www/js/planning-v2/src/less/main.less | +5 | β0 | Go to diff View file |
M | plugins/agiledashboard/www/themes/FlamingParrot/css/style.less | +8 | β0 | Go to diff View file |