Tienson Qin
da78094cb8
fix(electron): warn on x64 release on Apple Silicon
2026-04-22 18:41:49 +08:00
Tienson Qin
238c85dbd2
fix(test): initialize random-mixed-ops tracker after tree seed
2026-04-21 21:45:30 +08:00
Mega Yu
1bbe008807
remove unused rtl related codes for now
2026-04-20 09:25:00 +08:00
Mega Yu
d6bc0b75ec
Merge branch 'master' into enhance/i18n
2026-04-17 20:26:15 +08:00
Tienson Qin
12509f58db
fix: plugins e2e tests
2026-04-17 15:57:53 +08:00
Mega Yu
950b4d36ae
Merge 'master' into enhance/i18n
2026-04-16 15:30:25 +08:00
Tienson Qin
7edeae6971
enhance(search): speed up indexing and show progress
2026-04-16 03:43:43 +08:00
Mega Yu
230a2b8296
Merge master into enhance/i18n
2026-04-15 22:30:34 +08:00
Tienson Qin
8058ece6c4
fix(page): gate deferred root reveal by children completion
2026-04-15 17:49:50 +08:00
Tienson Qin
4c7b52c0cb
fix(page): render large pages in top-down deferred order
2026-04-15 17:49:50 +08:00
Tienson Qin
9d292435c8
fix: keep property ops uuid-only
2026-04-15 17:49:50 +08:00
Mega Yu
8347708c69
Merge master into enhance/i18n
2026-04-15 10:23:06 +08:00
Tienson Qin
fc76192631
fix: stabilize uuid-based outliner ops and undo/redo replay
2026-04-14 22:11:51 +08:00
Tienson Qin
cfe00a5e71
fix(template): resolve dynamic variables in template insertion
2026-04-14 22:11:51 +08:00
Mega Yu
5eda6a8ab6
Merge master into enhance/i18n
2026-04-14 16:42:19 +08:00
Tienson Qin
4461a03fd5
fix: lint
2026-04-14 14:06:27 +08:00
Tienson Qin
3a02014ebb
fix: avoid task status default flicker on tagged nodes
2026-04-14 13:55:42 +08:00
Tienson Qin
e1def88148
fix(property): hide recycled node/page values in property area
2026-04-14 04:11:22 +08:00
Tienson Qin
5cecff842d
fix(sync): preserve apply-template uuids in rebase replay
2026-04-14 03:58:29 +08:00
Tienson Qin
fd377168a8
fix: prevent page-child block from being promoted to class tag
2026-04-14 03:51:07 +08:00
Tienson Qin
a327063497
fix(db-sync): keep encrypted title updates after decrypt collapse
2026-04-14 03:29:42 +08:00
Tienson Qin
aefd964a1e
fix(sync): simulate all outliner ops and stabilize bootstrap
2026-04-14 03:06:10 +08:00
Tienson Qin
27f0c2d271
test(sync): add schema-first import avet regression
2026-04-13 22:09:24 +08:00
Tienson Qin
3000d28d15
fix(sync): unlink db on reset import
2026-04-13 22:05:14 +08:00
hoellen
8997638e5b
Custom Sync Server URL ( #12459 )
...
* Add custom sync server
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-04-13 13:00:19 +08:00
Tienson Qin
30bb4acc27
fix: stabilize undo/redo raw tx replay order
2026-04-12 15:55:52 +08:00
Tienson Qin
9baeee6e49
simplify transact ops
2026-04-12 15:41:22 +08:00
Tienson Qin
6cda7fc869
fix: align outliner and db-sync tests with history-op changes
2026-04-11 07:24:28 +08:00
Gabriel Horner
5904433787
chore: mark more long running tests to keep "-e long" useful for local full runs
2026-04-10 11:58:05 -04:00
Gabriel Horner
963cdf9234
fix: recycled/deleted page can't be restored by user
...
When a user deletes a page and then restores it by creating it again with cmd-k,
the page wasn't restored. The previously recycled page and its block are
now restored when the page is re-created
2026-04-10 11:30:06 -04:00
Tienson Qin
32806264ce
fix: reversed datoms should be normalized too for rebase
2026-04-10 14:49:54 +08:00
Tienson Qin
bf04d4cf5d
refactor(sync): move client ops to sqlite and harden history ops
2026-04-10 05:44:34 +08:00
Tienson Qin
e275cbef0b
fix: slow checksum
2026-04-10 03:42:01 +08:00
Tienson Qin
f25083555f
fix: don't rely on right sibling from UI
2026-04-10 03:10:45 +08:00
Tienson Qin
aa0fee7aee
fix(db-sync): keep title-only raw txs through rebase
2026-04-10 02:25:37 +08:00
Tienson Qin
6c77cb17b8
fix(outliner): stabilize history op refs
2026-04-10 02:25:37 +08:00
Tienson Qin
8fcd8fb518
test(sync): cover stale fix/reject flows
2026-04-09 22:43:52 +08:00
Mega Yu
de1a7a9c6e
enhance i18n
2026-04-09 16:22:42 +08:00
Tienson Qin
a37dad9cfa
fix: hide recycled property values and choices
2026-04-09 13:55:49 +08:00
Mega Yu
7f0b36e057
enhance i18n
2026-04-09 10:11:14 +08:00
Tienson Qin
fca97d7353
fix: show AI tab only on desktop
2026-04-09 04:21:32 +08:00
Tienson Qin
801620b901
enhance(recycle): permanently delete recycled roots with sync-safe replay
2026-04-09 04:03:34 +08:00
Tienson Qin
9362dbc847
fix: set date property value after creating journal page
2026-04-09 03:48:22 +08:00
Tienson Qin
df4f5546c4
fix(journals): hide recycled journals and refresh list on recycle
2026-04-09 03:43:05 +08:00
Tienson Qin
82e13b6989
feat(dev): export client-ops sqlite from db worker
2026-04-09 03:28:05 +08:00
Tienson Qin
0c0d14e9fb
fix(sync): tolerate stale gzip headers in snapshot download
2026-04-09 03:27:51 +08:00
Tienson Qin
179b66a80f
enhance(sync): track tx-id ack/failure and rebase stability on client
2026-04-09 03:27:48 +08:00
Mega Yu
e9d3c8da00
enhance i18n
2026-04-08 09:32:18 +08:00
Tienson Qin
ecc03e1efc
fix(sync): preserve tx-id across rebases
2026-04-07 19:23:51 +08:00
Tienson Qin
66785cf8e7
fix(sync): tolerate legacy plaintext decrypt values
2026-04-07 17:12:48 +08:00