Commit Graph

  • 3681fd95eb feat(R7): metrics + JSON logs + security headers main truetype 2026-08-31 16:24:51 +02:00
  • 12d2018ac5 feat(R4b): reproducible builds — pin requirements.lock checksum truetype 2026-08-29 22:36:31 +02:00
  • 0f15b7958f feat: self-hosted frontend JS (offline) + docker hardening truetype 2026-08-29 22:32:10 +02:00
  • e62c50c616 docs: update all docs with SQLite, API, content_hash, reader features truetype 2026-07-23 22:40:13 +02:00
  • c1421665c0 feat: persistent SQLite storage for bookmarks + positions keyed by content_hash truetype 2026-07-23 22:35:04 +02:00
  • 13e02faa8b feat: toast notification + button flash on bookmark add truetype 2026-07-23 21:38:30 +02:00
  • 2a0a79b19e feat: add help button (?) in reader toolbar with shortcuts modal truetype 2026-07-23 07:18:33 +02:00
  • 069d059ef1 feat: add bookmarks with toolbar button, sidebar list, and keyboard shortcut truetype 2026-07-22 23:06:59 +02:00
  • af27d47d58 fix: resize SVG logo to viewBox 64x64 for small rendering truetype 2026-07-22 18:01:04 +02:00
  • 3a20b28bb9 reader: full viewport layout + width slider (40-100%) with localStorage persist truetype 2026-07-22 17:59:46 +02:00
  • abfb183e7b fix: reader non trovava file upload (UUID prefix mismatch). Aggiunto stored_filename truetype 2026-07-22 16:06:33 +02:00
  • 45f08c8b9b fix: code review round 2 - logging, cleanup, TOC, simplify converter truetype 2026-07-22 15:58:01 +02:00
  • 723e50eb25 fix: code review findings - EPUB zoom, double fetch, pandoc flags, dead code truetype 2026-07-22 15:53:54 +02:00
  • 15eb4016de docs: add logo, README, architecture, deploy, wiki, analysis truetype 2026-07-22 15:50:35 +02:00
  • 32245f76ac Initial commit: Bookish Flask app for ebook conversion and reading truetype 2026-07-22 15:45:07 +02:00