Migrated from GitHub
Go to file
Jeff Emmett 01fb250d29 fix: register BlenderGen and TransactionBuilder in automerge store schema
BlenderGen and TransactionBuilder were added to Board.tsx's customShapeUtils
but never registered in useAutomergeStoreV2.ts's CUSTOM_SHAPE_TYPES, imports,
or shapeUtils array. This schema mismatch prevented tldraw's Editor from
rendering any content - the store didn't know about these shape types even
though the Tldraw component was told to use them.

Also adds TransactionBuilder shape for Safe multisig transaction building
and reduces verbose error logging in automerge sync.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 18:07:37 -07:00
.github/workflows feat: add worker unit tests for CryptID auth handlers 2025-12-18 02:46:28 -05:00
.wrangler/tmp multiboard 2024-08-30 12:31:52 +02:00
backlog Create task TASK-064 2026-02-21 18:00:48 -07:00
dev-dist test: trigger webhook deploy 2025-12-19 23:49:44 -05:00
docs Merge origin/main into feature/google-export 2025-12-04 16:29:34 -08:00
multmux feat: fix Holon shape H3 validation + offline persistence + geometry error handling 2025-11-29 21:36:02 -08:00
public Update Open Graph metadata with research focus 2025-12-22 22:09:55 +01:00
runpod-configs Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00
scripts feat: add automatic Git worktree creation 2025-11-19 20:55:30 -07:00
src fix: register BlenderGen and TransactionBuilder in automerge store schema 2026-03-09 18:07:37 -07:00
tests Replace Resend with self-hosted email relay for all email sending 2026-02-15 16:13:05 -07:00
worker Replace Resend with self-hosted email relay for all email sending 2026-02-15 16:13:05 -07:00
.cfignore fix: move wrangler.dev.toml to worker/ directory to fix Pages deployment 2025-11-16 18:43:34 -07:00
.dockerignore Add .dockerignore for optimized Docker builds 2026-02-21 18:00:48 -07:00
.env.example refactor: remove Daily.co, fix IndexedDB sync for stale cache 2026-01-24 13:21:20 +01:00
.gitattributes oriomimicry 2024-08-09 23:14:58 -04:00
.gitignore feat: add comprehensive test suite for CRDT, offline storage, and auth 2025-12-18 02:42:01 -05:00
.npmrc fix: override sharp to 0.33.5 for Cloudflare Pages compatibility 2025-11-29 23:15:32 -08:00
.nvmrc fix: preserve coordinates and convert geo shape text during JSON import 2025-11-19 16:14:23 -07:00
.prettierrc.json prettify and cleanup 2024-12-07 22:01:02 -05:00
AI_SERVICES_DEPLOYMENT_GUIDE.md feat: add video generation and AI orchestrator client 2025-11-26 02:56:55 -08:00
AI_SERVICES_SUMMARY.md feat: add video generation and AI orchestrator client 2025-11-26 02:56:55 -08:00
CHANGELOG.md feat: add Last Visited canvases and per-board Activity Logger 2026-01-06 00:36:43 +01:00
CLOUDFLARE_PAGES_MIGRATION.md update package.json, remove cloudflare worker deployment 2025-11-10 12:46:49 -08:00
CLOUDFLARE_PAGES_SETUP.md latest update to fix cloudflare 2025-11-10 11:51:57 -08:00
CLOUDFLARE_WORKER_SETUP.md switch from github action to cloudflare native worker deployment 2025-11-10 19:05:11 -08:00
DATA_CONVERSION_GUIDE.md pin object, fix fathom, and a bunch of other things 2025-11-11 22:32:36 -08:00
DATA_CONVERSION_SUMMARY.md everything working in dev 2025-11-10 11:06:13 -08:00
DATA_SAFETY_VERIFICATION.md updates to worker 2025-11-10 13:50:31 -08:00
DEPLOYMENT_GUIDE.md switch from github action to cloudflare native worker deployment 2025-11-10 19:05:11 -08:00
DEPLOYMENT_SUMMARY.md switch from github action to cloudflare native worker deployment 2025-11-10 19:05:11 -08:00
Dockerfile feat: update Docker config for VITE_WORKER_ENV support 2025-12-24 22:48:27 -05:00
FATHOM_INTEGRATION.md final updates to Automerge conversion 2025-11-10 13:34:55 -08:00
GESTURES.md add in gestures and ctrl+space command tool (TBD add global LLM) 2025-07-29 16:02:51 -04:00
MIGRATION_CHECKLIST.md update package.json, remove cloudflare worker deployment 2025-11-10 12:46:49 -08:00
MULTMUX_INTEGRATION.md feat: add mulTmux collaborative terminal tool 2025-11-24 02:41:03 -08:00
NETCUP_MIGRATION_PLAN.md feat: add video generation and AI orchestrator client 2025-11-26 02:56:55 -08:00
OFFLINE_STORAGE_FEASIBILITY.md docs: add data sovereignty architecture for Google imports and local file uploads 2025-12-04 04:47:22 -08:00
OPEN_MAPPING_PROJECT.md chore: remove open-mapping files (should be on feature branch) 2025-12-04 06:45:27 -08:00
QUARTZ_SYNC_SETUP.md automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
QUICK_START.md feat: add video generation and AI orchestrator client 2025-11-26 02:56:55 -08:00
README.md Revert "update website main page and repo readme, add scroll bar to markdown tool" 2025-04-16 13:05:50 -07:00
RUNPOD_SETUP.md feat: add RunPod AI integration with image generation and enhanced LLM support 2025-11-16 16:14:39 -07:00
SANITIZATION_EXPLANATION.md everything working in dev 2025-11-10 11:06:13 -08:00
TEST_RUNPOD_AI.md feat: add RunPod AI integration with image generation and enhanced LLM support 2025-11-16 16:14:39 -07:00
TLDRW_INTERACTIVE_ELEMENTS.md automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
TRANSCRIPTION_SETUP.md everything working in dev 2025-11-10 11:06:13 -08:00
WORKER_ENV_GUIDE.md final updates to Automerge conversion 2025-11-10 13:34:55 -08:00
WORKTREE_SETUP.md feat: add automatic Git worktree creation 2025-11-19 20:55:30 -07:00
_redirects feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
docker-compose.dev.yml feat: update Docker config for VITE_WORKER_ENV support 2025-12-24 22:48:27 -05:00
docker-compose.yml fix: add canvas.jeffemmett.com to Traefik router rule 2026-02-12 23:18:40 -07:00
github-integration-setup.md automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
index.html perf: improve loading times with better code splitting 2025-12-24 23:36:57 -05:00
nginx.conf perf: improve loading times with better code splitting 2025-12-24 23:36:57 -05:00
open-mapping.docker-compose.yml chore: remove open-mapping files (should be on feature branch) 2025-12-04 06:45:27 -08:00
open-mapping.setup.sh chore: remove open-mapping files (should be on feature branch) 2025-12-04 06:45:27 -08:00
package-lock.json Add deployment scaffolding (Dockerfile, docker-compose, nginx) 2026-02-07 14:14:29 +01:00
package.json Add deployment scaffolding (Dockerfile, docker-compose, nginx) 2026-02-07 14:14:29 +01:00
playwright.config.ts feat: add comprehensive test suite for CRDT, offline storage, and auth 2025-12-18 02:42:01 -05:00
quartz-sync.env.example automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
start-network-dev.sh automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
switch-worker-env.sh final updates to Automerge conversion 2025-11-10 13:34:55 -08:00
switch-worker.sh automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
test-change-detection.js automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
test-data-conversion.ts everything working in dev 2025-11-10 11:06:13 -08:00
test-holon-data.js everything working in dev 2025-11-10 11:06:13 -08:00
test-r2-conversion.md everything working in dev 2025-11-10 11:06:13 -08:00
test-video-chat-network.js automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
tsconfig.json fix: enable open-mapping module with TypeScript fixes 2025-12-07 11:48:49 -08:00
tsconfig.node.json oriomimicry 2024-08-09 23:14:58 -04:00
tsconfig.open-mapping.json feat: add version history, Resend email, CryptID registration flow 2025-12-10 14:21:50 -08:00
tsconfig.worker.json multiplayer 2024-08-29 21:15:13 +02:00
vite.config.ts fix: exclude automerge-repo-react-hooks from automerge chunk to fix React context loading order 2025-12-25 22:00:05 -05:00
vitest.config.ts feat: add comprehensive test suite for CRDT, offline storage, and auth 2025-12-18 02:42:01 -05:00
vitest.worker.config.ts feat: add worker unit tests for CryptID auth handlers 2025-12-18 02:46:28 -05:00
wrangler.dev.toml refactor: remove Daily.co, fix IndexedDB sync for stale cache 2026-01-24 13:21:20 +01:00
wrangler.toml Replace Resend with self-hosted email relay for all email sending 2026-02-15 16:13:05 -07:00

README.md

A website.

Do npm i and npm run dev