..
__init__.py
Security audit, modular refactor, and container-name field
2026-05-29 12:13:07 +02:00
admin.py
feat(voices): optional vocal isolation for URL imports
2026-10-04 16:50:14 +02:00
characters.py
fix(characters): do not flag a character reusing its own picture across books
2026-09-19 22:31:17 +02:00
conversation.py
feat(characters): distinct deterministic face profiles per character
2026-10-03 14:25:56 +02:00
docker.py
fix(engines): resolve LiteLLM card's own key server-side instead of a stale global one
2026-09-14 13:58:54 +02:00
history.py
feat: record protected generation history
2026-09-04 08:07:42 +02:00
jobs.py
feat: expand resource diagnostics
2026-09-04 10:42:08 +02:00
library.py
feat(voices): export and import voice bundles
2026-10-04 16:42:28 +02:00
magazine_sources.py
feat(magazine): manage OPDS catalogues in the app, env-based login, result paging
2026-09-30 11:03:03 +02:00
magazine.py
feat(export): provenance tags and optional disclosure for exported audio
2026-10-04 17:02:41 +02:00
reader.py
Refine character sheets and live output UI
2026-07-09 19:47:16 +02:00
recovery.py
security: harden P0 boundaries and recovery
2026-09-04 07:33:41 +02:00
rehearsals_db.py
Release v1.22.3
2026-09-04 07:28:26 +02:00
settings.py
fix: prevent caching of API key handoff
2026-09-04 08:52:46 +02:00
sources.py
feat(voices): optional vocal isolation for URL imports
2026-10-04 16:50:14 +02:00
stt.py
feat: distinguish provider configuration and health
2026-09-04 11:35:52 +02:00
tts.py
feat(tts): inline pause, spell and speed tags
2026-10-04 16:52:23 +02:00