stable

Clone or download

Read-only

REST representations of the agile dashboard are immutables

This is a technical change, no functional change is expected. Part of request #15111: REST representations should not be mutable Change-Id: Ie95a6cf4a599605ef08fde39f703d1e1168b645b

Modified Files

Name
M plugins/agiledashboard/include/AgileDashboard/Milestone/MilestoneRepresentationBuilder.class.php +15 −7 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/BacklogItemParentReference.class.php +16 −6 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/BacklogItemRepresentation.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramColumnRepresentation.php +8 −5 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramRepresentation.php +9 −3 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/DiagramRepresentationBuilder.php +2 −7 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/CumulativeFlowDiagram/OrderedColumnRepresentationsBuilder.php +4 −10 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/ItemCollectionRepresentation.php +4 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/ItemRepresentationBuilder.php +2 −4 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanAddRepresentation.php +4 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanArchiveInfoRepresentation.php +5 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanBacklogInfoRepresentation.php +5 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanCollapseColumnRepresentation.php +4 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanColumnPATCHRepresentation.php +4 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanColumnPOSTRepresentation.php +4 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanColumnRepresentation.php +5 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanItemPOSTRepresentation.php +4 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanItemRepresentation.php +41 −10 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanRepresentation.php +84 −40 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanRepresentationBuilder.php +1 −4 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/KanbanResource.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/Kanban/TrackerReport/FilteredDiagramRepresentationBuilder.php +2 −7 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/MilestoneParentReference.class.php +14 −4 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/MilestoneRepresentation.class.php +152 −82 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/OrderRepresentation.php +3 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v1/PlanningReference.class.php +3 −3 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v2/BacklogItemRepresentation.php +59 −28 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v2/BacklogItemRepresentationFactory.class.php +2 −5 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v2/BacklogRepresentation.php +28 −12 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/REST/v2/ProjectBacklogResource.class.php +1 −2 Go to diff View file
M plugins/agiledashboard/include/constants.php +3 −3 Go to diff View file
M plugins/cardwall/include/cardwallPlugin.php +2 −1 Go to diff View file
M plugins/tracker/include/REST/Artifact/BurndownPointRepresentation.php +4 −1 Go to diff View file
M plugins/tracker/include/REST/Artifact/BurndownRepresentation.class.php +5 −4 Go to diff View file
M plugins/tracker/include/REST/v1/BacklogItemReference.class.php.php +3 −0 Go to diff View file
M plugins/tracker/include/Tracker/Chart/Data/Burndown.class.php +10 −5 Go to diff View file
M plugins/tracker/include/trackerPlugin.php +2 −1 Go to diff View file
M src/common/date/TimePeriodWithoutWeekEnd.class.php +31 −0 Go to diff View file