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
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
89be1c2cd2
fix: getRandomValues length is double so generate 12 bytes long hex
2020-09-17 15:04:16 +05:00
thecodrr
24c28483c1
feat: allow frontend to specify its own eventsource lib
2020-09-17 10:10:38 +05:00
thecodrr
88fe786cfa
feat: use built-in getRandomValues for generating ids
2020-09-17 00:39:02 +05:00
thecodrr
090be2642f
feat: add pinned items group at the top
2020-09-15 10:15:05 +05:00