Commit Graph
25 Commits
Author SHA1 Message Date
chrisf 723d40e546 fix: capture all formData entries in share targets; bump sw cache to v4 2026-11-02 22:30:26 -07:00
chrisf 3ed7fb8036 feat: enable Android Share Sheet for graphics & files; handle direct PDF/image clipping 2026-10-29 17:13:57 -06:00
chrisf 338d388c2e fix: unhide carousel slides, tabs and accordions so Readability preserves listicle items 2026-10-29 13:33:50 -06:00
chrisf 61705e3f0c Fix scrollbar disappearing on search and All Notes list 2026-10-29 00:49:47 -06:00
chrisf 67468d9fac Fix mobile tag input dropdown covered by onscreen keyboard with upward dropup popover 2026-10-26 19:19:44 -06:00
chrisf 322cbea864 Fix clipper spinning wait cursor remaining after clipping 2026-10-26 11:45:31 -06:00
chrisf 728830f561 Fix duplicate first image in desktop extension clipper 2026-10-26 11:38:21 -06:00
chrisf 28d397dea3 Auto-tag bot-protected clips with needs-reclip 2026-10-26 11:10:45 -06:00
chrisf 2cc202ce03 Fix notebook drag highlight and add drag-to-tag and drag-to-trash support 2026-10-26 10:29:18 -06:00
chrisf ad640397e6 Optimize note list memory: reduce batch to 40, add lazy loading and throttle PDF rendering 2026-10-24 22:25:04 -06:00
chrisf 739cbce042 Fix Tesseract workerPath in Next.js standalone container, pool worker, and add timeout 2026-10-23 08:06:12 -06:00
chrisf 969b6ef083 Add Image OCR search, Note Version History & Shared Notebooks 2026-10-22 22:48:36 -06:00
chrisf 247b63691a feat: add Merge Notebook feature, stack dissolve/rename, and fix stale view on notebook/tag deletion 2026-10-22 22:29:50 -06:00
chrisf efb3ecf1ae fix: deduplicate share target triggers across client and server 2026-10-22 21:02:43 -06:00
chrisf a99e05c53c fix: extract URL and headline from Android share target, trigger article clipping and open editor 2026-10-22 20:43:13 -06:00
chrisf 94fb793f99 fix(pwa): mirror thread-ripper in-app install trigger, direct links in head, and simplified manifest 2026-10-22 20:29:10 -06:00
chrisf 369a6a6e04 fix(pwa): guarantee service worker registration on readyState and head script for WebAPK minting 2026-10-22 20:19:45 -06:00
chrisf 704d3b9eca fix(pwa): guarantee mobile install banner visibility, capture early beforeinstallprompt in head, and provide install guide modal 2026-10-22 20:03:05 -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 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 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 ee2ee84de6 Initial commit: Everclone self-hosted Evernote alternative 2026-10-22 17:13:30 -06:00