openreader/src/hooks
Richard R 5f28be5d58 refactor(env): remove legacy no-auth mode and enforce required auth env vars
Eliminate all code paths, configuration, and documentation related to running
without authentication. Require AUTH_SECRET and BASE_URL at startup, updating
middleware, server logic, and runtime checks to assume auth is always enabled.
Simplify onboarding, settings, and test helpers to reflect mandatory auth.
Update environment examples, Docker and deployment docs, and CI/test configs.
Remove no-auth-specific UI flows, test cases, and feature toggles.
2026-05-31 12:09:37 -06:00
..
audio feat(tts,config,types): migrate to providerRef/providerType model and add centralized TTS provider policy 2026-05-13 10:11:05 -06:00
epub chore(workspace): streamline monorepo and CI with pnpm workspace, dependency, and workflow updates 2026-05-14 15:44:22 -06:00
html feat: Refactor server-side document, audiobook, and authentication logic, introduce new client-side APIs and caching, and update related tests. 2026-02-17 19:30:12 -07:00
pdf feat: Refactor server-side document, audiobook, and authentication logic, introduce new client-side APIs and caching, and update related tests. 2026-02-17 19:30:12 -07:00
useAuthSession.ts refactor(env): remove legacy no-auth mode and enforce required auth env vars 2026-05-31 12:09:37 -06:00
useLibraryDocumentsQuery.ts refactor(ui): unify form primitives and simplify document selection modal 2026-05-13 18:42:31 -06:00
useReaderSidebarBounds.ts feat(reader,db): add segments sidebar and manifest API; update TTS segment schema 2026-05-04 15:02:05 -06:00
useSharedProviders.ts feat(admin,providers,contexts): integrate react-query for admin panels and shared provider state 2026-05-13 12:40:58 -06:00
useTimeEstimation.ts feat(audiobook): add chapter-based export with UI and API 2025-11-11 13:32:30 -07:00
useUnmountCleanupRef.ts feat(hooks): introduce useUnmountCleanupRef for effect cleanup abstraction 2026-05-27 16:22:14 -06:00