Julien Neuhart
b31024c362
feat(libreoffice): add updateIndexes form field
2025-03-17 13:32:26 +01:00
Julien Neuhart
85eaef05ad
fix(deps): update Go dependencies - chromedp ERROR: unhandled page event *page.EventFrameStartedNavigating
v8.17.3
2025-03-06 08:55:57 +01:00
Julien Neuhart
16e4c10862
chore(deps): update Go dependencies
v8.17.2
2025-03-05 08:57:48 +01:00
Julien Neuhart
904e0f61a8
fix(pdfengines): split and read metadata pdf engines calls
2025-03-04 18:08:57 +01:00
Zdravko
70953aa66e
fix(qpdf): allow warnings ( #1135 )
...
* Optionally allow warnings in QPDF operations
* warnings are not errors by default
* Apply suggestions from code review
Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com >
* fix some merge artifacts
* follow the args convention
---------
Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com >
2025-02-28 10:43:38 +01:00
Julien Neuhart
d41de5d270
docs(README): switch to new short description [skip ci]
2025-02-21 11:55:12 +01:00
Julien Neuhart
d8603f4f34
feat: update short description
2025-02-21 11:22:22 +01:00
Julien Neuhart
b13a8094ea
ci(continous-delivery): remove wrong outputs
2025-02-19 19:42:30 +01:00
Kyohei Fukuda
28e07bad54
docs(README): add pdfme sponsor ( #1131 )
2025-02-14 14:28:53 +01:00
Julien Neuhart
81cc483166
test: fix issues with go 1.24
2025-02-13 09:21:38 +01:00
Julien Neuhart
8d7cc55c28
chore(go): upgrade to 1.24
2025-02-13 08:44:58 +01:00
Julien Neuhart
083e0e307a
chore(deps): update Go dependencies
v8.17.1
2025-02-12 16:24:16 +01:00
Julien Neuhart
80f3f89a89
fix(pdfcpu): correct sorting for the output paths of the split method
2025-02-12 11:47:45 +01:00
Julien Neuhart
3dc8c18849
fix(fs): get file by ext sorted by mod time
2025-02-11 17:00:18 +01:00
Julien Neuhart
0a6a97cf07
ci(merge): fix thecodingmachine target
v8.17.0
2025-02-07 09:59:08 +01:00
Julien Neuhart
7676d7a239
ci(build-push): fix typo in tag
2025-02-07 09:47:47 +01:00
Julien Neuhart
679715f896
chore(deps): update Go dependencies
2025-02-07 08:43:44 +01:00
Julien Neuhart
d5aa880336
ci(build-push): fix typo in tag name
2025-02-07 08:41:04 +01:00
Julien Neuhart
08daa86766
test(api): add missing context
2025-02-06 09:07:09 +01:00
Julien Neuhart
f0c1952dfe
ci(lint): fix missing error handling
2025-02-06 08:51:38 +01:00
Julien Neuhart
198d9115cc
chore(deps): switch to github.com/mholt/archives
2025-02-05 17:00:48 +01:00
Julien Neuhart
6b0c01bd3e
chore(deps): update Go dependencies
2025-02-05 09:51:58 +01:00
Julien Neuhart
a1848d3c75
feat(conf): override flags' values with their corresponding environment variables' values
2025-02-05 09:51:38 +01:00
Julien Neuhart
a1596f7c62
feat(api): add debug route
2025-02-04 10:20:29 +01:00
Julien Neuhart
740e701ad3
chore(deps): update Go dependencies
2025-02-03 11:53:51 +01:00
Julien Neuhart
71d571a25c
fix(Makefile): wrong arg for --pdfengines-convert-engines
2025-02-03 11:36:05 +01:00
Julien Neuhart
2293300182
ci(merge): fix alternate registry target image #2
2025-01-31 15:58:06 +01:00
Julien Neuhart
85c7f2806f
ci(merge): fix alternate registry target image
2025-01-31 15:38:14 +01:00
dependabot[bot]
27ecb4fe49
chore(deps): bump codecov/codecov-action from 4 to 5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-31 14:43:21 +01:00
Julien Neuhart
7afeefe84f
ci(actions): add local actions
2025-01-31 14:39:54 +01:00
Julien Neuhart
651922194f
chore(deps): update Go dependencies
v8.16.0
2025-01-29 20:48:43 +01:00
Julien Neuhart
1d1b4fb04d
feat(pdfengines): add flatten form field to split route
2025-01-28 17:15:14 +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
a9b44ee39e
chore(lint): remove rule G115 (gosec) exception
2025-01-27 16:05:52 +01: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
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