rspace-online/server
Jeff Emmett ca9e91651c fix(spaces): default visibility to private (sovereign by default)
Spaces with missing/undefined visibility were falling through to "public"
in 7 places: normalizeVisibility fallback, migrateVisibility early return,
renderShell default, getSpaceConfig, space list APIs, and the HTML
injection middleware. All now default to "private". The migrateVisibility
function now writes "private" to docs with missing visibility on load.

Also fixed jeff and hash spaces on production (were undefined → private).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-21 15:24:00 -07:00
..
local-first feat(rflows+rtasks): BCRG demo flow with live rTasks integration 2026-03-11 15:47:13 -07:00
oauth feat: add unified notification system with real-time WS delivery 2026-03-03 18:59:09 -08: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): default visibility to private (sovereign by default) 2026-03-21 15:24:00 -07:00
encryptid-sdk.d.ts fix: resolve TypeScript build errors for Docker deployment 2026-02-13 14:59:04 -07:00
index.ts fix(spaces): default visibility to private (sovereign by default) 2026-03-21 15:24:00 -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(infra): consolidate external service URLs to rspace.online (TASK-51.1) 2026-03-11 19:12:51 -07:00
mi-provider.ts feat(mi): upgrade to community-focused builder with interchangeable AI 2026-03-11 18:29:19 -07:00
mi-routes.ts feat(rsocials): add Campaign Wizard with 5-step AI-guided creation flow 2026-03-21 14:41:45 -07:00
notification-routes.ts feat: PWA support — installable app, Web Push notifications, app badge 2026-03-10 17:35:30 -07:00
notification-service.ts feat(rnetwork): implement delegative trust flows for liquid democracy 2026-03-11 19:16:06 -07:00
output-list.ts fix: space settings panel hidden behind canvas due to backdrop-filter containment 2026-03-04 10:30:20 -08:00
seed-campaign.ts fix: zoom-aware drag, minimum-penetration collision, replace unicode escapes 2026-02-27 16:48:50 -08:00
seed-demo.ts feat: add ViewHistory for in-app back navigation, rename rWork to rTasks 2026-03-11 14:04:13 -07:00
seed-template.ts feat: add ViewHistory for in-app back navigation, rename rWork to rTasks 2026-03-11 14:04:13 -07:00
shell.ts fix(spaces): default visibility to private (sovereign by default) 2026-03-21 15:24:00 -07:00
spaces.ts fix(spaces): default visibility to private (sovereign by default) 2026-03-21 15:24:00 -07:00
sync-instance.ts feat: layered local-first data architecture — encrypted backup, relay persistence, at-rest encryption 2026-03-02 17:09:07 -08:00
token-schemas.ts feat(x402): bridge on-chain USDC payments with CRDT token ledger 2026-03-21 14:23:24 -07:00
token-service.ts feat(x402): bridge on-chain USDC payments with CRDT token ledger 2026-03-21 14:23:24 -07:00