stable

Clone or download

Read-only

GET v1 /projects/:id/backlog returns explicit backlog

This is part of story #10143 add/remove backlog items in planning view If you have setup your project to use explicit backlog and added some artifacts in it, then these artifacts must be retrieved paginated. All must be displayed as before. Change-Id: I78d524aeda303311f5b6689d6731547fea45df04

Modified Files

Name
M plugins/agiledashboard/db/install.sql +2 −1 Go to diff View file
A plugins/agiledashboard/db/mysql/updates/2019/201910231002_add_project_id_index_explicit_backlog_artifacts.php +40 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/BacklogItem/PaginatedBacklogItemsRepresentationsBuilder.class.php +21 −8 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/ExplicitBacklog/ArtifactsInExplicitBacklogDao.php +11 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Milestone/Backlog/BacklogItemCollectionFactory.class.php +110 −49 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/MilestoneResource.class.php +3 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/ProjectBacklogResource.class.php +2 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v2/ProjectBacklogResource.class.php +3 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboardRouterBuilder.php +5 −2 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +5 −2 Go to diff View file
M plugins/agiledashboard/tests/include/AgileDashboard/Milestone/Backlog/AgileDashboard_Milestone_Backlog_BacklogItemCollectionFactoryTest.php +5 −2 Go to diff View file
M plugins/agiledashboard/tests/rest/ExplicitBacklog/ExplicitBacklogTest.php +1 −1 Go to diff View file
M plugins/cardwall/include/Pane.class.php +4 −2 Go to diff View file