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
Tienson Qin
10553544be
fix: simplify save-block replay for redo
2026-03-23 18:45:37 +08:00
Tienson Qin
5654d7b4cb
fix: normalize entity id when replay
2026-03-23 18:09:22 +08:00
Tienson Qin
bfa64bd922
fix: lint
2026-03-23 18:01:30 +08:00
Tienson Qin
ae3c9092d2
fix: redo tag doesn't work
2026-03-23 17:52:17 +08:00
Tienson Qin
921befd328
fix(sync): robust undo semantic ops for move/property text
2026-03-23 17:45:03 +08:00
Tienson Qin
044c9a8c49
add fallback target for move
2026-03-23 17:15:00 +08:00
Tienson Qin
931fd57510
fix: batch rebase pending ops
2026-03-23 16:50:27 +08:00
Tienson Qin
99a378164e
cache pending ops count
2026-03-23 15:46:04 +08:00
Tienson Qin
0cc6f17659
fix: reverse ops for direct outdent and move blocks
2026-03-23 13:13:51 +08:00