Julien Neuhart
|
71d571a25c
|
fix(Makefile): wrong arg for --pdfengines-convert-engines
|
2025-02-03 11:36:05 +01:00 |
|
Peter Chakalov
|
b418f1eb05
|
feat(pdfengines): add support for flattening annotations (#1105)
* initial changes
* Add tests
* Fix edge case when we need to regenerate appearances
* Fix comments
* Add missing comment
* Add missing comment
* Add missing comment
* Add flatten option to the merge route
* Add flatten option to the libreoffice convert route
* Add flatten option to the chromium convert route
* Revert "Add flatten option to the chromium convert route"
This reverts commit cdab8b4e6b.
* Ignore lint false positives
* Add missing tests
* Add flatten route tests
* Replace input instead of creating a new file
* create copy before flatten in tests
---------
Co-authored-by: Peter Chakalov <peter.chakalov@abraxa.com>
|
2025-01-28 14:38:27 +01:00 |
|
Julien Neuhart
|
c0bf81ad7c
|
ci(workflows): multiple jobs multiple architectures build and push
|
2025-01-23 18:03:23 +01:00 |
|
Julien Neuhart
|
19c91aff19
|
feat(api): add root, favicon and version routes to basic auth middleware if enabled
|
2025-01-17 14:08:01 +01:00 |
|
Julien Neuhart
|
a6f4c5651c
|
feat(chromium): set the default value of the flag --chromium-restart-after to 10
|
2025-01-11 11:08:19 +01:00 |
|
Julien Neuhart
|
291a4d39fe
|
chore(deps): upgrade to golangci-lint v1.63.4
|
2025-01-10 17:02:16 +01:00 |
|
Julien Neuhart
|
c30da805b3
|
feat(pdfengines): add split feature
|
2024-12-20 16:16:32 +01:00 |
|
Julien Neuhart
|
62ba4877ac
|
chore(deps): update golangci-lint
|
2024-11-05 11:53:20 +01:00 |
|
Julien Neuhart
|
249745f256
|
feat(pdfengines): one flag per PDF engine method for a more granular selection of PDF engines
|
2024-10-13 11:59:26 +02:00 |
|
Julien Neuhart
|
119bba4f04
|
feat(api): add flag --api-bind-ip
|
2024-10-08 19:58:08 +02:00 |
|
Julien Neuhart
|
bf205c579d
|
fix(pdfcpu): switch to CLI
|
2024-10-06 18:32:09 +02:00 |
|
Julien Neuhart
|
b315464e98
|
chore(deps): update Noto Color Emoji to Unicode 16.0
|
2024-10-05 11:46:00 +02:00 |
|
Julien Neuhart
|
fe40f3727b
|
feat(api): add --api-body-limit flag that set the body limit for multipart/form-data requests
|
2024-09-29 17:46:20 +02:00 |
|
Julien Neuhart
|
e371a4a3c3
|
fix: add DOCKER_REGISTRY for tests image
|
2024-09-20 21:06:11 +02:00 |
|
Julien Neuhart
|
f2b6bd3d4b
|
feat(api): add 'downloadForm' form field
|
2024-09-20 21:06:11 +02:00 |
|
Julien Neuhart
|
d21f87b543
|
feat(ci): add snapshot release
|
2024-09-20 21:06:11 +02:00 |
|
Julien Neuhart
|
16cf02896f
|
chore(deps): update Go dependencies + Golang to 1.23
|
2024-09-03 09:45:36 +02:00 |
|
Julien Neuhart
|
ed67d8514c
|
chore(deps): update golangci-lint
|
2024-06-04 17:02:05 +02:00 |
|
Julien Neuhart
|
ba2b876ee4
|
chore(deps): update golangci-lint
|
2024-05-22 09:43:41 +02:00 |
|
Julien Neuhart
|
75c4a4f253
|
feat(api): add basic auth support
|
2024-04-05 17:20:34 +02:00 |
|
Julien Neuhart
|
a780373cfc
|
chore(go): update to 1.22
|
2024-03-15 16:23:27 +01:00 |
|
Julien Neuhart
|
770962be3f
|
chore(deps): update golangci-lint
|
2024-03-15 11:22:32 +01:00 |
|
Julien Neuhart
|
ad152e62e5
|
fix(chromium): better default deny list regexp
|
2024-02-18 17:18:40 +01:00 |
|
Julien Neuhart
|
b1f3d6d4c0
|
feat: handling more ErrMaximumQueueSizeExceeded scenarios
|
2024-02-18 13:05:48 +01:00 |
|
Julien Neuhart
|
3472d42cdd
|
chore: update dependencies
|
2024-02-07 10:44:30 +01:00 |
|
Julien Neuhart
|
1123af15c9
|
chore: upgrade to v8 (#767)
|
2024-01-04 19:30:03 +01:00 |
|
Julien Neuhart
|
93b9ac2d13
|
feat(chromium): flags for clearing cache/cookies between each conversion (#756)
|
2023-12-14 22:06:13 +01:00 |
|
Julien Neuhart
|
cc65ca9b6a
|
fix(api): wait for modules readiness before starting server (#752)
|
2023-12-13 14:37:35 +01:00 |
|
Julien Neuhart
|
71eeca96ee
|
chore: upgrade Noto emoji
|
2023-11-22 12:11:23 +01:00 |
|
Julien Neuhart
|
052448c59a
|
chore(libreoffice): switch to supervisor (#708)
|
2023-10-28 17:55:53 +02:00 |
|
Julien Neuhart
|
54daac329e
|
fix: chromium memory leaks (#705)
|
2023-10-23 17:52:30 +02:00 |
|
Julien Neuhart
|
258876d13f
|
fix: LibreOffice newer versions stability (#697)
|
2023-10-23 17:05:10 +02:00 |
|
Julien Neuhart
|
45eb261dcd
|
chore: update Go to version 1.21, update Go dependencies & others
|
2023-09-21 09:56:33 +02:00 |
|
Julien Neuhart
|
9f459867bf
|
feat(logging): add a new flag for preprending a prefix to each field in the logs (close #659)
|
2023-07-19 22:03:09 +02:00 |
|
Julien Neuhart
|
84334ace6a
|
feat(chromium): add health check (closes #633)
|
2023-04-24 11:46:26 +02:00 |
|
Julien Neuhart
|
02923fe9ce
|
chore: update Golang to 1.20 & update Go dependencies & update Golangci-lint to 1.51.2
|
2023-02-22 15:35:30 +01:00 |
|
Julien Neuhart
|
71eb5c25b5
|
chore: upgrade golangci-lint to version 1.50.1
|
2022-12-03 15:51:00 +01:00 |
|
Julien Neuhart
|
921b6b7ba4
|
chore: upgrade golangci-lint from 1.49 to 1.50
|
2022-10-21 11:51:06 +02:00 |
|
Julien Neuhart
|
ab4eed78af
|
chore: update PDFtk from v3.3.2 to v3.3.3
|
2022-10-03 10:23:18 +02:00 |
|
Julien Neuhart
|
8a36c15d5c
|
chore: update Noto emoji from v2.034 to v2.038
|
2022-10-03 10:22:31 +02:00 |
|
Julien Neuhart
|
b76990ec16
|
feat(chromium): new flags chromium-allow-insecure-localhost and chromium-host-resolver-rules
|
2022-09-01 18:04:00 +02:00 |
|
Julien Neuhart
|
c887dc1ec8
|
chore: upgrade golangci-lint to version from version 1.48 to 1.49
|
2022-09-01 18:04:00 +02:00 |
|
Julien Neuhart
|
4c85c6ccdf
|
chore: upgrade from Golang 1.18 to 1.19, golangci-lint from 1.46 to 1.48
|
2022-08-19 14:03:32 +02:00 |
|
Julien Neuhart
|
d470279fb7
|
chore: update golangci-lint version
|
2022-06-07 14:43:33 +02:00 |
|
Julien Neuhart
|
8260458f8f
|
Revert "fix(chromium): regex only accepts tmp folder by default (#429)"
This reverts commit 27018fa8e2.
|
2022-03-22 10:48:01 +01:00 |
|
Julien Neuhart
|
4972019cb9
|
chore: update golang-ci-lint
|
2022-03-21 16:46:46 +01:00 |
|
Julien Neuhart
|
5e615cab52
|
chore: upgrade go to 1.18 and update Go dependencies
|
2022-03-21 16:46:15 +01:00 |
|
Gabor Szabad
|
27018fa8e2
|
fix(chromium): regex only accepts tmp folder by default (#429)
|
2022-02-25 13:52:27 +01:00 |
|
Julien Neuhart
|
5cad5ca11a
|
fix: PDFtk new binary URL
|
2022-02-08 11:33:55 +01:00 |
|
Julien Neuhart
|
7598de29dd
|
chore: upgrade golangci-lint ot v1.44.0
|
2022-02-08 11:33:55 +01:00 |
|