openreader/tests
Richard R c28c074e43 refactor(nlp): improve text splitting and normalization for TTS blocks
- Rename and enhance text processing functions in nlp.ts for better handling of oversized texts, sentence boundaries, and PDF artifacts
- Update PDFViewer to add layout-aware highlighting with retry logic for sentence and word highlights
- Adjust PDFContext and TTSContext to use new normalized text functions
- Expand unit tests for new splitting behaviors, including long texts and punctuation preferences
2026-01-21 12:09:59 -07:00
..
files feat(tts): add smart sentence continuation 2025-11-14 12:00:03 -07:00
unit refactor(nlp): improve text splitting and normalization for TTS blocks 2026-01-21 12:09:59 -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