canvas-website/src
Jeff Emmett 7e09d22843 fix: preserve coordinates and convert geo shape text during JSON import
- Fix coordinate collapse bug where shapes were resetting to (0,0)
- Convert geo shape props.text to props.richText (tldraw schema change)
- Preserve text in meta.text for backward compatibility
- Add .nvmrc to enforce Node 20
- Update package.json to require Node >=20.0.0
- Add debug logging for sync and import operations

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-19 16:14:23 -07:00
..
automerge fix: preserve coordinates and convert geo shape text during JSON import 2025-11-19 16:14:23 -07:00
collections implemented collections and graph layout tool 2025-07-29 14:52:57 -04:00
components refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
config automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
constants final update fix old data conversion 2025-11-10 15:38:53 -08:00
context refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
css final updates to Automerge conversion 2025-11-10 13:34:55 -08:00
graph automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
hooks fix cloudflare deployment glitches 2025-11-11 22:47:36 -08:00
lib refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
propagators update tldraw functions for update 2025-09-04 16:58:15 +02:00
public update package.json, remove cloudflare worker deployment 2025-11-10 12:46:49 -08:00
routes refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
shapes refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
slides slidedeck shape installed, still minor difficulty in keyboard arrow transition between slides (last slide + wraparound) 2025-01-23 14:14:04 +01:00
tools update cloudflare errors 2025-11-11 22:38:24 -08:00
types refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
ui fix: preserve coordinates and convert geo shape text during JSON import 2025-11-19 16:14:23 -07:00
utils refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
App.tsx refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
CmdK.tsx add in gestures and ctrl+space command tool (TBD add global LLM) 2025-07-29 16:02:51 -04:00
GestureTool.ts everything working in dev 2025-11-10 11:06:13 -08:00
default_gestures.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
gestures.ts add in gestures and ctrl+space command tool (TBD add global LLM) 2025-07-29 16:02:51 -04:00
prompt.ts everything working in dev 2025-11-10 11:06:13 -08:00
snapshot.json everything working in dev 2025-11-10 11:06:13 -08:00
ui.tsx everything working in dev 2025-11-10 11:06:13 -08:00
vite-env.d.ts Revert "Update Daily API key in production env" 2025-04-16 13:05:55 -07:00