canvas-website/worker
Jeff Emmett cd58b1c1cd fix: accept all valid tldraw fractional indices (b1, c10, etc.)
The index validation was incorrectly rejecting valid tldraw fractional
indices like "b1", "c10", etc. tldraw's fractional indexing uses:
- First letter (a-z) indicates integer part length (a=1 digit, b=2 digits)
- Followed by alphanumeric characters for value and jitter

This was causing ValidationError on production for Embed shapes with
index "b1". Fixed regex in all validation functions to accept any
lowercase letter prefix, not just 'a'.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 04:01:35 -08:00
..
shapes pin object, fix fathom, and a bunch of other things 2025-11-11 22:32:36 -08:00
AutomergeDurableObject.ts fix: accept all valid tldraw fractional indices (b1, c10, etc.) 2025-12-04 04:01:35 -08:00
assetUploads.ts fix asset upload rendering errors 2025-03-19 18:30:15 -07:00
cryptidAuth.ts Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00
schema.sql feat: standardize tool shapes with pin functionality and UI improvements 2025-11-30 21:14:51 -08:00
types.ts Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00
worker.ts fix: implement real-time Automerge sync across clients 2025-11-16 19:45:36 -07:00