openreader/tests
Richard R 6ab5c230c2 feat(pdf): improve cross-page block stitching and enforce TTS segment source boundaries
Enhance PDF cross-page block stitching to move only sentence continuations and
preserve remaining text on the following page. Update TTS segment planning to
support strict source boundary enforcement, ensuring segments do not cross
block or paragraph-title boundaries. Add new tests for both features and
refactor PDF text item normalization to filter out skewed or rotated runs.
2026-05-18 13:21:43 -06:00
..
files feat(tts): add smart sentence continuation 2025-11-14 12:00:03 -07:00
unit feat(pdf): improve cross-page block stitching and enforce TTS segment source boundaries 2026-05-18 13:21:43 -06:00
accessibility.spec.ts refactor(tts): enhance pause handling and centralize TTS test helpers 2026-05-04 19:38:23 -06:00
delete.spec.ts feat(ui): add five new light themes and redesign settings modal 2026-03-19 10:24:16 -06:00
export.spec.ts refactor(api,tts,types): remove legacy /api/tts endpoint and update error handling 2026-05-12 18:40:46 -06:00
folders.spec.ts refactor(documents): migrate from IndexedDB to server-backed storage with caching 2026-02-08 11:15:57 -07:00
global-teardown.ts refactor(tts,db,manifest): split tts_segments into normalized entry and variant tables 2026-05-12 17:44:57 -06:00
helpers.ts fix(tests): enhance onboarding modal dismissal logic in helpers 2026-05-14 12:06:12 -06:00
landing-routing.spec.ts feat(auth): implement session gatekeeping and architectural reorganization 2026-02-15 11:12:42 -07:00
navigation.spec.ts feat(tts,config,ui): add advanced segment preloading and block length controls 2026-05-07 12:26:08 -06:00
play.spec.ts refactor(tts): enhance pause handling and centralize TTS test helpers 2026-05-04 19:38:23 -06:00
upload.spec.ts refactor: update document section title from 'Local Documents' to 'Your Documents' 2026-04-16 20:13:01 -06:00