Commit Graph

22771 Commits

Author SHA1 Message Date
Tienson Qin
db28be9ba7 fix: force to accept :email instead of :user/email 2026-01-26 16:31:27 +08:00
Tienson Qin
9e7f9332d0 fix: collaborator invite doesn't work with e2ee 2026-01-26 16:06:35 +08:00
Tienson Qin
59e1cd9af9 enhance(ux): able to remove graph access or leave a graph 2026-01-26 15:54:25 +08:00
Tienson Qin
5fab852f8a fix: asset download 2026-01-26 15:07:10 +08:00
Tienson Qin
7806997f0b fix: wrong data in ui db after applying remote tx data 2026-01-24 12:25:36 +08:00
Tienson Qin
58cf670507 fix: call page/block delete even if no local changes 2026-01-24 10:57:20 +08:00
Tienson Qin
046da8f6ad fix: upload e2ee graph 2026-01-23 19:31:16 +08:00
Tienson Qin
cff99f911b fix: lint 2026-01-23 18:29:23 +08:00
Tienson Qin
dd8005b2a8 fix: ignore kv entity when sync 2026-01-23 18:17:33 +08:00
Tienson Qin
766eea9355 fix: graph download 2026-01-23 17:57:31 +08:00
Tienson Qin
dd27a85a5a chore: remove db-graph? check 2026-01-23 17:37:54 +08:00
Tienson Qin
2ea6a290a6 fix: leaf node encrypt/decrypt 2026-01-22 23:37:02 +08:00
Tienson Qin
0f3ec8c4eb fix: db row keys encrypt/decrypt 2026-01-22 19:32:48 +08:00
Tienson Qin
1f71f9e78e e2ee 2026-01-22 18:50:05 +08:00
Tienson Qin
fc5ab5a199 fix: set local-tx to 0 when uploading graph 2026-01-22 11:13:37 +08:00
Tienson Qin
d8873c4158 upload don't use r2 2026-01-22 10:57:48 +08:00
Tienson Qin
c742bc50e0 add smart placement 2026-01-22 09:59:23 +08:00
Tienson Qin
573c915cf0 fix: max-sql-params 2026-01-22 08:13:37 +08:00
Tienson Qin
bebddd677e batch insert 2026-01-22 00:30:49 +08:00
Tienson Qin
c6952cbe6f test cpu limits 2026-01-21 23:58:54 +08:00
Tienson Qin
c5d740d101 fix migration 2026-01-21 23:38:21 +08:00
Tienson Qin
9e592aa373 enhance: DO ws hibernation 2026-01-21 23:29:09 +08:00
Tienson Qin
3f4685f862 fix: graph role 2026-01-21 23:05:28 +08:00
Tienson Qin
fe313b50dc fix: ensure user doesn't have graphs with same name 2026-01-21 22:56:51 +08:00
Tienson Qin
83a3a7cdf9 use R2 for both graph upload/download 2026-01-21 22:43:09 +08:00
Tienson Qin
1790643904 fix: don't update editing presence when there's only one online user 2026-01-21 19:38:48 +08:00
Tienson Qin
36c5afeece enhance(ux): editing user avatar presence 2026-01-21 19:29:34 +08:00
Tienson Qin
8c74eb2736 fix: tests 2026-01-21 18:32:58 +08:00
Tienson Qin
cc95768288 Switched API-facing map keys to hyphenated keywords 2026-01-21 18:21:00 +08:00
Tienson Qin
b8774bcf85 no need to use DO for index
also, add cache to jwt token
2026-01-21 17:50:05 +08:00
Tienson Qin
87ebe90ab9 fix: sync icon status && color 2026-01-21 16:21:11 +08:00
Tienson Qin
d181b1bfa9 online user presense 2026-01-21 15:55:10 +08:00
Tienson Qin
35d28a976e invite 2026-01-21 15:16:22 +08:00
Tienson Qin
4fb4e87066 add users and graph_members tables 2026-01-21 07:08:50 +08:00
Tienson Qin
f0efeb31bc use cloudflare d1 instead of do for graph metadata 2026-01-21 06:04:06 +08:00
Tienson Qin
ceec5d10c6 fix: remote tx data 2026-01-21 04:10:19 +08:00
Tienson Qin
fbe199797c run more ops test 2026-01-21 03:14:31 +08:00
Tienson Qin
a13c9a2818 add 3 clients simulate test 2026-01-21 01:14:21 +08:00
Tienson Qin
b4ee54a1e5 add sync simulate test 2026-01-20 22:06:44 +08:00
Tienson Qin
5bbb6a92cd fix: tests 2026-01-20 19:05:29 +08:00
Tienson Qin
75a326a83e fix: never delete today page itself because it'll be auto-generated 2026-01-20 18:24:54 +08:00
Tienson Qin
d0cd12a034 fix: remove datoms when uploading if eid or value ref deleted 2026-01-20 17:22:02 +08:00
Tienson Qin
4ec99c8f17 fix: reversed data 2026-01-20 16:59:14 +08:00
Tienson Qin
52b690b6a5 fix: normalize reversed tx-data 2026-01-19 21:11:50 +08:00
Tienson Qin
d27a492f2e fix: include t when persist tx-data log 2026-01-19 17:47:26 +08:00
Tienson Qin
556af5581b fix: put fix after rebase 2026-01-16 19:35:05 +08:00
Tienson Qin
29f3f41ab5 fix: repeated tx data 2026-01-16 12:11:17 +08:00
Tienson Qin
63fb758e37 fix: view blocks not deleted 2026-01-16 11:46:52 +08:00
Tienson Qin
d409805e26 fix: compare selected remote tx-data with tx-report tx-data instead
of using checksum as checksum doesn't work for batch tx
2026-01-16 00:02:45 +08:00
Tienson Qin
1190885881 fix: asset sync 2026-01-15 21:59:43 +08:00