Commit Graph

  • 52994df70b feat: unified Library + character tags + shared cast (v1.10.0) mARTin-B78 2026-06-27 12:12:22 +0200
  • 464420b11c feat: richer default Seed Finder test sentence (v1.9.8) mARTin-B78 2026-06-27 11:24:37 +0200
  • 217d92b91a fix: voice inspector TDZ crash + batch ops respect selection (v1.9.7) mARTin-B78 2026-06-27 10:06:06 +0200
  • 6b52a346d5 fix: stop casting feed from hijacking scroll and deleting visible rows mARTin-B78 2026-06-26 22:47:25 +0200
  • a978e39e49 feat: expandable LLM panel + page markers in casting feed; fix page numbering mARTin-B78 2026-06-26 22:23:19 +0200
  • 868ce6a7bd feat: show page numbers on page-break markers in Script Rehearser mARTin-B78 2026-06-26 22:09:32 +0200
  • 01a2097c5e feat: add Native Speed control to Try it out and Read aloud mARTin-B78 2026-06-26 22:01:08 +0200
  • 65e2784d2d Preserve audiobook pagination when saving to Rehearser (v1.9.2) mARTin-B78 2026-06-26 21:49:51 +0200
  • e62abbcd1d Fix character-sheet LLM URL + audiobook preview; Stage font controls (v1.9.1) mARTin-B78 2026-06-26 21:44:30 +0200
  • 495550bf6a Release v1.9.0 — Character Library + richer character sheets mARTin-B78 2026-06-26 21:22:40 +0200
  • 18b4c1959c Release v1.8.1 mARTin-B78 2026-06-25 18:48:25 +0200
  • ca599be5c3 style: reduce gap between stars in compact rating display mARTin-B78 2026-06-23 10:40:48 +0200
  • 7e4c80d784 feat: simplify compact list meta row and update gender badges mARTin-B78 2026-06-23 10:34:20 +0200
  • 7a296e4273 feat: use MDI silhouettes for avatars and add flag to compact meta row mARTin-B78 2026-06-23 10:28:06 +0200
  • 307922b90c feat: Add row highlighting during batch voice benchmark mARTin-B78 2026-06-23 09:13:41 +0200
  • 6ffba2d588 fix: Add new paths to config, fix Uvicorn logging, and update Storage settings mARTin-B78 2026-06-22 21:36:59 +0200
  • c26dabe296 feat: Implement dark theme variables and add save button to general settings mARTin-B78 2026-06-22 21:35:16 +0200
  • 3908f365e5 fix: Abort fetch when cancelling audiobook casting and close UI immediately mARTin-B78 2026-06-22 17:36:05 +0200
  • 3cc39b8ace fix: Restore edit mode button on page load and move select-all checkbox mARTin-B78 2026-06-22 16:46:44 +0200
  • af49bb4d6f fix: Correct CSS grid order for inline name input mARTin-B78 2026-06-22 15:22:04 +0200
  • cada45fb15 feat: Add Inline Table Edit Mode mARTin-B78 2026-06-22 15:15:13 +0200
  • 6f0b278bd9 fix: Resolve table header click-to-sort logic mARTin-B78 2026-06-22 15:07:55 +0200
  • f82a2cfb6a chore: Commit all pending local changes mARTin-B78 2026-06-22 14:59:37 +0200
  • 3f1e82ef81 fix: Add drag-over visual feedback CSS for inspector avatar mARTin-B78 2026-06-22 14:49:31 +0200
  • a325f53e62 feat: Implement sortable Table View and Inspector drag-and-drop support mARTin-B78 2026-06-22 14:40:39 +0200
  • 5becb4341f Release v1.8.0 mARTin-B78 2026-06-22 10:44:02 +0200
  • 88c74ab826 feat: persistent seed pinning and batch seeds mARTin-B78 2026-06-22 10:43:56 +0200
  • 36437478a6 feat: Read Aloud reader, multi-voice audiobook casting, character sheets (v1.7.0) mARTin-B78 2026-06-21 15:08:46 +0200
  • fff6e7e096 feat: add Seed Finder panel to voice inspector mARTin-B78 2026-06-21 14:53:51 +0200
  • d4b176e4d1 Bake VERSION into Docker image so About page shows correct version mARTin-B78 2026-06-10 04:03:10 +0200
  • 1af02f8d1b Update CHANGELOG for chunked TTS fix mARTin-B78 2026-06-10 03:58:31 +0200
  • 345bec8a05 Fix chunked TTS failing on newline-delimited text (e.g. German bullet lists) mARTin-B78 2026-06-10 03:41:31 +0200
  • e6cadd26a3 Add pedalboard to requirements for audio effects mARTin-B78 2026-06-09 03:41:30 +0200
  • 8ce84e5523 Fix voice_clone/streaming backends and POST /v1/audio/voices (port from -1 repo) mARTin-B78 2026-06-09 02:23:43 +0200
  • c3b1cab75b Enhance benchmark history metadata mARTin-B78 2026-06-07 15:41:04 +0200
  • 52d3dcd135 Make settings guidance more intuitive mARTin-B78 2026-06-06 00:02:47 +0200
  • 16c173d227 Improve app accessibility affordances mARTin-B78 2026-06-05 22:08:13 +0200
  • 1f4784653c Improve benchmark voice selection and device reporting mARTin-B78 2026-06-05 20:14:02 +0200
  • 7b855394a5 Add searchable benchmark voice pickers mARTin-B78 2026-06-05 15:44:13 +0200
  • f469d428e2 Persist section reloads and reuse voice samples mARTin-B78 2026-06-05 15:07:09 +0200
  • 2547619998 Refine benchmark tabs and model pickers mARTin-B78 2026-06-05 14:44:30 +0200
  • 10a11132c0 Add benchmark mode tabs mARTin-B78 2026-06-05 14:16:35 +0200
  • 9c2e507ccf Improve voice workflows and add user manual mARTin-B78 2026-06-04 08:23:18 +0200
  • 40e42590cc Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX mARTin-B78 2026-06-03 14:23:35 +0200
  • b64baf2d0b Script Rehearser: library with save / load / import / export mARTin-B78 2026-05-31 20:32:24 +0200
  • e8cb4d280a Script Rehearser: A4 script view, transport controls, character avatars mARTin-B78 2026-05-31 20:27:44 +0200
  • d99395480a Add Script Rehearser; clean Connect Apps; About changelog; rework Try It Out mARTin-B78 2026-05-31 20:09:59 +0200
  • 0b3109cbf4 UX: faster load, skeleton fix, About cleanup, name hint, Connect Apps docs mARTin-B78 2026-05-31 19:19:20 +0200
  • b3c1e4cc7f Fix JS caching root cause + robustness for sample text and STT dropdown mARTin-B78 2026-05-31 18:23:22 +0200
  • f45a1e6918 Bump to v1.3.0: force JS cache invalidation for clone UX changes mARTin-B78 2026-05-31 18:10:18 +0200
  • a0d94b140e Fix clone UX: sample text, live monitor, quality, STT picker, OGG accept mARTin-B78 2026-05-31 17:58:28 +0200
  • 4eb132e2b0 Restore recommended sentence + language switcher to Clone a Voice mARTin-B78 2026-05-29 22:30:37 +0200
  • bf458283af Show spoken sentence in typing bubble; fix VAD noise sensitivity mARTin-B78 2026-05-29 20:50:44 +0200
  • 13c79768b4 Fix speech gate, hallucination filter, and latency mARTin-B78 2026-05-29 20:38:53 +0200
  • c122089ef8 Parallel-load inactive sections alongside JS to cut startup time mARTin-B78 2026-05-29 20:21:35 +0200
  • 34870fed27 Pipeline TTS with LLM streaming for lower latency mARTin-B78 2026-05-29 19:06:07 +0200
  • f4688ecc0c v1.2.0: VAD, live preview, hands-free mic, restore last section mARTin-B78 2026-05-29 18:47:00 +0200
  • b33829ded5 Add skeleton loading, self-host assets, fix LLM empty response mARTin-B78 2026-05-29 17:28:42 +0200
  • a5efac5da5 Speed up startup: parallel JS loading + versioned asset caching mARTin-B78 2026-05-29 17:11:55 +0200
  • 7f35d32f3e Replace named Docker volume with local bind-mount folders mARTin-B78 2026-05-29 15:31:46 +0200
  • 2ee3432bbc Persist engine container names and card URLs to server settings mARTin-B78 2026-05-29 15:17:02 +0200
  • 686fd61865 Fix NameError: restore File import removed during 422 fix mARTin-B78 2026-05-29 14:59:46 +0200
  • 1474bf1c7d Fix ImportError: _AUDIO_EXTS imported from wrong module in routes/stt.py mARTin-B78 2026-05-29 14:57:06 +0200
  • 28b1b73184 Fix portainer-stack.yml: add core/ and routes/ mounts, update for -2 container mARTin-B78 2026-05-29 14:53:00 +0200
  • 00ffb52799 Show FastAPI error detail in conversation error bubbles mARTin-B78 2026-05-29 14:51:03 +0200
  • b3a408bfd9 Fix 422 on text-only conversation turns mARTin-B78 2026-05-29 14:30:06 +0200
  • 74e5181b7e Fix conversation input bar hidden when mic is blocked mARTin-B78 2026-05-29 14:20:52 +0200
  • 06ed33ca67 Add release automation: version bump script and pre-commit changelog hook mARTin-B78 2026-05-29 14:14:41 +0200
  • db6302f99d Add version number (v1.1.0) and rewrite CHANGELOG to full Keep-a-Changelog spec mARTin-B78 2026-05-29 13:53:31 +0200
  • 0a5b607fa5 Add text input to Conversation Playground (bypass mic / STT) mARTin-B78 2026-05-29 13:12:27 +0200
  • a9d4c45a3c Improve engine card UX: unified controls, blue Connect, auto-apply, fix mic warning mARTin-B78 2026-05-29 12:59:59 +0200
  • c7a1e35539 Security audit, modular refactor, and container-name field mARTin-B78 2026-05-29 12:13:07 +0200
  • 77a54b848f Add inline STT test panel and fix whisperx pyannote auth error message mARTin-B78 2026-05-28 09:27:59 +0200
  • 27a949f1ff Convert conversation audio to 16kHz for STT (fixes whisperx alignment crash) mARTin-B78 2026-05-28 09:13:12 +0200
  • d16be50cc9 Fix STT health check incorrectly marking Open WebUI as whisper.cpp mARTin-B78 2026-05-28 09:03:21 +0200
  • 8f9060d025 Detect broken STT backends via real transcription probe in health check mARTin-B78 2026-05-28 08:31:28 +0200
  • 28361f2db6 Surface real STT error detail instead of raw HTTP noise mARTin-B78 2026-05-28 08:23:05 +0200
  • d2fe6790ee Fix Connect button scope error and add custom STT cards to conversation dropdown mARTin-B78 2026-05-28 02:35:38 +0200
  • 7bced9f126 Fix conversation TTS dropdown showing 'No TTS backend available' mARTin-B78 2026-05-28 02:11:59 +0200
  • 214f2c61cf Make Connect button actually verify the API, not just TCP reachability mARTin-B78 2026-05-28 02:06:07 +0200
  • 838445ba07 Show all STT/TTS backends with ✓/✗ status in conversation dropdowns mARTin-B78 2026-05-28 01:59:36 +0200
  • ed24ff4f8f Fix conversation mic crash on HTTP/IP access with clear insecure-context warning mARTin-B78 2026-05-28 01:40:27 +0200
  • 239bf0dad6 Persist engine URLs and custom cards server-side (survive browser restarts) mARTin-B78 2026-05-28 01:31:46 +0200
  • 916123f3b4 Fix engine RAM chips with real nvidia-smi GPU memory measurements mARTin-B78 2026-05-28 00:03:11 +0200
  • 49e48eb4e3 Update engine RAM metric chips to measured values from docker stats mARTin-B78 2026-05-27 23:51:15 +0200
  • 6a78be7a28 Add Conversation Playground + XTTS v2 backend + VibeVoice voice fix mARTin-B78 2026-05-27 23:27:57 +0200
  • 6ab67ec973 Complete engine card audit: edit mode, missing buttons, and docker management mARTin-B78 2026-05-27 22:15:51 +0200
  • fe9c497308 Add URL inputs, Use-as buttons, and custom engine cards to Engines section mARTin-B78 2026-05-27 21:46:48 +0200
  • 6808db3c59 Rename LLMs to Engines with LLM/STT/TTS sub-page nav, collapsible integration cards, equal-width card grids mARTin-B78 2026-05-27 21:05:51 +0200
  • e434f10d9b Add batch benchmark to Benchmark page mARTin-B78 2026-05-27 11:29:48 +0200
  • e0ff837947 Fix Benchmark page not showing: add s-performance to nav.js SECTIONS mARTin-B78 2026-05-27 11:01:48 +0200
  • dc47aa0431 Add Benchmark page, MCP snippets, Captures settings, and history tracking mARTin-B78 2026-05-27 09:57:55 +0200
  • a72e49b807 Split settings into separate sub-pages with sidebar nav tree mARTin-B78 2026-05-27 03:23:30 +0200
  • cd770801dc Add settings nav tree, Logs viewer, and About page (Voicebox-style hierarchy) mARTin-B78 2026-05-27 03:05:15 +0200
  • f871486635 Redesign settings page (Voicebox-style) and fix remaining old icons mARTin-B78 2026-05-27 02:48:34 +0200
  • 61a48ee84a Replace all icons with MDI (Material Design Icons) v7.4.47 — 171 replacements across 10 files mARTin-B78 2026-05-27 02:36:33 +0200
  • 21a219f816 Add Voicebox-inspired features: effects, history, chunked TTS, playlist, persona, STT refinement mARTin-B78 2026-05-27 02:01:31 +0200
  • 08a63ef2d9 Add Kokoro TTS + faster-whisper/whisper.cpp/Groq STT backends with metrics mARTin-B78 2026-05-27 00:16:43 +0200
  • 90cc7b7eb1 AI Backends: local service connect/disconnect, Docker container management, 0.0.0.0 probe fix mARTin-B78 2026-05-26 22:35:42 +0200
  • 04b82e49d8 Add collapsible cards with persistent state (localStorage) mARTin-B78 2026-05-26 13:25:57 +0200