stable

Clone or download

Read-only

story #8451: REST route to reorder kanban columns

Adding new REST endpoint: PUT kanban/:id/columns The route will throw an excpetion if there are missing column ids or if column ids that are not in open semantic are provided. Change-Id: I595685ecb687735da6dac5cb00ded2a681052d6c

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/KanbanColumnManager.php +36 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusAllColumnIdsNotProvidedException.php +23 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/KanbanSemanticStatusColumnIdsNotInOpenSemanticException.php +23 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php +51 −1 Go to diff View file
M plugins/agiledashboard/include/autoload.php +4 −2 Go to diff View file
M plugins/agiledashboard/tests/rest/KanbanTest.php +32 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Static.class.php +3 −0 Go to diff View file
M src/common/REST/Header.class.php +4 −0 Go to diff View file
M tests/lib/rest/TestDataBuilder.php +4 −2 Go to diff View file