Commit Graph

46 Commits

Author SHA1 Message Date
Jeff Emmett fe2253e6c0 fix: move wrangler.dev.toml to worker/ directory to fix Pages deployment
Cloudflare Pages was detecting wrangler.dev.toml at root level and
switching to Worker deployment mode (running 'npx wrangler deploy')
instead of using the configured build command ('npm run build').

Changes:
- Move wrangler.dev.toml to worker/ directory alongside wrangler.toml
- Update all package.json scripts to reference new location
- Simplify .cfignore since all wrangler configs are now in worker/

This allows Pages to use the correct build command and deploy the
static site with proper routing for /contact and /presentations.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-16 18:43:34 -07:00
Jeff Emmett 2f53818b47 chore: remove Vercel dependencies
- Remove @vercel/analytics package
- Remove vercel CLI package
- Site uses Cloudflare Pages for deployment

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-16 17:52:32 -07:00
Jeff Emmett 59d0b9a5ff fix: move Worker config to separate file for Pages compatibility
Move wrangler.toml to worker/wrangler.toml to separate Worker and Pages configurations.
Cloudflare Pages was trying to read wrangler.toml and failing because it contained
Worker-specific configuration (Durable Objects, migrations, etc.) that Pages doesn't support.

Changes:
- Move wrangler.toml → worker/wrangler.toml
- Update deploy scripts to use --config worker/wrangler.toml
- Pages deployment now uses Cloudflare dashboard configuration only

This resolves the deployment error:
"Configuration file cannot contain both 'main' and 'pages_build_output_dir'"

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-16 04:14:40 -07:00
Jeff Emmett 8a45c16b5c update package.json, remove cloudflare worker deployment 2025-11-10 12:46:49 -08:00
Jeff Emmett e727deea19 everything working in dev 2025-11-10 11:06:13 -08:00
Jeff Emmett a2e9893480 automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
Jeff Emmett 38566e1a75 separate worker and buckets between dev & prod, fix cron job scheduler 2025-09-04 15:12:44 +02:00
Jeff Emmett bab61ecf6b update env vars 2025-09-01 20:47:22 +02:00
Jeff Emmett dfd6e03ca2 Merge branch 'auth-webcrypto' 2025-08-25 16:11:46 +02:00
Jeff Emmett 2db320a007 shared piano in progress 2025-08-23 16:07:43 +02:00
Jeff Emmett 71a6b29165 add in gestures and ctrl+space command tool (TBD add global LLM) 2025-07-29 16:02:51 -04:00
Jeff Emmett bc831c7516 implemented collections and graph layout tool 2025-07-29 14:52:57 -04:00
Jeff Emmett 39294a2f0c auth in progress 2025-04-17 15:51:49 -07:00
Shawn Anderson 1ca84d958d Revert "update wrangler"
This reverts commit 5ebd37dd6c.
2025-04-16 13:05:52 -07:00
Jeff-Emmett 5ebd37dd6c update wrangler 2025-04-08 15:32:37 -07:00
Jeff-Emmett 12d26d0643 Fixed asset upload CORS for broken links, updated markdown tool, changed keyboard shortcuts & menu ordering 2025-03-19 17:24:22 -07:00
Jeff-Emmett d4bd27dd6a update wrangler 2025-02-08 17:57:50 +01:00
Jeff-Emmett ff95f95f2f working llm util 2025-01-23 22:38:27 +01:00
Jeff-Emmett a0e73b0f9e slidedeck shape installed, still minor difficulty in keyboard arrow transition between slides (last slide + wraparound) 2025-01-23 14:14:04 +01:00
Jeff-Emmett 2590a86352 added scoped propagators (with javascript object on arrow edge to control) 2025-01-21 23:25:28 +07:00
Jeff-Emmett 6f5ee6a673 removed padding from printtoPDF, hid mycrozine template tool (need to fix sync), cleaned up redundancies between app & board, installed marked npm package, hid markdown tool (need to fix styles) 2025-01-03 09:42:53 +07:00
Jeff Emmett fb3a525340 videochat tool update 2024-12-08 18:13:47 -05:00
Jeff Emmett 0259ae4149 fix vitejs plugin dependency 2024-12-08 14:01:30 -05:00
Jeff Emmett 330378b99b update package engine 2024-12-08 13:58:40 -05:00
Jeff Emmett ab5e401fdf update jspdf package types 2024-12-08 13:54:58 -05:00
Jeff Emmett 10c191212c PrintToPDF integration 2024-12-08 13:31:53 -05:00
Jeff Emmett f186d69886 fix dev script 2024-12-07 22:49:39 -05:00
Jeff Emmett d63ff44c03 npm 2024-12-07 22:48:02 -05:00
Jeff Emmett 7ac6882088 bun 2024-12-07 22:23:19 -05:00
Jeff Emmett 8b84581433 remove deps 2024-12-07 22:15:05 -05:00
Jeff Emmett 8817af2962 cleanup 2024-12-07 21:42:31 -05:00
Jeff Emmett 3301a6ca0d fixing production env 2024-12-07 12:52:20 -05:00
Jeff Emmett 6653d19842 remove copy file creating problems 2024-11-27 12:25:04 +07:00
Jeff Emmett a0d51e18b1 swapped in daily.co video and removed whereby sdk, finished zoom and copylink except for context menu display 2024-11-27 10:39:33 +07:00
Jeff Emmett 2e70d75a66 CRDTs working, still finalizing local board state browser storage for offline board access 2024-11-25 16:18:05 +07:00
Jeff Emmett 66b59b2fea checkpoint before google auth 2024-11-21 17:00:46 +07:00
Jeff Emmett 0f152d1246 fix mobile embed 2024-10-19 16:20:54 -04:00
Jeff Emmett 8c502be92d fixing video 2024-10-18 20:59:46 -04:00
Jeff Emmett 9b7c11849c hi 2024-10-18 14:43:31 -04:00
Jeff Emmett 78e05cbb50 Fix live site 2024-10-17 16:21:00 -04:00
Jeff Emmett 0be7e77c18 big mess of a commit 2024-10-16 11:20:26 -04:00
Jeff Emmett e25683e62a fixed? 2024-08-29 21:20:33 +02:00
Jeff Emmett 7f94094de9 multiplayer 2024-08-29 21:15:13 +02:00
Jeff Emmett c576c4e241 multiplayer 2024-08-29 20:20:12 +02:00
Jeff Emmett 8a9809f2a3 board commit 2024-08-10 01:43:09 -04:00
Jeff Emmett ea9f47e48c oriomimicry 2024-08-09 23:14:58 -04:00