Commit Graph

566 Commits

Author SHA1 Message Date
thecodrr
1d11021691 fix: locking a locked note should return safely 2020-11-18 02:24:23 +05:00
thecodrr
f7b510d87b fix: do not depend on client for user key salt 2020-11-17 12:17:56 +05:00
thecodrr
d886b73a09 chore: bump version to 2.3.0 2020-11-17 11:41:12 +05:00
thecodrr
df287e5159 feat: use secure key storage (ask for client to store keys) 2020-11-17 11:40:41 +05:00
thecodrr
8274742221 chore: bump version to 2.2.0 2020-11-16 15:54:43 +05:00
thecodrr
459247b440 fix: full text search now works again 2020-11-16 15:54:16 +05:00
thecodrr
ca03dd9483 fix: add additional check when converting delta to md 2020-11-16 15:04:26 +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
8d3076460d chore: bump version to 2.1.4 2020-11-16 12:58:02 +05:00
thecodrr
0c7f058051 feat: improve indexing performance 2020-11-16 12:57:39 +05:00
thecodrr
e53f40dff9 chore: bump version to 2.1.3 2020-11-11 20:46:45 +05:00
thecodrr
97b04a891c fix: check if .length is >= the limit 2020-11-11 20:45:53 +05:00
thecodrr
b273d74867 chore: bump version to 2.1.2 2020-11-11 15:43:29 +05:00
thecodrr
59cf0cce8f feat: implement user subscription status checking logic 2020-11-11 15:43:09 +05:00
thecodrr
c30856edc5 fix: note.notebook should be undefined when no nb assigned 2020-11-09 10:45:16 +05:00
thecodrr
4a5daf2a8d fix: hash all indexed keys 2020-11-09 10:30:33 +05:00
thecodrr
142ec35bfe fix: session was being validated synchronously 2020-11-09 09:15:11 +05:00
thecodrr
56297da18b feat: impl fully indexed & searchable data stores 2020-11-06 22:44:16 +05:00
thecodrr
2725bcc283 chore: bump version to 2.1.0 2020-11-05 15:50:23 +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
0b1a950cd7 chore: bump version 2020-11-04 10:18:58 +05:00
thecodrr
6b38d05a8f feat: migrate from delta to content
**This is a breaking change.**

This will allow for extreme flexibility in the future.
We have also removed `text` collection as it is unnecessary.
Improvements in performance will be noticed while syncing.

Known Issues:
1. Since notes lookup depends on note text, it will not work.
2020-11-04 10:17:37 +05:00
thecodrr
f59f5264c0 chore: update caniuse 2020-11-02 09:51:52 +05:00
thecodrr
6fdb81fd84 feat: add 1 min rollover auto syncing 2020-11-02 09:50:27 +05:00
thecodrr
56f050ab27 fix: make sure object is not null 2020-10-29 14:02:41 +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
f2efacd7b0 fix: do not save lastSynced key under notesnook key 2020-10-28 12:16:11 +05:00
thecodrr
5e0240ea30 fix: user data structure changes 2020-10-28 12:11:18 +05:00
thecodrr
36dc92e633 feat: minor cleanups and fixes 2020-10-28 10:58:07 +05:00
thecodrr
7808419059 fix: do not add duplicate note ids to tags 2020-10-03 15:14:23 +05:00
thecodrr
eb45e9a635 feat: save last backup time 2020-10-03 12:26:39 +05:00
thecodrr
d9afd7b645 feat: auto clear vault session after 30 minutes 2020-10-03 12:04:04 +05:00
thecodrr
b3b8d6715d feat: add verification checks to backup & restore 2020-10-03 11:59:20 +05:00
thecodrr
4773114bd3 test: do not skip other topic tests 2020-09-29 16:18:48 +05:00
thecodrr
b505991cd6 fix: topics not being edited 2020-09-28 12:12:57 +05:00
thecodrr
d99f327baa fix: add type to tag item 2020-09-26 12:04:12 +05:00
thecodrr
bf33ee0709 fix: handle case where a list with empty notes is searched 2020-09-24 11:33:31 +05:00
thecodrr
544f51c8a9 fix: crash when search notes that have a locked note 2020-09-24 11:24:11 +05:00
thecodrr
5671b1900f feat: trash items should have type trash 2020-09-24 10:04:08 +05:00
thecodrr
71a19bed97 feat: improve notes grouping
this improves performance as well as removes the empty Pinned group array.
2020-09-20 09:46:06 +05:00
thecodrr
e056835301 fix: sort notes before grouping 2020-09-20 09:26:08 +05:00
thecodrr
7bae5df9c4 fix: handle unsupported sse messages 2020-09-20 09:15:23 +05:00
thecodrr
8aa38fdc39 fix: can't find variable HOST 2020-09-19 11:48:31 +05:00