Commit Graph

14 Commits

Author SHA1 Message Date
Kan-Ru Chen
05ab2e22b4 fix(encryption): auto-focus first password field 2021-02-24 21:16:57 +08:00
Tienson Qin
4ecbb143ef fix: add password type for encryption input field 2021-02-23 23:37:20 +08:00
Tienson Qin
018294a86f feat(encryption): add password confirmation 2021-02-23 14:26:43 +08:00
Tienson Qin
6febfa02bf feat(encryption): add warning text and setting option 2021-02-18 00:28:05 +08:00
Kan-Ru Chen
217060d589 feat(encryption): update to rage-wasm 0.2.0 and make encryption methods async
The size of rage-wasm 0.2.0 is significantly smaller and skill compatible with shadow-cljs
2021-02-10 11:29:02 +09:00
Kan-Ru Chen
b9c716dff7 feat(encryption): skip mnemonic generation and save keys directly to metadata.edn 2021-02-09 18:21:50 +09:00
Tienson Qin
3a08f8bf72 feat(encryption): store :db/encrypted-secret in metadata.edn 2021-02-08 22:35:10 +08:00
Kan-Ru Chen
dade034057 feat(encryption): allow using saved secret phrase in metadata.edn 2021-02-08 17:59:51 +09:00
Tienson Qin
289b31d5f5 feat(encryption): add ui to enter the secret phrase 2021-02-07 23:37:34 +08:00
Tienson Qin
022abff722 feat(encryption): add :db/encrypted? to metadata.edn
Storing the encryption status in the metadata.edn will allows the
app to prompt the user to enter the secret phrase when the graph
was already encrypted.
2021-02-07 22:36:25 +08:00
Tienson Qin
432f874c0c enhance: encrypt the default files before writing to the disk 2021-02-07 22:14:47 +08:00
Kan-Ru Chen
255eb126e6 Display public/private key too 2021-01-15 00:27:37 +09:00
Kan-Ru Chen
6f337dcfe5 Allow enable encryption when first-clone 2021-01-14 23:53:11 +09:00
Kan-Ru Chen
e034479b1e Add encryption ui component 2021-01-13 01:59:53 +09:00