Abdullah Atta
9116a24392
global: update license year to 2023
2023-01-16 13:48:28 +05:00
Abdullah Atta
0e6150a0f5
core: change db keys to include collection name
...
This should not affect the items or their server representation.
This change is necessary to allow multiple items with same id
that live in different collections.
For example, shortcuts have the same id as the inner reference they
point to. This was not possible before and would cause an overwrite
of the original value.
2022-10-13 19:18:52 +05:00
Abdullah Atta
d81f5dba65
refactor: migrate to theme-ui from rebass
2022-08-31 07:26:27 +05:00
Abdullah Atta
c317774c8a
docs: add license header
2022-08-30 16:17:04 +05:00
thecodrr
e54a5e8ef0
fix: do not send salt param during random key gen
2022-01-12 09:47:10 +05:00
thecodrr
cce90b8f56
feat: require password for encrypted backups
2022-01-10 13:10:21 +05:00
thecodrr
51794e001e
feat: add 3-layer-encryption for attachments
2021-10-25 11:35:00 +05:00
thecodrr
22d2950f24
feat: disable compression
2021-02-18 18:23:19 +05:00
thecodrr
bd31ef8d9b
feat: add content compression before encryption
2021-02-13 12:05:15 +05:00
thecodrr
1b20da2a74
feat: add hcli migration
2021-01-18 23:29:49 +05:00
thecodrr
df287e5159
feat: use secure key storage (ask for client to store keys)
2020-11-17 11:40:41 +05:00
thecodrr
06707669dd
feat: implement database backup
2020-09-13 13:24:24 +05:00
thecodrr
a462a02f56
user: use fixed salt to derive key for encryption
2020-04-13 15:36:51 +05:00
thecodrr
b12e61198e
user: derive & store encryption key when authenticating
2020-04-13 11:23:02 +05:00
thecodrr
aaad7a4716
Revert "feat: use libsodium for all cryptography"
...
This reverts commit 668fe6fd33 .
2020-04-13 11:07:03 +05:00
thecodrr
668fe6fd33
feat: use libsodium for all cryptography
2020-04-11 17:20:37 +05:00
thecodrr
1482440e42
feat: send flag indicating whether array is requested
2020-03-09 12:44:55 +05:00
thecodrr
a88552cea3
perf: add readMulti for reading multiple keys
2020-03-09 00:12:40 +05:00
thecodrr
389e4612db
fix: remove/clear is not async
2020-02-20 12:11:16 +05:00
thecodrr
aecfe36fa3
feat: seperate delta from note storage, improve performance
2020-02-03 23:53:58 +05:00
thecodrr
9fc46d952c
feat: impl database structure
2020-02-02 20:07:11 +05:00