Tienson Qin
|
c19a333d90
|
enhance(e2ee): store aes encrypted password in OPFS
so no need to input password repeatly
|
2025-11-24 11:40:18 +08:00 |
|
rcmerci
|
c9e023a187
|
test(rtc,e2ee): make <generate-rsa-key-pair compatible with nodejs
|
2025-11-24 11:40:18 +08:00 |
|
rcmerci
|
e95dbe1096
|
test(rtc,e2ee): add frontend.common.crypt-test
|
2025-11-24 11:40:18 +08:00 |
|
rcmerci
|
232d647ca3
|
chore: lint
|
2025-11-24 11:40:18 +08:00 |
|
Tienson Qin
|
4c0708013c
|
fix: recursive calls to dialog :on-close
|
2025-11-24 11:40:18 +08:00 |
|
Tienson Qin
|
e3de0bc5ca
|
enhance(ux): add close button for e2ee password dialogs
and disable click outside
|
2025-11-24 11:40:18 +08:00 |
|
Tienson Qin
|
1732273efa
|
enhance(ux): password dialog polish
|
2025-11-24 11:40:18 +08:00 |
|
rcmerci
|
befac7f7ab
|
chore(rtc,e2ee): remove deprecated ns and schemas
|
2025-11-24 11:40:18 +08:00 |
|
rcmerci
|
2c272cdef8
|
chore(rtc,e2ee): remove deprecated ns
|
2025-11-24 11:40:18 +08:00 |
|
rcmerci
|
ebdad4666b
|
chore(rtc,e2ee): housekeeping
|
2025-11-24 11:40:18 +08:00 |
|
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 |
|
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 |
|