openreader/src/components
Richard R eebb54b018 refactor(auth): remove redundant authEnabled flag from contexts and components
Eliminate the unused authEnabled property from context providers, hooks,
components, and API responses. All logic and UI now assume authentication is
required, simplifying prop signatures and reducing branching. Update related
types, context values, and function calls to reflect this change. This streamlines
the authentication flow and removes unnecessary configuration.
2026-05-31 13:10:01 -06:00
..
admin docs(config): update environment variable docs for runtime JSON seed and remove legacy RUNTIME_SEED_* usage 2026-05-31 00:13:03 -06:00
auth refactor(auth): remove redundant authEnabled flag from contexts and components 2026-05-31 13:10:01 -06:00
doclist refactor(api): remove all legacy unclaimed user scope logic and enforce strict userId scoping 2026-05-31 13:01:55 -06:00
documents refactor(doclist): implement upload batch progress tracking in sidebar 2026-05-29 22:11:27 -06:00
icons refactor(admin): remove unused EditableRow and EditIcon components 2026-05-30 10:33:11 -06:00
player style(ui): improve bottom padding for safe area compatibility 2026-05-30 15:35:02 -06:00
reader refactor(doclist): remove columns view and update text labeling 2026-05-28 17:20:02 -06:00
views refactor(pdf): improve parse loader UX and PDF viewer readiness signaling 2026-05-21 10:54:07 -06:00
AudiobookExportModal.tsx feat(html): add HTML/TXT/MD sentence and word highlighting, settings, and audiobook export support 2026-05-17 11:14:02 -06:00
CodeBlock.tsx refactor(components): unify button styling using buttonClass utility across multiple components 2026-05-14 12:06:21 -06:00
ColorPicker.tsx feat(theme): add persistent custom theme with live color editing 2026-04-07 01:09:08 -06:00
ConfirmDialog.tsx refactor(components): unify button styling using buttonClass utility across multiple components 2026-05-14 12:06:21 -06:00
ConsentAwareAnalytics.tsx 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
CookieConsentBanner.tsx style(ui): improve bottom padding for safe area compatibility 2026-05-30 15:35:02 -06:00
formPrimitives.tsx refactor(admin): remove unused EditableRow and EditIcon components 2026-05-30 10:33:11 -06:00
Header.tsx update(auth): enhance rate limiting with device/IP backstops and improve UI 2026-01-25 14:38:31 -07:00
HomeContent.tsx refactor(ui): decouple settings modal trigger from modal logic 2026-05-30 15:13:15 -06:00
PrivacyModal.tsx refactor(auth): remove redundant authEnabled flag from contexts and components 2026-05-31 13:10:01 -06:00
ProgressCard.tsx refactor(components): unify button styling using buttonClass utility across multiple components 2026-05-14 12:06:21 -06:00
ProgressPopup.tsx refactor: overhaul document storage and audiobook architecture 2026-01-19 14:22:21 -07:00
SettingsModal.tsx refactor(auth): remove redundant authEnabled flag from contexts and components 2026-05-31 13:10:01 -06:00
Spinner.tsx docs(pdf,spinner,config): update parse state UI, spinner theming, and worker env docs 2026-05-21 11:59:12 -06:00