stable
Clone or download
Read-only
Cannot use a synchronized field in a workflow transition rule in contributor tracker
When the situation happens, it should not be allowed to create a new milestone in the aggregator project. For now only the workflow transition rules are verified, other workflow behaviors such as field dependencies or global rules will be added ulteriorly. Part of story #16124: [release management] ensure Aggregator release creation is possible Change-Id: I8d5ddde310594c0e2a8c66988927507a2a57aaa6
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/multi_project_backlog/include/Aggregator/Milestone/CreationCheck/MilestoneCreatorChecker.php | +16 | −0 | Go to diff View file |
A | plugins/multi_project_backlog/include/Aggregator/Milestone/CreationCheck/WorkflowChecker.php | +71 | −0 | Go to diff View file |
M | plugins/multi_project_backlog/include/Aggregator/Milestone/MilestoneTrackerCollection.php | +21 | −6 | Go to diff View file |
M | plugins/multi_project_backlog/include/Aggregator/Milestone/SynchronizedFieldCollection.php | +10 | −2 | Go to diff View file |
M | plugins/multi_project_backlog/include/multi_project_backlogPlugin.php | +1 | −0 | Go to diff View file |
M | plugins/multi_project_backlog/tests/unit/Aggregator/Milestone/CreationCheck/MilestoneCreatorCheckerTest.php | +34 | −1 | Go to diff View file |
A | plugins/multi_project_backlog/tests/unit/Aggregator/Milestone/CreationCheck/WorkflowCheckerTest.php | +81 | −0 | Go to diff View file |
M | plugins/multi_project_backlog/tests/unit/Aggregator/Milestone/MilestoneTrackerCollectionTest.php | +14 | −0 | Go to diff View file |
M | plugins/multi_project_backlog/tests/unit/Aggregator/Milestone/SynchronizedFieldCollectionTest.php | +11 | −0 | Go to diff View file |
M | plugins/tracker/include/Workflow/Workflow_Dao.class.php | +17 | −0 | Go to diff View file |