Commit Graph

3 Commits

Author SHA1 Message Date
Jeff Emmett 5f04086606 feat: add space subdomain routing and ownership support
- Traefik wildcard HostRegexp for <space>.r*.online subdomains
- Middleware subdomain extraction and path rewriting
- Provision endpoint with owner_did acknowledgement
- Registry enforces space ownership via EncryptID JWT

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 13:19:47 -08:00
Jeff Emmett 1c9130aa2a Add internal provision endpoint for rSpace Registry
Simple acknowledge endpoint — no DB to provision. Returns ok status
when called by the registry during space activation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 00:30:14 -08:00
Jeff Emmett f012502133 feat: add cross-app integration panel for Safe wallets and rVote proposals
Link external data sources to rFunds spaces:
- Safe Global API client (Gnosis + Optimism) for wallet balances → Funnel nodes
- rVote CORS proxy + client for passed proposals → Outcome nodes
- Integration panel UI with preview/import workflow
- Source badges on nodes (chain icon for Safe, rVote score for proposals)
- State persistence for integrations in save/load/share

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 10:08:19 -07:00