stable

Clone or download

Read-only

Check contributor milestone's timeframe semantics

part of story #16124 [release management] ensure Aggregator release creation is possible How to test: - Setup aggregator and contributor projects - In a contributor project's top milestone tracker, change the configuration of the timeframe semantic. If it was in duration, use an End date field and vice-versa. - When you browse the aggregator project's top backlog planning, you should NOT see the "Create milestone" button. - If you set back the timeframe semantic, the button should appear. - Same if you unset the timeframe semantic (you must first remove the burnup and burndown charts to unset it). Change-Id: I3be30366aca9765e3c46b6dde02dceced1ad328b

Modified Files

Name
M plugins/multi_project_backlog/include/Aggregator/Milestone/MilestoneCreatorChecker.php +29 −14 Go to diff View file
M plugins/multi_project_backlog/include/multi_project_backlogPlugin.php +2 −1 Go to diff View file
M plugins/multi_project_backlog/tests/unit/Aggregator/Milestone/MilestoneCreatorCheckerTest.php +58 −13 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/SemanticTimeframeDao.php +29 −0 Go to diff View file
A plugins/tracker/tests/integration/SemanticTimeframeDaoTest.php +161 −0 Go to diff View file