rspace-online/modules/rforum/lib
Jeff Emmett 9443178d1c feat: Phase 5 — remove PostgreSQL from rForum, rSpace now fully PG-free
Migrate rForum provisioning metadata from shared PG pool to Automerge.
rForum was the last module using PostgreSQL; shared/db/pool.ts is now archived.

- Create modules/rforum/schemas.ts (ForumDoc, ForumInstance, ProvisionLog)
- Rewrite mod.ts: replace sql with Automerge getDoc/changeDoc, add onInit
- Rewrite provisioner.ts: pass SyncServer, logStep/updateInstance via changeDoc
- Fix dashboard snake_case → camelCase field references
- Archive schema.sql and shared/db/pool.ts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 16:25:26 -08:00
..
cloud-init.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
dns.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
hetzner.ts refactor: rename module directories to match r-prefixed module IDs 2026-02-28 19:49:26 -08:00
provisioner.ts feat: Phase 5 — remove PostgreSQL from rForum, rSpace now fully PG-free 2026-03-02 16:25:26 -08:00