Commit Graph

  • f6bb47bb8b feat: wire rspace to pull secrets from Infisical at startup Jeff Emmett 2026-02-23 19:36:27 -0800
  • 05fc9d142a feat: restructure rFunds — landing page + multi-view TBFF flow Jeff Emmett 2026-02-23 19:18:01 -0800
  • 64aad9bb68 feat: scrollable categorized rApp dropdown, rSpaces rename, overlap prevention Jeff Emmett 2026-02-23 16:20:24 -0800
  • 5c85f8a253 Add migration dry-run script and standardize space slugs Jeff Emmett 2026-02-23 01:46:28 +0000
  • 2d5103c7d6 Add 7-layer local-first data infrastructure Jeff Emmett 2026-02-23 01:12:06 +0000
  • 125964dbae Fix 4 migration adapters, add 7 new ones, add safety features Jeff Emmett 2026-02-23 01:05:14 +0000
  • 05d2280a2b Remove rnotes.online routing — re-deployed standalone with Memory Card spec Jeff Emmett 2026-02-22 22:53:11 +0000
  • 519f13045e Add sample splats + photo/video upload pipeline for rSplat Jeff Emmett 2026-02-22 03:27:41 +0000
  • c25361f5d6 Add standalone docker-compose for all 20 modules Jeff Emmett 2026-02-22 03:07:09 +0000
  • a11f449353 Route 15 standalone domains through rSpace unified server Jeff Emmett 2026-02-22 00:44:52 +0000
  • 977d0e2e20 feat: add newsletter signup section to landing page Jeff Emmett 2026-02-21 17:36:17 -0700
  • d6f9b4e83c Fix rSplat viewer: add file extension to URL for format detection Jeff Emmett 2026-02-22 00:31:46 +0000
  • e721c20382 Move conic trajectory visualization into rTrips as route planner Jeff Emmett 2026-02-22 00:10:52 +0000
  • 7394d999ae Separate landing page from space creation Jeff Emmett 2026-02-21 23:55:25 +0000
  • f504ca1a68 Add rSplat module — Gaussian splat viewer with x402 gated uploads Jeff Emmett 2026-02-21 20:55:45 +0000
  • 12818b4689 Wire real auth and backends into all 21 rSpace modules Jeff Emmett 2026-02-21 19:37:26 +0000
  • a6ad8c2264 Include all apps with standalone domains and user-accessible spaces Jeff Emmett 2026-02-21 01:44:12 +0000
  • f003534d8a Add app/space switcher dropdowns to landing and canvas pages Jeff Emmett 2026-02-21 01:04:23 +0000
  • 3ad004d011 feat: add 13 new modules — complete r-suite platform unification Jeff Emmett 2026-02-20 23:59:00 +0000
  • a7e364ef5f feat: add files and forum modules — Phase 7+8 Jeff Emmett 2026-02-20 23:25:18 +0000
  • b0173b4833 feat: add choices and funds modules — Phase 5+6 Jeff Emmett 2026-02-20 23:11:48 +0000
  • f7615f4aad feat: add cart, providers, swag modules — Phase 4 cosmolocal commerce Jeff Emmett 2026-02-20 22:59:19 +0000
  • cc388c0a6c fix(encryptid): allow self-signed TLS for internal SMTP Jeff Emmett 2026-02-20 22:41:46 +0000
  • 91dd701619 feat: add pubs module — Phase 3 port of rPubs to rSpace platform Jeff Emmett 2026-02-20 22:41:10 +0000
  • 6b1a8ade9c feat(encryptid): guardian recovery, device linking, enhanced profile Jeff Emmett 2026-02-20 22:07:40 +0000
  • 835d15215e feat: add books module — Phase 2 port of rBooks to rSpace platform Jeff Emmett 2026-02-20 22:07:34 +0000
  • 59d00588b4 feat: unified module system — Phase 0 shell + Phase 1 canvas module Jeff Emmett 2026-02-20 21:54:15 +0000
  • 7210888aed feat: unify EncryptID passkeys across all r*.online apps Jeff Emmett 2026-02-20 21:38:26 +0000
  • cac038ed0d chore: migrate SMTP from mx.jeffemmett.com to mail.rmail.online Jeff Emmett 2026-02-20 20:14:58 +0000
  • 2d0cf499f6 fix: mobile input focus, toolbar UX, and viewport clipping Jeff Emmett 2026-02-20 19:55:43 +0000
  • 34a1e3b640 feat: mobile toolbar + infinite canvas pan/zoom Jeff Emmett 2026-02-19 02:32:48 +0000
  • 7fcef2c2b2 Fix JWT verify calls for Hono 4.11.10 — add required 'HS256' alg Jeff Emmett 2026-02-19 02:07:51 +0000
  • 9050298c6f Fix CORS for dynamic rspace.online subdomains in EncryptID Jeff Emmett 2026-02-19 01:55:42 +0000
  • 7103366047 Dynamic RP ID: use caller's domain for WebAuthn passkeys Jeff Emmett 2026-02-19 01:46:15 +0000
  • 048171131b feat: implement FUN model replacing CRUD across rSpace canvas Jeff Emmett 2026-02-18 23:21:53 +0000
  • 33f0ef4077 fix: server-backed auth + show username instead of DID key Jeff Emmett 2026-02-18 22:26:50 +0000
  • 9f39e2393b fix: change WebAuthn RP ID from jeffemmett.com to rspace.online Jeff Emmett 2026-02-18 14:32:57 -0700
  • 73aee64401 feat: add path-based community routing under subdomain namespaces Jeff Emmett 2026-02-18 14:20:57 -0700
  • 533ce89cea backlog: add system clock heartbeat service task (TASK-47) Jeff Emmett 2026-02-18 14:19:42 -0700
  • a3572f7a5f feat: add rChats.online to ecosystem links and EncryptID allowed origins Jeff Emmett 2026-02-18 14:15:42 -0700
  • ea8f1b3f95 Add offline-first section to rSpace landing page Jeff Emmett 2026-02-18 12:41:24 -0700
  • 6b06168f11 feat: add offline-first support with IndexedDB persistence and Service Worker Jeff Emmett 2026-02-18 12:38:47 -0700
  • cda6dfeaaf Add rData analytics tracking and ecosystem footer link Jeff Emmett 2026-02-18 18:57:08 +0000
  • ef8eef8497 Add rSwag to the ecosystem apps section Jeff Emmett 2026-02-18 04:18:06 -0700
  • 20a0796a4d Add folk-choice-* collaborative decision components Jeff Emmett 2026-02-18 11:18:00 +0000
  • 0489319e15 Add rForum to ecosystem apps Jeff Emmett 2026-02-18 11:12:50 +0000
  • e65cfffefd feat: move EncryptID to auth.rspace.online, rebrand as rStack Identity Jeff Emmett 2026-02-18 10:49:35 +0000
  • fa80968b7f Replace EncryptID landing page with real auth UI Jeff Emmett 2026-02-18 07:47:47 +0000
  • d0a6c3ada5 feat: add rauctions.online to EncryptID allowed origins Jeff Emmett 2026-02-18 06:45:29 +0000
  • cff0c21c0c fix: WebAuthn .well-known routing and cross-origin passkey support Jeff Emmett 2026-02-18 04:52:59 +0000
  • 2b2f054c65 chore: backlog TASK-20 membership endpoints + shape sync (Done) Jeff Emmett 2026-02-17 15:35:26 -0700
  • 5d517dbdf1 chore: update TASK-13 with cross-space auth progress Jeff Emmett 2026-02-17 15:33:16 -0700
  • 08985d774e feat: add membership endpoints and bidirectional shape sync Jeff Emmett 2026-02-17 14:31:48 -0700
  • e4bcc3f04a docs: add MODULE_SPEC.md with permission model and capabilities Jeff Emmett 2026-02-17 12:30:14 -0700
  • fa4898ca9f chore: update backlog tasks 9 and 19 Jeff Emmett 2026-02-16 19:16:40 -0700
  • 6bafcf35bd fix: skip tsc in Docker build to avoid bun-types conflict Jeff Emmett 2026-02-16 18:52:38 -0700
  • 3ba98da1a8 chore: update bun lockfile Jeff Emmett 2026-02-16 18:51:56 -0700
  • fd25996a0c fix: make Docker build self-contained with local context Jeff Emmett 2026-02-16 18:51:24 -0700
  • 46d8429082 fix: update header after auth via requireAuth flow Jeff Emmett 2026-02-16 18:34:03 -0700
  • da48f6faf6 feat: add EncryptID auth header and gate community creation behind sign-in Jeff Emmett 2026-02-16 17:50:48 -0700
  • 163ab3c288 fix: remove hardcoded secret fallbacks from EncryptID (GitGuardian alert) Jeff Emmett 2026-02-15 15:33:02 -0700
  • d8b8864fbc chore: add backlog task 18 for CRDT token issuance Jeff Emmett 2026-02-15 15:15:45 -0700
  • c2255f1296 feat: add CRDT token issuance system with mint/ledger shapes Jeff Emmett 2026-02-15 15:01:47 -0700
  • 65aeceddd1 chore: add backlog tasks 14-17 Jeff Emmett 2026-02-15 10:09:30 -0700
  • 0a32944243 feat: add JSON WebSocket mode, demo seed data, and useDemoSync hook Jeff Emmett 2026-02-15 09:38:59 -0700
  • 89fba95e40 feat: add email recovery with Mailcow SMTP and recovery page Jeff Emmett 2026-02-15 09:35:53 -0700
  • 38636862d8 fix: overhaul canvas shape creation, connections, and sync Jeff Emmett 2026-02-15 08:27:48 -0700
  • eedc6b1b4a feat: add rFunds, rNetwork, rCart to r-Ecosystem app icons Jeff Emmett 2026-02-15 08:27:40 -0700
  • aa3db67048 Fix EncryptID Docker build to include encryptid-sdk dependency Jeff Emmett 2026-02-14 21:23:18 -0700
  • 7f37e47934 Add rcart.online to EncryptID CORS allowed origins Jeff Emmett 2026-02-14 21:21:13 -0700
  • fe53340869 Add task_prefix to backlog config Jeff Emmett 2026-02-14 20:40:56 -0700
  • e9f7dba926 Add emoji favicon (🌌) for browser tab Jeff Emmett 2026-02-14 19:13:40 -0700
  • 8e51ba923a feat: add rNotes and rTrips to r-Ecosystem app icons Jeff Emmett 2026-02-14 19:05:25 -0700
  • 6db71abef9 feat: add internal API key bypass for service-to-service calls Jeff Emmett 2026-02-13 15:02:08 -0700
  • 3a04416b10 fix: resolve TypeScript build errors for Docker deployment Jeff Emmett 2026-02-13 14:59:04 -0700
  • 7b230baa9c fix: update Dockerfile for encryptid-sdk file: dependency Jeff Emmett 2026-02-13 14:57:31 -0700
  • d227fbff16 feat: add POST /api/communities/:slug/shapes endpoint Jeff Emmett 2026-02-13 14:56:39 -0700
  • 426e05d631 feat: add missing r* tool origins to EncryptID CORS Jeff Emmett 2026-02-13 13:30:33 -0700
  • dd6c65a693 Add backlog tasks for EncryptID and rWallet Jeff Emmett 2026-02-13 12:41:01 -0700
  • 2634d02344 Add trip planning components and postMessage bridge for rtrips.online Jeff Emmett 2026-02-13 12:21:03 -0700
  • 9b8784a0ac feat: enforce EncryptID auth on communities with configurable visibility Jeff Emmett 2026-02-13 11:54:10 -0700
  • e5af01119b feat: upgrade EncryptID server to PostgreSQL Jeff Emmett 2026-02-13 07:34:13 -0700
  • 8e10f5cb03 fix: Add abort mechanism for conditional UI to prevent pending request errors Jeff Emmett 2026-02-05 19:14:56 +0000
  • 20a51e7dce fix: Explicitly import UI components in demo to ensure registration Jeff Emmett 2026-02-05 16:58:45 +0000
  • c18b84b7c9 fix: Build client-side JS bundle for demo page Jeff Emmett 2026-02-05 16:57:34 +0000
  • e0b30e52ef fix: Add route for /demo.html page Jeff Emmett 2026-02-05 16:54:14 +0000
  • 73723b5801 fix: Use web entrypoint and bun-based healthchecks Jeff Emmett 2026-02-05 16:53:04 +0000
  • 4e5496ecf7 fix: Remove invalid --production=false flag from Dockerfile Jeff Emmett 2026-02-05 16:50:21 +0000
  • 72192007e6 feat: Add EncryptID unified identity system Jeff Emmett 2026-02-05 16:48:19 +0000
  • 9e32b5a457 fix: Use slot.parentElement instead of :scope selector for ShadowRoot Jeff Emmett 2026-01-03 16:09:48 +0100
  • 42b29ff9d7 fix: Resolve replaceChild and activeElement errors in FolkJS components Jeff Emmett 2026-01-03 13:38:06 +0100
  • 8eef5b58b7 feat: Add advanced shapes (task-5) Jeff Emmett 2026-01-02 21:42:41 +0100
  • a6d2cdcf86 feat: Add AI integration shapes (task-4) Jeff Emmett 2026-01-02 21:30:02 +0100
  • 061b17c264 feat: Add core data shapes (task-3) Jeff Emmett 2026-01-02 20:27:47 +0100
  • 5115d03082 feat: Add real-time presence cursors for collaboration Jeff Emmett 2026-01-02 19:13:51 +0100
  • 10786f5723 feat: Add mobile touch support for canvas Jeff Emmett 2026-01-02 18:57:51 +0100
  • ff3a432c04 feat: Add 4 FolkJS shape components (slide, chat, google-item, piano) Jeff Emmett 2026-01-02 18:48:36 +0100
  • aa204a530a feat: Add shared FolkJS utilities (maximize, pinned-view, toJSON) Jeff Emmett 2026-01-02 18:36:40 +0100
  • 00db0d4f63 Add migration plan and backlog tasks for canvas-website to FolkJS transition Jeff Emmett 2026-01-02 17:13:54 +0100
  • 0df7cd04af Add completed task: favicon and shape interaction fixes Jeff Emmett 2026-01-02 15:29:35 +0100