dev
Forked from tuleap/dev
Clone or download
Read-only
story #3075 : import a basic agile dashboard template
We are now able to export trough the CLI an XML containing : Trackers / cardwalls on top and agildashboard's plannings Still with the CLI, we are able to import this XML into a new project and retrieve all these configurations Change-Id: I1b1b3f965a6375c857e8feceeebfb21e2554f163
Modified Files
Name | ||||
---|---|---|---|---|
A | plugins/agiledashboard/include/AgileDashboard/AgileDashboardXMLController.class.php | +113 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/AgileDashboard_XMLExporterNodeNotValidException.class.php | +29 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/XMLExporter.class.php | +104 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/XMLExporterUnableToGetValueException.class.php | +24 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/XMLImporter.class.php | +90 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/XMLImporterInputNotWellFormedException.class.php | +28 | −0 | Go to diff View file |
A | plugins/agiledashboard/include/AgileDashboard/XMLImporterInvalidTrackerMappingsException.class.php | +24 | −0 | Go to diff View file |
M | plugins/agiledashboard/include/AgileDashboardRouter.class.php | +9 | −2 | Go to diff View file |
M | plugins/agiledashboard/include/Planning/PlanningController.class.php | +0 | −11 | Go to diff View file |
M | plugins/agiledashboard/include/Planning/PlanningFactory.class.php | +20 | −1 | Go to diff View file |
M | plugins/agiledashboard/include/Planning/PlanningParameters.class.php | +11 | −5 | Go to diff View file |
M | plugins/agiledashboard/include/Planning/ShortAccess.class.php | +15 | −0 | Go to diff View file |
M | plugins/agiledashboard/include/agiledashboardPlugin.class.php | +28 | −0 | Go to diff View file |
M | plugins/agiledashboard/include/autoload.php | +10 | −3 | Go to diff View file |
A | plugins/agiledashboard/tests/bootstrap.php | +24 | −0 | Go to diff View file |
R | plugins/agiledashboard/tests/planning/AgileDashboard/MilestonePlanningPresenterTest.php | Go to diff View file | ||
A | plugins/agiledashboard/tests/include/AgileDashboard/XMLExporterTest.php | +243 | −0 | Go to diff View file |
A | plugins/agiledashboard/tests/include/AgileDashboard/XMLImporterTest.php | +127 | −0 | Go to diff View file |
R | plugins/agiledashboard/tests/planning/ArtifactCreationControllerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ArtifactLinkerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ArtifactParentsSelectorEventListenerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ArtifactParentsSelectorTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ArtifactTreeNodeVisitorTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/BacklogItemFilterVisitorTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/BreadCrumbs/MergerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ControllerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/GroupByParentsVisitorTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ItemPresenterTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ItemTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/MilestoneControllerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/MilestoneFactoryTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/MilestoneLinkPresenterTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/MilestoneSelectorControllerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/MilestoneTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/PlanningControllerTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/PlanningFactoryTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/RequestValidatorTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/SearchContentViewTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/TrackerPresenterTest.php | Go to diff View file | ||
R | plugins/agiledashboard/tests/planning/ViewBuilderTest.php | Go to diff View file | ||
A | plugins/agiledashboard/www/resources/xml_project_agiledashboard.rnc | +20 | −0 | Go to diff View file |
A | plugins/agiledashboard/www/resources/xml_project_agiledashboard.rng | +28 | −0 | Go to diff View file |
A | plugins/cardwall/include/CardwallConfigXmlExport.class.php | +77 | −0 | Go to diff View file |
A | plugins/cardwall/include/CardwallConfigXmlExportNodeNotValidException.class.php | +28 | −0 | Go to diff View file |
A | plugins/cardwall/include/CardwallConfigXmlImport.class.php | +91 | −0 | Go to diff View file |
A | plugins/cardwall/include/CardwallFromXmlImportCannotBeEnabledException.class.php | +29 | −0 | Go to diff View file |
A | plugins/cardwall/include/CardwallFromXmlInputNotWellFormedException.class.php | +28 | −0 | Go to diff View file |
M | plugins/cardwall/include/autoload.php | +7 | −2 | Go to diff View file |
M | plugins/cardwall/include/cardwallPlugin.class.php | +35 | −0 | Go to diff View file |
A | plugins/cardwall/tests/CardwallConfigXmlExportTest.php | +99 | −0 | Go to diff View file |
A | plugins/cardwall/tests/CardwallConfigXmlImportTest.php | +125 | −0 | Go to diff View file |
A | plugins/cardwall/www/resources/xml_project_cardwall.rnc | +15 | −0 | Go to diff View file |
A | plugins/cardwall/www/resources/xml_project_cardwall.rng | +16 | −0 | Go to diff View file |
M | plugins/tracker/bin/export_all_xml.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/bin/import_tracker_xml_template.php | +1 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/Hierarchy/Controller.class.php | +9 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Tracker.class.php | +21 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/TrackerManager.class.php | +4 | −6 | Go to diff View file |
A | plugins/tracker/include/TrackerFromXmlImportCannotBeCreatedException.class.php | +28 | −0 | Go to diff View file |
A | plugins/tracker/include/TrackerFromXmlInputNotWellFormedException.class.php | +28 | −0 | Go to diff View file |
A | plugins/tracker/include/TrackerXmlImport.class.php | +168 | −0 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +5 | −2 | Go to diff View file |
M | plugins/tracker/include/trackerPlugin.class.php | +30 | −0 | Go to diff View file |
M | plugins/tracker/tests/Tracker/Hierarchy/ControllerTest.php | +8 | −0 | Go to diff View file |
M | plugins/tracker/tests/TrackerManagerTest.php | +16 | −2 | Go to diff View file |
M | plugins/tracker/tests/TrackerTest.php | +44 | −1 | Go to diff View file |
A | plugins/tracker/tests/TrackerXmlImportTest.php | +213 | −0 | Go to diff View file |
M | plugins/tracker/www/resources/tracker.rnc | +2 | −1 | Go to diff View file |
M | plugins/tracker/www/resources/tracker.rng | +6 | −1 | Go to diff View file |
A | src/common/XmlValidator/XmlValidator.class.php | +53 | −0 | Go to diff View file |
M | src/common/event/Event.class.php | +48 | −0 | Go to diff View file |
M | src/common/mvc2/PluginController.class.php | +11 | −0 | Go to diff View file |
M | src/common/project/Group.class.php | +4 | −0 | Go to diff View file |
A | src/common/project/ProjectXMLExporter.class.php | +46 | −0 | Go to diff View file |
A | src/common/project/ProjectXMLImporter.class.php | +85 | −0 | Go to diff View file |
M | src/common/project/autoload.php | +4 | −2 | Go to diff View file |
M | src/common/user/UserManager.class.php | +3 | −13 | Go to diff View file |
A | src/utils/export_project_xml.php | +47 | −0 | Go to diff View file |
A | src/utils/import_project_xml.php | +48 | −0 | Go to diff View file |
M | src/utils/php-launcher.sh | +1 | −1 | Go to diff View file |
M | tests/simpletest/BlankAfterClosingPhpTagTest.php | +1 | −0 | Go to diff View file |
A | tests/simpletest/common/project/ProjectXMLExporterTest.php | +37 | −0 | Go to diff View file |
A | tests/simpletest/common/project/ProjectXMLImporterTest.php | +97 | −0 | Go to diff View file |
A | tests/simpletest/common/project/_fixtures/fake_project.xml | +1 | −0 | Go to diff View file |