Commit Graph

  • 5090676eda fix: remove DATABASE_URL from docker-compose, now in Infisical Jeff Emmett 2026-03-01 21:41:16 -0800
  • 15812195f1 fix: set canvas-layout class on initial server render Jeff Emmett 2026-03-01 21:33:55 -0800
  • 424152415a fix: add DATABASE_URL to docker-compose environment Jeff Emmett 2026-03-01 19:31:02 -0800
  • 19e9455f1d fix: make folk-rapp header a drag handle so shapes can be grabbed Jeff Emmett 2026-03-01 18:11:30 -0800
  • 7850b9d34c feat: move rApp secrets to Infisical, add seed script Jeff Emmett 2026-03-01 18:06:21 -0800
  • 5e0f30567a fix: prevent pointer events from hijacking two-finger touch pan Jeff Emmett 2026-03-01 18:02:53 -0800
  • 658eb966d6 fix: push overlapping siblings instead of displacing the dragged shape Jeff Emmett 2026-03-01 17:51:34 -0800
  • 7db6068229 feat: add forgotten-shape tooltip and "Hide Faded" toggle Jeff Emmett 2026-03-01 15:05:20 -0800
  • 384ef23ae1 chore: add backlog tasks 74-76 Jeff Emmett 2026-03-01 15:04:39 -0800
  • 3808b51a64 feat: strip demo pages to show just the interactive component Jeff Emmett 2026-03-01 15:03:46 -0800
  • 6bd23a6778 fix(rspace): serve canvas through renderShell like all other rapps Jeff Emmett 2026-03-01 14:55:36 -0800
  • a39cf6e1c2 feat: auto-provision personal spaces on first visit + redirect logged-in users from demo Jeff Emmett 2026-03-01 14:31:32 -0800
  • 1a615c29c9 feat(rphotos): fix gallery API routing and embed Immich at /album Jeff Emmett 2026-03-01 14:31:19 -0800
  • b66e9b44de feat: hide "Try Demo" header button when logged in Jeff Emmett 2026-03-01 14:16:59 -0800
  • f7ecf50588 feat: upgrade 6 module demos to use real interactive components Jeff Emmett 2026-03-01 14:10:52 -0800
  • ef1d93d7e9 feat(encryptid): persist login across subdomains via cross-domain cookie Jeff Emmett 2026-03-01 14:10:36 -0800
  • 5408eb0376 feat: add outputPaths to module interface and browsable list pages Jeff Emmett 2026-03-01 13:55:29 -0800
  • 4979c3d80c feat(rcal): replace static demo with interactive folk-calendar-view Jeff Emmett 2026-03-01 11:49:13 -0800
  • 317bc46de6 feat: three-state FUN — present, forgotten (faded), deleted Jeff Emmett 2026-03-01 11:44:02 -0800
  • a61f562bbf feat: persistent tab bar, offline save improvements, and shape validation Jeff Emmett 2026-03-01 11:11:14 -0800
  • f69ee9f977 fix: shape resize sync and transform event name alignment Jeff Emmett 2026-03-01 11:11:02 -0800
  • c7674ac526 feat: color-coded visibility badges and contextual space display names Jeff Emmett 2026-03-01 10:42:06 -0800
  • aeb9247f96 fix: shape resize/rotate by converting screen coords to canvas space Jeff Emmett 2026-03-01 10:38:06 -0800
  • 7616fe0757 feat: show resize handles on selected shapes + pan-first canvas navigation Jeff Emmett 2026-03-01 10:13:22 -0800
  • 2bbe50991d fix: exclude server paths from space-to-subdomain redirect Jeff Emmett 2026-02-28 23:11:49 -0800
  • 85ac897a1a fix: use single-segment admin endpoints to bypass Cloudflare redirect Jeff Emmett 2026-02-28 22:58:37 -0800
  • caae204c2b fix: bypass Cloudflare /api/* redirect for admin dashboard Jeff Emmett 2026-02-28 22:51:23 -0800
  • 8d77c6eee8 fix: canvas tools place shapes exactly where the ghost placeholder shows Jeff Emmett 2026-02-28 22:42:33 -0800
  • 47b585665d fix: rename rStack to rSpace in app switcher dropdown Jeff Emmett 2026-02-28 22:35:21 -0800
  • 2b58068a1a feat: persistent sessions with 30-day JWT and auto-refresh on page load Jeff Emmett 2026-02-28 22:33:31 -0800
  • 783be14a11 fix: default canvas to dark mode and hide legacy community-info box Jeff Emmett 2026-02-28 22:30:27 -0800
  • b12cc52892 feat: admin dashboard with user management and delete capabilities Jeff Emmett 2026-02-28 22:30:21 -0800
  • 34877b1f9e feat: add "My Spaces" modal to identity dropdown Jeff Emmett 2026-02-28 22:26:31 -0800
  • d5563d4636 fix: pass auth token in WebSocket connections for private spaces Jeff Emmett 2026-02-28 22:08:07 -0800
  • f8c51fad0b fix: move /notifications and /admin routes before /:slug wildcard Jeff Emmett 2026-02-28 21:54:27 -0800
  • 1db8341fb2 feat: email forwarding via Mailcow aliases + private space access gate Jeff Emmett 2026-02-28 21:54:07 -0800
  • 75b148e772 Merge branch 'dev' Jeff Emmett 2026-02-28 19:51:51 -0800
  • 5613370817 refactor: rename module directories to match r-prefixed module IDs Jeff Emmett 2026-02-28 19:49:26 -0800
  • 8895c0fb75 feat: always-visible tab close buttons + rApp dropdown shows open apps Jeff Emmett 2026-02-28 17:08:45 -0800
  • 29d49c7b26 feat: always-visible tab close buttons + rApp dropdown shows open apps Jeff Emmett 2026-02-28 17:08:45 -0800
  • 3ea787ed82 fix: add cache-busting version params to module script tags Jeff Emmett 2026-03-01 00:52:18 +0000
  • bb6643cf70 feat: port standalone app features to unified rSpace modules Jeff Emmett 2026-03-01 00:05:34 +0000
  • abbfb552cc feat: client-side tab caching for instant tab switching Jeff Emmett 2026-02-28 23:21:10 +0000
  • d9bd7557fa fix: dropdown menus use fixed positioning to escape overflow clipping Jeff Emmett 2026-02-28 21:36:18 +0000
  • 08928a9f8e fix: app-switcher dropdown navigates within demo on subdomains Jeff Emmett 2026-02-28 21:06:52 +0000
  • 58af5a304c feat: enhance rcal, rtrips, and rmaps demos to match standalone quality Jeff Emmett 2026-02-28 20:04:50 +0000
  • bf1d126ee5 fix: prevent double space prefix in dashboard links on subdomains Jeff Emmett 2026-02-28 09:04:47 +0000
  • db078d3152 feat: embed external apps via iframe in rSpace shell Jeff Emmett 2026-02-28 08:56:08 +0000
  • e55e56bc06 feat: move search bar to second row on mobile header Jeff Emmett 2026-02-28 07:17:38 +0000
  • 9db9c89bed fix: dark background on all demo pages + calendar mobile improvements Jeff Emmett 2026-02-28 07:10:40 +0000
  • e40db06407 fix: show mockup section from start in rSwag demo Jeff Emmett 2026-02-28 06:55:16 +0000
  • 01fa8b1ba5 feat: enhance demo modes across 12 modules + add inbox/sharp/x402 deps Jeff Emmett 2026-02-28 06:48:51 +0000
  • 7e5a8624d7 feat: rSwag design-on-demand demo with Printful hybrid pipeline Jeff Emmett 2026-02-28 06:48:10 +0000
  • f1e90924c0 fix: improve rcal/rtube/rpubs demo rendering and mobile CSS Jeff Emmett 2026-02-28 05:57:43 +0000
  • f9a36b9d3e feat: add interactive demo modes to all 20 rApps + mobile responsive CSS Jeff Emmett 2026-02-28 05:48:35 +0000
  • 5b7ee71eb9 fix: case-insensitive module routing for mixed-case URLs Jeff Emmett 2026-02-28 04:38:42 +0000
  • c20a79078a Merge branch 'dev': port 10 module landing pages from standalone sites Jeff Emmett 2026-02-28 04:09:27 +0000
  • c3deb18df8 feat: port module landing pages from standalone Next.js sites Jeff Emmett 2026-02-28 04:09:23 +0000
  • c59b7d85a1 feat: replace static landing page with server-rendered main landing Jeff Emmett 2026-02-28 03:48:02 +0000
  • 32ed06d43a feat: replace static landing page with server-rendered main landing Jeff Emmett 2026-02-28 03:48:02 +0000
  • 990704a57d Merge branch 'dev' Jeff Emmett 2026-02-27 18:13:43 -0800
  • b0eebc4cbc chore: add backlog task files Jeff Emmett 2026-02-27 18:13:40 -0800
  • 186a1695c1 Merge branch 'dev' Jeff Emmett 2026-02-27 18:10:29 -0800
  • 042ae4e34d fix: dynamically position toolbar popout panel to avoid overlap Jeff Emmett 2026-02-27 18:10:26 -0800
  • 4db56c1b81 Merge branch 'dev' Jeff Emmett 2026-02-27 18:06:44 -0800
  • 39ca0ff9b7 feat: canvas dark mode toggle — persistent theme with dark toolbar, grid, and panels Jeff Emmett 2026-02-27 18:06:35 -0800
  • c4ebecf5df Merge branch 'dev' Jeff Emmett 2026-02-27 18:02:52 -0800
  • eb05639608 fix: use rspaceNavUrl for (you)rSpace CTA redirect + pass onSuccess callback Jeff Emmett 2026-02-27 18:02:22 -0800
  • 6f4befdd19 Merge branch 'dev' Jeff Emmett 2026-02-27 17:52:07 -0800
  • b32d752858 feat: redirect all r*.online domains to rspace.online/r* Jeff Emmett 2026-02-27 17:51:57 -0800
  • c00379eee6 Merge branch 'dev' Jeff Emmett 2026-02-27 17:51:00 -0800
  • 2ec5027285 feat: restyle rSpace.online about page to rApp theme + (you)rSpace CTA in space switcher Jeff Emmett 2026-02-27 17:50:30 -0800
  • 54851861c0 Merge branch 'dev' Jeff Emmett 2026-02-27 17:35:35 -0800
  • ab3132a5f0 feat: space cleanup + Edit Space modal (delete, update meta, manage members) Jeff Emmett 2026-02-27 17:35:24 -0800
  • 7108bcb6ad Merge branch 'dev' Jeff Emmett 2026-02-27 17:20:20 -0800
  • 01443d6974 fix: landing page header — inline header CSS to avoid shell.css global reset Jeff Emmett 2026-02-27 17:20:12 -0800
  • d64bedf647 Merge branch 'dev' Jeff Emmett 2026-02-27 17:16:40 -0800
  • c54be8e043 feat: logo + standardized header across all rSpace pages Jeff Emmett 2026-02-27 17:16:29 -0800
  • 6f80f7abeb Merge branch 'dev' Jeff Emmett 2026-02-27 17:09:39 -0800
  • 6c225590d9 feat: standardize canvas header to match renderShell (MI bar, welcome, Try Demo) Jeff Emmett 2026-02-27 17:09:28 -0800
  • 8a29c7bf8d Merge branch 'dev' Jeff Emmett 2026-02-27 17:05:57 -0800
  • 7d9d4cbf8a feat: restore original rSpace-website landing page Jeff Emmett 2026-02-27 17:05:43 -0800
  • f03d92d9b3 Merge branch 'dev' Jeff Emmett 2026-02-27 16:53:40 -0800
  • dfb0325147 feat: gradual zoom, toolbar reorg, pinch-to-zoom Jeff Emmett 2026-02-27 16:53:30 -0800
  • 1165a7fd5a Merge branch 'dev' Jeff Emmett 2026-02-27 16:49:00 -0800
  • 9742bd1409 fix: zoom-aware drag, minimum-penetration collision, replace unicode escapes Jeff Emmett 2026-02-27 16:48:50 -0800
  • 6fe02697a0 chore: add backlog TASK-70 — selector tool with marquee multi-select (done) Jeff Emmett 2026-02-27 16:36:33 -0800
  • 0ca41b1734 Merge branch 'dev' Jeff Emmett 2026-02-27 16:35:40 -0800
  • 1d8fc2b23b feat: default selector tool with marquee multi-select, space+drag pan Jeff Emmett 2026-02-27 16:35:31 -0800
  • 3faf44865e chore: update backlog — TASK-39 done, TASK-65 AC checked, TASK-69 created+done Jeff Emmett 2026-02-27 16:30:01 -0800
  • 645f1fc015 feat: SVG drawing persistence, click-to-edit markdown, quick-add rApps, dblclick pencil Jeff Emmett 2026-02-27 16:25:44 -0800
  • 1cc18a06e5 Merge branch 'dev' Jeff Emmett 2026-02-27 16:20:44 -0800
  • 9f3c9abf5b fix: canonicalize space URLs to subdomain pattern Jeff Emmett 2026-02-27 16:20:36 -0800
  • cce4e8d357 Merge branch 'dev' Jeff Emmett 2026-02-27 16:20:18 -0800
  • eee9cbed69 fix: shape overlap push-aside, coordinate persistence, toolbar panel clipping Jeff Emmett 2026-02-27 16:20:06 -0800
  • 7ae105208e Merge branch 'dev' Jeff Emmett 2026-02-27 16:13:02 -0800
  • 09d23f8fc1 fix: rApp shapes auto-derive space context and load as applets directly Jeff Emmett 2026-02-27 16:12:55 -0800
  • 1d0c0013fd Merge branch 'dev' Jeff Emmett 2026-02-27 16:10:49 -0800
  • 0c00a69d8a feat: flow colors green=economic, purple=delegation, blue=data Jeff Emmett 2026-02-27 16:10:40 -0800
  • d850a7615e feat: MI canvas bridge, action executor, and enhanced context Jeff Emmett 2026-02-27 16:08:20 -0800