stable

Clone or download

Read-only

Have a single entry point to add items in explicit top backlog

This is part of story #14096 have a post action to add "Scrum Top Backlog" flag There is no need to duplicate logical checks to add an item in the explicit top backlog. No functional change expected here. Change-Id: I9b32718fdd3d491b9028984e9862802925ba4c65

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/AdminController.class.php +7 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/ArtifactAlreadyPlannedException.php +29 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/ConfigurationUpdater.php +15 −4 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/ExplicitBacklogDao.php +0 −8 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/UnplannedArtifactsAdder.php +12 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/XMLImporter.php +12 −5 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Masschange/AdditionalMasschangeActionProcessor.php +17 −4 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Milestone/MilestoneElementAdder.php +17 −10 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/ProjectBacklogResource.class.php +7 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Workflow/AddToTopBacklog.php +6 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouter.class.php +7 −1 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +13 −7 Go to diff View file
M plugins/agiledashboard/phpunit/AgileDashboard/ExplicitBacklog/ConfigurationUpdaterTest.php +12 −5 Go to diff View file
M plugins/agiledashboard/phpunit/AgileDashboard/ExplicitBacklog/UnplannedArtifactsAdderTest.php +17 −0 Go to diff View file
M plugins/agiledashboard/phpunit/AgileDashboard/ExplicitBacklog/XMLImporterTest.php +19 −19 Go to diff View file
M plugins/agiledashboard/phpunit/AgileDashboard/Masschange/AdditionalMasschangeActionProcessorTest.php +13 −40 Go to diff View file
M plugins/agiledashboard/phpunit/REST/v1/Milestone/MilestoneElementAdderTest.php +12 −10 Go to diff View file
M plugins/agiledashboard/tests/rest/DataBuilder.php +0 −12 Go to diff View file
M plugins/agiledashboard/tests/rest/_fixtures/explicit-backlog/project.xml +5 −0 Go to diff View file