stable

Clone or download

Read-only

Do not hard code columns definition

This is a first step to bring dynamics into kanban columns. It introduces a new GET /kanban/:id that furnish columns definition. Please note that the color definition is missing. Part of story #7577 display a Kanban cardwall. Change-Id: I98bd05d1542135f0da11eb58eb00c02f2fda61d2

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/KanbanFactory.class.php +3 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/KanbanNotFoundException.php +23 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/ResourcesInjector.class.php +2 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/KanbanRepresentation.php +88 −0 Go to diff View file
A plugins/agiledashboard/include/AgileDashboard/REST/v1/KanbanResource.php +75 −0 Go to diff View file
M plugins/agiledashboard/include/autoload.php +5 −2 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app-kanban-controller.js +19 −39 Go to diff View file
M plugins/agiledashboard/www/js/kanban/src/app/app.js +1 −0 Go to diff View file
A plugins/agiledashboard/www/js/kanban/src/app/kanban-service.js +31 −0 Go to diff View file
M tests/lib/rest/TestDataBuilder.php +10 −0 Go to diff View file
M tests/lib/rest/init_data.php +1 −0 Go to diff View file
A tests/rest/KanbanTest.php +48 −0 Go to diff View file
M tests/rest/ProjectTest.php +10 −5 Go to diff View file
A tests/rest/_fixtures/tuleap_agiledashboard_kanban_template.xml +351 −0 Go to diff View file