stable

Clone or download

Read-only

feat: dashed border when dates are implied

When artifact will have timeframe semantic based on linked artifact, start dates and end dates of a task will be implied, based on another artifact timeframe. In that case, the border of the Gantt bar will be dashed instead of solid. Since the new timeframe is not available yet, to test this contribution you will have to edit the file `TaskRepresentationBuilderForTracker.php` and use the following statements at L75: ``` $are_dates_implied = true; ``` Part of story #21362: Base artifact timeframe on a linked artifact Change-Id: I617d7ebc416a8044ff28846d9d217bc17b29314f

Modified Files

Name
M plugins/roadmap/include/Roadmap/REST/v1/TaskRepresentation.php +6 −0 Go to diff View file
M plugins/roadmap/include/Roadmap/REST/v1/TaskRepresentationBuilderForTracker.php +3 −1 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/MilestoneBar.vue +7 −0 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/components/Gantt/Task/TaskBar.vue +12 −2 Go to diff View file
M plugins/roadmap/scripts/roadmap-widget/src/type.ts +1 −0 Go to diff View file
M plugins/roadmap/tests/unit/Roadmap/REST/v1/RoadmapTasksRetrieverTest.php +3 −0 Go to diff View file
M plugins/roadmap/tests/unit/Roadmap/REST/v1/SubtasksRetrieverTest.php +1 −0 Go to diff View file
M plugins/roadmap/themes/_task.scss +8 −0 Go to diff View file