rcmerci
30671bf4e1
refactor(db-worker,wip): remove <invoke-main-thread (1)
2026-04-04 10:04:54 +08:00
rcmerci
8e98d70ebb
feat(cli): add 'debug pull' cmd
2026-04-01 23:39:10 +08:00
Tienson Qin
609c475144
merge: resolve cliable db-sync worker conflicts
2026-04-01 05:17:00 +08:00
Tienson Qin
b3e400c2ae
enhance(db-sync): move graph download to worker and stream kv snapshots
2026-04-01 03:04:23 +08:00
Gabriel Horner
d19069021f
fix: lints and typos
2026-03-31 12:12:05 -04:00
Tienson Qin
ffc67c92ec
Merge branch 'feat/cliable' of github.com:logseq/logseq into feat/cliable
2026-03-31 23:37:41 +08:00
Tienson Qin
2f3b53a28a
Merge branch 'master' into feat/cliable
2026-03-31 23:36:48 +08:00
rcmerci
ec4e31fa4b
enhance(cli): update --profile output
2026-03-31 21:41:12 +08:00
rcmerci
4cedd99255
feat(cli): add 'graph backup' subcmd
2026-03-31 16:08:09 +08:00
rcmerci
1afc0e558c
enhance(cli): search cmd use --content option
2026-03-29 20:53:57 +08:00
rcmerci
23daff7dbd
enhance(cli): add example subcmd
2026-03-27 23:17:02 +08:00
rcmerci
59d0e5777b
enhance(cli): add search subcmd
2026-03-26 21:57:25 +08:00
rcmerci
a16f0012e9
enhance(cli): add --profile global option
2026-03-26 19:31:17 +08:00
rcmerci
ce2dcfc566
067-logseq-cli-json-namespaced-keys.md
2026-03-26 15:16:14 +08:00
rcmerci
cb68930ec8
066-logseq-cli-list-property-cardinality-column.md
2026-03-26 14:20:03 +08:00
rcmerci
8c93d3c9da
enhance(cli): add --ref-id-footer in show cmd
2026-03-24 21:38:02 +08:00
Tienson Qin
26fa937b30
Merge branch 'master' into refactor/sync-undo-semantic-ops
2026-03-24 19:14:37 +08:00
megayu
d6403b7746
dependencies upgrade ( #12460 )
2026-03-23 21:32:28 +08:00
Tienson Qin
f7a7391196
enhance(sync): align db-sync/undo tests and lint
2026-03-21 18:46:35 +08:00
Tienson Qin
f928d895f7
enhance(sync): persist semantic undo history actions
2026-03-21 13:20:51 +08:00
rcmerci
2cc0735e3a
enhance(cli): migrate non-sync integration coverage to cli-e2e shell suite
2026-03-20 16:34:54 +08:00
Tienson Qin
f076804b41
enhance(sync): persist outliner ops for rebase
2026-03-19 18:28:19 +08:00
rcmerci
23e42c77f6
063-logseq-cli-upsert-block-custom-many-property.md
2026-03-19 16:36:11 +08:00
Gabriel Horner
fec5b82b42
fix: existing mcp updates intermittently failing
...
The new cli uses :db/id as its primary id while the existing mcp uses
:block/uuid. These changes on list tools cause slow and sometimes breaking interactions
for updates. It also causes buggy/inconsistent mcp behavior b/n mcp cli and server as there
are different implentations being called. The new cli should use its own
thread-api/* fns and replace MCP when it can meet existing functionality - working
updates and provide a CLI interface.
Also fix mcp.tools dissoc bug which had been fixed in the newer list fns
2026-03-18 13:51:17 -04:00
Tienson Qin
e3e54eba3f
tag/property/closed value should be hard retracted
2026-03-18 06:11:04 +08:00
Tienson Qin
9ff7b99bd4
add adr to strengthen simulation tests
2026-03-18 06:11:04 +08:00
Tienson Qin
fb76b061b4
fix: simplify db sync for recycle semantics
2026-03-18 06:11:04 +08:00
rcmerci
209b499494
062-cli-list-default-sort-updated-at.md
2026-03-17 17:30:17 +08:00
rcmerci
5db3a3086c
061-graph-dir-space-preserve-canonical.md
2026-03-17 16:45:36 +08:00
Gabriel Horner
43a6e9f853
fix: multiple fields not visible for list commands
...
* uuid, classes, properties, extends and description fields not visible
for human output even though data is available and users are asking
to display it with --with-* or --fields
* Also fix recent regression for property types no longer displaying by
default
* Also fix --with-extends, --with-properties and --with-classes
depending on undocumented --extra option. Options should be declarative and
not have hidden dependencies
2026-03-17 00:14:08 -04:00
Tienson Qin
917309113f
feat: sync checksum
2026-03-17 00:07:33 +08:00
Tienson Qin
33098113ee
enhance: returns rejected tx
2026-03-17 00:07:33 +08:00
Tienson Qin
68476aee3e
refactor(outliner): batch ops via temp conn
2026-03-17 00:07:33 +08:00
Tienson Qin
42fec8324e
simplify sync by applied txs sequentially
2026-03-17 00:07:33 +08:00
rcmerci
b87aac8a22
Merge remote-tracking branch 'origin/master' into feat/cliable
2026-03-15 16:42:36 +08:00
rcmerci
ae93a633ad
060-cli-graph-list-legacy-graph-dir-rename-command.md
2026-03-14 23:15:32 +08:00
Gabriel Horner
eec5b4a060
fix: multiple issues with --fields option for list* commands
...
- 4 visible fields couldn't be used with --fields
- Only print selected fields/columns. Previous behavior didn't make
sense as unspecified fields were still listed and took up horizontal space
- Allow --fields to work when --expand isn't used. Previous behavior
wasn't explained to user and needlessly limiting
2026-03-13 16:17:27 -04:00
rcmerci
78de33bf68
enhance: 'upsert block' support update --content and --status
2026-03-13 22:30:06 +08:00
Tienson Qin
84965424a9
fix: gate graph when it's not ready for downloading
2026-03-13 18:22:16 +08:00
Tienson Qin
eeabd54d87
refactor: graph download switch to use r2 snapshot
2026-03-13 16:43:54 +08:00
rcmerci
5e8462c08a
059-cli-doctor-server-revision-mismatch-warning.md
2026-03-12 20:54:11 +08:00
rcmerci
50261dbb95
058-db-worker-node-revision-and-cli-server-list.md
2026-03-12 17:13:27 +08:00
Danzu
35b43611c6
Add ncc build prerequisite and shell completion setup to CLI docs
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 15:18:53 +08:00
rcmerci
a89ffb6b0f
057-cli-sync-download-realtime-progress.md
2026-03-12 15:12:34 +08:00
rcmerci
605c86ecd1
056-graph-name-dir-encoding-alignment.md
2026-03-12 15:12:34 +08:00
Gabriel Horner
c6a6156188
fix: CLI integration tests failing in CI
...
Also split out integration tests to separate step and command as they
have their own setup
2026-03-12 15:12:34 +08:00
rcmerci
674e80887e
055-logseq-cli-login-logout.md
2026-03-12 15:12:34 +08:00
Gabriel Horner
9502f57dbe
054-db-sync-test-isolation.md
2026-03-12 15:12:34 +08:00
rcmerci
900ebf210e
053-logseq-cli-async-test-isolation.md
2026-03-12 15:12:34 +08:00
rcmerci
4fe1dde02f
052-logseq-cli-sync-upload-graph-uuid-alignment.md
2026-03-12 15:12:34 +08:00