diff --git a/data-wrapper/swagger.json b/data-wrapper/swagger.json index 55665be..048aa1a 100644 --- a/data-wrapper/swagger.json +++ b/data-wrapper/swagger.json @@ -2,8 +2,8 @@ "openapi": "3.1.0", "info": { "title": "data-wrapper - Conversions en fichier corpus compressé", - "summary": "Les fichiers corpus compressés sont compatibles avec tous traitments TDM dédiés au corpus (webservices asynchrones)", - "version": "1.0.0", + "summary": "Les fichiers corpus compressés sont compatibles avec tous traitements TDM dédiés aux corpus (webservices asynchrones)", + "version": "1.2.3", "termsOfService": "https://services.istex.fr/", "contact": { "name": "Inist-CNRS", @@ -24,14 +24,14 @@ "description": "Next version for production" } ], - "tags": [ - { - "name": "data-wrapper", - "description": "Conversions en fichier corpus compressé", - "externalDocs": { - "description": "Plus de documentation", - "url": "https://gitbucket.inist.fr/tdm/web-services/tree/master/data-wrapper" - } - } - ] -} + "tags": [ + { + "name": "data-wrapper", + "description": "Conversions en fichier corpus compressé", + "externalDocs": { + "description": "Plus de documentation", + "url": "https://gitbucket.inist.fr/tdm/web-services/tree/master/data-wrapper" + } + } + ] +} \ No newline at end of file diff --git a/data-wrapper/v1/csv.ini b/data-wrapper/v1/csv.ini index 372ed18..8b9b99f 100644 --- a/data-wrapper/v1/csv.ini +++ b/data-wrapper/v1/csv.ini @@ -1,5 +1,5 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) @@ -11,8 +11,8 @@ post.requestBody.content.text/csv.schema.format = binary post.requestBody.required = true post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary post.parameters.0.description = Nom du champ à exploiter comme identifiant de colonne post.parameters.0.in = query post.parameters.0.name = id diff --git a/data-wrapper/v1/istex-tar-gz.ini b/data-wrapper/v1/istex-tar-gz.ini index 46b2fe9..610a640 100644 --- a/data-wrapper/v1/istex-tar-gz.ini +++ b/data-wrapper/v1/istex-tar-gz.ini @@ -1,5 +1,5 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) @@ -7,12 +7,14 @@ post.description = Transformation d'un fichier ISTEX (format tar.gz) en fichier corpus post.summary = Le fichier est transformé en fichier corpus exploitable par un web service asynchrone post.tags.0 = data-wrapper +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary post.parameters.0.description = Nom du champ à exploiter contenant l'identifiant post.parameters.0.in = query post.parameters.0.name = id diff --git a/data-wrapper/v1/query-conditor.ini b/data-wrapper/v1/query-conditor.ini index 2a2483d..d11dbd5 100644 --- a/data-wrapper/v1/query-conditor.ini +++ b/data-wrapper/v1/query-conditor.ini @@ -1,5 +1,5 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) @@ -11,8 +11,8 @@ post.requestBody.content.text/plain.schema.format = binary post.requestBody.required = true post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary post.parameters.0.description = Nom du champ à exploiter comme identifiant de colonne post.parameters.0.in = query post.parameters.0.name = id diff --git a/data-wrapper/v1/query-istex.ini b/data-wrapper/v1/query-istex.ini index 22d7618..4f92aa8 100644 --- a/data-wrapper/v1/query-istex.ini +++ b/data-wrapper/v1/query-istex.ini @@ -1,5 +1,5 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) @@ -11,8 +11,8 @@ post.requestBody.content.text/plain.schema.format = binary post.requestBody.required = true post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary post.parameters.0.description = Nom du champ à exploiter comme identifiant de colonne post.parameters.0.in = query post.parameters.0.name = id diff --git a/data-wrapper/v1/tar-tei2json.ini b/data-wrapper/v1/tar-tei2json.ini index e5bfa36..c1d6b16 100644 --- a/data-wrapper/v1/tar-tei2json.ini +++ b/data-wrapper/v1/tar-tei2json.ini @@ -1,5 +1,5 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) @@ -7,12 +7,14 @@ post.description = Transformation d'un fichier TEI en fichier corpus post.summary = Le fichier est transformé en fichier corpus exploitable par un web service asynchrone, chaque document TEI est préalablement transformé en JSON post.tags.0 = data-wrapper +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary [use] plugin = basics diff --git a/data-wrapper/v1/tar-tei2xml.ini b/data-wrapper/v1/tar-tei2xml.ini index b00b1f2..c59840e 100644 --- a/data-wrapper/v1/tar-tei2xml.ini +++ b/data-wrapper/v1/tar-tei2xml.ini @@ -1,5 +1,5 @@ # Entrypoint output format -mimeType = application/x-tar +mimeType = application/x-gzip extension = tar.gz # OpenAPI Documentation - JSON format (dot notation) @@ -7,12 +7,14 @@ post.description = Transformation d'un fichier TEI en fichier corpus post.summary = Le fichier est transformé en fichier corpus exploitable par un web service asynchrone, chaque document TEI est préalablement simplifié en fichier XML minimal post.tags.0 = data-wrapper +post.requestBody.content.application/x-gzip.schema.type = string +post.requestBody.content.application/x-gzip.schema.format = binary post.requestBody.content.application/x-tar.schema.type = string post.requestBody.content.application/x-tar.schema.format = binary post.requestBody.required = true post.responses.default.description = Fichier corpus au format tar.gz -post.responses.default.content.application/x-tar.schema.type = string -post.responses.default.content.application/x-tar.schema.format = binary +post.responses.default.content.application/x-gzip.schema.type = string +post.responses.default.content.application/x-gzip.schema.format = binary [use] plugin = basics