rspace-online/modules/rsocials/components
Jeff Emmett 193588443e fix(routing): eliminate /{space} from paths on subdomain routing
On subdomain routing (e.g. demo.rspace.online), the space slug belongs
only in the subdomain — never in the URL path. This fixes all server
and client code that was generating /{space}/module paths on subdomains.

Server fixes:
- index.ts: notification actionUrls, template/disabled-module redirects,
  subdomain passthrough (now redirects HTML, rewrites API), WS notifications
- output-list.ts: subdomain-aware path prefix for hrefs and fetch URLs
- shell.ts: dashboard pushState URL

Client fixes (basePath getter pattern):
- folk-book-shelf.ts, folk-splat-viewer.ts: _basePath getter
- folk-campaign-wizard.ts: basePath subdomain check
- folk-trips-planner.ts: use __rspaceNavUrl for canvas export
- rschedule/landing.ts: onclick handlers use __rspaceNavUrl
- rsplat/mod.ts: legacy view redirect subdomain check

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-24 18:45:16 -07:00
..
campaign-planner.css feat(rsocials): multi-view campaign planner (timeline, platform, table) 2026-03-10 12:21:59 -07:00
campaign-wizard.css fix(rsocials): use checkboxes for campaign wizard platform selectors 2026-03-24 14:22:49 -07:00
campaign-workflow.css feat(rsocials): add campaigns dashboard with workflow thumbnail grid 2026-03-20 10:47:03 -07:00
folk-campaign-manager.ts fix(rsocials): replace hardcoded dark-mode colors with CSS variables for light/dark theme support 2026-03-21 13:18:13 -07:00
folk-campaign-planner.ts feat(collab): unified presence system across all 27 rApps 2026-03-24 16:56:06 -07:00
folk-campaign-wizard.ts fix(routing): eliminate /{space} from paths on subdomain routing 2026-03-24 18:45:16 -07:00
folk-campaign-workflow.ts feat(rsocials): connect drafted threads to campaign flows via picker dropdowns 2026-03-21 14:13:31 -07:00
folk-campaigns-dashboard.ts feat(tours+solo): add tours to remaining modules and solo mode toggle 2026-03-21 17:26:57 -07:00
folk-newsletter-manager.ts feat(rsocials): newsletter editor with Listmonk integration 2026-03-20 15:53:35 -07:00
folk-thread-builder.ts fix(rsocials): replace hardcoded dark-mode colors with CSS variables for light/dark theme support 2026-03-21 13:18:13 -07:00
folk-thread-gallery.ts fix(rsocials): replace hardcoded dark-mode colors with CSS variables for light/dark theme support 2026-03-21 13:18:13 -07:00
newsletter.css fix(rsocials): replace hardcoded dark-mode colors with CSS variables for light/dark theme support 2026-03-21 13:18:13 -07:00
socials.css fix(rsocials): replace hardcoded dark-mode colors with CSS variables for light/dark theme support 2026-03-21 13:18:13 -07:00