stable

Clone or download

Read-only

UI should take in account user can plan permissions for drag and drop

part of request #22626 UI permissions for drag and drop feature are not correct How to test: Have a program with plan permission set to `custom group` With a user member of `custom group` you can plan element (from to be planed to PI section) With a user not member you can not, a banner is displayed indicating lack of permissions Please note this patch does not correct the UI for reorder permissions, user with can plan permission are still not able to reorder PI Change-Id: I2e69b09f287b6e35690f55599db277284e5a2f99

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/ProgramIncrement/ProgramIncrementsRetriever.php +38 −11 Go to diff View file
M plugins/program_management/include/DisplayProgramBacklogController.php +38 −16 Go to diff View file
M plugins/program_management/include/Domain/Program/Admin/ProgramBacklogConfigurationPresenter.php +3 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Admin/ProgramBacklogPresenter.php +2 −0 Go to diff View file
M plugins/program_management/include/Domain/Program/Backlog/ProgramIncrementTracker/ProgramIncrementTrackerConfiguration.php +18 −1 Go to diff View file
M plugins/program_management/include/REST/v1/ProjectResource.php +21 −22 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +15 −2 Go to diff View file
M plugins/program_management/scripts/program_management/index.ts +2 −0 Go to diff View file
M plugins/program_management/scripts/program_management/po/fr_FR.po +3 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/App.test.ts +1 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/App.vue +4 −1 Go to diff View file
A plugins/program_management/scripts/program_management/src/components/Backlog/ToBePlanned/FeatureNotPlannable.vue +26 −0 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ToBePlanned/ToBePlanned.vue +7 −1 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ToBePlanned/ToBePlannedCard.vue +20 −2 Go to diff View file
M plugins/program_management/scripts/program_management/src/components/Backlog/ToBePlanned/__snapshots__/ToBePlannedCard.test.ts.snap +4 −4 Go to diff View file
M plugins/program_management/scripts/program_management/src/store/configuration/index.ts +1 −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/ProgramIncrementsRetrieverTest.php +6 −2 Go to diff View file
M plugins/program_management/tests/unit/DisplayProgramBacklogControllerTest.php +5 −1 Go to diff View file
M plugins/program_management/tests/unit/Domain/Program/Backlog/ProgramIncrementTracker/ProgramIncrementTrackerConfigurationTest.php +6 −2 Go to diff View file
M plugins/program_management/themes/program_management/_element.scss +4 −0 Go to diff View file