| .. |
|
__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 |
|
archetypes.py
|
feat(voices): archetype catalog and API
|
2026-10-04 18:10:35 +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(voices): redesigned My Voices list, working copy, engine-aware TTS availability
|
2026-10-11 04:44:27 +02:00 |
|
docker.py
|
feat(voices): redesigned My Voices list, working copy, engine-aware TTS availability
|
2026-10-11 04:44:27 +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
|
fix(voices): keep per-model speaker embeddings with their voice package
|
2026-10-11 05:40:45 +02:00 |
|
magazine_sources.py
|
fix: keep references to background asyncio tasks
|
2026-10-04 18:57:20 +02:00 |
|
magazine.py
|
fix(sonar): remove unused variables and commented-out code
|
2026-10-06 03:42:44 +02:00 |
|
reader.py
|
fix(sonar): remove unused variables and commented-out code
|
2026-10-06 03:42:44 +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
|
feat(voices): redesigned My Voices list, working copy, engine-aware TTS availability
|
2026-10-11 04:44:27 +02:00 |
|
sources.py
|
fix(sonar): drop redundant optional group in audio-link regex (python:S5842)
|
2026-10-06 11:31:20 +02:00 |
|
stt.py
|
feat(voices): redesigned My Voices list, working copy, engine-aware TTS availability
|
2026-10-11 04:44:27 +02:00 |
|
tts.py
|
fix(tts): custom engine availability follows health, not the library voice list
|
2026-10-11 05:18:52 +02:00 |