stable
Clone or download
Read-only
The roadmap widget can now be configured to track the progress of many trackers at once. You can for example mix R&D and Marketing activities at the same time with common context. Hoping that the review will not be too big, this contribution is complete meaning that feature is available: * At widget creation * At widget edition * Via XML import * Via project template duplication Closes story #21807: select more than one tracker for Roadmap Change-Id: I6cd594a9afa3870583c1109c26e4195a03efa5a7
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/roadmap/db/install.sql | +6 | −0 | Go to diff View file |
A | plugins/roadmap/db/mysql/updates/2021/202106161205_multiple_trackers_in_roadmap.php | +62 | −0 | Go to diff View file |
M | plugins/roadmap/db/uninstall.sql | +1 | −0 | Go to diff View file |
M | plugins/roadmap/include/Roadmap/REST/v1/RoadmapTasksRetriever.php | +82 | −46 | Go to diff View file |
M | plugins/roadmap/include/Roadmap/RoadmapProjectWidget.php | +30 | −20 | Go to diff View file |
M | plugins/roadmap/include/Roadmap/RoadmapWidgetDao.php | +111 | −49 | Go to diff View file |
M | plugins/roadmap/include/Roadmap/Widget/PreferencePresenter.php | +6 | −3 | Go to diff View file |
M | plugins/roadmap/include/Roadmap/Widget/RoadmapConfigureAtXMLImport.php | +18 | −9 | Go to diff View file |
M | plugins/roadmap/package.json | +1 | −0 | Go to diff View file |
M | plugins/roadmap/scripts/configure-widget/src/bootstrap-vue-mount-point.ts | +4 | −2 | Go to diff View file |
M | plugins/roadmap/scripts/configure-widget/src/components/App.test.ts | +7 | −7 | Go to diff View file |
M | plugins/roadmap/scripts/configure-widget/src/components/App.vue | +30 | −13 | Go to diff View file |
M | plugins/roadmap/templates/preferences-form.mustache | +1 | −1 | Go to diff View file |
M | plugins/roadmap/tests/unit/Roadmap/REST/v1/RoadmapTasksRetrieverTest.php | +257 | −22 | Go to diff View file |
M | plugins/roadmap/tests/unit/Roadmap/RoadmapProjectWidgetTest.php | +16 | −6 | Go to diff View file |
M | plugins/roadmap/tests/unit/Roadmap/Widget/RoadmapConfigureAtXMLImportTest.php | +49 | −4 | Go to diff View file |
M | plugins/roadmap/themes/widget-configuration.scss | +2 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactFactory.class.php | +28 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/dao/Tracker_ArtifactDao.class.php | +23 | −0 | Go to diff View file |