Commit Graph

227 Commits

Author SHA1 Message Date
thecodrr
09d881ac9f fix: _topic cannot be found 2020-11-25 23:51:15 +05:00
thecodrr
cf98fe4945 fix: typo (again) 2020-11-25 20:59:27 +05:00
thecodrr
6f94651f22 fix: typo 2020-11-25 20:57:52 +05:00
thecodrr
fe5eb08079 feat: add isPinned method in settings 2020-11-25 20:52:54 +05:00
thecodrr
3733ad8904 fix: minor issues with settings api 2020-11-25 20:49:29 +05:00
thecodrr
9bb1f81d31 fix: ReferenceError: Settings is not defined 2020-11-25 15:18:57 +05:00
thecodrr
f04088d824 feat: add items pin/unpin 2020-11-25 15:04:39 +05:00
thecodrr
1d36ffde56 refactor: remove circular require 2020-11-25 00:48:02 +05:00
thecodrr
1eee45643e feat: defer notes loading 2020-11-24 01:39:32 +05:00
thecodrr
47b7eee4aa feat: vault password can now be changed 2020-11-21 16:09:07 +05:00
thecodrr
d002c445a4 feat: expose method to check if vault exists 2020-11-21 15:44:56 +05:00
thecodrr
eba7c2b007 feat: improve search performance and add case insensitivity 2020-11-19 10:42:40 +05:00
thecodrr
c0abed0aed fix(vault): data is not defined (change to content) 2020-11-18 02:44:18 +05:00
thecodrr
1d11021691 fix: locking a locked note should return safely 2020-11-18 02:24:23 +05:00
thecodrr
459247b440 fix: full text search now works again 2020-11-16 15:54:16 +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
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
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
5362e54428 feat: add hypersearch for searching 2020-11-05 15:50:10 +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
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
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
d9afd7b645 feat: auto clear vault session after 30 minutes 2020-10-03 12:04:04 +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
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
thecodrr
bf29a0ab16 fix: properly change host via db.host method 2020-09-19 11:46:36 +05:00
thecodrr
1058ae9909 feat: add ability to change HOST url 2020-09-19 11:36:37 +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
24c28483c1 feat: allow frontend to specify its own eventsource lib 2020-09-17 10:10:38 +05:00
thecodrr
06707669dd feat: implement database backup 2020-09-13 13:24:24 +05:00
thecodrr
9c5fa7e88d fix: auto clear of trash after 7 days
We were getting this error: `Cannot read property 'remove' of undefined`
2020-09-07 09:45:31 +05:00
thecodrr
ea51fa7aa0 feat: handle "not authorized" error by logging the user out 2020-08-25 09:08:55 +05:00
thecodrr
35995784d9 fix: merge conflict detection when merging via sse 2020-08-25 08:52:12 +05:00
thecodrr
10689d9ef9 feat: implement direct syncing using sse (experimental) 2020-08-24 13:07:16 +05:00
thecodrr
215493e556 fix: add async modifier to function 2020-08-24 11:33:37 +05:00
thecodrr
4be79ec57b fix: get whole user object if accessToken is undefined 2020-08-24 11:29:39 +05:00
thecodrr
94e02adf67 fix: remove leading front slash from HOST 2020-08-24 11:27:21 +05:00
thecodrr
2fcea10e43 fix: subscribe to event before calling user.sync 2020-08-24 11:25:09 +05:00
thecodrr
30a64a3795 feat: add sse support 2020-08-24 11:14:16 +05:00
thecodrr
fcf2478d70 ci: fix merger test 2020-08-24 11:14:04 +05:00
thecodrr
37dbc7f4f4 feat: backend data structure changes 2020-08-22 11:25:23 +05:00