Nolan Lawson
bc3a74bbcb
don't wait if idb is blocked, remove workerize-loader ( #602 )
...
There are two issues here:
- if IDB is blocked, then the promise never resolves when you log out (and call indexedDB.deleteDatabase) and the app remains in a permanently hung state
- why is IDB blocked? well, something seems to have changed in Chrome 70 such that doing these operations in a web worker causes the blocked error. The benefits of workerizing IDB is so small that I'd rather just remove it at this point.
2018-11-04 13:59:14 -08:00
Nolan Lawson
431d1e1051
clean up unused idb functions ( #537 )
2018-09-05 21:08:38 -07:00
Nolan Lawson
fd43dc6e5d
fix idb getall in edge ( #535 )
...
* fix idb getall in edge
fixes #532
* try to fix
* this should work
* fixup
2018-09-05 19:52:51 -07:00
greenkeeper[bot]
8dbc1b0503
Update standard to the latest version 🚀 ( #519 )
...
* chore(package): update standard to version 12.0.0
* package lock update
* fix eslint
2018-08-29 21:42:57 -07:00
Nolan Lawson
d599f2f308
run idb operations in a web worker ( #517 )
2018-08-29 19:03:12 -07:00
Nolan Lawson
74ea773c25
remove lodash forEach to reduce bundle size ( #156 )
2018-04-17 21:47:39 -07:00
Nolan Lawson
2544b71251
use lodash-es for slightly smaller bundle size
2018-04-05 17:57:36 -07:00
Nolan Lawson
6fc21e40bf
add username autocomplete feature
2018-03-24 18:04:54 -07:00
Nolan Lawson
4d386357e7
fix another indexeddb migration bug
2018-03-17 11:59:35 -07:00
Nolan Lawson
b2f8f356ed
bump db because lodash-webpack-plugin broke it
2018-03-16 23:39:10 -07:00
Nolan Lawson
da2daa955d
fix statuses being deleted from threads
2018-03-10 20:24:07 -08:00
Nolan Lawson
23a247a8c2
basic support for delete streaming
2018-03-10 16:21:10 -08:00
Nolan Lawson
f42a07162b
simplify idb schema
2018-03-08 23:18:18 -08:00
Nolan Lawson
e3b6a9b758
fix offline threads
2018-03-08 18:31:59 -08:00
Nolan Lawson
5a1016d1c9
handle streamed deletions
2018-02-16 19:38:21 -08:00
Nolan Lawson
144468ade2
lint fixup
2018-02-13 19:35:46 -08:00
Nolan Lawson
92f6dd96c0
implement periodic db cleanup
2018-02-13 19:34:37 -08:00
Nolan Lawson
3213714f4b
implement pinned statuses
2018-02-11 10:35:25 -08:00
Nolan Lawson
2e83bc0ff9
use standard
2018-02-08 22:29:29 -08:00
Nolan Lawson
d93811d470
refactor
2018-02-08 08:22:14 -08:00