rspace-online/modules
Jeff Emmett 4d72ba164e feat(rmaps): decompose modals into sub-components + SW offline pinging
Extract meeting point, share, import, and privacy modals from
folk-map-viewer.ts (2504→2147 lines) into standalone web components
that communicate via CustomEvent dispatch. Add OSM tile caching
(cache-first, LRU at 500), IndexedDB room state persistence for
offline location pinging, and auto-persist room state on every sync
update so last-known positions survive tab close.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 21:18:16 -07:00
..
rbooks fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rcal fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rcart feat(rcart): add real payment flow for cart contributions 2026-03-12 20:25:17 -07:00
rchoices feat(responsive): adaptive tablet/fold breakpoints, touch/pen parity, pointer events drag 2026-03-12 13:41:29 -07:00
rdata fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rdesign fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rdocs fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rfiles feat(responsive): adaptive tablet/fold breakpoints, touch/pen parity, pointer events drag 2026-03-12 13:41:29 -07:00
rflows feat(rflows): water-themed canvas visual overhaul — taps, vessels, pools 2026-03-12 18:55:10 -07:00
rforum feat(responsive): adaptive tablet/fold breakpoints, touch/pen parity, pointer events drag 2026-03-12 13:41:29 -07:00
rinbox feat(responsive): adaptive tablet/fold breakpoints, touch/pen parity, pointer events drag 2026-03-12 13:41:29 -07:00
rmaps feat(rmaps): decompose modals into sub-components + SW offline pinging 2026-03-12 21:18:16 -07:00
rmeets Fix rMeets hub page theme support and add subnav items 2026-03-12 23:28:18 +00:00
rnetwork fix(rnetwork): treat TWENTY_API_TOKEN=disabled as unset 2026-03-12 20:36:51 -07:00
rnotes fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rphotos fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rpubs fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rschedule fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rsocials fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rspace fix: layer flows drag-to-connect, notification 401 spam, /api/meta 404 2026-03-04 11:12:19 -08:00
rsplat fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rswag fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rtasks fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rtrips fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rtube fix: resolve all 127 TypeScript errors with Hono type augmentation 2026-03-12 20:25:29 -07:00
rvote feat(responsive): adaptive tablet/fold breakpoints, touch/pen parity, pointer events drag 2026-03-12 13:41:29 -07:00
rwallet fix(rwallet): reduce gap between top tabs and content 2026-03-12 21:13:10 -07:00