Files
Verso/services/clsi/app/js
claudeandClaude Sonnet 4.6 080de97632
Build and Deploy Verso / deploy (push) Successful in 11m30s
feat(pdf): three-level quality (Normal/Compressed/Draft) + download modal
- compilePdfQuality: 'none' | 'ebook' | 'screen' replaces compressPdf: boolean
  throughout the stack (types, context, compiler, RequestParser, CompileManager)
- Compile dropdown now shows Normal / Compressed / Draft under "PDF quality"
  (ebook=150dpi, screen=72dpi via Ghostscript)
- Download button opens a modal with the same three quality options plus
  per-option descriptions and a Ghostscript attribution note; compressed
  downloads are served by a new /download/.../output.pdf/compressed endpoint
  that fetches the last build from clsi and pipes it through GS on demand

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-25 12:36:10 +00:00
..