Jeff Emmett
8ea3490fb4
feat: update mulTmux terminal tool and improve shape utilities
...
Updates to collaborative terminal integration and various shape
improvements across the canvas.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-26 04:08:08 -08:00
Jeff Emmett
2cc7c52755
refactor: remove OddJS dependency and fix Automerge sync
...
Major Changes:
- Fix Automerge "Document unavailable" error by awaiting repo.find()
- Remove @oddjs/odd package and all related dependencies (205 packages)
- Remove location sharing features (OddJS filesystem-dependent)
- Simplify auth to use only CryptoAuthService (WebCryptoAPI-based)
Auth System Changes:
- Refactor AuthService to remove OddJS filesystem integration
- Update AuthContext to remove FileSystem references
- Delete unused auth files (account.ts, backup.ts, linking.ts)
- Delete unused auth components (Register.tsx, LinkDevice.tsx)
Location Features Removed:
- Delete all location components and routes
- Remove LocationShareShape from shape registry
- Clean up location references across codebase
Documentation Updates:
- Update WEBCRYPTO_AUTH.md to remove OddJS references
- Correct component names (CryptoLogin → CryptID)
- Update file structure and dependencies
- Fix Automerge README WebSocket path documentation
Build System:
- Successfully builds without OddJS dependencies
- All TypeScript errors resolved
- Production bundle size optimized
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-16 20:19:02 -07:00
Jeff Emmett
0882648565
feat: rebrand CryptoLogin to CryptID
...
- Rename CryptoLogin component to CryptID
- Update all imports and usages across the codebase
- Display 'CryptID: username' in user dropdown menu
- Update UI text to reference CryptID branding
- Update Profile component header to show CryptID
- Update component comments and documentation
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-16 14:09:23 -07:00
Jeff Emmett
f963152238
chore: remove Vercel dependencies and config files
...
- Remove @vercel/analytics dependency and usage
- Remove vercel CLI dependency
- Delete vercel.json configuration file
- Delete .vercel cache directory
- Site now fully configured for Cloudflare Pages deployment
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-16 13:35:50 -07:00
Jeff Emmett
f8e4647e1a
everything working in dev
2025-11-10 11:06:13 -08:00
Jeff Emmett
719a4eb918
automerge, obsidian/quartz, transcribe attempt, fix AI APIs
2025-09-21 11:43:06 +02:00
Jeff Emmett
0c980f5f48
Merge branch 'auth-webcrypto'
2025-08-25 16:11:46 +02:00
Jeff Emmett
956463d43f
user auth via webcryptoapi, starred boards, dashboard view
2025-08-25 06:48:47 +02:00
Jeff Emmett
f949f323de
working auth login and starred boards on dashboard!
2025-07-29 22:04:14 -04:00
Jeff Emmett
6e373e57f1
update presentations and added resilience subpage
2025-07-29 12:41:15 -04:00
Jeff Emmett
d7fcf121f8
update contact page with calendar booking & added presentations
2025-07-27 16:07:44 -04:00
Jeff Emmett
c5e606e326
auth in progress
2025-04-17 15:51:49 -07:00
Jeff-Emmett
1783d1b6eb
added scoped propagators (with javascript object on arrow edge to control)
2025-01-21 23:25:28 +07:00
Jeff-Emmett
7b1fe2b803
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
8f94ee3a6f
remove markdown element from menu until fixed. Added copy link & open in new tab options in embedded element URL
2024-12-12 20:45:37 -05:00
Jeff Emmett
84e737216d
videochat working
2024-12-09 03:42:44 -05:00
Jeff Emmett
bf5b3239dd
fix domain url
2024-12-08 23:14:22 -05:00
Jeff Emmett
1f6b693ec1
videochat debug
2024-12-08 19:57:25 -05:00
Jeff Emmett
ce50026cc3
PrintToPDF integration
2024-12-08 13:31:53 -05:00
Jeff Emmett
11c88ec0de
lockCameraToFrame almost working
2024-12-08 02:43:19 -05:00
Jeff Emmett
95307ed453
cleanup
2024-12-07 23:22:10 -05:00
Jeff Emmett
5d8781462d
npm
2024-12-07 22:48:02 -05:00
Jeff Emmett
78e396d11e
cleanup
2024-12-07 21:42:31 -05:00
Jeff Emmett
cba62a453b
remove homepage board
2024-12-07 21:28:45 -05:00
Jeff Emmett
923f61ac9e
cleanup tools/menu/actions
2024-12-07 21:16:44 -05:00
Jeff Emmett
d1a8407a9b
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
202971f343
checkpoint before google auth
2024-11-21 17:00:46 +07:00
Jeff Emmett
700875434f
good hygiene commit
2024-10-17 14:54:23 -04:00
Jeff Emmett
9d5d0d6655
big mess of a commit
2024-10-16 11:20:26 -04:00
Jeff Emmett
572608f878
multiboard
2024-08-30 12:31:52 +02:00
Jeff Emmett
932c9935d5
multiplayer
2024-08-29 20:20:12 +02:00
Jeff Emmett
0ac03dec60
commit Books
2024-08-11 00:06:23 -04:00
Jeff Emmett
d087b61ce5
board commit
2024-08-10 01:43:09 -04:00
Jeff Emmett
9d73295702
oriomimicry
2024-08-09 23:14:58 -04:00