stable

Clone or download

Read-only

refactor: kanban/:id/* to dedicated kanban plugin

Only some part of the REST routes are moved to a dedicated kanban folder. For now it is not a real plugin. Strategy is to move code bit by bit to not have 30k+ LOC to review if we move the whole feature at once. Once the feature will be moved, we will have a better view of dependencies between A.D and Kanban. At the end we will be able to have a truly independent plugin. No functional changes. Part of request #32645: Extract kanban from agiledashboard Change-Id: I675307d5fecf2934c8b9cf6c739d9c607b7ed8c9

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/REST/ResourcesInjector.class.php +3 −3 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanRepresentationBuilder.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +1 −0 Go to diff View file
A plugins/kanban/composer.json +21 −0 Go to diff View file
A plugins/kanban/composer.lock +18 −0 Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanAddRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanArchiveInfoRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanBacklogInfoRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanCollapseColumnRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanColumnPOSTRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanColumnRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanRepresentation.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php Go to diff View file
R plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanTrackerRepresentation.php Go to diff View file
A plugins/kanban/site-content/.keep +0 −0 Go to diff View file
R plugins/agiledashboard/tests/unit/REST/v1/Kanban/KanbanTrackerRepresentationTest.php Go to diff View file
M tests/psalm/psalm.xml +1 −0 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +1 −0 Go to diff View file