tts-voice-creator-clone-and.../tests
mARTin-B78 f13f884ab1 feat(magazine): driving index rows with play/resume buttons, author and listening status
Index rows reuse the playlist state helper (magListenState): round 44px play/resume/replay button,
smaller muted 'by Author', not played / partly played / played indicator with accessible text, live updates.
Also fix a stale word highlight in the lyrics view that made a driving-mode test fail.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-03 08:45:04 +02:00
..
fixtures test: add book two attribution fixture 2026-09-04 09:18:41 +02:00
audiobook-spans.spec.js fix(audiobook): warm the model before span cast/verify; keep tests off the real LLM 2026-09-19 21:08:01 +02:00
audiobook-spans.test.mjs feat(audiobook): span-mode casting - deterministic quote spans, LLM only names speakers 2026-09-19 08:30:26 +02:00
bundle.spec.js Release v1.6.0: a11y (WCAG AA), i18n (DE), PWA, perf, tests, Cast UX 2026-06-03 14:23:35 +02:00
characters.spec.js fix(characters): keep rating stars visible beside the sticky name column on phones 2026-10-02 22:31:13 +02:00
constrained.spec.js test: measure constrained character workloads 2026-09-04 10:34:27 +02:00
i18n.spec.js Stabilize browser smoke tests for current UI 2026-08-19 16:59:39 +02:00
lazy-loading.spec.js fix: preserve audiobook dialogue boundaries 2026-09-04 15:36:26 +02:00
magazine-handlers.test.mjs fix(magazine): region-type picker and page-quality buttons work; stronger quality audit 2026-09-26 23:07:19 +02:00
magazine.spec.js feat(magazine): driving index rows with play/resume buttons, author and listening status 2026-10-03 08:45:04 +02:00
rehearser.spec.js refactor: extract rehearser voice matching 2026-09-04 11:47:51 +02:00
smoke.spec.js Release v1.26.1 2026-09-08 23:39:44 +02:00
test_asset_versions.py fix: asset URLs carry a content-based build id so edited scripts are never served stale 2026-09-28 18:13:42 +02:00
test_attribution_spans.py feat(audiobook): advisory verify and span-native recast for span casts 2026-09-19 20:17:38 +02:00
test_audio_onsets.py fix(magazine): record where speech starts in each sentence so the highlight is not early 2026-10-02 14:57:30 +02:00
test_benchmark_errors.py fix: explain why designed-voice benchmarks fail and stop batches on an unreachable service 2026-09-29 16:03:23 +02:00
test_character_identity.py fix(characters): accessory pictures show only props, no body parts 2026-10-02 12:33:33 +02:00
test_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
test_character_image_isolation.py fix(characters): isolate image generation per character 2026-10-02 22:34:07 +02:00
test_character_reference_layout.py fix(characters): remove the gutters between the concept sheet panels 2026-10-02 08:12:15 +02:00
test_compare_magazines.py fix(magazine): exclude advertisement pages from magazine-comparison statistics 2026-09-29 13:11:00 +02:00
test_conversation.py feat(magazine): whole-magazine quality check, page stages, ad pages, driving-mode player 2026-09-26 19:29:43 +02:00
test_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
test_epub_export.py test(magazine): timing records of version 2 are readable 2026-10-03 00:57:00 +02:00
test_magazine_image_import.py feat(magazine): import a magazine from PNG/JPEG page images 2026-09-30 10:19:14 +02:00
test_magazine_rotation.py fix(magazine): a turned page shows at once (versioned picture URLs), turns are visible and undoable, one turn at a time 2026-09-30 13:35:25 +02:00
test_magazine_routes.py fix(magazine): use sentence timings of interview renders for player and EPUB 2026-10-03 00:09:45 +02:00
test_magazine_sources.py feat(magazine): manage OPDS catalogues in the app, env-based login, result paging 2026-09-30 11:03:03 +02:00
test_magazine.py feat(magazine): link a tail to its head from 'continued from page N' 2026-09-30 10:20:35 +02:00
test_pronunciations.py fix(magazine): suspect-OCR check uses page language and page vocabulary 2026-09-28 08:23:09 +02:00
test_provider_health.py refactor: centralize provider health probes 2026-09-04 10:25:55 +02:00
test_security.py feat: distinguish provider configuration and health 2026-09-04 11:35:52 +02:00
test_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
test_word_alignment.py feat(magazine): word-level timing via forced-aligner sidecar with player word highlight 2026-10-03 00:37:40 +02:00