Tienson Qin
|
5620af9a4e
|
fix: order conflict
|
2026-04-02 17:52:24 +08:00 |
|
Tienson Qin
|
2e788ebb3e
|
updte local checksum after recomputed
|
2026-04-02 15:50:40 +08:00 |
|
Tienson Qin
|
2185a5aecd
|
fix: undo doesn't handle retracting property history block
|
2026-04-02 12:47:24 +08:00 |
|
Tienson Qin
|
114d9f2ae1
|
dev: show diff data between client/server when checksum mismatch
|
2026-04-02 11:33:54 +08:00 |
|
Tienson Qin
|
e7ad82ee1c
|
fix: unreachable code
|
2026-04-01 15:46:15 +08:00 |
|
Tienson Qin
|
3a04a0e582
|
refactor(db-sync): move import/download workflow into sync.download
|
2026-04-01 04:42:32 +08:00 |
|
Tienson Qin
|
cadb82c81d
|
fix: tests
|
2026-04-01 03:43:10 +08:00 |
|
Tienson Qin
|
8c170bda12
|
set store debounce time to 100ms
|
2026-04-01 03:12:00 +08:00 |
|
Tienson Qin
|
b3e400c2ae
|
enhance(db-sync): move graph download to worker and stream kv snapshots
|
2026-04-01 03:04:23 +08:00 |
|
Tienson Qin
|
39ea6207bd
|
fix: debounced store shouldn't be used for batch-transact!
|
2026-03-31 17:19:01 +08:00 |
|
Tienson Qin
|
2fe0de2271
|
add more undo/redo tests
|
2026-03-30 21:55:15 +08:00 |
|
Tienson Qin
|
988ec142c1
|
fix: wrong property icon
|
2026-03-30 18:59:53 +08:00 |
|
Tienson Qin
|
23f26bdeeb
|
update api url
|
2026-03-30 17:28:55 +08:00 |
|
Tienson Qin
|
0e3a3aabf7
|
add command to debug graph checksum
|
2026-03-30 17:05:11 +08:00 |
|
Tienson Qin
|
28a3f4fad3
|
Merge branch 'master' into refactor/sync-undo-semantic-ops
|
2026-03-30 16:14:52 +08:00 |
|
Tienson Qin
|
5435e211d2
|
fix: tests
|
2026-03-30 15:07:55 +08:00 |
|
Tienson Qin
|
f81af96fc2
|
fix: inline tag rebase
|
2026-03-30 14:27:11 +08:00 |
|
Tienson Qin
|
c873ce8ac5
|
fix: sync tests
|
2026-03-30 11:59:11 +08:00 |
|
Tienson Qin
|
28c8a00c94
|
perf: get-right-sibling and get-left-sibling uses d/datoms
|
2026-03-29 17:35:19 +08:00 |
|
Tienson Qin
|
502103855b
|
perf: avoid temp batch transaction for save/delete/insert block
|
2026-03-29 11:59:53 +08:00 |
|
Tienson Qin
|
b00a73ff79
|
add batch-transact! to handle rebase
|
2026-03-27 16:45:53 +08:00 |
|
Tienson Qin
|
e85addc933
|
refactor: rename batch-transact!
|
2026-03-27 16:15:42 +08:00 |
|
Tienson Qin
|
6704aad37b
|
fix: shouldn't use tx-data during batch transaction for client ops
|
2026-03-27 11:38:08 +08:00 |
|
Tienson Qin
|
f382bd7025
|
fix: can't set date value on UI
|
2026-03-27 09:24:37 +08:00 |
|
Charlie
|
cdab06f984
|
enhance(ux): set icon within the block context menu (#12458)
|
2026-03-26 20:41:34 +08:00 |
|
Tienson Qin
|
558f7d02db
|
fix: concurrent sibling inserts order
|
2026-03-26 17:10:46 +08:00 |
|
Tienson Qin
|
48aed8ca88
|
batch rebase
|
2026-03-26 16:17:21 +08:00 |
|
Tienson Qin
|
13c667dffd
|
remove outdated tests
|
2026-03-26 15:40:18 +08:00 |
|
Tienson Qin
|
f364ef2deb
|
fix(sync): clear pending local tx count cache on db close
|
2026-03-26 15:37:54 +08:00 |
|
Tienson Qin
|
0942e86561
|
move checksums to sync indicator
|
2026-03-26 15:35:18 +08:00 |
|
Tienson Qin
|
65a0a7dafd
|
code cleanup
|
2026-03-26 15:30:01 +08:00 |
|
Tienson Qin
|
a7436c0d8b
|
fix(db-sync): expose rsa-key-exists and enforce key bootstrap
|
2026-03-26 15:15:20 +08:00 |
|
Tienson Qin
|
ff7c5f0b89
|
fix: notify error when decrypt failed
|
2026-03-26 14:37:33 +08:00 |
|
Tienson Qin
|
0a30a4ad87
|
fix(rtc): refresh cached rsa keypair on download decrypt failure
|
2026-03-26 14:32:57 +08:00 |
|
Tienson Qin
|
428fcad636
|
clear e2ee password when logout
|
2026-03-26 14:21:38 +08:00 |
|
Tienson Qin
|
2db7ad0886
|
chore: remove legacy tx-data rebase
|
2026-03-26 14:00:13 +08:00 |
|
Tienson Qin
|
2498174cad
|
fix: clear local cached encrypted AES key when decrypt failed
|
2026-03-26 13:52:06 +08:00 |
|
Tienson Qin
|
184645a0b1
|
remove undo/redo noise error
|
2026-03-26 13:40:11 +08:00 |
|
Tienson Qin
|
43bf498ca2
|
fix: tests
|
2026-03-26 12:14:23 +08:00 |
|
Tienson Qin
|
c9e4dcfc4c
|
refactor: undo/redo should only support semantic ops
|
2026-03-26 12:01:55 +08:00 |
|
Tienson Qin
|
21018c0ea4
|
fix: tx-data reverse
|
2026-03-26 11:00:16 +08:00 |
|
Tienson Qin
|
cd8902f117
|
remove debug
|
2026-03-25 17:18:45 +08:00 |
|
Tienson Qin
|
d1ee591839
|
add full local txs to debug log
|
2026-03-25 16:57:10 +08:00 |
|
Tienson Qin
|
6e7046c75c
|
add checksum debug when validate db
|
2026-03-25 16:17:30 +08:00 |
|
Tienson Qin
|
bc893c0c2b
|
fix: inline tag ref
|
2026-03-25 15:25:24 +08:00 |
|
Tienson Qin
|
cb32498c9e
|
add debugging
|
2026-03-25 15:01:59 +08:00 |
|
Tienson Qin
|
ba64df8c08
|
fix(db-sync): stabilize checksum parity for e2ee graph init
|
2026-03-25 12:55:32 +08:00 |
|
Tienson Qin
|
d601133958
|
use staging api for test
|
2026-03-25 10:50:24 +08:00 |
|
Tienson Qin
|
7b77d2d5f5
|
enhance: add selection state to undo/redo history
|
2026-03-25 10:43:48 +08:00 |
|
Tienson Qin
|
e4460bbb56
|
fix: graph parser tests
|
2026-03-24 20:41:15 +08:00 |
|