stable
Clone or download
Read-only
part of story #14291 Beautiful tracker creation Why this change: In nexts steps we'll need to display a dropdown list with trackers group by project. This patch introduce the backend mechanism of retrievement of this lists. How to test Make sure that the vue app is not built check the value of data-project-templates of div tracker-creation-app You must have a list of trackers grouped by project Change-Id: Ie3cafbd5a73ce930727800035da081c1529c5cc7
Modified Files
Name | ||||
---|---|---|---|---|
A | plugins/tracker/include/Tracker/Creation/ProjectTemplatesRepresentation.php | +53 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Creation/TrackerCreationController.php | +8 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/Creation/TrackerCreationPresenter.php | +9 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Creation/TrackerCreationPresenterBuilder.php | +68 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Creation/TrackerTemplatesRepresentation.php | +53 | −0 | Go to diff View file |
M | plugins/tracker/include/trackerPlugin.php | +3 | −1 | Go to diff View file |
A | plugins/tracker/phpunit/Tracker/Creation/TrackerCreationPresenterBuilderTest.php | +125 | −0 | Go to diff View file |
M | plugins/tracker/templates/tracker-creation/tracker-creation-app.mustache | +1 | −1 | Go to diff View file |