Commit Graph

  • de39bafb43 docs: add README.md (front-door onboarding doc) and bump version 2.1.2 -> 2.1.3 DEV-TEST sirdave73 2026-09-05 07:21:56 -04:00
  • 887e6f95e1 Merge pull request 'Promote DEV-TEST to MAIN — UI spacing fixes + render-mode capsule; bump 2.1.1 → 2.1.2' (#1) from DEV-TEST into main main sirdave73 2026-09-05 03:00:34 +00:00
  • ba7a772e52 fix ui tighten spacing between trust line and render-mode capsule and add gap before drop box; bump 2.1.1 -> 2.1.2 sirdave73 2026-09-04 22:24:18 -04:00
  • 4f75178916 fix ui remove doubled v in version footer and bump to 2.1.1 sirdave73 2026-09-04 21:30:24 -04:00
  • 100c9af72d feat(ui): standalone render-mode toggle above upload box + version 2.1.0 sirdave73 2026-09-04 21:17:23 -04:00
  • e96661038d feat(ui): segmented High Quality / Fast render-mode toggle for office trio (.docx/.odt/.rtf); progressive disclosure shows toggle only for office files sirdave73 2026-09-04 20:22:10 -04:00
  • 8dcf5e5faa fix(docker): install libreoffice-writer so Rich-mode Office rendering (.docx/.odt/.rtf) works on the deployed container sirdave73 2026-09-04 18:24:37 -04:00
  • aac62a1335 fix(office): sanitize LibreOffice failures + resolve binary via shutil.which sirdave73 2026-09-04 17:45:00 -04:00
  • 069dab0411 feat(render-mode): Rich (LibreOffice) vs Standard (pandoc) toggle for office formats (.docx/.odt/.rtf); Rich default; 5 office tests; 152/152 green" Amelia 2026-09-04 17:31:26 -04:00
  • 383635c57c Fix: frontend validator rejected .docx (added pandoc-family extensions to OKEXT) sirdave73 2026-09-04 11:01:41 -04:00
  • fa558ccfb3 UI redesign v2: modern ant/mono design + app version (v2.0.0) sirdave73 2026-09-04 07:22:43 -04:00
  • 7ea2b2baad H1+M2 review findings: CSV 5000x50 render cap (truncated with note) + stale output sweep; 4 regression tests (H1x3, M2x1); USER_GUIDE truncation docs sirdave73 2026-09-04 06:34:20 -04:00
  • 72b5f2f0dd C1+C3 review findings: streaming decompression-bomb guard + stored-XSS stripping sirdave73 2026-09-04 02:25:07 -04:00
  • 51d39fead1 C2 SSRF fix: pre-validate HTML resource refs before WeasyPrint render sirdave73 2026-09-04 00:18:17 -04:00
  • 41fd734a29 Add CI/CD test pipeline (Gitea Actions) — Python 3.12 + pandoc + pytest sirdave73 2026-09-03 13:25:36 -04:00
  • b19d8d3f52 any-file to PDF (Phase 2, Chunk A): pandoc converters for docx/odt/rtf/tex/latex/org/adoc/rst, 27 formats, 126 tests green sirdave73 2026-09-02 21:55:22 -04:00
  • 2931d547de docs: USER_GUIDE updated for 18-format support (Phase 1) sirdave73 2026-09-02 03:03:43 -04:00
  • 345c39417b any-file to PDF (Phase 1): converters/ dispatcher, images/text/md/csv/json/xml/svg/pdf-passthrough, 112 tests green sirdave73 2026-09-02 01:53:24 -04:00
  • 0b575a3e1f Dockerfile: pure-python HEALTHCHECK (slim image has no curl/wget); Coolify honors it and skips its own check sirdave73 2026-08-30 15:44:19 -04:00
  • 5580004aeb epub2pdf: title-based export names, .pdf download headers, security hardening (68 tests green) BMad Master 2026-08-30 09:03:39 -04:00