stable

Clone or download

Read-only

Create tracker structure with summary field

part of story #14766 Have an import from jira structure How to test: Be sure to have tuleap config-set display_jira_importer 1 Fill form creation data. => the tracker must be cretaed with: - a always there fieldset - inside the fieldset: summary, artifact id and link to original tracker => nothing else is sone, user is redirected to an empty report Change-Id: Idaa253cab41deb12627159194c4a7cb61ebce156

Modified Files

Name
M plugins/frs/include/frsPlugin.php +3 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/ArtifactFieldsDataBuilder.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/ClientWrapper.php +3 −3 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/ClientWrapperBuilder.php +3 −1 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/ErrorCollector.php +47 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraXmlExporter.php +151 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/FieldXmlExporter.php +85 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/JiraFieldRetriever.php +58 −0 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Structure/JiraToTuleapFieldTypeMapper.php +183 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/JiraConnectionException.php +1 −1 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/JiraCredentials.php +65 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreationProcessorController.php +13 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/TrackerCreator.php +85 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Container_Fieldset.class.php +1 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_ArtifactId.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_String.class.php +1 −0 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/JiraXmlExporterTest.php +103 −0 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Structure/FieldXmlExporterTest.php +99 −0 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Structure/JiraFieldRetrieverTest.php +62 −0 Go to diff View file
A plugins/tracker/phpunit/Tracker/Creation/JiraImporter/Import/Structure/JiraToTuleapFieldTypeMapperTest.php +80 −0 Go to diff View file
M plugins/tracker/phpunit/Tracker/Creation/TrackerCreatorTest.php +47 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/StepTwo.test.ts +16 −1 Go to diff View file
M plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/StepTwo.vue +6 −0 Go to diff View file
A plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldFromJira.test.ts +78 −0 Go to diff View file
A plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/FieldFromJira.vue +67 −0 Go to diff View file
A plugins/tracker/scripts/tracker-creation/src/components/steps/step-two/creation-fields/__snapshots__/FieldFromJira.test.ts.snap +36 −0 Go to diff View file