Commit Graph
638 Commits
Author SHA1 Message Date
spwoodcock 220d5d59c3 docs: specify bumping appVersion in helm chart during release 2026-02-02 18:20:22 +00:00
spwoodcock 3a6ce7b25e fix: specify ghcr for default helm chart image + bump --> 2.1.0 2026-02-02 18:19:54 +00:00
Alam 4fe8ba6110 Merge pull request #450 from Stephan-P/patch-1
Update tools.json
2026-02-02 23:25:24 +05:30
Stephan Paternotte 7986107b57 Update tools.json
one faulty utf-8 character corrected
2026-02-02 18:46:26 +01:00
alam00000 073e6b12bf Release v2.1.0 v2.1.0 2026-02-02 19:55:37 +05:30
alam00000 93e26ea178 fix: WASM CDN defaults bypass Docker empty env vars, nginx redirect port issue
- Fix envOrDefault() to treat empty strings as unset, so Docker builds
  without WASM build args correctly fall through to hardcoded CDN defaults
- Show CDN defaults as placeholder text in WASM settings page instead of
  filling input values, with "Pre-configured" status badge
- Fix nginx redirecting locale URLs without trailing slash (e.g. /de) to
  internal port 8080 by adding absolute_redirect off
- Handle encrypted PDF error in compress tool with descriptive message
- Replace Docker Hub pulls badge with GHCR downloads badge
2026-02-02 19:38:04 +05:30
alam00000 f9ddd51eb1 refactor: streamline WASM package configuration and improve default URL handling 2026-02-02 17:12:02 +05:30
alam00000 70f31aa90e fix: Add internationalization support for various pages by updating text elements with data-i18n attributes for better localization 2026-02-02 16:30:59 +05:30
alam00000 612f6f9a2d feat: add WASM module configuration with pre-configured CDN URLs and update settings UI 2026-02-02 15:14:30 +05:30
Alam 200359d2e2 Merge pull request #444 from Stephan-P/patch-1
Update common.json
2026-02-01 22:55:49 +05:30
Alam 3fe1069e2f Merge pull request #445 from Stephan-P/patch-2
Update tools.json
2026-02-01 22:55:29 +05:30
Stephan Paternotte 6eb6d879f3 Update tools.json
Various corrections in the Dutch translation
2026-02-01 12:26:49 +01:00
Stephan Paternotte 55afb2f61e Update common.json
Dutch language updated
2026-02-01 12:12:07 +01:00
alam00000 325519b9f7 feat: add adjust colors and scanner effect pages with corresponding types and configurations 2026-02-01 12:21:14 +05:30
alam00000 a929524f09 Release v2.0.0 v2.0.0 2026-01-31 15:38:38 +05:30
alam00000 5c1b00e9d1 fix: update supported languages and improve PDF editor functionality with multi file support 2026-01-31 15:24:08 +05:30
Alam e4a477567b Merge pull request #375 from EmeraldPi/main
Fix: restore embedpdf workflow, external xlsx reference, workflow changes
2026-01-31 14:02:08 +05:30
Alam 50e31b922b Merge branch 'main' into main 2026-01-31 14:00:46 +05:30
Alam b616ec0fbf Merge pull request #432 from pavel-miniutka/main
Added Belarusian translation
2026-01-31 13:58:06 +05:30
Richard Grimes 5e66d42f59 Position of watermark text now calculated in polar coordinates
Watermark text will now appear to rotate around the page centre, rather than at the bottom corner of the text element.
2026-01-30 11:50:17 +01:00
alam00000 75df8a48cb fix:gs loading issue 2026-01-30 15:50:08 +05:30
alam00000 fa10e97a00 refactor: remove ghostscript-wasm and update service worker and ghostscript loader
- Deleted the ghostscript-wasm binary file.
- Added new ICC profile file for color management.
- Updated service worker to change cache version and remove ghostscript-wasm assets from critical assets.
- Modified ghostscript loader to handle asset URLs more robustly and fetch the new ICC profile correctly.
2026-01-30 15:24:33 +05:30
alam00000 981aff3c5a fix: service worker caching and ghostscript loader path issues 2026-01-30 14:58:18 +05:30
alam00000 a85f21dcb5 fix: apply network-first strategy to language prefixed URLs in service worker 2026-01-30 14:19:42 +05:30
alam00000 eb60bbe771 added advanced settings to simple mode 2026-01-27 22:51:58 +05:30
EmeraldPi 3fbb97d24b Merge pull request #7 from EmeraldPi/chore/update-embedpdf-snippet 2026-01-27 11:51:26 -05:00
alam00000 25687fa049 fix: separate GHCR and Docker Hub builds 2026-01-27 19:19:44 +05:30
github-actions[bot] 9c57adf634 @pavel-miniutka has signed the CLA in alam00000/bentopdf#432 2026-01-27 13:42:55 +00:00
pavel-miniutka 9e1aeb178a Added Belarusian translation 2026-01-27 16:29:24 +03:00
alam00000 09d3afa1da ci: split Docker Hub and GHCR manifest jobs to prevent rate limit failures 2026-01-27 18:54:35 +05:30
alam00000 a14c046b89 fix: pymupdf-wasm to use the latest version 2026-01-27 17:26:42 +05:30
alam00000 4fb3b0ec1c fix: optimize i18n page generation to prevent OOM during Docker build 2026-01-27 16:40:57 +05:30
alam00000 73a8156c80 fix(docker): increase Node.js memory limit for i18n build
Add NODE_OPTIONS with --max-old-space-size=4096 to prevent OOM kills
during i18n page generation. JSDOM is memory-intensive when processing
multiple language pages.
2026-01-27 16:10:08 +05:30
alam00000 0c1e89f6f4 refactor: simplify Dockerfile build command 2026-01-27 15:51:03 +05:30
alam00000 2c85ca74e9 feat: separate AGPL libraries and add dynamic WASM loading
- Add WASM settings page for configuring external AGPL modules
- Implement dynamic loading for PyMuPDF, Ghostscript, and CoherentPDF
- Add Cloudflare Worker proxy for serving WASM files with CORS
- Update all affected tool pages to check WASM availability
- Add showWasmRequiredDialog for missing module configuration

