stable
Clone or download
Read-only
The widget asks for a tracker id. It displays a "Under construction" message since it does nothing yet. When a project is created from a template using this widget, the new widget targets the new tracker, instead of the one in the template. (like it is done in request #19329, request #19338, or request #19360). The widget is hidden behind a feature flag: ``` tuleap config-set feature_flag_plugin_roadmap_display_underconstruction_widget 1 ``` Part of story #19734: have a Roadmap widget on dashboard Change-Id: Iece0ddb1d72750be7df55013c903210e1923a39b
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/roadmap/composer.lock | +1 | −1 | Go to diff View file |
A | plugins/roadmap/db/install.sql | +8 | −0 | Go to diff View file |
A | plugins/roadmap/db/uninstall.sql | +1 | −0 | Go to diff View file |
A | plugins/roadmap/include/Roadmap/RoadmapProjectWidget.php | +282 | −0 | Go to diff View file |
A | plugins/roadmap/include/Roadmap/RoadmapWidgetDao.php | +104 | −0 | Go to diff View file |
M | plugins/roadmap/include/roadmapPlugin.php | +62 | −0 | Go to diff View file |
M | plugins/roadmap/site-content/fr_FR/LC_MESSAGES/tuleap-roadmap.po | +3 | −0 | Go to diff View file |
A | plugins/roadmap/templates/preferences-form.mustache | +31 | −0 | Go to diff View file |
A | plugins/roadmap/templates/widget-roadmap-under-construction.mustache | +1 | −0 | Go to diff View file |
A | plugins/roadmap/tests/unit/Roadmap/RoadmapProjectWidgetTest.php | +162 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/TrackerFactory.class.php | +4 | −1 | Go to diff View file |