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
2528ad4726
update cloudflare errors
2025-11-11 22:38:24 -08:00
Jeff Emmett
ffef04df50
pin object, fix fathom, and a bunch of other things
2025-11-11 22:32:36 -08:00
Jeff Emmett
5c99a82c14
final updates to Automerge conversion
2025-11-10 13:34:55 -08:00
Jeff Emmett
822b979864
update package.json, remove cloudflare worker deployment
2025-11-10 12:46:49 -08:00
Jeff Emmett
d1ad51c8ab
latest update to fix cloudflare
2025-11-10 11:51:57 -08:00
Jeff Emmett
d3f2029521
more updates to get vercel and cloudflare working
2025-11-10 11:48:33 -08:00
Jeff Emmett
119146e094
update to fix vercel and cloudflare errors
2025-11-10 11:30:33 -08:00
Jeff Emmett
4815fa4a23
update typescript errors for vercel
2025-11-10 11:19:24 -08: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
fdc14a1a92
fix vercel deployment errors
2025-08-25 07:14:21 +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
c5e606e326
auth in progress
2025-04-17 15:51:49 -07:00
Jeff Emmett
95307ed453
cleanup
2024-12-07 23:22:10 -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
110fc19b94
one more attempt
2024-12-07 15:35:53 -05:00
Jeff Emmett
111be03907
swap persistentboard with Tldraw native sync
2024-12-07 15:23:56 -05:00
Jeff Emmett
97b00c1569
fix prod env
2024-12-07 13:43:56 -05:00
Jeff Emmett
6f6c924f66
fix VITE_ worker URL
2024-12-07 13:27:37 -05:00
Jeff Emmett
0eb4407219
fix worker deployment
2024-12-07 13:15:38 -05:00
Jeff Emmett
f7310919f8
fix camerarevert and default to select tool
2024-11-27 13:46:41 +07:00
Jeff Emmett
949062941f
fix default to hand tool
2024-11-27 13:38:54 +07:00
Jeff Emmett
11d13a03d3
fix menus
2024-11-27 13:01:45 +07:00
Jeff Emmett
3bcfa83168
fix board camera controls
2024-11-27 12:47:52 +07:00
Jeff Emmett
1c8909ce69
fix worker url
2024-11-27 11:31:16 +07:00
Jeff Emmett
5f2c90219d
fix board
2024-11-27 11:27:59 +07:00
Jeff Emmett
fef2ca0eb3
fixing final
2024-11-27 11:26:25 +07:00
Jeff Emmett
1cd7208ddf
fix vite and asset upload
2024-11-27 11:14:52 +07: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
100b88268b
CRDTs working, still finalizing local board state browser storage for offline board access
2024-11-25 16:18:05 +07:00
Jeff Emmett
202971f343
checkpoint before google auth
2024-11-21 17:00:46 +07:00
Jeff Emmett
b26b9e6384
final copy fix
2024-10-22 19:19:47 -04:00
Jeff Emmett
4d69340a6b
update copy
2024-10-22 19:13:14 -04:00
Jeff Emmett
14e0126995
site copy update
2024-10-21 12:12:22 -04:00
Jeff Emmett
04782854d2
fix board
2024-10-19 23:30:04 -04:00
Jeff Emmett
4eff918bd3
fixed a bunch of stuff
2024-10-19 23:21:42 -04:00
Jeff Emmett
895d02a19c
embeds work!
2024-10-19 00:42:23 -04:00
Jeff Emmett
375f69b365
CustomMainMenu
2024-10-18 23:54:28 -04:00
Jeff Emmett
c369762001
revert
2024-10-18 17:41:50 -04:00
Jeff Emmett
f384673cf9
replace all ChatBox with chatBox
2024-10-18 17:35:05 -04:00
Jeff Emmett
2ac4ec8de3
yay
2024-10-18 14:58:54 -04:00
Jeff Emmett
63cd76e919
add editor back in
2024-10-17 17:08:55 -04:00
Jeff Emmett
91df5214c6
remove editor in board.tsx
2024-10-17 17:00:48 -04: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
8ce8dec8f7
video chat attempt
2024-09-04 17:52:58 +02:00
Jeff Emmett
836d37df76
update msgboard UX
2024-08-31 16:17:05 +02:00
Jeff Emmett
2c35a0c53c
fix stuff
2024-08-31 15:00:06 +02:00
Jeff Emmett
a8c8d62e63
fix image/asset handling
2024-08-31 13:06:13 +02:00
Jeff Emmett
572608f878
multiboard
2024-08-30 12:31:52 +02:00
Jeff Emmett
1c38cb1bdb
multiplayer
2024-08-29 21:15:13 +02:00
Jeff Emmett
932c9935d5
multiplayer
2024-08-29 20:20:12 +02:00
Jeff Emmett
249031619d
commit cal
2024-08-15 13:48:39 -04:00
Jeff Emmett
fc602ff943
Update Contact.tsx
2024-08-11 20:28:52 -04:00
Jeff Emmett
d34e586215
poll for impox updates
2024-08-11 01:13:11 -04:00
Jeff Emmett
0ac03dec60
commit Books
2024-08-11 00:06:23 -04:00
Jeff Emmett
5f3cf2800c
name update
2024-08-10 10:41:35 -04:00
Jeff Emmett
58cb4da348
board commit
2024-08-10 01:47:58 -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