Documentation:
- Update README, licensing.html, and docs to clarify AGPL components
  are not bundled and must be configured separately
- Add WASM-PROXY.md deployment guide with recommended source URLs
- Rename "CPDF" to "CoherentPDF" for consistency
2026-01-27 15:26:26 +05:30
Alam f6d432eaa7 Merge pull request #405 from LoganK/crop_restore
(Fix) Restore crop bounds when navigating
2026-01-27 13:54:01 +05:30
Alam 627e932441 Merge pull request #421 from alam00000/dependabot/npm_and_yarn/lodash-4.17.23
build(deps): bump lodash from 4.17.21 to 4.17.23
2026-01-27 13:53:36 +05:30
dependabot[bot] febf664f74 build(deps): bump lodash from 4.17.21 to 4.17.23
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 08:21:25 +00:00
Alam 544bc2f0b6 Merge pull request #428 from alam00000/dependabot/npm_and_yarn/svelte-5.48.2
build(deps): bump svelte from 5.46.1 to 5.48.2
2026-01-27 13:50:05 +05:30
alam00000 b745831526 fix: use absolute paths for i18n links to prevent URL duplication 2026-01-26 23:46:19 +05:30
alam00000 c010327daa fix: detect language prefix in relative hrefs without leading slash 2026-01-26 23:14:05 +05:30
alam00000 c2520f7736 fix: add missing comma 2026-01-26 22:57:32 +05:30
alam00000 62c373d76a fix: resolve i18n issues - URL duplication, translation loading, and caching
- Fix URL path duplication when clicking logo (added missing leading slash)
- Use network-first caching for translation files in service worker
- Add missing translation keys (common.close, upload.clearFiles) to all languages
- Add Dutch (nl) language support to URL regex patterns
- Bump service worker cache version to v8
2026-01-26 22:34:36 +05:30
Alam 2d99a28b07 Merge pull request #386 from sheing-google/feat/organize-by-page-number-15124152069150472705
feat: Add page number string reordering to Organize PDF tool
2026-01-26 17:17:09 +05:30
Alam adc511193d Merge pull request #292 from Stephan-P/main
Introduction of Dutch language support
2026-01-26 15:29:15 +05:30
Alam 4825997299 Merge branch 'main' into main 2026-01-26 15:28:56 +05:30
Alam e0f5e71a55 Merge pull request #388 from spwoodcock/build/helm-chart
Add helm chart for kubernetes deployment
2026-01-26 15:27:46 +05:30
alam00000 36b98eb1af Release v1.16.1 v1.16.1 2026-01-26 13:52:17 +05:30
dependabot[bot] 80e504032c build(deps): bump svelte from 5.46.1 to 5.48.2
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 5.46.1 to 5.48.2.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.48.2/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.48.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 08:11:17 +00:00
alam00000 b059ac6ada chore: migrate Docker Hub to bentopdfteam, add Podman/Quadlet support
- Migrate Docker Hub account from bentopdf to bentopdfteam
- Make GHCR the recommended container registry
- Add Podman and Podman Compose support
- Add Podman Quadlet (systemd) documentation
- Add Table of Contents to README
2026-01-26 13:34:50 +05:30