rspace-online/server
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
..
local-first fix: comprehensive memory leak and performance fixes across 44 files 2026-04-10 22:26:24 -04:00
magic-link feat: magic link responses for polls and RSVPs 2026-04-09 13:41:17 -04:00
mcp-tools feat(rchats): add global chat widget + unread count endpoint 2026-04-15 11:15:33 -04:00
oauth feat(rcal): add Google Calendar sync integration with connectors menu 2026-04-10 19:45:52 -04:00
auth.ts refactor(auth): replace @encryptid/sdk imports with local auth module 2026-03-22 16:41:59 -07:00
bonding-curve.ts feat(rwallet): HyperSwitch full-loop fiat↔CRDT payment integration 2026-03-23 17:34:48 -07:00
bug-report-routes.ts feat: global bug report button — floating widget on every page 2026-04-09 14:03:27 -04:00
cad-orchestrator.ts fix(cad): CSS containment + Scribus image gen for all CAD shapes 2026-03-25 17:53:42 -07:00
clock-service.ts feat: system clock heartbeat + ephemeral clock delivery (TASK-47) 2026-03-11 16:20:04 -07:00
community-store.ts fix(spaces): pin visibility and ownerDID as server-authoritative 2026-03-25 18:03:43 -07:00
dashboard-routes.ts feat: customizable dashboard with persistent home icon and widget system 2026-04-10 23:10:27 -04:00
encryptid-sdk.d.ts feat(identity): local persona switcher for client-side multi-account 2026-03-23 12:10:55 -07:00
google-calendar.ts feat(rcal): add Google Calendar sync integration with connectors menu 2026-04-10 19:45:52 -04:00
index.ts fix(rmeets): replace Jitsi MI button with custom toolbar link + serve favicon.ico 2026-04-14 23:29:07 -04:00
ipfs-routes.ts feat(ipfs): add IPFS integration for backups and generated files 2026-04-02 14:24:39 -07:00
ipfs.ts fix(ipfs): correct Kubo container hostname (collab-server-ipfs-1) 2026-04-02 15:06:05 -07:00
landing-proxy.ts fix(infra): consolidate external service URLs to rspace.online (TASK-51.1) 2026-03-11 19:12:51 -07:00
landing.ts fix(landing): remove (you) prefix from hero wordmark 2026-04-14 11:27:08 -04:00
mcp-server.ts feat(ragents): add agent-to-agent exchange module 2026-04-12 23:27:29 +00:00
mi-access.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
mi-agent.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
mi-data-queries.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
mi-media.ts feat: ASCII art canvas tool, video gen fixes, scribus/notebook sidecars 2026-04-03 14:25:48 -07:00
mi-provider.ts feat(mi): agentic upgrade — multi-turn loop, LiteLLM, media gen, live data 2026-03-24 19:26:56 -07:00
mi-routes.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
mi-sanitize.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
mi-trigrams.ts feat(mi): per-space knowledge index with ranked context injection 2026-04-12 22:19:07 -04:00
notification-routes.ts fix(notifications): use full URL pathname for proxy path 2026-03-23 13:36:51 -07:00
notification-service.ts feat(rchats): add global chat widget + unread count endpoint 2026-04-15 11:15:33 -04:00
output-list.ts fix(routing): eliminate /{space} from paths on subdomain routing 2026-03-24 18:45:16 -07:00
security.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
seed-campaign.ts fix(canvas): prevent shape re-seeding after user clears canvas 2026-03-22 14:40:28 -07:00
seed-demo.ts fix: ensure demo community visibility is always public on startup 2026-03-24 13:21:59 -07:00
seed-template.ts fix(canvas): prevent shape re-seeding after user clears canvas 2026-03-22 14:40:28 -07:00
shell.ts fix: disable all feature tours — shell welcome tour, TourEngine, landing links 2026-04-15 11:12:00 -04:00
sidecar-manager.ts fix(sidecar): bump Docker API version from 1.43 to 1.44 2026-04-09 12:43:24 -04:00
space-knowledge.ts feat(security): harden MI endpoints — CORS, rate limiting, prompt sanitization 2026-04-13 13:26:53 -04:00
space-memory.ts feat(mi): per-space knowledge index with ranked context injection 2026-04-12 22:19:07 -04:00
spaces.ts fix: use internal mailcow relay (port 25) for all SMTP transports 2026-04-03 15:12:42 -07:00
sync-instance.ts feat(mi): per-space knowledge index with ranked context injection 2026-04-12 22:19:07 -04:00
token-schemas.ts feat(rwallet): HyperSwitch full-loop fiat↔CRDT payment integration 2026-03-23 17:34:48 -07:00
token-service.ts feat(rwallet): HyperSwitch full-loop fiat↔CRDT payment integration 2026-03-23 17:34:48 -07:00