stable
Clone or download
Read-only
* bender/5830_tv3totv5_attachments: Import CC field data now checking file ids from exported xml Importing files that works, baby Extract field_data extraction in a dedicated object Now exporting path of files in archive Extract files to the filesystem The XMLImport is now able to parse the XML File including attachments Add type to field_name to better qualify what we expect story #5992 - Dump 'CC' values from tv3 and define RNC/RNG XML format Update conversion script with new export status generating RNC and RNG for files export Fix issue with several artifact: they mess each others due to initial_changeset Include files with export Export attachments info from tv3 history
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/bin/import_artifacts_xml.php | +13 | −1 | Go to diff View file |
M | plugins/tracker/bin/migrate_tv3_to_tv5.sh | +17 | −6 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_File.class.php | +1 | −1 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/XMLImport.class.php | +38 | −22 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/ArtifactFieldsDataBuilder.class.php | +99 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/CollectionOfFilesToImportInArtifact.class.php | +63 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategy.class.php | +32 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyAttachment.class.php | +70 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategyOpenList.class.php | +45 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportFieldStrategySummary.class.php | +34 | −0 | Go to diff View file |
A | plugins/tracker/include/Tracker/Artifact/XMLImport/XMLImportZipArchive.class.php | +74 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_File.class.php | +8 | −3 | Go to diff View file |
M | plugins/tracker/include/autoload.php | +9 | −2 | Go to diff View file |
A | plugins/tracker/tests/Artifact/XMLImport/XMLImportZipArchiveTestPHP53.php | +98 | −0 | Go to diff View file |
A | plugins/tracker/tests/Artifact/XMLImport/_fixtures/archive.zip | Binary file | Go to diff View file | |
A | plugins/tracker/tests/Artifact/XMLImport/_fixtures/artifacts.xml | +15 | −0 | Go to diff View file |
A | plugins/tracker/tests/Artifact/XMLImport/_fixtures/data/123/file.txt | +1 | −0 | Go to diff View file |
M | plugins/tracker/tests/Artifact/XMLImportTest.php | +346 | −21 | Go to diff View file |
A | plugins/tracker/tests/_fixtures/import_artifacts/cc.xml | +48 | −0 | Go to diff View file |
M | plugins/tracker/www/resources/artifacts.rnc | +30 | −4 | Go to diff View file |
M | plugins/tracker/www/resources/artifacts.rng | +72 | −5 | Go to diff View file |
M | src/common/autoload.php | +7 | −2 | Go to diff View file |
A | src/common/log/ConsoleLogger.class.php | +62 | −0 | Go to diff View file |
M | src/common/log/Logger.class.php | +4 | −0 | Go to diff View file |
M | src/common/tracker/ArtifactFile.class.php | +8 | −4 | Go to diff View file |
M | src/common/tracker/ArtifactXMLExporter.class.php | +23 | −69 | Go to diff View file |
A | src/common/tracker/ArtifactXMLExporterArtifact.class.php | +302 | −0 | Go to diff View file |
M | src/common/tracker/ArtifactXMLExporterDao.class.php | +55 | −3 | Go to diff View file |
A | src/common/tracker/Exception/Exception_TV3XMLException.class.php | +22 | −0 | Go to diff View file |
A | src/common/tracker/Exception/TV3XMLAttachmentNotFoundException.class.php | +25 | −0 | Go to diff View file |
A | src/common/tracker/Exception/TV3XMLUnknownFieldTypeException.class.php | +25 | −0 | Go to diff View file |
A | src/utils/TrackerV3-data-exporter.md | +18 | −0 | Go to diff View file |
M | src/utils/TrackerV3-data-exporter.php | +35 | −5 | Go to diff View file |
M | tests/simpletest/common/tracker/ArtifactXMLExporterTestPHP53.php | +317 | −44 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_cc_add_new.json | +82 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_cc_no_changes.json | +64 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_cc_remove.json | +61 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_deleted_attachment.json | +69 | −0 | Go to diff View file |
M | tests/simpletest/common/tracker/_fixtures/artifact_with_full_history.json | +4 | −0 | Go to diff View file |
M | tests/simpletest/common/tracker/_fixtures/artifact_with_half_history.json | +4 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_one_attachment.json | +52 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_summary_and_attachment.json | +51 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_summary_and_attachment_change.json | +60 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_summary_attachment_half_history.json | +60 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_two_attachments.json | +94 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/artifact_with_two_attachments_same_name.json | +94 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/trackerv3/1/30 | +0 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/trackerv3/1/31 | +0 | −0 | Go to diff View file |
A | tests/simpletest/common/tracker/_fixtures/two_artifacts.json | +36 | −0 | Go to diff View file |