Commit Graph
11 Commits
Author SHA1 Message Date
chrisf 4d4b8c860d feat(pwa): adopt thread-ripper pattern with in-app install buttons, floating banner, and GET share_target 2026-10-22 19:57:22 -06:00
chrisf c739f74055 fix(share): ensure redirect URL uses x-forwarded-host and proto instead of container internal 0.0.0.0 2026-10-22 19:29:53 -06:00
chrisf fb3c01c6ae feat(pwa): register native Android Web Share Target with dedicated /share route, explicit MIME types, and seamless note opening 2026-10-22 19:26:18 -06:00
chrisf 8907b4c494 feat: Add full suite of Evernote-compatible keyboard shortcuts and visual cheat sheet modal 2026-10-22 17:59:31 -06:00
chrisf 3de36ff39b feat: Add internal note links with live note picker dialog, Evernote link resolution, navigation history, and copy note link 2026-10-22 17:54:43 -06:00
chrisf 94ae568385 feat: Add installable Android PWA and native Android Web Share Target support 2026-10-22 17:46:24 -06:00
chrisf 44d1dec42b feat: Add Smart Auto-Sorting and Auto-Tagging Rules (Inbox Triage Engine) 2026-10-22 17:38:00 -06:00
chrisf 2f14f48ac1 Keep note list mounted off-screen on mobile to perfectly preserve scroll position 2026-10-22 17:28:31 -06:00
chrisf e1a861faea Add high-scale optimizations: pg_trgm GIN indexes, infinite scroll pagination, virtualized card grid, fast groupBy sidebar counts 2026-10-22 17:25:23 -06:00
chrisf 7096631f1e Fix mobile scroll preservation when returning from editor to note list 2026-10-22 17:17:39 -06:00
chrisf ee2ee84de6 Initial commit: Everclone self-hosted Evernote alternative 2026-10-22 17:13:30 -06:00