rcmerci
de2c005b71
fix(rtc,e2ee): fix grant-access
2025-11-24 11:40:18 +08:00
rcmerci
219d9ad201
feat(rtc,e2ee): grant-access support e2ee
2025-11-24 11:40:18 +08:00
rcmerci
151d5a99d1
feat(rtc,e2ee): reset e2ee password
2025-11-24 11:40:18 +08:00
rcmerci
3b2d3989d1
fix(rtc,e2ee): check key-pair exists
2025-11-24 11:40:18 +08:00
rcmerci
e12a42eb49
feat(rtc,e2ee): add e2ee settings
2025-11-24 11:40:18 +08:00
rcmerci
d1d1ca30ed
feat(rtc,e2ee): basic e2ee-password ui
2025-11-24 11:40:18 +08:00
rcmerci
9c37377b48
enhance(rtc,e2ee): catch decrypt error
2025-11-24 11:40:18 +08:00
rcmerci
09b1fb61f5
enhance(rtc,e2ee): support en/decrypt on assets
2025-11-24 11:40:18 +08:00
rcmerci
978cc5e51d
chore: add logs for assets-sync-loop-task
2025-11-24 11:40:18 +08:00
rcmerci
bdf5d66f80
enhance(rtc,e2ee): make it compatible with unencrypted graphs
2025-11-24 11:40:18 +08:00
rcmerci
dea47f6003
enhance(rtc,e2ee): decrypt-blocks when download-graph
2025-11-24 11:40:18 +08:00
rcmerci
6d642cd08a
fix(rtc,e2ee): encrypt when uploading client-ops
2025-11-24 11:40:18 +08:00
rcmerci
059a7d3df0
enhance(rtc,e2ee): init/reset user rsa-pair
2025-11-24 11:40:18 +08:00
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
charlie
49407d561a
refactor(assets): rename local-asset? to local-relative-asset? and update references
2025-11-21 18:02:06 +08: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
Tienson Qin
c4c4634bee
fix: remove entity db/id from tx-data
2025-11-21 00:33:34 +08: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
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
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
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
Tienson Qin
f9cd1acbff
fix: refs not rebuilt when applying rtc remote ops
2025-11-14 18:22:22 +08:00
Tienson Qin
7c9cfadad6
fix: more migration issues for old graphs
2025-11-14 18:00:08 +08:00