openreader/src/types
Richard R 936aa50f9a refactor(api): remove all legacy unclaimed user scope logic and enforce strict userId scoping
Eliminate all code, tests, and utilities related to the legacy 'unclaimed' user
scope. All API endpoints, document and audiobook storage, and access logic now
require a valid authenticated userId and only operate on resources owned by that
user. Remove related helper functions, test cases, and conditional flows for
anonymous/unclaimed data. Update types, client APIs, and UI logic to reflect
that only 'user' scope is supported. This simplifies ownership checks and
removes ambiguity around document and audiobook access.
2026-05-31 13:01:55 -06:00
..
client.ts refactor(whisper): migrate word alignment to ONNX backend and remove whisper.cpp integration 2026-05-19 13:00:21 -06:00
config.ts chore(config): remove smartSentenceSplitting option and related code paths 2026-05-20 04:51:10 -06:00
document-settings.ts refactor(tts): extend segment prefetching to support source unit arrays and enhance cache key granularity 2026-05-20 04:44:47 -06:00
documents.ts refactor(api): remove all legacy unclaimed user scope logic and enforce strict userId scoping 2026-05-31 13:01:55 -06:00
parsed-pdf.ts refactor(types,api): centralize PDF and TTS type exports to compute-core/types 2026-05-22 01:51:51 -06:00
tts.ts refactor(types,api): centralize PDF and TTS type exports to compute-core/types 2026-05-22 01:51:51 -06:00
user-state.ts chore(config): remove smartSentenceSplitting option and related code paths 2026-05-20 04:51:10 -06:00