Commit Graph

77 Commits

Author SHA1 Message Date
thecodrr
4e262e615e refactor: change all event strings to constants 2021-01-23 10:48:21 +05:00
thecodrr
1b20da2a74 feat: add hcli migration 2021-01-18 23:29:49 +05:00
thecodrr
d3d299aa6d fix: tag not being removed from memory 2021-01-13 13:02:35 +05:00
thecodrr
3e8ec5d410 fix: whole tag being set in title key 2021-01-13 11:39:10 +05:00
thecodrr
9626319fe6 fix: do not return items without an id in getItems 2021-01-10 11:12:54 +05:00
thecodrr
2208270009 fix: noteId not being removed from color or deleting 2021-01-01 15:03:51 +05:00
thecodrr
5bb50b4e80 fix: some notes from backup not being restored 2020-12-29 14:08:48 +05:00
thecodrr
96e2335aa6 perf: treeshakable import of jshashes 2020-12-24 09:40:34 +05:00
thecodrr
f8c306380b feat: migrate to use the new backend 2020-12-16 12:06:25 +05:00
thecodrr
0795b0d4d0 fix: make sure note.notebooks have topics instead of topic 2020-12-08 12:23:35 +05:00
thecodrr
24d7b21a1d fix: do not cause a rollover sync on remote item write 2020-12-07 19:00:16 +05:00
thecodrr
a7750dfc06 fix: add minor migration 2020-12-07 13:11:44 +05:00
thecodrr
f711198cbb feat: add migrations from v3 to v4 2020-12-07 12:02:50 +05:00
thecodrr
d220d05c1f feat: add migration on sync 2020-12-06 11:13:17 +05:00
thecodrr
048c74816a refactor: use a single migration backend 2020-12-06 10:52:00 +05:00
thecodrr
0a192c2438 feat: use single version for db & backup migration 2020-12-05 15:28:54 +05:00
thecodrr
fc7c1001e6 feat: impl automatic database migrations (exp) 2020-12-05 15:26:54 +05:00
thecodrr
a2f50c7e7e feat: add backup v2 migration 2020-12-05 13:59:27 +05:00
thecodrr
97d396a01e feat: allow note to be in multiple notebooks and topics 2020-12-05 12:38:15 +05:00
thecodrr
2be688cc22 feat: implement backup migration 2020-11-24 17:30:07 +05:00
thecodrr
d7889cc3ff fix: init indexer no matter what 2020-11-24 12:56:03 +05:00
thecodrr
141451a783 feat: add versioned backup export 2020-11-24 12:53:52 +05:00
thecodrr
1eee45643e feat: defer notes loading 2020-11-24 01:39:32 +05:00
thecodrr
df287e5159 feat: use secure key storage (ask for client to store keys) 2020-11-17 11:40:41 +05:00
thecodrr
caaa808174 Revert "feat: add hypersearch for searching"
This reverts commit 5362e54428.
2020-11-16 15:01:16 +05:00
thecodrr
c81c0feda8 Revert "feat: impl fully indexed & searchable data stores"
This reverts commit 56297da18b.
2020-11-16 15:00:52 +05:00
thecodrr
fd0d84b3ab Revert "fix: hash all indexed keys"
This reverts commit 4a5daf2a8d.
2020-11-16 15:00:24 +05:00
thecodrr
20a3d1ab20 Revert "feat: improve indexing performance"
This reverts commit 0c7f058051.
2020-11-16 14:59:15 +05:00
thecodrr
0c7f058051 feat: improve indexing performance 2020-11-16 12:57:39 +05:00
thecodrr
59cf0cce8f feat: implement user subscription status checking logic 2020-11-11 15:43:09 +05:00
thecodrr
4a5daf2a8d fix: hash all indexed keys 2020-11-09 10:30:33 +05:00
thecodrr
56297da18b feat: impl fully indexed & searchable data stores 2020-11-06 22:44:16 +05:00
thecodrr
5362e54428 feat: add hypersearch for searching 2020-11-05 15:50:10 +05:00
thecodrr
54dfea77fe refactor: derive CachedCollection from IndexedCollection 2020-11-04 10:42:19 +05:00
thecodrr
0d8b755970 feat: remove unnecessary db transaction logic 2020-11-04 10:28:52 +05:00
thecodrr
6fdb81fd84 feat: add 1 min rollover auto syncing 2020-11-02 09:50:27 +05:00
thecodrr
4560428892 fix: reset dateEdited of backup items on restore 2020-10-29 14:02:24 +05:00
thecodrr
c2a8eb7451 feat: save hash type with hash in backup 2020-10-28 13:25:10 +05:00
thecodrr
74c2946874 fix: properly filter out invalidKeys when backing up 2020-10-28 13:22:28 +05:00
thecodrr
36dc92e633 feat: minor cleanups and fixes 2020-10-28 10:58:07 +05:00
thecodrr
eb45e9a635 feat: save last backup time 2020-10-03 12:26:39 +05:00
thecodrr
b3b8d6715d feat: add verification checks to backup & restore 2020-10-03 11:59:20 +05:00
thecodrr
2aa0fa592c fix: properly clear data from memory on logout 2020-09-19 11:33:31 +05:00
thecodrr
06707669dd feat: implement database backup 2020-09-13 13:24:24 +05:00
thecodrr
1c253b2170 fix: do not get undefined items 2020-04-21 12:23:51 +05:00
thecodrr
14b72ee2f4 collections: check if collection has clear fn 2020-04-16 03:30:16 +05:00
thecodrr
55b6b0733b core: clear cache and database on logout 2020-04-16 03:27:22 +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