Djokavex
6d8ba32bed
Change colors.
Build and Push Docker Images (Default + Simple Mode) / build-and-release (push) Waiting to run
Build and Push Docker Images (Default + Simple Mode) / build-amd64 (map[name:default simple_mode:false suffix:]) (push) Waiting to run
Build and Push Docker Images (Default + Simple Mode) / build-amd64 (map[name:simple simple_mode:true suffix:-simple]) (push) Waiting to run
Build and Push Docker Images (Default + Simple Mode) / build-arm64 (map[name:default simple_mode:false suffix:]) (push) Waiting to run
Build and Push Docker Images (Default + Simple Mode) / build-arm64 (map[name:simple simple_mode:true suffix:-simple]) (push) Waiting to run
Build and Push Docker Images (Default + Simple Mode) / merge-manifests-ghcr (map[name:default suffix:]) (push) Blocked by required conditions
Build and Push Docker Images (Default + Simple Mode) / merge-manifests-ghcr (map[name:simple suffix:-simple]) (push) Blocked by required conditions
Build and Push Docker Images (Default + Simple Mode) / push-to-dockerhub (map[name:default suffix:]) (push) Blocked by required conditions
Build and Push Docker Images (Default + Simple Mode) / push-to-dockerhub (map[name:simple suffix:-simple]) (push) Blocked by required conditions
CodeQL / Analyze (javascript-typescript) (push) Waiting to run
Deploy static content to Pages / deploy (push) Waiting to run
Trivy Security Scan / scan-image (map[file:Dockerfile name:bentopdf]) (push) Waiting to run
Trivy Security Scan / scan-image (map[file:Dockerfile.nonroot name:bentopdf-nonroot]) (push) Waiting to run
Trivy Security Scan / scan-dependencies (push) Waiting to run
Trivy Security Scan / scan-config (push) Waiting to run
2026-04-18 21:22:49 +02:00
alam00000
7527187812
feat(Security): fixes
Build and Push Docker Images (Default + Simple Mode) / build-and-release (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / build-amd64 (map[name:default simple_mode:false suffix:]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / build-amd64 (map[name:simple simple_mode:true suffix:-simple]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / build-arm64 (map[name:default simple_mode:false suffix:]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / build-arm64 (map[name:simple simple_mode:true suffix:-simple]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / merge-manifests-ghcr (map[name:default suffix:]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / merge-manifests-ghcr (map[name:simple suffix:-simple]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / push-to-dockerhub (map[name:default suffix:]) (push) Has been cancelled
Build and Push Docker Images (Default + Simple Mode) / push-to-dockerhub (map[name:simple suffix:-simple]) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
Deploy static content to Pages / deploy (push) Has been cancelled
Trivy Security Scan / scan-image (map[file:Dockerfile name:bentopdf]) (push) Has been cancelled
Trivy Security Scan / scan-image (map[file:Dockerfile.nonroot name:bentopdf-nonroot]) (push) Has been cancelled
Trivy Security Scan / scan-dependencies (push) Has been cancelled
Trivy Security Scan / scan-config (push) Has been cancelled
2026-04-18 16:58:55 +05:30
alam00000
b4779bb49b
feat: enhance sanitization
2026-04-17 23:40:39 +05:30
Alam
d92ee1a003
Merge pull request #666 from pavel-miniutka/main
...
Belarusian translation update
2026-04-17 18:21:57 +05:30
Alam
2311125d92
Merge branch 'main' into main
2026-04-17 18:21:03 +05:30
Alam
2807489f2b
Merge pull request #628 from SerhiiZahuba/main
...
Added Ukrainian translation
2026-04-17 18:18:15 +05:30
pavel-miniutka
bb433b4afb
more fixes
2026-04-17 14:32:18 +03:00
pavel-miniutka
f4a01abffb
Belarusian translation update
2026-04-17 14:20:46 +03:00
tkymmm
dc87af90ae
Update tools.json
2026-04-10 18:13:08 +09:00
tkymmm
1b3df67c47
Add files via upload
2026-04-10 17:31:51 +09:00
Stephan Paternotte
2ff4272133
Update common.json - Dutch language
...
Corrections of automated translations
2026-04-06 22:13:10 +02:00
alam00000
bfe4e5b663
feat: make Docker container port configurable via PORT env var
...
fix: preserve original filename when downloading processed files
2026-04-05 13:44:16 +05:30
Stephan Paternotte
5b2d764a10
Update tools.json - Dutch language updates
...
A few more updates to the Dutch translation
2026-04-03 10:23:08 +02:00
dedys
e64595a42f
Added Ukrainian translation
2026-04-03 10:21:58 +03:00
Stephan Paternotte
635f031e2c
Update tools.json - Corrections to Dutch translation of Overlay related additions
2026-04-01 18:34:12 +02:00
alam00000
ecfa571215
feat: add PDF overlay and underlay functionality
2026-04-01 18:11:36 +05:30
Stephan Paternotte
6c1962587a
Update common.json - Dutch language updated
...
two additional lines in Merge PDFs
2026-03-29 15:51:50 +02:00
alam00000
9a7cf1636b
feat: add support for disabling specific tools in self-hosting
...
- Introduced build-time and runtime options to disable tools for compliance or security.
- Updated documentation to include instructions for disabling tools in Docker and Kubernetes setups.
- Added translations for disabled tool messages in multiple languages.
- Implemented logic to filter out disabled tools from the toolbox and shortcuts in the application.
- Created utility functions to manage disabled tools configuration.
2026-03-28 23:45:17 +05:30
Stephan Paternotte
c789fd8afb
Update tools.json - Typos corrected in Dutch language
2026-03-28 07:42:34 +01:00
Alam
a90f74c719
Merge pull request #576 from InstaZDLL/feat/timestamp-pdf
...
feat: add Timestamp PDF tool with RFC 3161 support
2026-03-27 11:03:57 +05:30
Stephan Paternotte
6a8d8cf268
Update tools.json
...
Typo's corrected.
AI check worked very well !
2026-03-25 11:27:46 +01:00
Stephan Paternotte
f951cad66c
Update tools.json - Alerts added
...
Added alerts translated incl. closing comma's for preceding lines
2026-03-25 11:19:26 +01:00
alam00000
e3216dddc5
feat: add PDF to CBZ conversion tool with metadata support
...
- Updated main.ts to include 'PDF to CBZ' in the tools list.
- Added new types for CBZ options and comic metadata in pdf-to-cbz-type.ts.
- Implemented comic-info utility functions for generating ComicInfo.xml and metadata OPF files.
- Created pdf-to-cbz.html page with UI for PDF to CBZ conversion, including options for image format, quality, and metadata.
- Updated vite.config.ts to route to the new PDF to CBZ page.
2026-03-24 14:55:51 +05:30
alam00000
3ca19af354
feat: add TIFF conversion options and integrate wasm-vips for image processing
...
- Updated README.md to include new dependencies: wasm-vips, pixelmatch, diff, and microdiff.
- Added wasm-vips to package.json and package-lock.json for advanced TIFF encoding.
- Enhanced localization files with new options for DPI, compression, color mode, and multi-page TIFF saving.
- Implemented UI changes in pdf-to-tiff.html to allow users to select DPI, compression type, color mode, and multi-page options.
- Refactored pdf-to-tiff-page.ts to utilize wasm-vips for TIFF encoding, replacing previous UTIF implementation.
- Introduced TiffOptions interface in pdf-to-tiff-type.ts for better type management.
- Updated Vite configuration to exclude wasm-vips from dependency optimization.
2026-03-24 13:24:50 +05:30
Alam
b732ee7925
Merge pull request #565 from Skillkiller/translate-pdf-to-image
...
Implement missing i18n translations for PDF-to-Image modules
2026-03-24 11:55:11 +05:30
Stephan Paternotte
3d82955b81
Minor Dutch language corrections
2026-03-20 15:29:39 +01:00
alam00000
477839f106
feat: add "Add Page Labels" tool to the application
...
- Introduced a new tool for adding page labels to PDF documents, allowing users to apply Roman numerals, prefixes, and custom numbering ranges.
- Created a new HTML page for the tool with a user-friendly interface for file upload and label rule configuration.
- Implemented logic for handling file uploads, processing PDF files, and applying page labels based on user-defined rules.
- Added necessary types and utility functions for managing page label styles and normalization of start values.
- Updated main application configuration to include the new tool in the navigation.
- Added tests for page label utilities to ensure correct functionality.
2026-03-16 14:34:27 +05:30
Alam
dae6f1b15f
Merge pull request #575 from luna-cant-code/translation-de
...
Started translating to German
2026-03-15 19:39:24 +05:30
Alam
b107acb00c
Merge pull request #555 from xtotdam/russian_translation
...
add Russian translation
2026-03-15 19:36:04 +05:30
InstalZDLL
dfd0ebcfc5
feat: add Timestamp PDF tool with RFC 3161 support
...
Add document timestamping to the Secure PDF section using RFC 3161
protocol. Users can select from preset TSA servers (DigiCert, Sectigo,
SSL.com, Entrust, FreeTSA) or enter a custom TSA URL. No personal
certificate is required — only a cryptographic hash is sent to the server.
Key changes:
- Timestamp PDF page with TSA server selector, FAQ and SEO structured data
- timestampPdf() function with CORS proxy URL resolution
- TimestampNode for the workflow engine
- Tool entry in Secure PDF category + homepage i18n
- Built-in CORS proxy middleware for dev/preview
- Translations for all 16 languages
Tested with DigiCert, Sectigo and Entrust TSA servers. Timestamps are
verifiable in Adobe Acrobat (ETSI.RFC3161 SubFilter).
2026-03-15 00:30:53 +01:00
luna-cant-code
f39b54a8ca
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 17:29:05 +01:00
luna-cant-code
16bc667daf
fixed typos
2026-03-14 17:12:17 +01:00
luna-cant-code
3a9fc44355
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 17:04:03 +01:00
luna-cant-code
db38061ad9
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 17:03:50 +01:00
luna-cant-code
a95ce74b58
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 17:03:12 +01:00
luna-cant-code
3b45de70a6
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 15:01:30 +01:00
luna-cant-code
da9e7a8b11
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 15:01:18 +01:00
luna-cant-code
6cb614fadb
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 15:01:01 +01:00
luna-cant-code
e4b6ae32ed
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 15:00:45 +01:00
luna-cant-code
2403e13d26
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 15:00:32 +01:00
luna-cant-code
3ecdcb13e8
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 15:00:03 +01:00
luna-cant-code
88eac45452
Update public/locales/de/common.json
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-14 14:59:41 +01:00
luna-cant-code
3db95665e5
Merge branch 'main' into translation-de
2026-03-14 14:48:03 +01:00
xtotdam
cb4db2d762
fix rabbitai bot suggestions
2026-03-14 14:48:49 +03:00
xtotdam
03ecaf8603
add ru to nginx.conf and sw.js
2026-03-14 14:26:22 +03:00
alam00000
18b469a334
fix: add missing separator
2026-03-11 15:24:36 +05:30
Alam
ff4e6672f1
Merge pull request #564 from Stephan-P/patch-2
...
Update tools.json - Dutch translation updated
2026-03-11 15:08:24 +05:30
Sebastian Espei
2ede256de2
Add localization for loading page count in various PDF processing pages
2026-03-10 20:13:13 +01:00
Sebastian Espei
571ce07af6
Add localization for PDF to BMP and PDF to TIFF conversion alerts and loader messages
2026-03-10 19:55:21 +01:00
Sebastian Espei
8d26378611
Add localization for PDF to WebP conversion alerts and loader messages
2026-03-10 19:52:38 +01:00