You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document Gotenberg-powered file conversion for non-core formats (#2218)
Adds a "Convertible Formats (via Gotenberg)" section to
docs/upload_methods/supported_formats.md explaining the ~126
LibreOffice-backed extensions the optional pre-parse converter can turn
into PDF, and a screenshotted "File Converters (Gotenberg)" walkthrough
in docs/pipelines/pipeline_configuration.md covering enabling/disabling
via the Admin UI or DEFAULT_FILE_CONVERTER. Also documents the
already-running gotenberg compose service in choose-and-configure-docker-stack.md,
adds GOTENBERG_* examples to the sample .django env files, and updates
README's Supported Formats section.
Adds a data-testid to the File Converter row in FiletypeDefaults.tsx and
three docScreenshot captures in the existing file-converter on/off
Playwright component tests to back the walkthrough.
Co-authored-by: Claude <noreply@anthropic.com>
|[Pipeline Overview](docs/pipelines/pipeline_overview.md)| Parser and embedder system |
290
+
|[Pipeline Overview](docs/pipelines/pipeline_overview.md)| Parser, embedder, and file-converter system |
291
+
|[Supported File Formats](docs/upload_methods/supported_formats.md)| Core parsers plus Gotenberg-convertible formats |
291
292
|[Custom Extractors](docs/walkthrough/advanced/write-your-own-extractors.md)| Build your own data extraction tasks |
292
293
|[v3.0.0.b3 Release Notes](docs/releases/v3.0.0.b3.md)| Latest features and migration guide |
293
294
@@ -335,7 +336,13 @@ OpenContracts collects anonymous usage data to guide development priorities: ins
335
336
- DOCX (Word documents, via the [Docxodus](https://github.com/JSv4/Docxodus) microservice — character-offset annotations aligned with WASM rendering)
336
337
- Plain text (`.txt`, split into sentence annotations via spaCy)
337
338
338
-
See [Supported File Formats](docs/upload_methods/supported_formats.md) for parser details and the `supportedMimeTypes` GraphQL query that exposes the live list to the frontend.
339
+
Plus **126 additional formats** — legacy Microsoft Office, OpenDocument, Apple
340
+
iWork, WordPerfect, images, HTML, and more — convertible to PDF by an optional
(off by default; enable it in Admin → Pipeline Configuration, no
343
+
docker-compose changes needed).
344
+
345
+
See [Supported File Formats](docs/upload_methods/supported_formats.md) for parser and conversion details, and the `supportedMimeTypes` / `convertibleExtensions` GraphQL queries that expose the live lists to the frontend.
Copy file name to clipboardExpand all lines: docs/upload_methods/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ effects that certain annotation types trigger on import.
9
9
10
10
| Page | Description |
11
11
|------|-------------|
12
-
|[Supported File Formats](supported_formats.md)| File types accepted for upload and which parsers handle them |
12
+
|[Supported File Formats](supported_formats.md)| File types accepted for upload, which parsers handle them, and the optional Gotenberg conversion step for everything else|
13
13
|[Single Document Upload](single_upload.md)| Uploading individual documents through the UI or API |
14
14
|[Bulk ZIP Import](bulk_zip_import.md)| Importing many documents at once with folder structure, metadata, and relationships |
15
15
|[Corpus Export/Import](corpus_export_import.md)| Exporting and re-importing full corpuses with annotations, labels, and configuration |
0 commit comments