Commit Graph

22027 Commits

Author SHA1 Message Date
rcmerci
cdafca7748 enhance(rtc,e2ee): init user rsa-pair in debug-ui 2025-11-24 11:40:18 +08:00
rcmerci
8b6127b562 enhance(rtc,e2ee): unify encrypted-key type 2025-11-24 11:40:18 +08:00
rcmerci
16593c9285 enhance(rtc,e2ee): remove frontend.worker.rtc.encrypt 2025-11-24 11:40:18 +08:00
rcmerci
abe59cdbf7 enhance(rtc,e2ee): Add encryption to the upload-graph process 2025-11-24 11:40:18 +08:00
rcmerci
894e157eb2 chore: remove unused require 2025-11-24 11:40:18 +08:00
rcmerci
b87ebb7971 enhance(rtc): remove task--upload-graph-encrypted-aes-key 2025-11-24 11:40:18 +08:00
rcmerci
73f528ac28 chore: update api name 2025-11-24 11:40:18 +08:00
rcmerci
dde66d2a7d chore: update var naming 2025-11-24 11:40:18 +08:00
rcmerci
d472efc039 enhance(rtc,e2ee): remove unused deprecated code 2025-11-24 11:40:18 +08:00
rcmerci
db74245c02 enhance(rtc,e2ee): update exceptions 2025-11-24 11:40:18 +08:00
rcmerci
4d21b55700 enhance(rtc,e2ee,wip): add frontend.common.crypt, frontend.worker.rtc.crypt 2025-11-24 11:40:18 +08:00
rcmerci
2e625d70c6 chore: update renamed fns 2025-11-24 11:40:18 +08:00
rcmerci
b2f314556a feat(rtc): generate salt and encrypt-key when create-db-graph 2025-11-24 11:40:18 +08:00
rcmerci
b3c20056a7 feat(rtc): add password input ui when create-db-graph 2025-11-24 11:40:18 +08:00
rcmerci
445b57a160 fix(rtc): remove test encrypt-key 2025-11-24 11:40:18 +08:00
rcmerci
964e04e244 feat(rtc): decrypt data in apply-ops's response 2025-11-24 11:40:18 +08:00
rcmerci
036a5f3a55 feat(rtc): encrypt data for apply-ops 2025-11-24 11:40:18 +08:00
rcmerci
50d93539c9 feat(rtc): encrypt data for full-graph-upload 2025-11-24 11:40:18 +08:00
rcmerci
71cbd01ff6 rtc: transact salt into db before upload-graph 2025-11-24 11:40:18 +08:00
rcmerci
52ab12b9a3 feat(rtc,e2ee,wip): add ns frontend.worker.rtc.encrypt 2025-11-24 11:40:18 +08:00
charlie
465392599a enhance(plugin): improve route handling and UI component structure 2025-11-24 11:31:43 +08:00
Gabriel Horner
5153b0ba83 chore: add dev instructions to build+install CLI locally 2025-11-21 10:21:51 -05:00
Gabriel Horner
36c361af86 enhance(cli): Add option to validate cmd to relax
closed validation of entity maps. Users probably won't care about this
as much
2025-11-21 10:11:46 -05:00
charlie
49407d561a refactor(assets): rename local-asset? to local-relative-asset? and update references 2025-11-21 18:02:06 +08:00
Gabriel Horner
99636a2bac chore(cli): bump CLI version for release 2025-11-20 15:13:11 -05:00
Gabriel Horner
cb039a615d chore(cli): Prep for cli release
Also tweak readme and list command desc
2025-11-20 15:04:44 -05:00
Tienson Qin
a18626283b fix: graph parser tests 2025-11-21 03:09:25 +08:00
Tienson Qin
ae5d97ac01 fix: linked refs not shown for tags and properties 2025-11-21 02:36:53 +08:00
Gabriel Horner
45a4326293 fix: typo 2025-11-20 13:02:27 -05:00
Tienson Qin
055a5cf6ca fix: parse inline tag as page 2025-11-21 01:46:35 +08:00
Gabriel Horner
43b09095ac fix: graph-parser lint 2025-11-20 12:13:04 -05:00
Gabriel Horner
23937b59fc fix(cli): mcp-server api mode can fail confusingly
Describe the required setup and fail fast with CLI instead
of lazily in the llm client
2025-11-20 12:13:04 -05:00
Tienson Qin
c488335f9d fix: typo 2025-11-21 01:09:13 +08:00
Tienson Qin
20aecdb27c fix: inline tag resolved as page when saving block 2025-11-21 00:52:43 +08:00
Tienson Qin
c4c4634bee fix: remove entity db/id from tx-data 2025-11-21 00:33:34 +08:00
Tienson Qin
e311e1b85c fix: don't create child tags when saving inline 2025-11-21 00:33:34 +08:00
Gabriel Horner
b699ebf24c fix(cli): most API commands not pinging API when $LOGSEQ_API_SERVER_TOKEN set 2025-11-20 10:20:17 -05:00
Tienson Qin
ddc8a566d7 fix: assets can't be synced to desktop
related to https://github.com/logseq/db-test/issues/595
2025-11-20 18:18:23 +08:00
Gabriel Horner
7bb8655d71 chore: remove unused errors-by-type 2025-11-19 23:31:04 -05:00
Gabriel Horner
79e75060d6 enhance(cli): Add validate command for local graph(s)
Improves :errors of invalid errors to be more user friendly.
Also enable closed-value validation optionally as it is useful
to have higher data quality for non RTC graphs
2025-11-19 17:51:45 -05:00
Gabriel Horner
4dce582d33 fix: frontend lint
Move ensure-db-graph check which provides clear and consistent
error messages instead of the inconsistent, confusing errors
we had before for file graphs
2025-11-18 12:21:12 -05:00
Gabriel Horner
d6a20e6a9b fix(cli): ensure cli commands are running against DB graphs
Fixed all local graphs and a couple of API commands
2025-11-18 11:56:45 -05:00
Gabriel Horner
5489e7572f enhance(cli): export-edn prints unexpected errors
especially when an invalid export-type is given
2025-11-18 09:51:20 -05:00
charlie
8c3e4f25c7 fix(property): improve cardinality handling for property types 2025-11-18 20:14:37 +08:00
Tienson Qin
8bd6acfb2a fix: relax closed values validation
because we can't ensure this when merging updates from server
2025-11-18 14:13:48 +08:00
Gabriel Horner
7b07116b41 enhance(cli): improve error messages for unspecified graphs
Introduced a breaking change for query and search commands where
graph(s) are specified as options instead of arguments. This
makes local graph usage consistent across all commands.
Also fixed in-app search not working and local query with multiple
graphs not querying from the right db
2025-11-17 17:40:23 -05:00
Gabriel Horner
62deed7e7f enhance(cli): add api mode for export-edn command
Also changes :graph from being a required arg to an option
2025-11-17 15:11:02 -05:00
charlie
60a38f888e fix(apis): simplify db ident retrieval in property handling 2025-11-16 20:26:07 +08:00
Tienson Qin
65627d819d fix: youtube embed 2025-11-14 20:34:15 +08:00
Tienson Qin
5d8c9a4f81 Add rtc e2e tests for page references 2025-11-14 18:46:42 +08:00