stable

Clone or download

Read-only

Display create top milestone button if all contributor projects have a top planning

This is part of story #16124 [release management] ensure Aggregator release creation is possible In the aggregator project top backlog planning, the create milestone button is not displayed if at least one contributor project does not have a root planning. Change-Id: I74884606082b9dbb3df59f33decc0715397d5f10

Modified Files

Name
A plugins/agiledashboard/include/AgileDashboard/Planning/RootPlanning/DisplayTopPlanningAppEvent.php +82 −0 Go to diff View file
M plugins/agiledashboard/include/Planning/VirtualTopMilestonePaneFactory.class.php +13 −4 Go to diff View file
M plugins/multi_project_backlog/include/Aggregator/AggregatorDao.php +12 −0 Go to diff View file
A plugins/multi_project_backlog/include/Aggregator/ContributorProjectsCollection.php +51 −0 Go to diff View file
A plugins/multi_project_backlog/include/Aggregator/ContributorProjectsCollectionBuilder.php +56 −0 Go to diff View file
A plugins/multi_project_backlog/include/Aggregator/Milestone/MilestoneCreatorChecker.php +71 −0 Go to diff View file
M plugins/multi_project_backlog/include/multi_project_backlogPlugin.php +24 −0 Go to diff View file
A plugins/multi_project_backlog/tests/unit/Aggregator/ContributorProjectsCollectionBuilderTest.php +113 −0 Go to diff View file
A plugins/multi_project_backlog/tests/unit/Aggregator/Milestone/MilestoneCreatorCheckerTest.php +152 −0 Go to diff View file