Commit Graph

22 Commits

Author SHA1 Message Date
Nolan Lawson 7876f82871
fix: build inline script using Rollup (#761)
* fix: build inline script using Rollup

This reduces code duplication and allows the theme engine to work the
same without modifying the code in two places. It does extra extra deps,
but I tried to keep them to a minimum.

* change code comment

* remove unnecessary constant
2018-12-08 11:21:54 -08:00
Sorin Davidoi c1917318ca fix: Show boost action only for toots with relevant visibility (#584) 2018-10-28 15:28:55 -07:00
Sorin Davidoi e45af16bf9 Push notifications (#579)
* feat: Push notifications

* feat: Feature-detect push notifications support

* feat: Prompt user to reauthenticate when missing push scope

* fix(service-worker): Add tags to notifications

* feat: Push notification actions for mentions
2018-10-06 13:06:10 -07:00
Nolan Lawson 8d2e0636d6
add null check for index.html fetch in SW (#484)
hopefully should fix #483
2018-08-24 08:51:09 -07:00
Nolan Lawson d30ffc6683
disable service worker image cache for avatars (#465)
fixes #464
2018-08-21 22:22:21 -07:00
Nolan Lawson f56f746477 fix service worker cache bugs 2018-04-04 22:52:04 -07:00
Nolan Lawson 0779436714 fix service worker webpack assets not being found 2018-03-31 17:26:10 -07:00
Nolan Lawson 62c82a05c0 fix service worker caching issues hopefully 2018-03-25 21:31:40 -07:00
Nolan Lawson 84ed526327 fix service worker caching in firefox 2018-03-22 22:30:48 -07:00
Nolan Lawson 5f670f6eb3 fix offline support for themes 2018-03-19 20:24:33 -07:00
Nolan Lawson ad36d9274d add apple touch icons 2018-03-17 00:36:37 -07:00
Nolan Lawson cefd107af3 don't cache source maps in service worker 2018-03-16 22:12:04 -07:00
Nolan Lawson 1b194745c0 rewrite service worker to use async/await 2018-03-15 00:03:22 -07:00
Nolan Lawson 3cfab0d6a9 fix lint 2018-02-08 22:31:05 -08:00
Nolan Lawson 2e83bc0ff9 use standard 2018-02-08 22:29:29 -08:00
Nolan Lawson f015e0e2a9 tweak service worker 2018-01-30 22:00:25 -08:00
Nolan Lawson 4b04cc92f1 refactor database 2018-01-21 17:18:56 -08:00
Nolan Lawson a0d7e2c780 remove console.logs 2018-01-19 00:30:25 -08:00
Nolan Lawson cbcb270ed3 add explicit offline mode 2018-01-18 20:57:15 -08:00
Nolan Lawson 01243ba4c1 more work on service worker 2018-01-14 17:13:42 -08:00
Nolan Lawson 0b442bb2a6 tweak service worker 2018-01-14 14:54:26 -08:00
Nolan Lawson c3a8f847aa initial commit 2018-01-06 15:51:25 -08:00