Julien Neuhart
a50e60b2a0
fix(Dockerfile): remove fonts-dejavu-extra as the package is already packaged in fonts-dejavu
2025-05-22 09:41:07 +02:00
Julien Neuhart
61c8217ed5
feat(Dockerfile): support for arbitrary user ids - closes #1049
2025-05-21 00:34:56 +02:00
Hector Zarate
5aa1cd7f40
feat(Dockerfile): pin versions of dependencies ( #1190 )
...
* Pin versions of dependencies
* no need to override default values in github build action
* unpin curl,gnupg,tiny,python3,default-jre-headless
* Revert "unpin curl,gnupg,tiny,python3,default-jre-headless"
This reverts commit 95b0250700 .
* remove pin from Libreoffice
* Update build/Dockerfile
Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com >
---------
Co-authored-by: Julien Neuhart <neuhart.julien@gmail.com >
2025-05-18 14:08:11 +02:00
Julien Neuhart
be3145aae9
chore(libreoffice): switch to env var for handling non-basic latin characters in filenames
2025-05-13 16:10:14 +02:00
Julien Neuhart
79425af848
feat(Dockerfile): use jlink to switch to a lightweight JRE
2025-05-13 16:06:59 +02:00
Julien Neuhart
45b47a1071
feat(Dockerfile): use upx-ucl to reduce Go binaries size
2025-05-13 16:06:59 +02:00
Julien Neuhart
b31024c362
feat(libreoffice): add updateIndexes form field
2025-03-17 13:32:26 +01:00
Julien Neuhart
d8603f4f34
feat: update short description
2025-02-21 11:22:22 +01:00
Julien Neuhart
d96058d589
fix(Dockerfile): use latest Chromium for armhf
2025-01-23 20:04:13 +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
ecb5d974c5
chore(Dockerfile): add apt-get upgrade -yqq
2025-01-17 15:24:37 +01:00
Julien Neuhart
bf205c579d
fix(pdfcpu): switch to CLI
2024-10-06 18:32:09 +02:00
Julien Neuhart
d21f87b543
feat(ci): add snapshot release
2024-09-20 21:06:11 +02:00
Julien Neuhart
4602332dbb
chore(Dockerfile): remove legacy alerts
2024-07-19 15:16:30 +02:00
Julien Neuhart
da326f1925
fix(Dockerfile): missing ExitTool in RUN comment
2024-03-23 16:47:28 +01:00
Piyush Srivastava
71911cb1a7
feat(ExifTool): add capability to overwrite metadata of the PDF generated ( #776 )
...
* add new metadata functions to pdf engine interface
* add exiftool module with relevant test cases
* use exiftool to overwrite metadata in libreoffice
* use exiftool to overwrite metadata in chromium
* fix linter issues
* fix more linter issues
* more test cases for better coverage
* remove utils
* minor changes
* remove metadata from pdfoptions
* correct indentation
* read/write metadata one file at a time.
2024-03-23 16:47:28 +01:00
Julien Neuhart
1123af15c9
chore: upgrade to v8 ( #767 )
2024-01-04 19:30:03 +01:00
Julien Neuhart
4e5c1aba2e
fix(armhf): now download latest working version from snapshots
2023-12-11 11:47:08 +01:00
Julien Neuhart
32491ae2ad
fix(armhf): add an earlier version of Chromium ( #717 )
2023-11-11 20:07:07 +01:00
Julien Neuhart
ff5455881e
chore(libreoffice): switch to unoconverter ( #715 )
2023-11-05 20:50:33 +01:00
Julien Neuhart
143b7ce678
feat(pdfengines): add PDF/UA ( #714 )
2023-11-05 20:14:36 +01:00
Julien Neuhart
052448c59a
chore(libreoffice): switch to supervisor ( #708 )
2023-10-28 17:55:53 +02:00
Julien Neuhart
b5a59e4de0
chore: switch all LABELs to org.opencontainers.image ( #706 )
2023-10-23 17:43:27 +02:00
Julien Neuhart
258876d13f
fix: LibreOffice newer versions stability ( #697 )
2023-10-23 17:05:10 +02:00
Maxwell Weru
9cc8e16d64
chore: add org.opencontainers.image.source label ( #692 )
2023-09-25 11:56:31 +02:00
Julien Neuhart
523bf8c689
fix(Dockerfile): typo
2023-07-21 11:38:36 +02:00
Julien Neuhart
f5ce319c24
feat: improve Dockerfiles for a better DX
2023-07-19 09:50:43 +02:00
Julien Neuhart
e4a553c022
fix(libreoffice): downgrade LibreOffice version (7.0.4 at the time of writing) - fix #442 & fix #516 & fix #529 & fix #537 & fix #568
2023-01-04 15:29:02 +01:00
Yohann Tilotti
f851e2f2cf
fix(libreoffice): Typo error on mkdir
2022-10-17 22:16:44 +02:00
Julien Neuhart
5cad5ca11a
fix: PDFtk new binary URL
2022-02-08 11:33:55 +01:00
Julien Neuhart
24817d5707
feat: add more PDF formats, drastically improve LibreOffice long-running instance management
2022-02-08 11:33:55 +01:00
Julien Neuhart
872263d253
feat: switch from top to htop
2022-01-05 15:46:20 +01:00
Julien Neuhart
1c491fb1c5
fix: use bullseye-backports distribution instead of sid for installing LibreOffice ( fix #403 )
2022-01-05 14:59:38 +01:00
Kaijia Feng
e7f5fde051
feat: add Noto CJK fonts
2021-12-27 17:21:20 +01:00
Rodrigo Delduca
5759b1336a
feat: add qpdf engine ( #380 )
...
Co-authored-by: Andrei Regiani <andrei.cpp@gmail.com >
2021-12-07 19:48:41 +01:00
Julien Neuhart
c500ec071e
feat: support armhf & i386 architectures ( #355 )
2021-09-21 18:38:11 +02:00
Julien Neuhart
13e6c2dbeb
fix: add latest version of noto color emoji front ( #345 )
2021-09-09 20:08:07 +02:00
Snyk bot
eef7fc4b51
fix: build/Dockerfile to reduce vulnerabilities ( #336 )
...
The
2021-09-03 22:25:54 +02:00
Julien Neuhart
40cc019a51
fix: typo Docker Registry -> Docker Repository
2021-08-27 19:14:17 +02:00
Julien Neuhart
781094ab05
fix: typo arch64 -> amd64
2021-08-27 18:50:06 +02:00
Julien Neuhart
4f72684080
chore: upgrade LibreOffice to version 7.2 ( #335 )
2021-08-27 18:47:48 +02:00
Julien Neuhart
d5d6285eef
fix: use google chrome stable on amd64 ( #333 )
2021-08-27 14:48:09 +02:00
Julien Neuhart
a5828fa01a
fix: add --disable-gpu flag to Chromium / chore: upgrade base image to bullseye ( #331 )
2021-08-27 09:41:59 +02:00
Julien Neuhart
5a439ca70c
fix: remove internal package and move it to cmd ( #321 )
2021-08-23 18:33:26 +02:00
Julien Neuhart
551faca3a3
fix: wrong version number in startup message & version LABEL
2021-08-23 12:10:34 +02:00
Julien Neuhart
0e417430b8
chore: update issues URLs to new repository
2021-08-22 13:27:40 +02:00
Julien Neuhart
0f5e8fd314
feat: add 7.x source code
2021-08-22 12:52:44 +02:00
Julien Neuhart
e457155950
chore: remove 6.x source code
2021-08-22 12:50:17 +02:00
Jan Lohage
e48b428725
Dockerfile: Use https everywhere
2021-07-02 13:36:41 +02:00
Julien Neuhart
061b2fdbcb
Remove font duplicate
2021-04-15 09:37:57 +02:00