rspace-online/modules/rnetwork/components
Jeff Emmett 4212a651e1 fix(auth): exchange WebAuthn credential for server-signed JWT + rNetwork CRM cleanup
- Session manager now calls EncryptID /api/auth/start + /api/auth/complete
  to get a properly signed JWT instead of creating unsigned local tokens.
  This fixes 401 errors on /api/payments, /api/notifications, and other
  authenticated endpoints that verify tokens via EncryptID server.
- Token refresh calls /api/session/refresh instead of extending unsigned tokens
- Server generateSessionToken now includes authTime, jti, recoveryConfigured
- rNetwork: /crm route renders folk-crm-view instead of iframe
- rNetwork: ?view=app redirects 301 to /crm (backward compat)
- rNetwork: graph viewer always uses API (removed hardcoded demo data)
- docker-compose: pass through TWENTY_API_TOKEN from Infisical
- rcart: add catalog product images

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 17:13:19 -07:00
..
folk-crm-view.ts feat(rnetwork): inline force-directed graph in CRM view 2026-03-11 14:22:18 -07:00
folk-graph-viewer.ts fix(auth): exchange WebAuthn credential for server-signed JWT + rNetwork CRM cleanup 2026-03-11 17:13:19 -07:00
network.css feat: add interactive canvas to rNetwork + rSocials canvas view 2026-03-04 19:16:46 -08:00