canvas-website/src/routes
Jeff Emmett 7a471b0e37 fix: properly validate tldraw fractional indexing format
The previous validation allowed "b1" which is invalid because 'b' prefix
expects 2-digit integers (10-99), not 1-digit. This caused ValidationError
when selecting old format content.

Now validates that:
- 'a' prefix: 1 digit (a0-a9)
- 'b' prefix: 2 digits (b10-b99)
- 'c' prefix: 3 digits (c100-c999)
- etc.

Invalid indices are converted to 'a1' as a safe default.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 06:30:50 -08:00
..
Auth.tsx feat: rebrand CryptoLogin to CryptID 2025-11-16 14:09:23 -07:00
Board.tsx fix: properly validate tldraw fractional indexing format 2025-12-04 06:30:50 -08:00
Contact.tsx update contact page with calendar booking & added presentations 2025-07-27 16:07:44 -04:00
Dashboard.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Default.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Inbox.tsx automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
LinkDevice.tsx Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00
Presentations.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Resilience.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
VerifyEmail.tsx Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00