Commit Graph

22 Commits

Author SHA1 Message Date
thecodrr
d9afd7b645 feat: auto clear vault session after 30 minutes 2020-10-03 12:04:04 +05:00
thecodrr
2aa0fa592c fix: properly clear data from memory on logout 2020-09-19 11:33:31 +05:00
thecodrr
0e3682450c perf: use Promise.all when encrypting for possibly better perf 2020-09-17 19:58:33 +05:00
thecodrr
62c98419c9 vault: remove unnecessary comments 2020-04-16 12:33:14 +05:00
thecodrr
a806173549 vault: restore headline on perm note unlock 2020-04-16 12:31:32 +05:00
thecodrr
ff94fc428e vault: add jsdoc and reorder methods 2020-04-16 02:36:09 +05:00
thecodrr
cf11b54328 fix: open locked note not working 2020-04-15 17:16:13 +05:00
thecodrr
07dd6c84db vault: convert delta to string 2020-04-15 16:45:40 +05:00
thecodrr
2c9d7c285d sync: sync vaultKey 2020-04-15 14:00:05 +05:00
thecodrr
6372f78f4a vault: send text with delta when opening locked note 2020-04-15 12:40:45 +05:00
thecodrr
7793517342 vault: fix delta data not being parsed if it was string 2020-04-15 12:30:36 +05:00
thecodrr
19d94924a3 vault: fix noteId of delta & text being undefined after locking 2020-04-15 11:53:57 +05:00
thecodrr
8a1d4b179a crypto: migrate to the new crypto api interface 2020-04-13 11:13:32 +05:00
thecodrr
aaad7a4716 Revert "feat: use libsodium for all cryptography"
This reverts commit 668fe6fd33.
2020-04-13 11:07:03 +05:00
thecodrr
aaf566924a fix: resolve all circular dependencies (fix #9) 2020-04-12 11:04:30 +05:00
thecodrr
668fe6fd33 feat: use libsodium for all cryptography 2020-04-11 17:20:37 +05:00
thecodrr
daf93e6f2c feat: seperate text & delta 2020-03-19 11:30:05 +05:00
thecodrr
e1366d1def fix: classProperties not supproted error 2020-03-10 13:54:34 +05:00
thecodrr
766bc9ff51 refactor: export errors 2020-03-10 13:52:20 +05:00
thecodrr
09ace6de29 ci: write tests for vault 2020-03-09 10:43:32 +05:00
thecodrr
cff0bef0b7 refactor: vault api 2020-03-08 11:33:55 +05:00
thecodrr
1146bdf5ae feat: impl vault for encryption/decryption of notes 2020-03-07 12:29:55 +05:00