Commit Graph

53 Commits

Author SHA1 Message Date
jkunz b5ad88c33b fix(smartpdf): harden browser lifecycle, port handling, and PDF result metadata 2026-04-30 11:00:14 +00:00
jkunz c1208b5216 feat(smartpdf): replace internal Express server with @push.rocks/smartserve, add PDF→WebP rendering, improve start/stop handling and bump dependencies 2026-03-09 17:05:19 +00:00
jkunz 6435d0f042 fix(smartfs): replace smartfile with smartfs, update file reading to use SmartFs, remove GraphicsMagick/Ghostscript dependency checks, bump dev and runtime dependencies, update tests and docs, and adjust npmextra configuration 2026-03-01 18:32:03 +00:00
jkunz be574df599 feat(image): add progressive JPEG generation support
Default (tags) / security (push) Failing after 24s
Default (tags) / test (push) Failing after 12s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
- Add convertPDFToJpegBytes method for progressive JPEG images
- Integrate @push.rocks/smartjimp for true progressive encoding
- Update readme with comprehensive documentation
- Update legal section to Task Venture Capital GmbH
2025-08-02 17:29:38 +00:00
jkunz 6a4aeed3e1 BREAKING CHANGE(smartpdf): improve image generation quality and API consistency
- Renamed convertPDFToWebpPreviews to convertPDFToWebpBytes for consistency
- Added configurable scale options with DPI support
- Changed default scale to 3.0 (216 DPI) for better quality
- Added DPI helper methods and scale constants
2025-08-02 12:37:48 +00:00
jkunz a4c3415838 feat(smartpdf): add automatic port allocation and multi-instance support 2025-08-01 16:09:17 +00:00
philkunz 9908897aa2 fix(SmartPdf): Fix buffer handling for PDF conversion and text extraction 2025-02-25 18:22:06 +00:00
philkunz babc20649a fix(SmartPdf): Fix type for extractTextFromPdfBuffer function 2025-02-25 18:06:45 +00:00
philkunz 6b74301588 feat(smartpdf): Improve dependency versions and optimize PDF to PNG conversion. 2025-02-25 18:03:27 +00:00
philkunz 3d7bb37849 fix(core): Fix candidate handling in PDF generation 2024-11-30 20:43:05 +01:00
philkunz 3df4e103f9 fix(core): update 2024-04-27 12:07:16 +02:00
philkunz 14d653e701 fix(core): update 2024-04-26 13:39:57 +02:00
philkunz d157a3acd9 feat(now supports pdf -> jpg): update 2024-04-25 18:48:08 +02:00
philkunz aa8fb165eb fix(core): update 2023-07-26 14:17:11 +02:00
philkunz 65756457aa fix(core): update 2022-10-26 23:04:59 +02:00
philkunz 1e4b16b734 fix(core): update 2022-09-15 20:52:22 +02:00
philkunz 82b1c187ee fix(core): update 2022-09-13 18:39:38 +02:00
philkunz 60993fc005 fix(core): update 2022-09-13 18:26:14 +02:00
philkunz 839eafd73f fix(core): update 2022-06-29 00:24:43 +02:00
philkunz 0b5ec86780 fix(core): update 2022-06-15 22:14:55 +02:00
philkunz dfffd03790 fix(core): update 2022-03-24 14:32:49 +01:00
philkunz 253fb95143 fix(core): update 2022-01-06 13:23:04 +01:00
philkunz af725a7f78 fix(core): update 2022-01-06 13:10:12 +01:00
philkunz 567c6eafea fix(core): update 2022-01-05 17:20:28 +01:00
philkunz a512fd64b5 fix(core): update 2022-01-05 16:32:47 +01:00
philkunz e74b44b49c fix(core): update 2022-01-05 14:17:43 +01:00
philkunz 8a308fa9e3 fix(core): update 2021-10-14 10:59:45 +02:00
philkunz 12ede2be02 fix(core): update 2021-04-14 11:34:33 +00:00
philkunz 5fc22585bf fix(core): update 2021-03-05 15:38:11 +00:00
philkunz 04aed2556b fix(core): update 2021-03-05 15:16:22 +00:00
philkunz 9c19b4a3e4 BREAKING CHANGE(API): now clearly naming PDF Results what they are. 2019-11-19 15:53:14 +00:00
philkunz 5cf23c1134 fix(core): update 2019-11-16 00:50:11 +01:00
philkunz f37c9d8375 fix(core): update 2019-11-15 19:59:57 +01:00
philkunz 6766a3d0dc fix(core): update 2019-11-12 15:45:26 +01:00
philkunz 37c752c2ae fix(core): update 2019-11-12 15:41:58 +01:00
philkunz 37e47fc33f fix(core): update 2019-06-04 11:29:30 +02:00
philkunz baf26dc492 fix(core): update 2019-06-03 23:34:33 +02:00
philkunz 74a0a27fc1 fix(core): update 2019-06-03 17:09:16 +02:00
philkunz 473aaa004a fix(core): update 2019-06-03 16:39:21 +02:00
philkunz 0fbbfaac7c fix(core): update 2019-06-03 13:56:43 +02:00
philkunz f97866fe82 fix(core): update 2019-06-03 13:45:57 +02:00
philkunz 8da88be5e8 fix(core): update 2019-06-03 13:02:01 +02:00
philkunz 63f4321b04 fix(core): update 2019-06-03 13:00:06 +02:00
philkunz 337c299a5e fix(core): update 2019-06-03 10:51:15 +02:00
philkunz 5e8abaa5b4 fix(core): update 2019-05-29 19:49:23 +02:00
philkunz 36fea0b0f2 Merge branch 'master' of gitlab.com:pushrocks/smartpdf 2019-05-29 19:17:54 +02:00
philkunz 1537705cde fix(core): update 2019-05-29 19:17:39 +02:00
philkunz bda43bf5e7 fix(core): update 2019-05-29 14:14:02 +02:00
philkunz e981d61a54 fix(core): update 2019-05-29 00:27:43 +02:00
philkunz cc6bc209e8 fix(core): update 2019-05-28 23:57:50 +02:00