stable

Clone or download

Read-only

feat: Display project for children

Given StoryA is children of EpicB, And they don't belong to the same project, When we expand the subtasks of EpicB, Then the project label of StoryA is displayed next to its xref. Note: a Design intervention needs to be done later to adjust the display when the project label is too long. Currently the xref is disappearing when it is the case ☚ī¸ Part of story #20979: Display children in Roadmap Change-Id: Ied486bf66ba5e3b1980cd507ac6dd4c410bb5b65

Modified Files

Name
M plugins/roadmap/include/Roadmap/REST/v1/TaskRepresentation.php +8 −1 Go to diff View file
M plugins/roadmap/include/Roadmap/REST/v1/TaskRepresentationBuilderForTracker.php +2 −0 Go to diff View file
A plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Subtask/SubtaskHeader.test.ts +38 −0 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Subtask/SubtaskHeader.vue +9 −2 Go to diff View file
A plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/HeaderLink.test.ts +43 −0 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/HeaderLink.vue +13 −1 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/TaskHeader.test.ts +25 −0 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/TaskHeader.vue +1 −1 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/type.ts +6 −0 Go to diff View file
M plugins/roadmap/tests/unit/Roadmap/REST/v1/RoadmapTasksRetrieverTest.php +8 −2 Go to diff View file
M plugins/roadmap/tests/unit/Roadmap/REST/v1/SubtasksRetrieverTest.php +3 −0 Go to diff View file
M plugins/roadmap/tests/unit/Roadmap/REST/v1/TaskRepresentationBuilderForTrackerTest.php +3 −0 Go to diff View file
M plugins/roadmap/themes/_gantt-header.scss +4 −0 Go to diff View file
M plugins/tracker/tests/unit/Builders/ArtifactTestBuilder.php +16 −0 Go to diff View file