Johannes Klein
e4ee0f29d6
feat(libreoffice): add generateTaggedPdf form field
...
Tags the PDF without declaring PDF/UA conformance. Today tagging is only
available through pdfua, which also writes pdfuaid:part=1 into the XMP
metadata. Mirrors the Chromium routes, where generateTaggedPdf and pdfua
are separate fields. Defaults to false, so existing requests are
unchanged.
Closes #1676
2026-10-15 16:56:07 +02:00
Antonio Pauletich
c83dbd7baf
test(chromium): cover header and footer image deduplication
2026-10-05 13:32:59 +02:00
Julien Neuhart
ca9603bdf4
chore(test): format optimize-images testdata and integration README
2026-08-14 11:07:16 +02:00
Julien Neuhart
1ac1d9887e
feat(pdfengines): optimize PDF images to reduce file size ( #359 )
2026-08-13 19:39:09 +02:00
Julien Neuhart
dc61c3631e
test(libreoffice): rename the linked-content tag to libreoffice-ssrf
2026-08-13 08:21:35 +02:00
Julien Neuhart
dc7c68152c
fix(chromium): filter WebSocket handshakes against the outbound policy
2026-08-13 08:21:35 +02:00
Julien Neuhart
3b1e4cbac4
feat(pdfengines): support owner-only encryption and document permissions
2026-06-06 14:05:46 +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
092b526ab5
docs: more succint [skip ci]
2026-04-13 17:59:14 +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