stable

Clone or download

Read-only

part of story #32280 Complete the "move artifact" feature Have an artifact with some attachements (in file list on directly in comments) Move your artifact => files are still linked to artifact and are displayed (images) or downloadable Change-Id: I87aad0a2ed2d90d8b2f3cf740581f1aa2acce08c

Modified Files

Name
M plugins/testmanagement/include/TestManagement/XML/TrackerArtifactXMLImportXMLImportFieldStrategySteps.php +2 −0 Go to diff View file
M plugins/testmanagement/tests/unit/TestManagement/XML/TrackerArtifactXMLImportXMLImportFieldStrategyStepsTest.php +3 −2 Go to diff View file
M plugins/tracker/include/Tracker/Action/CopyArtifact.class.php +4 −1 Go to diff View file
M plugins/tracker/include/Tracker/Action/FieldCanBeEasilyMigratedVerifier.php +1 −0 Go to diff View file
M plugins/tracker/include/Tracker/Action/MegaMoverArtifact.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Action/MegaMoverArtifactByDuckTyping.php +4 −3 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/ArtifactsDeletion/ArtifactDependenciesDeletor.php +3 −4 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_File.class.php +3 −3 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport.class.php +12 −6 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/ArtifactFieldsDataBuilder.class.php +10 −6 Go to diff View file
A plugins/tracker/include/Tracker/Artifact/XMLImport/MoveImportConfig.php +48 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/TrackerImportConfig.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/TrackerNoXMLImportLoggedConfig.php +5 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/TrackerXmlImportConfig.php +9 −15 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategy.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyAlphanumeric.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyArtifactLink.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyAttachment.class.php +57 −27 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyComputed.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyDate.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyList.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyOpenList.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyPermissionsOnArtifact.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyText.class.php +2 −0 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Field/File/AttachmentForTraditionalUploadCreator.php +11 −12 Go to diff View file
M plugins/tracker/include/Tracker/Migration/MigrationManager.php +3 −1 Go to diff View file
M plugins/tracker/include/TrackerXmlImport.class.php +2 −1 Go to diff View file
M plugins/tracker/tests/rest/ArtifactsActions/ArtifactsActionsTest.php +2 −3 Go to diff View file
M plugins/tracker/tests/unit/Artifact/Tracker_Artifact_XMLImportTest.php +19 −15 Go to diff View file
M plugins/tracker/tests/unit/Artifact/XMLImport/TrackerArtifactXMLImportArtifactFieldsDataBuilderTest.php +14 −19 Go to diff View file
A plugins/tracker/tests/unit/Builders/TrackerFormElementFileFieldBuilder.php +63 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/ArtifactsDeletion/ArtifactDependenciesDeletorTest.php +23 −8 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/Changeset/ArtifactChangesetSaverTest.php +2 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/Changeset/PostCreation/PostCreationContextTest.php +2 −1 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/TrackerArtifactCreatorTest.php +1 −0 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/XMLImport/XMLImportFieldStrategyArtifactLinkTest.php +9 −8 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/XMLImport/XMLImportFieldStrategyAttachmentTest.php +207 −26 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/XMLImport/XMLImportFieldStrategyComputedTest.php +4 −3 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/XMLImport/XMLImportFieldStrategyListTest.php +14 −13 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Artifact/XmlImportTest.php +6 −16 Go to diff View file
M plugins/tracker/tests/unit/Tracker/FormElement/Field/File/AttachmentForTraditionalUploadCreatorTest.php +56 −27 Go to diff View file
M plugins/tracker/tests/unit/Tracker/XML/Updater/OpenListUserGroupsByDuckTypingUpdaterTest.php +1 −0 Go to diff View file