stable

Clone or download

Read-only

Map Jira issue creators with Tuleap users

part of: story #15066 Map Jira users with Tuleap users How to test: - Go to your Jira account settings, make your email address public - Import a jira tracker where you have created an issue - In the tracker, go to issues you have created --> You are the submitter (field Created by) --> When the submitter does not share his/her email address, Created By shows Tracker Importer (forge__tracker_importer_user) Change-Id: I19a64f7285555926f7eb3133d6e5d9c3a58ad3ef

Modified Files

Name
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/AlwaysThereFieldsExporter.php +25 −11 Go to diff View file
A plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Artifact/JiraAuthorRetriever.php +79 −0 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/Artifact/Snapshot/IssueSnapshotCollectionBuilder.php +18 −9 Go to diff View file
M plugins/tracker/include/Tracker/Creation/JiraImporter/Import/JiraXmlExporter.php +5 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElementFactory.class.php +1 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/AlwaysThereFieldsExporterTest.php +24 −7 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/Artifact/ArtifactsXMLExporterTest.php +28 −5 Go to diff View file
A plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/Artifact/JiraAuthorRetrieverTest.php +170 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/Artifact/Snapshot/IssueSnapshotCollectionBuilderTest.php +16 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Creation/JiraImporter/Import/Structure/JiraToTuleapFieldTypeMapperTest.php +2 −1 Go to diff View file
M src/common/User/UserManager.class.php +4 −1 Go to diff View file