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 |
|
thecodrr
|
668fe6fd33
|
feat: use libsodium for all cryptography
|
2020-04-11 17:20:37 +05:00 |
|
thecodrr
|
c5af1ab9ae
|
sync: send dateEdited and dateCreated with deleted items
|
2020-03-24 12:00:54 +05:00 |
|
thecodrr
|
84c045445b
|
fix: add id with deleted item
|
2020-03-23 15:32:06 +05:00 |
|
thecodrr
|
9439ba7739
|
fix: send raw collections
|
2020-03-23 15:06:12 +05:00 |
|
thecodrr
|
025a953cea
|
feat: handle deletion for sync
|
2020-03-23 13:22:28 +05:00 |
|
thecodrr
|
4928de3fac
|
fix: collection map not being updated
|
2020-03-21 12:33:39 +05:00 |
|
thecodrr
|
949ca56936
|
fix: notes searching
|
2020-03-19 12:38:33 +05:00 |
|
thecodrr
|
daf93e6f2c
|
feat: seperate text & delta
|
2020-03-19 11:30:05 +05:00 |
|
thecodrr
|
1482440e42
|
feat: send flag indicating whether array is requested
|
2020-03-09 12:44:55 +05:00 |
|
thecodrr
|
5d766448a6
|
fix: crash when there's no data in db
|
2020-03-09 11:11:09 +05:00 |
|
thecodrr
|
76ba8b7492
|
perf: do not sort indices
|
2020-03-09 10:45:39 +05:00 |
|
thecodrr
|
746613420e
|
fix: sort indices before readMulti
|
2020-03-09 09:35:27 +05:00 |
|
thecodrr
|
fdfd920074
|
perf: do not do object.entries
|
2020-03-09 09:19:16 +05:00 |
|
thecodrr
|
2c3c1a6c31
|
fix: convert object to array using object.entries
|
2020-03-09 00:36:21 +05:00 |
|
thecodrr
|
a88552cea3
|
perf: add readMulti for reading multiple keys
|
2020-03-09 00:12:40 +05:00 |
|
thecodrr
|
b453f5f4cd
|
fix: trash not being sorted
|
2020-03-01 11:42:30 +05:00 |
|
thecodrr
|
8335f08fda
|
feat: sort all items by dateCreated
|
2020-03-01 11:37:59 +05:00 |
|
thecodrr
|
6bc4e2327b
|
fix: items not deleting from collection
|
2020-02-20 13:00:38 +05:00 |
|
thecodrr
|
389e4612db
|
fix: remove/clear is not async
|
2020-02-20 12:11:16 +05:00 |
|
ammarahm-ed
|
04af9e1668
|
fix sync
|
2020-02-12 02:09:08 +05:00 |
|
thecodrr
|
e4aaf97c5d
|
feat: add basic syncing (untested)
|
2020-02-11 16:28:28 +05:00 |
|
thecodrr
|
094ca620bc
|
feat: add dateCreated & dateEdited to every item
|
2020-02-11 11:10:08 +05:00 |
|
thecodrr
|
1b53f967d8
|
feat: implement trash
|
2020-02-06 16:46:23 +05:00 |
|
thecodrr
|
28583d7de0
|
feat: implement deletion of note, topic and notebook
|
2020-02-05 01:12:36 +05:00 |
|
thecodrr
|
aecfe36fa3
|
feat: seperate delta from note storage, improve performance
|
2020-02-03 23:53:58 +05:00 |
|