openreader/src/app
Richard R 6c86720926 feat(upload): implement presigned token-based upload with finalize step
Transition document upload flow to use presigned token-based temporary uploads. Add finalize endpoint to register uploaded documents after blob transfer, decoupling document ID assignment from upload initiation. Update client and server logic to operate on tokens, improve security, and enable canonical ID reuse for identical uploads. Update tests to verify deduplication behavior.
2026-06-03 20:14:18 -06:00
..
(app) fix(html): reset TTS text and playback state on document changes 2026-06-03 19:32:46 -06:00
(public) Redesign: shared UI design system + app-wide migration (#96) 2026-06-01 16:17:12 -06:00
api feat(upload): implement presigned token-based upload with finalize step 2026-06-03 20:14:18 -06:00
apple-icon.png Apple web app capable changes 2025-01-26 16:49:05 -07:00
favicon.ico Apple web app capable changes 2025-01-26 16:49:05 -07:00
globals.css feat: improve PDF parsing recovery and reader UI (#98) 2026-06-03 04:44:55 -06:00
icon.png Apple web app capable changes 2025-01-26 16:49:05 -07:00
icon.svg Apple web app capable changes 2025-01-26 16:49:05 -07:00
layout.tsx feat(shared): centralize origin validation logic and update metadata usage 2026-05-31 16:41:47 -06:00
manifest.json refactor: rename project from OpenReader WebUI to OpenReader across all relevant files. 2026-02-18 02:49:47 -07:00
providers.tsx refactor(auth): remove redundant authEnabled flag from contexts and components 2026-05-31 13:10:01 -06:00