..
__init__.py
Security audit, modular refactor, and container-name field
2026-05-29 12:13:07 +02:00
attribution_spans.py
feat(audiobook): advisory verify and span-native recast for span casts
2026-09-19 20:17:38 +02:00
audio.py
Fix Fish-Speech emotion tags, wire book context into portraits, add emotion controls app-wide (v1.20.5)
2026-08-11 18:02:41 +02:00
character_image_check.py
feat(characters): short framing-first portrait prompt; the sheet follows what the finished portrait shows
2026-09-21 20:09:45 +02:00
config.py
feat(magazine): find and import issues from the Internet Archive and OPDS catalogues
2026-09-29 17:35:08 +02:00
constants.py
feat: complete magazine P1 (images, play-all, karaoke, driving mode, sidebar exclusion) + OCR engines page + second OCR engine
2026-09-06 23:39:34 +02:00
database.py
feat: persist background job result artifacts
2026-09-04 09:48:37 +02:00
docker_client.py
fix(docker): remove undefined-variable reconnect that broke all container status/start/stop/restart
2026-09-14 18:14:22 +02:00
known_names.json
feat(magazine): auto-link continuation pages, manual page linking, flow arrows by reading order, compact report, names/brands in spellcheck
2026-09-28 11:46:32 +02:00
magazine_sources.py
feat(magazine): find and import issues from the Internet Archive and OPDS catalogues
2026-09-29 17:35:08 +02:00
magazine.py
fix(magazine): drop hallucinated vision-OCR refusal text tiled over unreadable images
2026-09-28 23:26:59 +02:00
presets.py
Back user state with SQLite voice index
2026-06-30 15:06:43 +02:00
pronunciations.json
feat(magazine): fuse paragraphs across columns/pages, article-aware acronyms, German/English spellcheck
2026-09-28 08:09:30 +02:00
pronunciations.py
fix(magazine): suspect-OCR check uses page language and page vocabulary
2026-09-28 08:23:09 +02:00
provider_health.py
refactor: centralize provider health probes
2026-09-04 10:25:55 +02:00
registry.py
Security audit, modular refactor, and container-name field
2026-05-29 12:13:07 +02:00
retry.py
feat: unify transient provider retries
2026-09-04 09:36:48 +02:00
routing.py
Release v1.22.2
2026-09-03 16:12:02 +02:00
spelling.py
feat(magazine): fast LLM calls for spelling agent, run-together word repair, magazine comparison tool
2026-09-28 20:09:42 +02:00
tts_helpers.py
fix: explain why designed-voice benchmarks fail and stop batches on an unreachable service
2026-09-29 16:03:23 +02:00
validation.py
feat: validate canonical image asset digests
2026-09-04 09:53:50 +02:00
voice_index.py
Add unified Studio casting workflow and fix voice/casting pipeline bugs
2026-07-26 02:03:56 +02:00
voice.py
security: harden P0 boundaries and recovery
2026-09-04 07:33:41 +02:00