canvas-website/worker
Jeff Emmett 9273d741b9 feat: add version history, Resend email, CryptID registration flow
- Switch email service from SendGrid to Resend
- Add multi-step CryptID registration with passwordless explainer
- Add email backup for multi-device account access
- Add version history API endpoints (history, snapshot, diff, revert)
- Create VersionHistoryPanel UI with diff visualization
  - Green highlighting for added shapes
  - Red highlighting for removed shapes
  - Purple highlighting for modified shapes
- Fix network graph connect/trust buttons
- Enhance CryptID dropdown with better integration buttons
- Add Obsidian vault connection modal

🤖 Generated with [Claude Code](https://claude.ai/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-10 14:21:50 -08:00
..
shapes pin object, fix fathom, and a bunch of other things 2025-11-11 22:32:36 -08:00
AutomergeDurableObject.ts feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
assetUploads.ts fix asset upload rendering errors 2025-03-19 18:30:15 -07:00
automerge-init.ts feat: implement binary Automerge CRDT sync and open-mapping module 2025-12-04 19:45:02 -08:00
automerge-r2-storage.ts feat: implement binary Automerge CRDT sync and open-mapping module 2025-12-04 19:45:02 -08:00
automerge-sync-manager.ts feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
boardPermissions.ts feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
cryptidAuth.ts feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
networkingApi.ts feat: add canvas users to CryptID connections dropdown 2025-12-05 23:08:16 -08:00
schema.sql feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
types.ts feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
wasm.d.ts feat: implement binary Automerge CRDT sync and open-mapping module 2025-12-04 19:45:02 -08:00
worker.ts feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00