stable

Clone or download

Read-only

First part of artifacts import from Jira

This is part of story #14766 Have an import from jira structure This patchs adds a very basic artifact import process. Only the summary value is imported without history. Full field permissions will be done in a dedicated commit. Pagination of Jira issue will be handled in a dedicated commit. Submitter and submitted date wll be handled in a dedicated commit. Jira link will be added in a dedicated commit. Change-Id: Ic73ffcb1004789528dd58972d677a8618aeae751

Modified Files

Name
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Artifact/ArtifactsXMLExporter.php +114 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraXmlExporter.php +59 −14 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Permissions/PermissionsXMLExporter.php +43 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/FieldMapping.php +67 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/FieldMappingCollection.php +51 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/FieldXmlExporter.php +14 −5 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/JiraToTuleapFieldTypeMapper.php +4 −2 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationProcessorController.php +5 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreator.php +3 −2 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Artifact/ArtifactsXMLExporterTest.php +123 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/JiraXmlExporterTest.php +38 −9 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Permissions/PermissionsXMLExporterTest.php +62 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Structure/FieldXmlExporterTest.php +3 −1 Go to diff View file
M plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Structure/JiraToTuleapFieldTypeMapperTest.php +4 −2 Go to diff View file