Tienson Qin
|
558f7d02db
|
fix: concurrent sibling inserts order
|
2026-03-26 17:10:46 +08:00 |
|
Tienson Qin
|
63514e33ad
|
fix: order conflicts
|
2026-03-26 16:28:02 +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
|
b4e397abff
|
fix(db-sync): require user rsa key pair for e2ee graph create
|
2026-03-26 15:05:10 +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
|
b137eeedea
|
add script to delete user
|
2026-03-26 14:12:43 +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
|
ebb88ed642
|
fix: cleanup rebase-refs-key for insert blocks
|
2026-03-25 18:03:43 +08:00 |
|
Tienson Qin
|
948347583c
|
put sync-rebase-refs under :block.temp namespace
|
2026-03-25 17:56:33 +08:00 |
|
Tienson Qin
|
cd8902f117
|
remove debug
|
2026-03-25 17:18:45 +08:00 |
|
Tienson Qin
|
22037baf64
|
throw error when self-target for inversing delete-block
|
2026-03-25 17:01:12 +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
|
7509b76c1d
|
downgrade posthog
|
2026-03-24 21:34:21 +08:00 |
|
Tienson Qin
|
e4460bbb56
|
fix: graph parser tests
|
2026-03-24 20:41:15 +08:00 |
|
Tienson Qin
|
26fa937b30
|
Merge branch 'master' into refactor/sync-undo-semantic-ops
|
2026-03-24 19:14:37 +08:00 |
|
Tienson Qin
|
e369163c34
|
updated yarn.lock
|
2026-03-24 19:04:41 +08:00 |
|
Tienson Qin
|
d0bc649328
|
fix: outliner tests
|
2026-03-24 18:40:52 +08:00 |
|
Tienson Qin
|
f819dc4242
|
fix: recycle page refs and redirect home on recycled current page
|
2026-03-24 18:28:42 +08:00 |
|
Tienson Qin
|
e203d69d5f
|
fix: hard delete page undo/redo
|
2026-03-24 17:23:33 +08:00 |
|
Tienson Qin
|
21f96d5614
|
fix: tests
|
2026-03-24 16:44:46 +08:00 |
|
Tienson Qin
|
862aa1c93c
|
fix: undo blocks paste lost indentation
|
2026-03-24 14:47:24 +08:00 |
|
Tienson Qin
|
b54a73f298
|
enhance(rtc): cleanup finished client ops every 3 hours
|
2026-03-24 14:22:07 +08:00 |
|
Tienson Qin
|
183a7963bf
|
add asset op indice
|
2026-03-24 13:58:32 +08:00 |
|
Tienson Qin
|
87d3784853
|
fix: undo redo tests
|
2026-03-24 13:28:43 +08:00 |
|
Tienson Qin
|
7b746adbcb
|
fix(db-sync): rebind redo history tx-id for undo replay
|
2026-03-24 13:11:08 +08:00 |
|
Tienson Qin
|
e6a3c6a6e2
|
fix: indentation lost when redo insert blocks
|
2026-03-23 23:41:23 +08:00 |
|
Tienson Qin
|
53953bfa16
|
add apply-template op
|
2026-03-23 23:30:16 +08:00 |
|
Tienson Qin
|
5ea2f0ea44
|
fix: ensure template blocks fully loaded
|
2026-03-23 21:52:49 +08:00 |
|
megayu
|
d6403b7746
|
dependencies upgrade (#12460)
|
2026-03-23 21:32:28 +08:00 |
|
Tienson Qin
|
37cf9b7a8a
|
fix: preserve template block tree on redo
|
2026-03-23 21:08:49 +08:00 |
|
Tienson Qin
|
abd818aae5
|
fix: restore recycled page on create-page redo
|
2026-03-23 20:52:11 +08:00 |
|
Tienson Qin
|
3100525f1e
|
add :restore-recycled handler
|
2026-03-23 20:40:07 +08:00 |
|