rspace-online/server/local-first
Jeff Emmett d8e954dfb6 fix: persist docs created via setDoc (fixes payment not found)
SyncServer.setDoc() was not calling onDocChange, so documents created
via setDoc (including payment requests) were only stored in memory and
lost on container restart. This caused "Payment request not found"
errors after deploys. Now setDoc triggers the same persistence callback
as changeDoc.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 02:54:11 +00:00
..
migration feat: add ViewHistory for in-app back navigation, rename rWork to rTasks 2026-03-11 14:04:13 -07:00
backup-routes.ts feat(ipfs): add IPFS integration for backups and generated files 2026-04-02 14:24:39 -07:00
backup-store.ts feat(ipfs): add IPFS integration for backups and generated files 2026-04-02 14:24:39 -07:00
compute-server.ts Add 7-layer local-first data infrastructure 2026-02-23 01:12:06 +00:00
doc-persistence.ts fix(rcal): add post-load migration for tags field on existing events 2026-03-24 14:01:01 -07:00
encryption-utils.ts feat: layered local-first data architecture — encrypted backup, relay persistence, at-rest encryption 2026-03-02 17:09:07 -08:00
sync-server.ts fix: persist docs created via setDoc (fixes payment not found) 2026-04-03 02:54:11 +00:00