stable

Clone or download

Read-only

Do not rely on project 100 for tracker templates

We should stop to instantiate default templates in the project 100. With this commit, XML templates are not anymore in www scope Run tools/rpm/build_and_run_packages.sh, you should be able to create Bugs tracker. Install and activate AgileDashboard plugin. You should be able to create Releases, Sprints, Activities, Tasks, and User Stories trackers. Part of request #14717: Cleanup of tracker templates Change-Id: Ifec37862369684d2392a1584fdde6e5b8bbc2aee

Modified Files

Name
M Makefile +9 −7 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/FirstKanbanCreator.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/FirstScrumCreator.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/Planning/ImportTemplateFormPresenter.class.php +1 −1 Go to diff View file
M plugins/agiledashboard/include/agiledashboardPlugin.php +54 −1 Go to diff View file
A plugins/agiledashboard/resources/templates/.gitignore +1 −0 Go to diff View file
D plugins/agiledashboard/www/resources/.gitignore +0 −2 Go to diff View file
M plugins/tracker/README.mkd +0 −14 Go to diff View file
D plugins/tracker/bin/import_tracker_xml_template.php +0 −55 Go to diff View file
A plugins/tracker/include/Tracker/Creation/DefaultTemplate.php +51 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/DefaultTemplatesCollection.php +81 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/DefaultTemplatesCollectionBuilder.php +51 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/ProjectTemplatesRepresentation.php +3 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationPresenter.php +6 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationPresenterBuilder.php +14 −8 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationProcessorController.php +24 −6 Go to diff View file
M plugins/tracker/include/trackerPlugin.php +5 −2 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/DefaultTemplatesCollectionBuilderTest.php +48 −0 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/DefaultTemplatesCollectionTest.php +110 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Creation/TrackerCreationPresenterBuilderTest.php +87 −1 Go to diff View file
A plugins/tracker/resources/templates/.gitignore +1 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/index.ts +8 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-one/cards/TrackerTemplate/TrackerTemplateSelector.test.ts +24 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-one/cards/TrackerTemplate/TrackerTemplateSelector.vue +11 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldChosenTemplate.test.ts +13 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldChosenTemplate.vue +3 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/store/mutations.test.ts +7 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/store/mutations.ts +4 −0 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/store/type.ts +1 −0 Go to diff View file
M plugins/tracker/templates/tracker-creation/tracker-creation-app.mustache +1 −0 Go to diff View file
M plugins/tracker/themes/BurningParrot/css/tracker-creation/includes/_creation-options-cards.scss +0 −1 Go to diff View file
D plugins/tracker/www/resources/templates/.gitignore +0 −6 Go to diff View file
M src/common/Project/Registration/Template/ScrumTemplate.php +1 −1 Go to diff View file
M tools/setup.el7.sh +0 −1 Go to diff View file
M tools/setup.sh +0 −6 Go to diff View file
M tools/setup/el7/include/php.sh +0 −8 Go to diff View file