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
rcmerci
ce2dcfc566
067-logseq-cli-json-namespaced-keys.md
2026-03-26 15:16:14 +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
rcmerci
cb68930ec8
066-logseq-cli-list-property-cardinality-column.md
2026-03-26 14:20:03 +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
Gabriel Horner
0009e7cc21
enhance(cli): import edn can import into existing graph
...
This functionality is available in the old cli so making sure it's
available in the new one. Also update messaging so it's clear when a new
graph is created
2026-03-25 17:52:58 -04: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
Gabriel Horner
105282cb78
fix(cli): silently ignores several validation failures
...
that only the desktop app sees. Ignoring validation errors than causes
further errors as the cli doesn't see updates and doesn't understand the
validation constraints it faces. For example, updating a block with a
private tag e.g. `logseq upsert block --id=219
--update-tags='["Journal"]'` should fail with an explicit message
instead of pretending to succeed
2026-03-24 15:02:53 -04:00
rcmerci
8c93d3c9da
enhance(cli): add --ref-id-footer in show cmd
2026-03-24 21:38:02 +08:00
Gabriel Horner
a7bf7fc6ef
fix(cli): show cmd 500s with :datetime properties
...
Crashed with datascript lookup errors like "Highest supported entity id is
2147483647, got 1774299180000". Also add display support for :datetime
properties
2026-03-24 08:51:50 -04: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
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
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
Gabriel Horner
4263123e83
fix: nonexistent string :date property value silently passes
...
and doesn't set anything. Now it errors clearly.
Also improve property validation for --{update/remove}-properties to
include property name
2026-03-23 16:09:38 -04:00
Gabriel Horner
26ac7f5aa5
enhance: improve error handling for create/update only upsert options
...
so they aren't used incorrectly in the wrong mode. Also update help
so all create/update only options are clearly labeled and remove
unused code for remove options
2026-03-23 14:38:58 -04:00
Tienson Qin
53953bfa16
add apply-template op
2026-03-23 23:30:16 +08:00
Gabriel Horner
2a8e500a8c
fix: invalid :default property value incorrectly passes
...
but displays warning in the app. For example --update-properties='{"p1"
4}, pretends to pass but is invalid for a :default p1 property. Also
fixes other :default property values incorrectly being passed e.g.
boolean. Also improve reporting of http-request failures as not
including response body gave user no idea why certain property values like
keywords failed
2026-03-23 11:09:25 -04:00
Tienson Qin
5ea2f0ea44
fix: ensure template blocks fully loaded
2026-03-23 21:52:49 +08:00
Gabriel Horner
8961286006
fix: upsert with invalid EDN for tags and properties optiosn gives incorrect
...
error - "target or update/remove options"
2026-03-23 09:39:14 -04: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
Tienson Qin
95f2829af3
enhance: delete today page removes page blocks
2026-03-23 20:18:59 +08:00
Tienson Qin
34b624d53b
fix: allow non-semantic outliner-op history metadata
2026-03-23 20:14:47 +08:00
Tienson Qin
7223cf2a50
no need to clear redo stack when there's local edit
2026-03-23 19:04:26 +08:00