openreader/tests
Richard R efe6ffec86 fix(nlp): add EPUB-specific text splitting for TTS blocks
Introduce `splitTextToTtsBlocksEPUB` function to handle EPUB text splitting,
treating single newlines as paragraph boundaries for precise highlighting.
Update TTS context to conditionally use EPUB splitting based on document type.
Enhance PDFViewer to clear highlights when current sentence is null.
Add comprehensive tests for the new functionality and refactor existing ones.
2026-01-21 14:04:19 -07:00
..
files feat(tts): add smart sentence continuation 2025-11-14 12:00:03 -07:00
unit fix(nlp): add EPUB-specific text splitting for TTS blocks 2026-01-21 14:04:19 -07:00
accessibility.spec.ts fix(api): stabilize DOCX to PDF conversion and cleanup 2025-11-12 16:21:11 -07:00
api.spec.ts test: remove audiobook status API test 2026-01-19 14:45:11 -07:00
delete.spec.ts fix(api): stabilize DOCX to PDF conversion and cleanup 2025-11-12 16:21:11 -07:00
export.spec.ts fix: Enhance audiobook API validation and prevent critical meta file deletion 2026-01-19 16:40:04 -07:00
folders.spec.ts perf(test): optimize test execution and error handling 2025-11-14 18:52:49 -07:00
helpers.ts refactor(ui): make UI labels and descriptions more concise 2025-11-22 15:27:04 -07:00
navigation.spec.ts perf(test): optimize test execution and error handling 2025-11-14 18:52:49 -07:00
play.spec.ts perf(test): optimize test execution and error handling 2025-11-14 18:52:49 -07:00
upload.spec.ts refactor: overhaul document storage and audiobook architecture 2026-01-19 14:22:21 -07:00