stable

Clone or download

Read-only

Add a button to open/close a campaign in the campaign view

This is part of request #20088 Improve the management of closed campaigns A technical refactoring will be done in a next commit to extract the campaign update outside the REST namespace. Change-Id: I3a0cb0d0b73f6c7097d9cb68248516dd29e1402f

Modified Files

Name
A plugins/testmanagement/include/TestManagement/Campaign/CloseCampaignController.php +95 −0 Go to diff View file
A plugins/testmanagement/include/TestManagement/Campaign/OpenCampaignController.php +95 −0 Go to diff View file
A plugins/testmanagement/include/TestManagement/Campaign/StatusChangedRedirectURLBuilder.php +40 −0 Go to diff View file
M plugins/testmanagement/include/TestManagement/IndexController.class.php +2 −0 Go to diff View file
M plugins/testmanagement/include/TestManagement/IndexPresenter.class.php +8 −1 Go to diff View file
M plugins/testmanagement/include/TestManagement/REST/v1/CampaignArtifactUpdateFieldValuesBuilder.php +2 −2 Go to diff View file
M plugins/testmanagement/include/testmanagementPlugin.php +62 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/po/fr.po +6 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/app-controller.js +3 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/execution/execution-list-header/execution-list-header-controller.js +20 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/execution/execution-list-header/execution-list-header.tpl.html +35 −0 Go to diff View file
M plugins/testmanagement/scripts/testmanagement/src/shared-properties/shared-properties-service.js +11 −0 Go to diff View file
M plugins/testmanagement/site-content/fr_FR/LC_MESSAGES/tuleap-testmanagement.po +8 −0 Go to diff View file
M plugins/testmanagement/templates/index.mustache +1 −0 Go to diff View file
A plugins/testmanagement/tests/unit/TestManagement/Campaign/StatusChangedRedirectURLBuilderTest.php +62 −0 Go to diff View file
M plugins/testmanagement/themes/BurningParrot/css/_testmanagement.scss +4 −0 Go to diff View file