stable

Clone or download

Read-only

feat: Close request #30354 Copied artifact must be set in explicit backlog if source artifact is part of planning

Given an artifact that is set in the explicit top backlog of the project, or is planned in any milestone of the project. If this artifact is copied, then the copied artifact must be added in the explicit top backlog of the project. The same goes for the copied children if there are any. How to test ----------- * Have an artifact either planned in a milestone or set in the explicit top backlog of a project * Copy this artifact => The copied artifact must also be added in the explicit top backlog of the project Change-Id: I34d487f896fd069fef55726c11078f87efb28af4

Modified Files

Name
A plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/CopiedArtifact/AddCopiedArtifactsToTopBacklog.php +59 −0 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +17 −0 Go to diff View file
A plugins/agiledashboard/tests/unit/AgileDashboard/ExplicitBacklog/CopiedArtifact/AddCopiedArtifactsToTopBacklogTest.php +234 −0 Go to diff View file
A plugins/tracker/include/Tracker/Action/AfterArtifactCopiedEvent.php +50 −0 Go to diff View file
M plugins/tracker/include/Tracker/Action/CopyArtifact.class.php +9 −0 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +2 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Action/CopyArtifactTest.php +21 −2 Go to diff View file