Kegan Dougal
35bcc152ea
Write to indexeddb
2020-05-22 12:59:34 +01:00
Kegan Dougal
ec45bb7976
Write dendrite version to the database
2020-05-19 15:33:18 +01:00
Kegan Dougal
b0fb043c2b
Add localforage support for persisting dendrite data
2020-05-19 11:54:08 +01:00
Kegan Dougal
4828869515
Restart dendrite when it exits
2020-05-18 18:26:30 +01:00
Kegan Dougal
9328519c29
Fix auto-register and constantly logging you out mess
2020-04-02 18:06:27 +01:00
Kegan Dougal
330aa285e6
Get login working on logout
2020-04-01 16:18:50 +01:00
Kegan Dougal
cdd32590fe
Make dendrite load again
2020-03-26 12:33:31 +00:00
Kegan Dougal
6f43a14c43
Remove go-sqlite-js and just use sql.js directly
2020-03-26 10:35:40 +00:00
Kegan Dougal
d80285d971
Spin up a new dendrite every time we get restarted
2020-03-16 12:57:15 +00:00
Kegan Dougal
3d74d336bf
Use JSServer globals instead of fetchListener
2020-03-13 10:18:08 +00:00
Kegan Dougal
1f1f0f1264
Refresh service workers when new versions of sw.js come in
...
- Check once a minute
- When a new sw is here, skip waiting around for the old ones to die and claim the clients
NB: On Chrome, this results in a 2 minute wait with lost connectivity before logout. Refresh to
immediately use the new sw.
NBB: On Firefox, this automatically logs you out without needing to refresh.
2020-03-10 16:26:38 +00:00
Kegan Dougal
bf13ec2285
Claim clients to avoid the refresh
2020-03-10 14:46:18 +00:00
Kegan Dougal
4d1f969c4d
Latest updates; set process stuff to make prometheus happy
2020-03-10 14:28:12 +00:00
Kegan Dougal
0935ccd737
Latest updates
2020-03-04 11:15:06 +00:00
Kegan Dougal
462fa91938
Better logging
2020-02-25 18:05:45 +00:00
Matthew Hodgson
349d3e3d47
make it work
2020-01-23 20:16:08 -07:00
Matthew Hodgson
80411d38f7
first cut at embedding dendrite into riot as a service-worker
2020-01-23 13:22:52 -07:00