stable

Clone or download

Read-only

request #17055: Creating a campaign should not pollute your history

Go to TTM service of a project where there is a lot of tests. Create a new campaign with "all tests". Submit. Refresh the page and open the SwitchTo modal: only the new campaign artifact should appear at the top of recent items. New test exec artifacts should not appear; those are technical items and don't need to appear there. The same when you add or create a new test in an existing campaign. Change-Id: I49e57e6938a73d2459f61ddab5e2b9e323e97ce4

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanItemsResource.php +1 −1 Go to diff View file
M plugins/testmanagement/include/TestManagement/REST/v1/CampaignCreator.class.php +1 −1 Go to diff View file
M plugins/testmanagement/include/TestManagement/REST/v1/ExecutionCreator.class.php +1 −1 Go to diff View file
M plugins/testmanagement/include/TestManagement/REST/v1/ExecutionsResource.class.php +1 −1 Go to diff View file
M plugins/tracker/include/REST/Artifact/ArtifactCreator.class.php +3 −3 Go to diff View file
M plugins/tracker/include/REST/v1/ArtifactsResource.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Action/CreateArtifact.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Action/CreateArtifactFromModal.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/MailGateway/MailGateway.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactCreator.class.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactFactory.class.php +2 −2 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +1 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/Tracker_ArtifactCreatorTest.php +33 −6 Go to diff View file