canvas-website/src
Jeff Emmett 38e0d59c87 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
..
automerge fix: accept all valid tldraw fractional indices (b1, c10, etc.) 2025-12-04 04:01:35 -08:00
collections implemented collections and graph layout tool 2025-07-29 14:52:57 -04:00
components Add production Traefik labels for jeffemmett.com 2025-12-03 22:34:34 -08: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 Add production Traefik labels for jeffemmett.com 2025-12-03 22:34:34 -08:00
graph automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
hooks fix: resolve TypeScript errors for Cloudflare Pages build 2025-11-29 21:51:54 -08:00
lib feat: refine Mycelial Intelligence prompt for concise, action-focused responses 2025-12-04 02:39:05 -08:00
propagators feat: fix Holon shape H3 validation + offline persistence + geometry error handling 2025-11-29 21:36:02 -08:00
public feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
routes fix: accept all valid tldraw fractional indices (b1, c10, etc.) 2025-12-04 04:01:35 -08:00
shapes fix: improve Multmux terminal resize handling 2025-12-04 03:54:51 -08: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 feat: standardize tool shapes with pin functionality and UI improvements 2025-11-30 21:14:51 -08:00
types refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
ui Add production Traefik labels for jeffemmett.com 2025-12-03 22:34:34 -08:00
utils feat: add custom system prompt support to LLM utility 2025-12-04 03:16:13 -08:00
App.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
CmdK.tsx feat: fix Holon shape H3 validation + offline persistence + geometry error handling 2025-11-29 21:36:02 -08: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