Commit Graph

17569 Commits

Author SHA1 Message Date
Gabriel Horner
85d712cdad enhance(cli): :values completion handles whitespace
Any value in :values or :validate cli specs didn't autocomplete
correctly. For example, for the --status option "in review"
autocompleted as two separate entries. Given that other completion like
:pages, :tags and :properties handled whitespaced completion, it seems
reasonable for this to work for configured :values completion
2026-04-08 14:30:45 -04:00
Gabriel Horner
cc185452b0 enhance(cli): completion for 2 new options to list node
Also bring back :status completion for task commands
2026-04-08 13:08:15 -04:00
Gabriel Horner
49faf5aed3 fix(cli): node fields columns
uuid field didn't exist and ident is nonsensical as `list node` explicitly
filters out all tags and properties which are the nodes with idents
2026-04-08 11:34:44 -04:00
Gabriel Horner
993131c8aa fix(cli): list task --fields option doesn't filter 2026-04-08 11:25:17 -04:00
rcmerci
d36dfc9947 enhance(cli): options cleanup in task cmds 2026-04-08 17:51:17 +08:00
rcmerci
e41aee18b2 feat(cli): add 'list node' 2026-04-08 16:06:33 +08:00
rcmerci
bdc87e4edc enhance(cli): options cleanup in list cmds 2026-04-08 12:53:19 +08:00
Mega Yu
76991406c3 feat(i18n): update built-in display titles for properties 2026-04-08 11:30:34 +08:00
Mega Yu
3c0cb80cfc i18n built-in-properties 2026-04-08 10:43:15 +08:00
Mega Yu
e9d3c8da00 enhance i18n 2026-04-08 09:32:18 +08:00
rcmerci
653a004195 enhance(cli): display width in all list-* cmds 2026-04-07 23:49:58 +08:00
rcmerci
9855011e62 feat(cli): add task related cmds 2026-04-07 22:39:04 +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
Tienson Qin
987fa8ec48 handle tx/reject too 2026-04-07 16:22:30 +08:00
rcmerci
a6d8a5f3aa Merge remote-tracking branch 'origin/master' into feat/cliable 2026-04-07 16:11:03 +08:00
Tienson Qin
8c3d8ecae4 being able to reproduce mismatch checksum 2026-04-07 14:32:30 +08:00
Tienson Qin
f3758e1f12 fix: lint and tests 2026-04-07 06:23:03 +08:00
Tienson Qin
1c8418e584 fix: checksum 2026-04-07 06:00:42 +08:00
Gabriel Horner
46b53c25ec enhance(cli): upsert cmds can be piped directly in show cmd
Also fix lint
2026-04-06 16:21:13 -04:00
Tienson Qin
49c1166cfc use incremental checksum 2026-04-07 03:11:07 +08:00
Tienson Qin
8aae83ae70 fix: fix order should be after rebase ops 2026-04-07 02:26:17 +08:00
Gabriel Horner
c269d7a62a fix(cli): remove show handling for nonexistent attribute
:block/content hasn't existed for awhile in the db version. It only
exists in some parts of publish for backwards compatible handling of old
db graphs
2026-04-06 13:16:17 -04:00
Gabriel Horner
e1511a084b fix(cli): show status style and lookup
LLM was handling nonexistent file statuses instead of the db statuses.
Had also queried for :block/name on status ents which never exist
2026-04-06 13:09:17 -04:00
Gabriel Horner
381664881e fix(cli): show command doesn't display :map properties
Confirmed it does show all other user creatable property types
including :json
2026-04-06 12:07:53 -04:00
Gabriel Horner
a0fb6722aa enhance(cli): show command displays public built-in props
Adds support for show to display several public built-in props
that weren't visible for. Confirmed this works for scheduled,
deadline, priority, description and user* properties
2026-04-06 11:59:04 -04:00
Tienson Qin
92999a6a76 use agent-browser for sync parallel clients tests 2026-04-06 23:02:48 +08:00
rcmerci
1f576f1f13 feat(cli-e2e): add db-sync part 2026-04-06 20:25:58 +08:00
Tienson Qin
c3df967f67 fix: undo/redo doesn't work for local graphs 2026-04-05 18:23:54 +08:00
Tienson Qin
8d0d1f5c7c fix: insert block above 2026-04-05 18:21:05 +08:00
Mega Yu
6153078342 enhance i18n 2026-04-05 17:06:46 +08:00
rcmerci
40d546a5f7 Merge remote-tracking branch 'origin/master' into feat/cliable 2026-04-04 21:33:53 +08:00
rcmerci
5258fca1f1 refactor(sync): consolidate worker auth state and e2ee password flow 2026-04-04 20:39:20 +08:00
rcmerci
0402d27426 refactor(db-worker): remove <invoke-main-thread (4) 2026-04-04 10:04:54 +08:00
rcmerci
b701eedf80 refactor(db-worker,wip): remove :thread-api/input-idle <invoke-main-thread (3) 2026-04-04 10:04:54 +08:00
rcmerci
504f6fa3ce refactor(db-worker,wip): remove asset related <invoke-main-thread (2) 2026-04-04 10:04:54 +08:00
rcmerci
30671bf4e1 refactor(db-worker,wip): remove <invoke-main-thread (1) 2026-04-04 10:04:54 +08:00
Tienson Qin
5522b30bcc fix: checksum failed for empty target block insert 2026-04-03 16:01:11 +08:00
Gabriel Horner
94719a7376 enhance(cli): custom queries can optionally use
built-in rules by specifying '%' at end of :in
2026-04-02 18:00:49 -04:00
Gabriel Horner
53fb0da3d9 fix(cli): custom-query fails if name is a keyword
Bug caused by name binding masking core name fn.
Wouldn't have this bug if there weren't so many
:shadowed-var exclusions in clj-kondo/config.edn.
With --verbose, also show stack for exceptions. Leads
to faster fixing for us (and LLMs)
2026-04-02 16:45:53 -04:00
Gabriel Horner
bf3303b1d6 fix(cli): built-in queries should return more than
just integers. Also remove block-search since `logseq search` does this
better
2026-04-02 15:27:55 -04:00
Gabriel Horner
2ebf226deb fix(cli): query --inputs fails unexpectedly for incorrect
input. `--inputs=b1` was throwing 'No protocol method ICounted.-count defined'
instead of intended error message
2026-04-02 14:57:20 -04:00
Tienson Qin
e1c773bc5e warning checksum mismatch 2026-04-02 23:48:51 +08:00
Tienson Qin
ad2231438a Add :block/order to checksum 2026-04-02 22:22:25 +08:00
Tienson Qin
333f3e10b1 remove vector embeddings 2026-04-02 18:51:29 +08:00
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
319247beb3 fix: download graph should prefer ':thread-api/db-sync-download-graph-by-id' 2026-04-02 10:59:44 +08:00