stable

Clone or download

Read-only

Drag and drop to plan/unplan elements

part of story #18408 plan Features in Program Increment How to test: - drag and drop element from program top backlog to a PI => page is reloaded, PI now have the feature - drag and drop element from PI to top backlog => page is reloaded, top backlog now have the feature Please note that several things will be done later: - nothing prevent for now to drag and drop form a PI to another - the page reload is for POC, I'll introduce a store to don"t refresh everything - errors will be handled later to Change-Id: Idaa7e00cbbfe5d47aa6147a85c9b2740caaf9f68

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/ProgramIncrementTrackerConfigurationBuilder.php +14 −2 Go to diff View file
M plugins/program_management/include/DisplayProgramBacklogController.php +1 −0 Go to diff View file
M plugins/program_management/include/Program/Backlog/ProgramIncrement/ProgramIncrementTrackerConfiguration.php +15 −2 Go to diff View file
M plugins/program_management/include/ProgramBacklogPresenter.php +15 −9 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +2 −1 Go to diff View file
M plugins/program_management/scripts/program_management/index.ts +10 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/App.vue +13 −4 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ElementCard.vue +6 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ProgramIncrement/ProgramIncrementFeatureList.vue +19 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ToBePlanned/ToBePlanned.vue +14 −11 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/__snapshots__/ElementCard.test.ts.snap +2 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/configuration.ts +8 −1 Go to diff View file
A plugins/program_management/scripts/program_management/src/helpers/ProgramIncrement/Feature/feature-planner.test.ts +21 −0 Go to diff View file
A plugins/program_management/scripts/program_management/src/helpers/ProgramIncrement/Feature/feature-planner.ts +37 −0 Go to diff View file
A plugins/program_management/scripts/program_management/src/helpers/ProgramIncrement/add-to-top-backlog.test.ts +40 −0 Go to diff View file
A plugins/program_management/scripts/program_management/src/helpers/ProgramIncrement/add-to-top-backlog.ts +35 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/ProgramIncrement/program-increment-retriever.test.ts +2 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/ProgramIncrement/program-increment-retriever.ts +1 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/drag-drop.test.ts +65 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/helpers/drag-drop.ts +93 −0 Go to diff View file
M plugins/program_management/templates/program-backlog.mustache +1 −0 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/ProgramIncrementTrackerConfigurationBuilderTest.php +25 −3 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/ProgramIncrement/ProgramIncrementsRetrieverTest.php +1 −0 Go to diff View file
M plugins/program_management/tests/unit/DisplayProgramBacklogControllerTest.php +2 −1 Go to diff View file