stable

Clone or download

Read-only

feat: Throw when mono milestone is enabled

How to test: - Start a scrum template - Go to Backlog administration - Remove one of the plannings (either Release or Sprint) - Enable the feature flag: $ tuleap config-set feature_flag_allow_scrum_mono_milestone_usage 1 - Go back to Backlog administration. Check the "Enable Scrum V2" checkbox - When you browse the top backlog or any milestone (overview or planning view) in this project, you should get 500 error. In the codendi_syslog, there is an exception warning to disable Scrum mono milestone. - You can still access the Backlog administration and disable the checkbox. part of request #34748 Remove Scrum Mono-milestone feature Change-Id: Iadf6e30e8159ea334e699a092eb15b4bdc63858a

Modified Files

Name
A plugins/agiledashboard/include/AgileDashboard/MonoMilestone/ScrumForMonoMilestoneDeprecatedException.php +33 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouterBuilder.php +2 −30 Go to diff View file
M plugins/agiledashboard/include/Planning/MilestoneController.class.php +6 −0 Go to diff View file
M plugins/agiledashboard/include/Planning/MilestoneControllerFactory.php +5 −1 Go to diff View file
M plugins/agiledashboard/include/Planning/VirtualTopMilestoneController.php +6 −0 Go to diff View file
M plugins/agiledashboard/tests/unit/AgileDashboard/Planning/MilestoneControllerTest.php +7 −7 Go to diff View file