rcmerci
7b704741e0
fix(cli): shouldn't include '#' in page-name
2026-03-28 18:10:23 +08:00
Gabriel Horner
ccea0ace90
fix(cli): create page fails with 'page-not-found'
...
Some page names are modified during creation for internal reasons e.g.
'upsert page --page=foo#bar' results in the page 'fooHashTag-bar'. Use
uuid from create-page operation for more reliable
identification of created pages
Also finish fix for 29a7a77a6b
2026-03-27 14:45:29 -04:00
rcmerci
23daff7dbd
enhance(cli): add example subcmd
2026-03-27 23:17:02 +08:00
rcmerci
88d5873176
fix(cli): propagate server error codes and handle invalid query as 400
2026-03-27 20:54:14 +08:00
Tienson Qin
b00a73ff79
add batch-transact! to handle rebase
2026-03-27 16:45:53 +08:00
Tienson Qin
e85addc933
refactor: rename batch-transact!
2026-03-27 16:15:42 +08:00
Tienson Qin
6704aad37b
fix: shouldn't use tx-data during batch transaction for client ops
2026-03-27 11:38:08 +08:00
Tienson Qin
f382bd7025
fix: can't set date value on UI
2026-03-27 09:24:37 +08:00
Gabriel Horner
29a7a77a6b
fix: upsert page property options can't handle user properties
...
Fails with 'unknown built-in' error instead of just handling it.
Also fix an incorrect test teardown from previous commit
2026-03-26 17:33:19 -04:00
Gabriel Horner
8732d947fb
fix: cleanly print unexpected errors for option handling
...
from commands/build-action. For example, if --blocks-file has a
nonexistent file or if --blocks or --blocks-file are invalid EDN we
would print full stacktraces which is confusing for user-facing errors.
Update error handling so that it matches
how other unexpected option failures are handled e.g. `logseq graph
import -t edn -g cli-test2 --input=blah`
2026-03-26 11:08:20 -04:00
Gabriel Horner
301ea87943
fix: read file cli options don't recognize '~'
...
These paths autocomplete fine and should be usable
2026-03-26 10:33:10 -04:00
rcmerci
59d0e5777b
enhance(cli): add search subcmd
2026-03-26 21:57:25 +08:00
Charlie
cdab06f984
enhance(ux): set icon within the block context menu ( #12458 )
2026-03-26 20:41:34 +08:00
rcmerci
a16f0012e9
enhance(cli): add --profile global option
2026-03-26 19:31:17 +08:00
Tienson Qin
d323581ca3
Merge branch 'master' into refactor/sync-undo-semantic-ops
2026-03-26 17:17:41 +08:00
Tienson Qin
558f7d02db
fix: concurrent sibling inserts order
2026-03-26 17:10:46 +08:00
Tienson Qin
63514e33ad
fix: order conflicts
2026-03-26 16:28:02 +08:00
Tienson Qin
48aed8ca88
batch rebase
2026-03-26 16:17:21 +08:00
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
b4e397abff
fix(db-sync): require user rsa key pair for e2ee graph create
2026-03-26 15:05:10 +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
b137eeedea
add script to delete user
2026-03-26 14:12:43 +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
65496cb935
Merge pull request #12472 from logseq/refactor/package-upgrade
...
Refactor/package upgrade
2026-03-26 12:05:47 +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
Gabriel Horner
46ec2187db
enhance(dev): unlock-graph option for nbb cli
...
to allow querying of graph that has been used with new cli
2026-03-25 13:56:53 -04:00
Gabriel Horner
b513b94026
fix: new property and class idents don't have suffix
...
when created from app or cli. Moving db-worker to node changed the
js/process exist check in db-ident ns. Brought back env var for
straightforward fix. I checked other process checks and this was the
only one affected this way. Also remove double testing for graph-parser as
it hasn't provided any benefit and yet another place where we kept
juggling this env var
2026-03-25 13:54:14 -04:00
Tienson Qin
ebb88ed642
fix: cleanup rebase-refs-key for insert blocks
2026-03-25 18:03:43 +08:00
Tienson Qin
948347583c
put sync-rebase-refs under :block.temp namespace
2026-03-25 17:56:33 +08:00
Tienson Qin
cd8902f117
remove debug
2026-03-25 17:18:45 +08:00
Tienson Qin
22037baf64
throw error when self-target for inversing delete-block
2026-03-25 17:01:12 +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
Mega Yu
2b6d8e51f2
chore: downgrade graphology and upgrade posthog-js dependencies
2026-03-25 15:42:07 +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
Mega Yu
923edffa08
Merge branch 'master' into refactor/package-upgrade
2026-03-25 13:52:06 +08:00