Commit graph

14 commits

Author SHA1 Message Date
Julien Oculi 6d29321e88 perf(pwa): add in memory storage to reduce fs and network access 2024-07-18 14:21:50 +02:00
Julien Oculi d7716a88a8 perf(pwa): change cache strategy for non-pre-cached resources 2024-07-18 14:19:41 +02:00
Julien Oculi 4a917971d0 feat(pwa): split pre-cache and dynamic cache in service worker 2024-07-18 14:18:26 +02:00
Julien Oculi c21d21015f feat(pwa): 2024-07-17 13:51:06 +02:00
Julien Oculi ae1b87c253 feat(pwa): update sw cache if version change between any request 2024-07-17 13:18:19 +02:00
Julien Oculi 087843c800 fix(pwa): 🐛 don't serve errored resources in service worker proxy 2024-07-17 12:21:22 +02:00
Julien Oculi 5669489dc9 feat(pwa): basic offline mode and sw fetch strategies 2024-07-17 03:21:11 +02:00
Julien Oculi f2b39d0288 feat(pwa): add precached files 2024-07-16 23:52:06 +02:00
Julien Oculi c6eb438314 fix(island): 🐛 transpilation cause Suspense to broke promise as children 2024-07-16 16:34:43 +02:00
Julien Oculi 8e56d5bd6d refactor(backend): ♻️ extract sw middleware to redure main middleware complexity 2024-07-09 11:15:48 +02:00
Julien Oculi 0f4c187c26 style: 🎨 deno fmt 2024-06-13 12:43:29 +02:00
Julien Oculi 908c820cb0 feat(pwa): add service worker cache strategies 2024-06-13 12:28:38 +02:00
Julien Oculi 61d072cb06 feat(pwa): add service worker module 2024-06-13 12:27:56 +02:00
Julien Oculi c971542ec8 feat(pwa): add service worker and registration 2024-06-11 17:02:00 +02:00