pinafore/routes/_database
Nolan Lawson 270df188cb
Store IDB data for 1 week rather than 2 weeks (#498)
Based on issues I'm seeing on iOS Safari, I'm guessing that my IDB caching is too aggressive and is hitting origin storage limits, which causes IDB transactions in safari to fail silently and never call any transaction callbacks (`onblocked`, `onerror`, `oncomplete`).

This is pretty bad and causes Pinafore to basically just not work unless you clear site data, which we should avoid. 2 weeks was probably unnecessary anyway; in a social network, who cares about content that's 2 weeks old?
2018-08-26 15:38:54 -07:00
..
timelines add ability to mute conversation (#291) 2018-05-12 22:49:01 -07:00
accounts.js Add ability to show/hide boosts from accounts (#491) 2018-08-25 22:03:33 -07:00
cache.js handle streamed deletions 2018-02-16 19:38:21 -08:00
cleanup.js Store IDB data for 1 week rather than 2 weeks (#498) 2018-08-26 15:38:54 -07:00
clear.js use standard 2018-02-08 22:29:29 -08:00
constants.js add username autocomplete feature 2018-03-24 18:04:54 -07:00
databaseLifecycle.js remove lodash forEach to reduce bundle size (#156) 2018-04-17 21:47:39 -07:00
helpers.js add username autocomplete feature 2018-03-24 18:04:54 -07:00
keys.js add username autocomplete feature 2018-03-24 18:04:54 -07:00
meta.js simplify idb schema 2018-03-08 23:18:18 -08:00
relationships.js Add ability to show/hide boosts from accounts (#491) 2018-08-25 22:03:33 -07:00
utils.js fix statuses being deleted from threads 2018-03-10 20:24:07 -08:00