openreader/src/app
Sunny 9824a544b7 Merge origin/main into long-running-agent
Resolved conflicts by combining features from both branches:
- Kept AI summarization features (ai package, SummarizeButton/Modal, summaries table)
- Added document ID mapping and SHA-256 based IDs from main
- Added resolveDocumentId and router navigation for URL redirects
- Combined PDFViewer document state tracking with highlight timeout helpers

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 06:17:31 +00:00
..
api Merge origin/main into long-running-agent 2026-01-26 06:17:31 +00:00
epub/[id] Merge origin/main into long-running-agent 2026-01-26 06:17:31 +00:00
html/[id] Merge origin/main into long-running-agent 2026-01-26 06:17:31 +00:00
pdf/[id] Merge origin/main into long-running-agent 2026-01-26 06:17:31 +00: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 refactor(audiobook): standardize chapter regeneration APIs and UX 2025-11-16 21:10:32 -07: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(audiobook): add chapter-based export with UI and API 2025-11-11 13:32:30 -07:00
manifest.json Apple web app capable changes 2025-01-26 16:49:05 -07:00
page.tsx feat(ui): implement better document grid with file previews 2025-12-12 13:13:49 -07:00
providers.tsx Add TXT and MD support with and HTML viewer with react markdown + many refactors to support it 2025-04-15 02:28:51 -06:00