Commit Graph

  • 7f6179040c feat: add delete button to image toolbar main chris 2026-05-31 09:15:02 -04:00
  • 4db65151c8 feat: read-aloud highlights and scrolls to current sentence/word chris 2026-05-24 22:48:27 -04:00
  • 6682810c00 Nginx: no-cache on index.html, long cache on hashed assets chris 2026-05-24 22:04:44 -04:00
  • c6589b7dcf Fix lint infinite loop, popover usability, debounce timing chris 2026-05-24 22:00:56 -04:00
  • e5b9f643e1 Fix TDZ crash: move useEffect hooks to after runLint declaration chris 2026-05-24 21:52:39 -04:00
  • 91071270a4 Auto-check after every word; disable browser spellcheck chris 2026-05-24 21:48:47 -04:00
  • bdafd3f2c3 Self-host LanguageTool in Docker Compose chris 2026-05-24 21:43:43 -04:00
  • 55375d2ff0 Built-in spell & grammar checker (LanguageTool) chris 2026-05-24 21:35:38 -04:00
  • a8f93582bf Read-aloud: voice picker + speed control, auto-avoids eSpeak chris 2026-05-24 21:21:15 -04:00
  • c9126f718d DB resilience: hourly WAL checkpoint + daily rolling 7-day backup chris 2026-05-24 21:15:15 -04:00
  • c6d1554215 Typewriter mode, SVG alignment icons, highlight readability fix chris 2026-05-24 21:00:14 -04:00
  • 1d00d86709 Add read-aloud: reads story from cursor to end using Web Speech API chris 2026-05-24 20:55:50 -04:00
  • 48d3533bfc Prompt queue: pre-fetch 5, instant local fallback, emoji source icon chris 2026-05-24 20:48:31 -04:00
  • c5b7d7f774 Fix AI prompt URL: use /ollama/v1/chat/completions for Open WebUI chris 2026-05-24 20:35:11 -04:00
  • 6f12efd3fb Populate .env.example with all configurable variables chris 2026-05-24 20:31:36 -04:00
  • 0cae6c6188 Fix AI prompts: switch to OpenAI-compatible /v1/chat/completions API chris 2026-05-24 20:27:31 -04:00
  • a4a982aed7 Fix /api/prompts/test — move before auth middleware so it's accessible without a login chris 2026-05-24 20:25:17 -04:00
  • 37448be5a8 Add notes panel, font picker, sticky toolbar, and prompt improvements chris 2026-05-24 20:21:26 -04:00
  • b7baf4fa15 Rename app to Grimoire, add book+crescent moon SVG icon chris 2026-05-11 15:56:46 -04:00
  • 88e4441222 Fix mobile topbar horizontal overflow chris 2026-05-11 15:48:41 -04:00
  • 219fd87e5e Remove leftover pocketbase lib chris 2026-05-11 12:11:41 -04:00
  • 9afb1dd4c5 Switch from email to username, add password change and admin reset chris 2026-05-11 12:11:27 -04:00
  • 635f56e44b Fix service DNS by using explicit named network chris 2026-05-11 11:59:53 -04:00
  • 18d238a602 Fix nginx upstream resolution by removing broken Docker DNS resolver chris 2026-05-11 11:57:02 -04:00
  • 1f51504de9 Add story writer app with editor, auth, export, and polish features chris 2026-05-11 11:47:55 -04:00
  • 8777e30d86 first commit chris 2026-05-11 11:45:44 -04:00