Commit Graph

11 Commits

Author SHA1 Message Date
alam00000
df3567a61f fix(build): restore tsc compat after vitest bundler type drift 2026-04-18 13:53:02 +05:30
alam00000
b4779bb49b feat: enhance sanitization 2026-04-17 23:40:39 +05:30
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
alam00000
ffddca2a7d fix: reverted nginx base image to use unprivileged version 2026-04-04 12:47:13 +05:30
alam00000
046a421591 fix: update nginx image version to 1.28.3-alpine-slim in Dockerfiles 2026-04-01 14:08:28 +05:30
alam00000
23b072ea10 feat: add Trivy security scan workflow and update Dockerfiles for vulnerability scanning 2026-03-17 22:54:00 +05:30
alam00000
77da6d7a7d feat: integrate Tesseract.js with improved language availability and font handling
- Refactored OCR page recognition to utilize a configured Tesseract worker.
- Added functions to manage font URLs and asset filenames based on language.
- Implemented language availability checks and error handling for unsupported languages.
- Enhanced PDF workflow to display available OCR languages and handle user selections.
- Introduced utility functions for resolving Tesseract asset configurations.
- Added tests for OCR functionality, font loading, and Tesseract runtime behavior.
- Updated global types to include environment variables for Tesseract and font configurations.
2026-03-14 15:50:30 +05:30
alam00000
957b78fafd fix: revert cropperjs dependency to version 1.6.2 and adjust Docker build commands for CORS proxy secrets 2026-03-01 21:29:13 +05:30
alam00000
0695361469 feat: add CORS proxy configuration to Dockerfiles 2026-02-28 21:59:49 +05:30
alam00000
3cf435d59d feat: add custom branding, air-gapped deployment script, and updated self-hosting docs 2026-02-14 21:41:45 +05:30
alam00000
75b1d67fbd feat: add support for default UI language configuration and non-root Dockerfile 2026-02-13 13:45:11 +05:30