rspace-online/shared
Jeff Emmett a2dbf4533a feat(rchats): add global chat widget + unread count endpoint
Persistent chat panel accessible from any page via header icon.
Sliding right panel (360px) with channel selector, message feed,
composer, and unread badge. REST polling with localStorage state
persistence. Includes unread-count API endpoint for badge updates.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 11:15:33 -04:00
..
components feat(rchats): add global chat widget + unread count endpoint 2026-04-15 11:15:33 -04:00
converters feat(rmeets): require username on join, fix settings/background, add MI toolbar 2026-04-10 14:06:47 -04:00
db feat: Phase 5 — remove PostgreSQL from rForum, rSpace now fully PG-free 2026-03-02 16:25:26 -08:00
local-first feat(collab): scope SVG cursors by active sub-document view 2026-04-13 11:17:29 -04:00
x402 feat(x402): bridge on-chain USDC payments with CRDT token ledger 2026-03-21 14:23:24 -07:00
auth-fetch.ts feat: auth-fetch, shape registry, and data pipes (TASK-13, TASK-41, TASK-42) 2026-03-11 15:59:51 -07:00
automerge-shim.ts fix: comprehensive memory leak and performance fixes across 44 files 2026-04-10 22:26:24 -04:00
collab-presence.ts fix(rnotes): resolve anonymous identity in comments, suggestions, and cursors 2026-03-28 16:34:08 -07:00
comment-pin-types.ts feat(canvas): simplify comment pins — optional notes + link rNotes 2026-03-22 19:13:58 -07:00
compat.ts fix(compat): improve cross-browser support for Firefox, Safari, and older browsers 2026-03-20 10:43:38 -07:00
draggable.ts feat: async 3D gen, calendar reminder widget, cross-module drag, subdomain URL fixes 2026-03-16 22:18:51 +00:00
ecosystem-manifest.ts feat(ecosystem): implement cross-app embedding protocol (TASK-46) 2026-03-11 18:32:28 -07:00
markdown-tiptap.ts feat(rinbox): add markdown rendering + TipTap collaborative editing 2026-03-30 20:40:49 -07:00
membrane.test.ts feat: object visibility membrane — per-object access filtering 2026-04-12 11:09:44 -04:00
membrane.ts feat: object visibility membrane — per-object access filtering 2026-04-12 11:09:44 -04:00
module-comment-schemas.ts feat(comments): spatial comment pins on all rApp module pages 2026-04-10 11:15:05 -04:00
module-comment-types.ts feat(comments): spatial comment pins on all rApp module pages 2026-04-10 11:15:05 -04:00
module.ts feat(canvas): module-aware canvas architecture — shapes, tools, and toolbar gated by module 2026-04-01 15:19:12 -07:00
moonpay.ts feat(rcart): add MoonPay integration with Transak fallback 2026-04-03 06:23:14 +00:00
scope-resolver.ts feat: scope system, cross-space navigation, and spaces-as-layers 2026-03-09 06:33:32 +00:00
shortcut-config.ts feat(shell): cross-tab sync via BroadcastChannel + keyboard shortcuts & swipe gestures 2026-03-20 13:04:31 -07:00
tab-cache.ts feat: customizable dashboard with persistent home icon and widget system 2026-04-10 23:10:27 -04:00
tour-engine.ts fix: disable all feature tours — shell welcome tour, TourEngine, landing links 2026-04-15 11:12:00 -04:00
transak.ts fix: try gateway for Transak token refresh before legacy API 2026-04-03 03:58:09 +00:00
url-helpers.ts fix: enforce subdomain routing — spaces are subdomains, never path segments 2026-04-03 14:09:53 -07:00
view-history.ts feat(rmeets): require username on join, fix settings/background, add MI toolbar 2026-04-10 14:06:47 -04:00
yjs-ws-provider.ts feat(rinbox): add markdown rendering + TipTap collaborative editing 2026-03-30 20:40:49 -07:00