From c3ee2a8a2299459634a4ce386354158333276d94 Mon Sep 17 00:00:00 2001 From: kristian Date: Mon, 18 May 2020 10:16:49 +0100 Subject: [PATCH] ATS-731: Add half of the missing simple legacy transforms --- .../resources/imagemagick_engine_config.json | 2 + .../resources/libreoffice_engine_config.json | 51 ++++++++++++++++++- .../main/resources/tika_engine_config.json | 10 +++- 3 files changed, 61 insertions(+), 2 deletions(-) diff --git a/alfresco-transform-imagemagick/alfresco-transform-imagemagick/src/main/resources/imagemagick_engine_config.json b/alfresco-transform-imagemagick/alfresco-transform-imagemagick/src/main/resources/imagemagick_engine_config.json index 071e1787..1df5de09 100644 --- a/alfresco-transform-imagemagick/alfresco-transform-imagemagick/src/main/resources/imagemagick_engine_config.json +++ b/alfresco-transform-imagemagick/alfresco-transform-imagemagick/src/main/resources/imagemagick_engine_config.json @@ -61,6 +61,7 @@ {"sourceMediaType": "image/x-raw-hasselblad", "targetMediaType": "image/x-xbitmap" }, {"sourceMediaType": "image/x-raw-hasselblad", "targetMediaType": "image/x-xpixmap" }, {"sourceMediaType": "image/x-raw-hasselblad", "targetMediaType": "image/x-xwindowdump" }, + {"sourceMediaType": "image/x-raw-hasselblad", "priority": 100, "targetMediaType": "image/x-raw-hasselblad" }, {"sourceMediaType": "image/x-raw-sony", "targetMediaType": "image/x-raw-hasselblad" }, {"sourceMediaType": "image/x-raw-sony", "priority": 55, "targetMediaType": "image/x-raw-sony" }, @@ -197,6 +198,7 @@ {"sourceMediaType": "image/x-raw-canon", "targetMediaType": "image/x-xbitmap" }, {"sourceMediaType": "image/x-raw-canon", "targetMediaType": "image/x-xpixmap" }, {"sourceMediaType": "image/x-raw-canon", "targetMediaType": "image/x-xwindowdump" }, + {"sourceMediaType": "image/x-raw-canon", "priority": 100, "targetMediaType": "image/x-raw-canon" }, {"sourceMediaType": "image/x-raw-adobe", "targetMediaType": "image/x-raw-hasselblad" }, {"sourceMediaType": "image/x-raw-adobe", "targetMediaType": "image/x-raw-sony" }, diff --git a/alfresco-transform-libreoffice/alfresco-transform-libreoffice/src/main/resources/libreoffice_engine_config.json b/alfresco-transform-libreoffice/alfresco-transform-libreoffice/src/main/resources/libreoffice_engine_config.json index d035edf7..7e16811c 100644 --- a/alfresco-transform-libreoffice/alfresco-transform-libreoffice/src/main/resources/libreoffice_engine_config.json +++ b/alfresco-transform-libreoffice/alfresco-transform-libreoffice/src/main/resources/libreoffice_engine_config.json @@ -4,6 +4,8 @@ "transformerName": "libreoffice", "supportedSourceAndTargetList": [ {"sourceMediaType": "text/csv", "targetMediaType": "text/html" }, + {"sourceMediaType": "text/csv", "priority": 110, "targetMediaType": "application/vnd.sun.xml.calc" }, + {"sourceMediaType": "text/csv", "priority": 110, "targetMediaType": "application/vnd.sun.xml.calc.template" }, {"sourceMediaType": "text/csv", "targetMediaType": "application/vnd.oasis.opendocument.spreadsheet" }, {"sourceMediaType": "text/csv", "targetMediaType": "application/vnd.oasis.opendocument.spreadsheet-template" }, {"sourceMediaType": "text/csv", "targetMediaType": "text/tab-separated-values" }, @@ -14,69 +16,104 @@ {"sourceMediaType": "application/msword", "targetMediaType": "application/vnd.oasis.opendocument.text" }, {"sourceMediaType": "application/msword", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/msword", "maxSourceSizeBytes": 18874368, "targetMediaType": "application/pdf" }, + {"sourceMediaType": "application/msword", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, + {"sourceMediaType": "application/msword", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, + {"sourceMediaType": "application/msword", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "targetMediaType": "application/msword" }, {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "targetMediaType": "text/html" }, + {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, + {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "targetMediaType": "application/vnd.oasis.opendocument.text" }, + {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/vnd.ms-word.document.macroenabled.12", "maxSourceSizeBytes": 18874368, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "targetMediaType": "application/msword" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "targetMediaType": "text/html" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "targetMediaType": "application/vnd.oasis.opendocument.text" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "maxSourceSizeBytes": 15728640, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "targetMediaType": "application/msword" }, {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "targetMediaType": "application/vnd.oasis.opendocument.text" }, + {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, + {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, + {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/vnd.ms-word.template.macroenabled.12", "maxSourceSizeBytes": 18874368, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "targetMediaType": "application/msword" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "targetMediaType": "application/vnd.oasis.opendocument.text" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer " }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", "maxSourceSizeBytes": 15728640, "targetMediaType": "application/pdf" }, {"sourceMediaType": "text/html", "targetMediaType": "application/msword" }, {"sourceMediaType": "text/html", "priority": 55, "targetMediaType": "text/html" }, {"sourceMediaType": "text/html", "targetMediaType": "application/vnd.oasis.opendocument.text" }, + {"sourceMediaType": "text/html", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, + {"sourceMediaType": "text/html", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, + {"sourceMediaType": "text/html", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, {"sourceMediaType": "text/html", "targetMediaType": "application/rtf" }, {"sourceMediaType": "text/html", "priority": 150, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "targetMediaType": "image/svg+xml" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "priority": 110, "targetMediaType": "application/vnd.visio" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.graphics", "priority": 110, "targetMediaType": "application/vnd.visio2013" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation", "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation", "targetMediaType": "application/vnd.ms-powerpoint" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.presentation", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.presentation-template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.presentation", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress.template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.presentation", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "targetMediaType": "application/vnd.oasis.opendocument.spreadsheet-template" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "targetMediaType": "text/tab-separated-values" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "targetMediaType": "application/vnd.ms-excel" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "targetMediaType": "application/pdf" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "priority": 110, "targetMediaType": "text/csv" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "priority": 110, "targetMediaType": "application/vnd.sun.xml.calc.template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet", "priority": 110, "targetMediaType": "application/vnd.sun.xml.calc" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation-template", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation-template", "targetMediaType": "application/vnd.oasis.opendocument.presentation" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation-template", "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.oasis.opendocument.presentation-template", "targetMediaType": "application/vnd.ms-powerpoint" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.presentation-template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress.template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.presentation-template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "targetMediaType": "application/vnd.oasis.opendocument.spreadsheet" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "targetMediaType": "text/tab-separated-values" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "targetMediaType": "application/vnd.ms-excel" }, {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "targetMediaType": "application/pdf" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "priority": 110, "targetMediaType": "text/csv" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.calc.template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.spreadsheet-template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.calc" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text", "targetMediaType": "application/msword" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text", "targetMediaType": "application/pdf" }, - + {"sourceMediaType": "application/vnd.oasis.opendocument.text", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.text-template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.text", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.text", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "targetMediaType": "application/vnd.oasis.opendocument.text" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer" }, + {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.writer.template" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "targetMediaType": "application/msword" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "targetMediaType": "application/rtf" }, {"sourceMediaType": "application/vnd.oasis.opendocument.text-template", "targetMediaType": "application/pdf" }, @@ -85,20 +122,32 @@ {"sourceMediaType": "application/vnd.ms-powerpoint.template.macroenabled.12", "targetMediaType": "application/vnd.oasis.opendocument.presentation" }, {"sourceMediaType": "application/vnd.ms-powerpoint.template.macroenabled.12", "maxSourceSizeBytes": 50331648, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.ms-powerpoint.template.macroenabled.12", "targetMediaType": "application/vnd.ms-powerpoint" }, + {"sourceMediaType": "application/vnd.ms-powerpoint.template.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.presentation-template" }, + {"sourceMediaType": "application/vnd.ms-powerpoint.template.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress" }, + {"sourceMediaType": "application/vnd.ms-powerpoint.template.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress.template" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "targetMediaType": "application/vnd.oasis.opendocument.presentation" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "maxSourceSizeBytes": 41943040, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "targetMediaType": "application/vnd.ms-powerpoint" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.presentation-template" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress" }, + {"sourceMediaType": "application/vnd.openxmlformats-officedocument.presentationml.template", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress.template" }, {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "targetMediaType": "application/vnd.oasis.opendocument.presentation" }, {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "maxSourceSizeBytes": 50331648, "targetMediaType": "application/pdf" }, {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "targetMediaType": "application/vnd.ms-powerpoint" }, + {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.presentation-template" }, + {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress" }, + {"sourceMediaType": "application/vnd.ms-powerpoint.addin.macroenabled.12", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress.template" }, {"sourceMediaType": "application/vnd.ms-powerpoint", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.ms-powerpoint", "targetMediaType": "application/vnd.oasis.opendocument.presentation" }, {"sourceMediaType": "application/vnd.ms-powerpoint", "maxSourceSizeBytes": 50331648, "targetMediaType": "application/pdf" }, + {"sourceMediaType": "application/vnd.ms-powerpoint", "priority": 110, "targetMediaType": "application/vnd.oasis.opendocument.presentation-template" }, + {"sourceMediaType": "application/vnd.ms-powerpoint", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress" }, + {"sourceMediaType": "application/vnd.ms-powerpoint", "priority": 110, "targetMediaType": "application/vnd.sun.xml.impress.template" }, {"sourceMediaType": "application/vnd.ms-powerpoint.presentation.macroenabled.12", "targetMediaType": "text/html" }, {"sourceMediaType": "application/vnd.ms-powerpoint.presentation.macroenabled.12", "targetMediaType": "application/vnd.oasis.opendocument.presentation" }, diff --git a/alfresco-transform-tika/alfresco-transform-tika/src/main/resources/tika_engine_config.json b/alfresco-transform-tika/alfresco-transform-tika/src/main/resources/tika_engine_config.json index ddf79787..36b2c105 100644 --- a/alfresco-transform-tika/alfresco-transform-tika/src/main/resources/tika_engine_config.json +++ b/alfresco-transform-tika/alfresco-transform-tika/src/main/resources/tika_engine_config.json @@ -284,6 +284,7 @@ {"sourceMediaType": "application/vnd.apple.keynote", "targetMediaType": "text/html"}, {"sourceMediaType": "application/vnd.apple.keynote", "targetMediaType": "application/xhtml+xml"}, {"sourceMediaType": "application/vnd.apple.keynote", "targetMediaType": "text/xml"}, + {"sourceMediaType": "application/vnd.apple.keynote", "priority": 120, "targetMediaType": "text/plain"}, {"sourceMediaType": "application/vnd.ms-project", "targetMediaType": "text/html"}, {"sourceMediaType": "application/vnd.ms-project", "targetMediaType": "text/plain"}, @@ -293,6 +294,7 @@ {"sourceMediaType": "application/vnd.apple.numbers", "targetMediaType": "text/html"}, {"sourceMediaType": "application/vnd.apple.numbers", "targetMediaType": "application/xhtml+xml"}, {"sourceMediaType": "application/vnd.apple.numbers", "targetMediaType": "text/xml"}, + {"sourceMediaType": "application/vnd.apple.numbers", "priority": 120, "targetMediaType": "text/plain"}, {"sourceMediaType": "application/vnd.oasis.opendocument.chart", "targetMediaType": "text/html"}, {"sourceMediaType": "application/vnd.oasis.opendocument.chart", "targetMediaType": "text/plain"}, @@ -352,6 +354,7 @@ {"sourceMediaType": "application/vnd.apple.pages", "targetMediaType": "text/html"}, {"sourceMediaType": "application/vnd.apple.pages", "targetMediaType": "application/xhtml+xml"}, {"sourceMediaType": "application/vnd.apple.pages", "targetMediaType": "text/xml"}, + {"sourceMediaType": "application/vnd.apple.pages", "targetMediaType": "text/plain"}, {"sourceMediaType": "application/pdf", "priority": 55, "targetMediaType": "text/html"}, {"sourceMediaType": "application/pdf", "maxSourceSizeBytes": 26214400, "priority": 55, "targetMediaType": "text/plain"}, @@ -486,7 +489,12 @@ {"sourceMediaType": "application/x-compress", "targetMediaType": "text/html"}, {"sourceMediaType": "application/x-compress", "targetMediaType": "text/plain"}, {"sourceMediaType": "application/x-compress", "targetMediaType": "application/xhtml+xml"}, - {"sourceMediaType": "application/x-compress", "targetMediaType": "text/xml"} + {"sourceMediaType": "application/x-compress", "targetMediaType": "text/xml"}, + + {"sourceMediaType": "text/csv", "priority": 120, "targetMediaType": "text/html"}, + {"sourceMediaType": "text/csv", "priority": 120, "targetMediaType": "text/plain"}, + {"sourceMediaType": "text/csv", "priority": 120, "targetMediaType": "application/xhtml+xml"}, + {"sourceMediaType": "text/csv", "priority": 120, "targetMediaType": "text/xml"} ], "transformOptions": [ "tikaOptions"