Peter Chakalov
cdab8b4e6b
Add flatten option to the chromium convert route
2025-01-27 13:45:04 +02:00
Peter Chakalov
4bad2f8861
Add flatten option to the libreoffice convert route
2025-01-27 12:59:08 +02:00
Peter Chakalov
448e8e80ad
Add flatten option to the merge route
2025-01-27 12:50:37 +02:00
Peter Chakalov
2a9ef5a12c
Merge branch 'gotenberg:main' into support-flatten
2025-01-27 11:54:41 +02:00
Julien Neuhart
cb48355898
fix(ci): missing checkout step on reusable workflow delete
2025-01-24 10:46:31 +01:00
Julien Neuhart
6ce47e3a20
ci(workflows): cleanup PR Docker images
2025-01-24 10:27:04 +01:00
Julien Neuhart
09e511bc49
ci(workflows): use sub-actions
2025-01-24 10:27:04 +01:00
Julien Neuhart
66ade27383
docs(README): fix continuous integration badge
2025-01-23 20:18:18 +01:00
Julien Neuhart
d96058d589
fix(Dockerfile): use latest Chromium for armhf
2025-01-23 20:04:13 +01:00
Julien Neuhart
8631a15933
ci(comment): remove comment about arm64 testing
2025-01-23 20:04:13 +01:00
Julien Neuhart
c0bf81ad7c
ci(workflows): multiple jobs multiple architectures build and push
2025-01-23 18:03:23 +01:00
Peter Chakalov
523854e41b
Add missing comment
2025-01-22 18:41:36 +02:00
Peter Chakalov
d1e3cc9759
Add missing comment
2025-01-22 18:40:43 +02:00
Peter Chakalov
cca07a9921
Add missing comment
2025-01-22 18:38:35 +02:00
Peter Chakalov
df098484ae
Fix comments
2025-01-22 18:37:27 +02:00
Peter Chakalov
3828900455
Fix edge case when we need to regenerate appearances
2025-01-22 18:31:11 +02:00
Peter Chakalov
820c11c9aa
Add tests
2025-01-22 18:07:24 +02:00
Peter Chakalov
2598387b21
initial changes
2025-01-22 17:11:08 +02:00
Julien Neuhart
8fd1fa203e
fix(Dockerfile): remove apt-get upgrade -yqq from armv7 Chromium install
2025-01-17 18:01:44 +01:00
Julien Neuhart
51b907bcf5
chore(deps): update Go dependencies
2025-01-17 15:25:17 +01:00
Julien Neuhart
ecb5d974c5
chore(Dockerfile): add apt-get upgrade -yqq
2025-01-17 15:24:37 +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
8e0cc7dd2f
fix(typo): root route HTML
2025-01-17 10:00:08 +01:00
Khiet Tam Nguyen
6478528ebc
feat(api): add dummy root route pointing to docs ( #1099 )
...
* feat(api): added dummy root route pointing to docs
* test(api): root request test added
* feat(api): added NoContent return for favicon
from @gulien
Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com >
* test(api): added favicon
* lint(api): fix format
* refactor(api): use %s for favicon.ico for consistency with /health
* test(api): added new recorder for each check
* docs(api): consistent comment for favicon
---------
Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com >
2025-01-17 09:58:58 +01:00
Julien Neuhart
3e3b24f611
ci(workflows): add permissions
2025-01-11 11:28:27 +01:00
Julien Neuhart
6dc7d70a1f
ci(continous integration): add concurrency to avoid concurrent runs
2025-01-11 11:17:50 +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
e639a1dd73
chore(deps): update Go dependencies
2025-01-10 16:59:01 +01:00
Julien Neuhart
e3a961623b
feat(logging): add new field log_type with access or application as values
2025-01-10 16:58:26 +01:00
Hugo Tacla
1ca27fdba2
fix(pdfengines): wrong variable name ( #1093 )
2025-01-08 19:24:43 +01:00
Julien Neuhart
f72428056a
chore(code): fmt
2025-01-08 17:15:30 +01:00
Hugo Tacla
bdb3f11ac7
fix(typo): medata -> metadata ( #1092 )
...
* Update pdfengines.go
* Update pdfengines_test.go
* Update multi.go
* Update multi_test.go
2025-01-08 17:14:53 +01:00
Julien Neuhart
2f69af1a52
chore(LICENSE): remove year
2025-01-06 09:17:13 +01:00
Julien Neuhart
984cf77ee0
fix(chromium): info log into debug log + slight improvement of the killing of stuck processes
v8.15.3
2025-01-02 17:22:13 +01:00
Julien Neuhart
1762596fce
chore(dep)s: update dependencies
2025-01-02 17:18:53 +01:00
Julien Neuhart
910eb9b770
feat(state): improve clean up when LibreOffice and Chromium are restarted
v8.15.2
2024-12-25 17:04:25 +01:00
Julien Neuhart
16807bd57f
fix(split): wrong output paths when converting to PDF/A & PDF/UA
v8.15.1
2024-12-23 10:04:24 +01:00
Julien Neuhart
8bc29ad92d
feat(split): add splitUnify form field
v8.15.0
2024-12-21 12:45:20 +01:00
Julien Neuhart
51a913a5e4
chore(deps): update Go depencies
2024-12-20 16:16:32 +01:00
Julien Neuhart
c30da805b3
feat(pdfengines): add split feature
2024-12-20 16:16:32 +01:00
Julien Neuhart
42ee593708
chore(pdfengines): add stubs for common workflows
2024-11-25 09:28:42 +01:00
Julien Neuhart
1b49b35365
fix(exiftool): convert interface{} array to string array
v8.14.1
2024-11-21 09:55:10 +01:00
Julien Neuhart
333ab7066c
chore(libreoffice): remove non-relevant comment about old gc module
2024-11-19 14:25:07 +01:00
Julien Neuhart
66dbdc09b5
chore(deps): update Go dependencies
v8.14.0
2024-11-18 09:39:32 +01:00
Tam Nguyen
79f396f6ff
feat(chromium): add GenerateDocumentOutline option
2024-11-18 08:58:26 +01:00
Julien Neuhart
62ba4877ac
chore(deps): update golangci-lint
v8.13.0
2024-11-05 11:53:20 +01:00
Julien Neuhart
e65a5e6d22
chore(deps): update Go dependencies
2024-11-05 11:44:29 +01:00
Julien Neuhart
711b43070d
feat(chromium): add failOnResourceLoadingFailed and failOnResourceHttpStatusCodes form fields
2024-11-05 11:44:01 +01:00
Julien Neuhart
b2f957d1d8
chore(pdfengines): update new flags with a description of the empty value behavior
2024-10-14 09:24:42 +02:00