Julien Neuhart
|
7b054da4e7
|
fix(chromium): generateDocumentOutline now implies generateTaggedPdf
|
2026-06-16 17:06:10 +02:00 |
|
Julien Neuhart
|
98fc403478
|
feat(libreoffice): block linked content from untrusted locations
|
2026-06-11 15:02:32 +02:00 |
|
Julien Neuhart
|
f8905bac8c
|
refactor: make client- and operator-facing error messages clearer and actionable
|
2026-06-06 19:23:46 +02:00 |
|
Julien Neuhart
|
3b1e4cbac4
|
feat(pdfengines): support owner-only encryption and document permissions
|
2026-06-06 14:05:46 +02:00 |
|
Julien Neuhart
|
287ee5be72
|
feat(pdfengines): redesign Factur-X API with dedicated form fields
|
2026-06-06 14:03:58 +02:00 |
|
Julien Neuhart
|
9ab39b6fca
|
fix(libreoffice): suppress auto-generated page header for CSV conversions
|
2026-06-05 17:50:01 +02:00 |
|
Julien Neuhart
|
5558e43821
|
feat(pdfengines): inject Factur-X/ZUGFeRD XMP metadata
|
2026-06-05 17:50:01 +02:00 |
|
Julien Neuhart
|
54853e2cbd
|
docs(bruno): prettify
|
2026-06-04 20:22:16 +02:00 |
|
Julien Neuhart
|
f5b26c0b2c
|
test(webhook): integration smoke for async webhook traceparent continuity
|
2026-06-02 18:56:06 +02:00 |
|
Julien Neuhart
|
190cad0ee2
|
test(integration): surface container logs on failed startup
|
2026-05-29 15:09:50 +02:00 |
|
Julien Neuhart
|
08181f8550
|
test(integration): prune orphaned networks to avoid subnet exhaustion
|
2026-05-29 14:32:50 +02:00 |
|
Heorhii Ovcharenko
|
c1cdcbdaab
|
feat(chromium): allow to specify device scale ratio for screenshots (#1543)
|
2026-05-04 21:16:04 +02:00 |
|
Julien Neuhart
|
45b9f32351
|
refactor(chromium): drop paint-callback polyfill now that chromedp is pinned
|
2026-04-30 14:16:59 +02:00 |
|
Julien Neuhart
|
200334197f
|
feat(chromium): always inject paint-callback polyfill to cover waitDelay users
|
2026-04-24 14:30:45 +02:00 |
|
Julien Neuhart
|
ce9c48b2b0
|
fix(testdata): prettify
|
2026-04-24 12:52:57 +02:00 |
|
Julien Neuhart
|
1c0ff24c4b
|
feat(chromium): inject paint-callback polyfill when waitForExpression or waitForSelector is set
|
2026-04-24 12:14:52 +02:00 |
|
Julien Neuhart
|
8f711b0f99
|
Revert "feat(chromium): skip lifecycle waits when waitForExpression or waitForSelector is set"
This reverts commit 430f95f79f.
|
2026-04-24 11:19:14 +02:00 |
|
Julien Neuhart
|
430f95f79f
|
feat(chromium): skip lifecycle waits when waitForExpression or waitForSelector is set
|
2026-04-24 09:28:27 +02:00 |
|
Julien Neuhart
|
259d80bb68
|
fix(test): deny-private-ips on scenario now uses http://127.0.0.1/ as the URL
|
2026-04-23 21:30:43 +02:00 |
|
Julien Neuhart
|
7a914fce65
|
fix(outbound)!: per-module deny-private-ips and deny-public-ips, permissive defaults
|
2026-04-23 20:01:27 +02:00 |
|
Julien Neuhart
|
c204cadfc5
|
fix(pdfengines): require uploaded stamp/watermark file for image or pdf source
|
2026-04-22 07:47:19 +02:00 |
|
Julien Neuhart
|
35f1a990a6
|
fix(chromium): harden outbound URL handling
|
2026-04-22 07:47:19 +02:00 |
|
hubert.lenoir
|
3187980ead
|
feat: add embeds metadata
|
2026-04-16 17:28:16 +02:00 |
|
Julien Neuhart
|
092b526ab5
|
docs: more succint [skip ci]
|
2026-04-13 17:59:14 +02:00 |
|
Julien Neuhart
|
46e190970f
|
fix(exiftool): remove System: prefixes
|
2026-04-13 17:44:58 +02:00 |
|
Julien Neuhart
|
55d19522a8
|
fix(exiftool): prevent line breaks
|
2026-04-11 13:11:47 +02:00 |
|
Julien Neuhart
|
924576d3d4
|
fix(outboundURLs): better detaults
|
2026-04-11 13:05:05 +02:00 |
|
Julien Neuhart
|
1b1e100107
|
chore(deps): update Go dependencies
|
2026-04-10 13:42:38 +02:00 |
|
Julien Neuhart
|
3f01ca18d3
|
fix: better denied list
|
2026-04-07 21:11:41 +02:00 |
|
Julien Neuhart
|
e4a43434dc
|
docs: improve godoc and documentation [skip ci]
|
2026-04-03 14:23:18 +02:00 |
|
Julien Neuhart
|
4811a00543
|
docs(test/integration/README.md): add missing scenarios
|
2026-04-02 22:07:40 +02:00 |
|
Julien Neuhart
|
53c2f97008
|
docs(markdown): human-centric instead of agents first [skip ci]
|
2026-03-31 12:44:13 +02:00 |
|
Julien Neuhart
|
5279d73928
|
chore(testdata): bigger image.png in html-with-asset
|
2026-03-30 19:07:39 +02:00 |
|
Julien Neuhart
|
452a500955
|
chore(webhook): deprecate Gotenberg-Webhook-Error-Url, make it non-mandatory if Gotenberg-Webhook-Events-Url is set
|
2026-03-30 18:14:15 +02:00 |
|
Julien Neuhart
|
1ab0117943
|
fix(chromium): assets not loading
|
2026-03-30 18:14:15 +02:00 |
|
Julien Neuhart
|
6430bc6a5c
|
test(integration): add retry mecanism
|
2026-03-28 21:09:22 +01:00 |
|
Julien Neuhart
|
e0eff40f74
|
tests(integreation): fix failing scenarios and add screenshots one
|
2026-03-28 20:39:53 +01:00 |
|
Julien Neuhart
|
385cbe6590
|
feat(webhook): add events
|
2026-03-28 19:00:07 +01:00 |
|
Julien Neuhart
|
043b1588de
|
fix(exiftool): arbitrary file write
|
2026-03-28 14:19:04 +01:00 |
|
Julien Neuhart
|
e5d861def3
|
refactor(otel): disable telemetry by default for system routes
|
2026-03-28 14:08:50 +01:00 |
|
Julien Neuhart
|
72bc6f895a
|
feat(otel): flag to disable telemetry for system routes
|
2026-03-28 14:06:16 +01:00 |
|
Julien Neuhart
|
d3a65a587c
|
feat(supervisor): optional idle shutdown
|
2026-03-27 21:16:49 +01:00 |
|
Julien Neuhart
|
8f7c1c98ad
|
fix(api): handle correctly filename that takes more that 200 bytes
|
2026-03-27 20:55:50 +01:00 |
|
Julien Neuhart
|
bb91259829
|
feat(libreoffice): add viewer preference form fields
|
2026-03-27 19:40:42 +01:00 |
|
Julien Neuhart
|
4e9f63004d
|
feat(otel): add OpenTelemetry support
|
2026-03-27 16:28:45 +01:00 |
|
Julien Neuhart
|
08088c15f4
|
feat(chromium): skip or waits for networkIdle2 event
|
2026-03-27 11:01:39 +01:00 |
|
Julien Neuhart
|
8625a4e899
|
fix(webhook/downloadFrom): better default security and DX for allow / deny lists
|
2026-03-27 10:52:04 +01:00 |
|
Julien Neuhart
|
06b2b2e10c
|
fix(chromium): better default security and DX for allow / deny lists
|
2026-03-27 09:47:21 +01:00 |
|
Julien Neuhart
|
8e3acc8d0a
|
docs(agents): better (?) organization of context files
|
2026-03-26 21:24:51 +01:00 |
|
Julien Neuhart
|
410c1dfd7f
|
fix(pdfengines): single file for watermark/stamp, and add the feature to the downloadFrom one
|
2026-03-18 23:22:31 +01:00 |
|