Commit Graph

39 Commits

Author SHA1 Message Date
Spencer Oliver
934610522f static.yml: fix static workflow regression from commit 1fc96208
workflow deploy not running due to incorrect 'if' statement.
2026-04-08 22:02:18 +01:00
Spencer Oliver
ad4cacd108 static.yml: normalise unix line endings
file contains mixed line endings - change to unix to match existing workflow files.
no code changes.
2026-04-08 21:56:20 +01:00
alam00000
1ffe63f9ed feat: include simple mode distribution in GitHub release artifacts 2026-04-05 14:03:44 +05:30
alam00000
d1bac8675b fix: disable caching for Trivy vulnerability scanner in workflow 2026-03-31 00:56:04 +05:30
alam00000
d2bb7a6727 fix: update clone URL for embed-pdf-viewer in workflow 2026-03-23 18:28:09 +05:30
alam00000
3a985f745a chore: remove scheduled trigger from update-embedpdf-snippet workflow 2026-03-23 02:20:13 +05:30
alam00000
db3ffd3030 Update embedpdf-snippet to version 2.9.1
- Updated the embedpdf-snippet dependency in package.json from version 2.3.0 to 2.9.1.
- Updated the upstream version file to reflect the new version.
- Removed the old embedpdf-snippet-2.3.0.tgz file.
- Added the new embedpdf-snippet-2.9.1.tgz file.
2026-03-21 23:28:22 +05:30
alam00000
1d986aedb1 feat: add permissions for contents and pull-requests in workflow 2026-03-20 20:43:38 +05:30
alam00000
01dc3005d7 fix: update Trivy action to latest version and improve SARIF upload step 2026-03-17 22:57:00 +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
e477689b1f fix: cla check bot 2026-03-12 14:17:47 +05:30
Alam
50e31b922b Merge branch 'main' into main 2026-01-31 14:00:46 +05:30
alam00000
25687fa049 fix: separate GHCR and Docker Hub builds 2026-01-27 19:19:44 +05:30
alam00000
09d3afa1da ci: split Docker Hub and GHCR manifest jobs to prevent rate limit failures 2026-01-27 18:54:35 +05:30
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
alam00000
8f628e2b5a ci(docker): refactor build workflow to separate platform builds and merge manifests 2026-01-14 22:38:56 +05:30
alam00000
d9045efcb0 fix: static deployment for github pages 2026-01-13 13:33:23 +05:30
Connor Smith
1fc962082a Fix: restore embedpdf workflow, external xlsx reference 2026-01-09 04:09:27 +00:00
abdullahalam123
38713ef563 build: Disable Husky hooks in CI/CD workflows and Dockerfile. 2026-01-05 19:40:36 +05:30
abdullahalam123
d694a674ac change: sponsors.yml 2026-01-03 14:23:45 +05:30
abdullahalam123
f30a084fce feat: Add VitePress docs, EPUB to PDF tool, Phosphor icons, and licensing updates
- Set up VitePress documentation site (docs:dev, docs:build, docs:preview)
- Added Getting Started, Tools Reference, Contributing, and Commercial License pages
- Created self-hosting guides for Docker, Vercel, Netlify, Cloudflare, AWS, Hostinger, Nginx, Apache
- Updated README with documentation link, sponsors section, and docs contribution guide

- Added EPUB to PDF converter using LibreOffice WASM

- Migrated to Phosphor Icons for consistent iconography

- Added donation ribbon banner on landing page
- Removed 'Like My Work?' section (replaced by ribbon)
- Updated licensing.html with delivery model, AGPL notice, invoicing, and no-refund policy

- Added Commercial License documentation page
- Updated translations table (Chinese added, marked non-English as In Progress)

- Added sponsors.yml workflow for auto-generating sponsor avatars
2025-12-27 19:38:33 +05:30
Alam
aae03f3ae9 Merge pull request #307 from larryclaman/ghpages-docs
Documentation for static website hosting of BentoPDF
2025-12-26 22:00:11 +05:30
Larry Claman
673b1f1fa7 wrote docs 2025-12-23 17:17:02 -05:00
Connor Smith
d40521335d Fix embedpdf package with v2 change 2025-12-22 11:12:05 -05:00
Larry Claman
3a9f943832 added static.yml 2025-12-18 09:14:16 -05:00
EmeraldPi
d07d12a975 Buid and package EmbedPDF.js using Github workflow 2025-12-14 19:02:53 -05:00
abdullahalam123
1fe05ec59f ci: Improve Docker build workflow and update dependencies
- Add release type detection to distinguish between version tags and edge builds
- Implement separate Docker build steps for release and edge builds with appropriate tags
- Add edge and SHA-based image tags for main branch builds
- Update nginx configuration to support Vietnamese (vi) language routing
- Simplify nginx location block to handle static files and fallback to index.html
- Remove javascript-obfuscator and ts-migrate from dependencies
- Update README with simplified self-hosting instructions using npx http-server
- Consolidate multiple server setup examples into single recommended approach
- Update build preview command to use npm run preview instead of npx serve
- Improve localization files for German, English, Vietnamese, and Chinese
- Update worker files and TypeScript logic files for improved functionality
- Enhance PDF tool pages with better structure and internationalization support
2025-12-13 20:57:32 +05:30
abdullahalam123
df346eb08a ci: Update CLA workflow to grant write permissions for contents and remove internal comments. 2025-12-06 04:01:01 +05:30
Alam
529958e325 Update cla.yml 2025-12-06 02:04:01 +05:30
abdullahalam123
5e23a7e77e feat: Add Contributor License Agreements (CLA) for individual and corporate contributors with automated enforcement. 2025-12-05 14:57:35 +05:30
abdullahalam123
c60d3508bb change: build to include dist 2025-11-17 14:04:07 +05:30
Lalit Sudhir
c49957b721 Add GHCR publishing support 2025-10-27 00:31:18 -07:00
abdullahalam123
739dac55ee feat(file-handler): improve metadata display and XMP parsing
- Add new formatIsoDate helper for human-readable dates
- Enhance PDF info dictionary display with better null handling
- Implement structured XMP metadata parsing with formatted output
- Improve error handling for metadata processing
2025-10-21 13:38:54 +05:30
Lalit Sudhir
a8df98f20d add Simple Mode for internal organizational use 2025-10-20 17:53:09 -07:00
Lalit Sudhir
edc0f27e0f Adding Docker image for Simple mode 2025-10-20 12:31:04 -07:00
abdullahalam123
0e7c53560a feat(ocr): add whitelist presets and improve UI for OCR tool
refactor: format code and improve mobile menu accessibility
style: fix whitespace and formatting in multiple files
docs: update documentation with better formatting and examples
2025-10-20 18:51:49 +05:30
Lalit Sudhir
b3ab445538 Added version management sysytem 2025-10-19 02:03:04 -07:00
NanditaPatil-dotcom
f1d830d81d feat:Setup Prettier for code formatting 2025-10-17 11:37:32 +05:30
Duy Pham
412f83950d feat: cicd for build and push to docker registry 2025-10-14 10:29:36 -05:00