-
525ea694b5
feat: add PWA support for offline cold load
Jeff Emmett
2025-12-18 21:34:05 -0500
-
98a4aee927
feat: 3D network graph with trust clustering and broadcast mode
Jeff Emmett
2025-12-18 21:06:50 -0500
-
0fde2edf05
Create task task-057
Jeff Emmett
2025-12-18 20:10:40 -0500
-
13a6445a3d
Update task task-055
Jeff Emmett
2025-12-18 18:24:08 -0500
-
4ced79aac3
feat: smart backup system - skip unchanged boards
Jeff Emmett
2025-12-18 17:10:10 -0500
-
00a21f9610
feat: add worker unit tests for board permissions
Jeff Emmett
2025-12-18 02:58:22 -0500
-
4f6ff1797f
feat: add worker unit tests for CryptID auth handlers
Jeff Emmett
2025-12-18 02:46:28 -0500
-
a662b4798f
feat: add comprehensive test suite for CRDT, offline storage, and auth
Jeff Emmett
2025-12-18 02:42:01 -0500
-
8648a37f6f
Update task task-056
Jeff Emmett
2025-12-18 02:26:01 -0500
-
27cfc2d9e6
Create task task-056
Jeff Emmett
2025-12-18 02:25:49 -0500
-
678df2bbca
fix: properly reset pin state to prevent shape jumping on re-pin
Jeff Emmett
2025-12-16 19:57:21 -0500
-
1bde78bb29
fix: use store.listen for zero-lag pinned shape updates
Jeff Emmett
2025-12-16 19:43:15 -0500
-
72c2e52ae7
fix: remove CSS transform scaling from pinned shapes
Jeff Emmett
2025-12-16 12:11:45 -0500
-
cc1928852f
fix: use tldraw tick event for synchronous pinned shape updates
Jeff Emmett
2025-12-15 20:12:08 -0500
-
6f57c767f4
fix: prevent ValidationError by not setting undefined values in shape.meta
Jeff Emmett
2025-12-15 20:04:55 -0500
-
6e29384a79
fix: improve pinned shape zoom behavior - maintain constant visual size
Jeff Emmett
2025-12-15 20:00:29 -0500
-
5d9f41c64b
refactor: reorder context menu and remove Collections
Jeff Emmett
2025-12-15 19:49:35 -0500
-
865d6f7681
feat: replace MycrozineTemplate with MycroZineGenerator in toolbar and context menu
Jeff Emmett
2025-12-15 19:44:08 -0500
-
0256f97034
feat: add MycroZine Generator shape with 5-phase workflow
Jeff Emmett
2025-12-15 19:35:28 -0500
-
eb778a1848
Update task task-055
Jeff Emmett
2025-12-15 19:34:43 -0500
-
30d23ba56f
Update task task-055
Jeff Emmett
2025-12-15 19:27:36 -0500
-
6db2d9c576
fix: improve backwards compatibility for older JSON imports
Jeff Emmett
2025-12-15 19:13:20 -0500
-
c2469a375d
perf: optimize bundle size with lazy loading and dependency removal
Jeff Emmett
2025-12-15 18:59:52 -0500
-
356630d8f1
Create task task-055
Jeff Emmett
2025-12-15 18:41:25 -0500
-
7d9f63430a
Update task task-053
Jeff Emmett
2025-12-15 18:41:25 -0500
-
4c51b0a602
Create task task-053
Jeff Emmett
2025-12-15 18:41:10 -0500
-
14624b1372
Update task task-054
Jeff Emmett
2025-12-15 18:40:44 -0500
-
0dab90d6e6
Update task task-053
Jeff Emmett
2025-12-15 18:40:44 -0500
-
6e40934db3
Create task task-054
Jeff Emmett
2025-12-15 18:40:33 -0500
-
e960f5c061
Create task task-053
Jeff Emmett
2025-12-15 18:40:33 -0500
-
173f80600c
feat: re-enable Map tool and add GPS location sharing
Jeff Emmett
2025-12-15 18:39:26 -0500
-
e94ceb39c9
fix: resolve user identity caching issues on logout/login
Jeff Emmett
2025-12-15 18:34:41 -0500
-
65eee48665
feat: improve keyboard shortcuts UI with Command Palette
Jeff Emmett
2025-12-15 16:31:35 -0500
-
eb5698343a
Update task task-052
Jeff Emmett
2025-12-15 14:26:10 -0500
-
6c81f77ab3
fix: use verified jeffemmett.com domain for admin request emails
Jeff Emmett
2025-12-15 14:25:44 -0500
-
b680cc7637
Update task task-052
Jeff Emmett
2025-12-15 13:32:12 -0500
-
fedd62c87b
feat: integrate board protection settings into existing settings dropdown
Jeff Emmett
2025-12-15 13:05:45 -0500
-
6d96c2bbe2
feat: add BoardSettingsDropdown to top-right UI panel
Jeff Emmett
2025-12-15 12:54:12 -0500
-
73071eb6f7
Update task task-052
Jeff Emmett
2025-12-15 12:45:46 -0500
-
52503167c8
feat: flip permissions model - everyone edits by default, protected boards opt-in
Jeff Emmett
2025-12-15 12:43:14 -0500
-
9276d85709
Create task task-052
Jeff Emmett
2025-12-15 12:23:11 -0500
-
2988b84689
feat: add Drawfast tool, improve share UI, and various UI enhancements
Jeff Emmett
2025-12-15 00:03:12 -0500
-
6f68fcd4ae
feat: improve social network presence handling and cleanup
Jeff Emmett
2025-12-15 00:01:28 -0500
-
4a7c6e6650
Update task task-051
Jeff Emmett
2025-12-14 23:58:34 -0500
-
78450a9e39
Create task task-051
Jeff Emmett
2025-12-14 23:58:28 -0500
-
fafad35cb0
feat: add offline storage fallback for browser reload
Jeff Emmett
2025-12-14 23:57:26 -0500
-
f06c5c7537
Create task task-050
Jeff Emmett
2025-12-14 13:32:20 -0500
-
4236f040f3
feat: add user dropdown menu, fix auth tool visibility, improve network graph
Jeff Emmett
2025-12-12 18:41:53 -0500
-
f277aeec12
Update task task-017
Jeff Emmett
2025-12-11 07:15:44 -0800
-
9491c6a5c1
Create task task-049
Jeff Emmett
2025-12-10 14:24:07 -0800
-
b5e558d35f
Update task task-048
Jeff Emmett
2025-12-10 14:22:25 -0800
-
03280bc9cd
Create task task-048
Jeff Emmett
2025-12-10 14:22:15 -0800
-
9273d741b9
feat: add version history, Resend email, CryptID registration flow
Jeff Emmett
2025-12-10 14:21:50 -0800
-
2e9c5d583c
Update task task-047
Jeff Emmett
2025-12-10 10:28:27 -0800
-
12e696e3a4
Create task task-047
Jeff Emmett
2025-12-10 10:28:22 -0800
-
8f22b8baa7
feat: improve mobile touch/pen interactions across custom tools
Jeff Emmett
2025-12-10 10:27:44 -0800
-
354dcb7dea
Update task task-046
Jeff Emmett
2025-12-08 01:03:18 -0800
-
5a7d739926
feat: add maximize button to all tool shapes
Jeff Emmett
2025-12-08 01:02:57 -0800
-
aa6201e013
Create task task-046
Jeff Emmett
2025-12-08 00:51:43 -0800
-
fd7c015b9e
feat: add maximize button to StandardizedToolWrapper
Jeff Emmett
2025-12-08 00:51:23 -0800
-
89289dc5c8
Create task task-045
Jeff Emmett
2025-12-08 00:47:38 -0800
-
5125cd9e3a
fix: offline-first loading from IndexedDB when server is down
Jeff Emmett
2025-12-08 00:47:21 -0800
-
d54ceeb8e3
Update task task-044
Jeff Emmett
2025-12-07 17:19:38 -0800
-
81140bd397
feat: add invite/share feature with QR code, URL, NFC, and audio connect
Jeff Emmett
2025-12-08 05:33:11 +0100
-
633607fe25
feat: unified top-right menu with grey oval container
Jeff Emmett
2025-12-07 17:17:17 -0800
-
548ec0733e
feat: dark theme social network graph with arrows + responsive MI bar
Jeff Emmett
2025-12-07 17:09:33 -0800
-
27c82246ef
fix: graceful fallback for network graph API errors + Map fixes
Jeff Emmett
2025-12-07 16:47:19 -0800
-
34d7fd71a6
Create task task-044
Jeff Emmett
2025-12-07 15:26:04 -0800
-
997be8c916
feat: redesign top-right UI, fix Map interactions and schema validation
Jeff Emmett
2025-12-07 15:21:48 -0800
-
b525b14dda
Update task task-001
Jeff Emmett
2025-12-07 12:50:32 -0800
-
df9655bb10
feat: add StandardizedToolWrapper and fix map interactions
Jeff Emmett
2025-12-07 12:44:48 -0800
-
8771fb04b7
Merge branch 'feature/mapshapeutil-fixes' into dev
Jeff Emmett
2025-12-07 11:49:44 -0800
-
-
637f05b715
fix: enable open-mapping module with TypeScript fixes
Jeff Emmett
2025-12-07 11:48:49 -0800
-
f5eb29ae74
Update task task-004
feature/mapshapeutil-fixes
Jeff Emmett
2025-12-06 22:43:37 -0800
-
d491d3ea72
Update task task-004
Jeff Emmett
2025-12-06 22:43:37 -0800
-
fa212f90ea
Update task task-024
Jeff Emmett
2025-12-06 22:43:25 -0800
-
494f2fa025
Update task task-024
Jeff Emmett
2025-12-06 22:43:25 -0800
-
ecb3dfd646
fix: MapShapeUtil cleanup errors and schema validation
Jeff Emmett
2025-12-06 22:39:45 -0800
-
48c7e1decb
fix: MapShapeUtil cleanup errors and schema validation
Jeff Emmett
2025-12-06 22:39:45 -0800
-
8d4562848a
fix: MapShapeUtil cleanup errors and schema validation
Jeff Emmett
2025-12-06 22:39:45 -0800
-
-
e701b04d56
Update task task-024
Jeff Emmett
2025-12-06 22:32:53 -0800
-
23c1705d97
Update task task-024
Jeff Emmett
2025-12-06 22:32:53 -0800
-
f1c7df5699
Create task task-043
Jeff Emmett
2025-12-06 22:31:37 -0800
-
88e4a034e1
Create task task-043
Jeff Emmett
2025-12-06 22:31:37 -0800
-
a60c2c0899
Update task task-024
Jeff Emmett
2025-12-06 22:21:50 -0800
-
bb3c531513
Update task task-024
Jeff Emmett
2025-12-06 22:21:50 -0800
-
df117acc94
Update task task-024
Jeff Emmett
2025-12-05 23:22:36 -0800
-
623190fb6a
Update task task-024
Jeff Emmett
2025-12-05 23:22:36 -0800
-
71c0059c9a
feat: add canvas users to CryptID connections dropdown
Jeff Emmett
2025-12-05 23:08:16 -0800
-
70085852d8
feat: add canvas users to CryptID connections dropdown
Jeff Emmett
2025-12-05 23:08:16 -0800
-
76ec56a5f4
Update task task-027
Jeff Emmett
2025-12-05 22:55:21 -0800
-
bb22ee62d2
Update task task-027
Jeff Emmett
2025-12-05 22:55:21 -0800
-
fab58aead0
fix: correct networking imports and API response format
feature/user-networking
Jeff Emmett
2025-12-05 22:51:58 -0800
-
6775dcca93
fix: correct networking imports and API response format
Jeff Emmett
2025-12-05 22:51:58 -0800
-
b95eb6dc01
Update task task-041
Jeff Emmett
2025-12-05 22:46:57 -0800
-
e30dd4d1ec
Update task task-041
Jeff Emmett
2025-12-05 22:46:57 -0800
-
eb7498157f
Create task task-042
Jeff Emmett
2025-12-05 22:46:50 -0800
-
fad0c8af9a
Create task task-042
Jeff Emmett
2025-12-05 22:46:50 -0800
-
30608dfdc8
feat: integrate read-only mode for board permissions
Jeff Emmett
2025-12-05 22:45:31 -0800
-
5af19bbbb2
feat: integrate read-only mode for board permissions
Jeff Emmett
2025-12-05 22:45:31 -0800