From 8ce43b9328ee320b2216d84d474cf10f5ecdb077 Mon Sep 17 00:00:00 2001 From: Karl Date: Tue, 15 Jul 2025 10:37:34 +0100 Subject: [PATCH] simple service-worker --- static/service-worker.js | 17 ++--------------- static/site.webmanifest | 27 +++++---------------------- 2 files changed, 7 insertions(+), 37 deletions(-) diff --git a/static/service-worker.js b/static/service-worker.js index fcbc151..7334575 100644 --- a/static/service-worker.js +++ b/static/service-worker.js @@ -1,16 +1,3 @@ -self.addEventListener('install', e => { - // console.log('[Service Worker] Installed'); -}); - -self.addEventListener('activate', e => { - // console.log('[Service Worker] Activated'); -}); - -self.addEventListener('fetch', (event) => { - const url = new URL(event.request.url); - if (url.pathname === '/share-target/') { - const text = url.searchParams.get('text'); - const redirectUrl = `/accounts/add?shared_text=${encodeURIComponent(text)}`; - event.respondWith(Response.redirect(redirectUrl, 303)); - } +self.addEventListener('fetch', function(event) { + // empty }); \ No newline at end of file diff --git a/static/site.webmanifest b/static/site.webmanifest index bdf5ae4..1d83a02 100644 --- a/static/site.webmanifest +++ b/static/site.webmanifest @@ -1,37 +1,20 @@ { - "name": "kTvManager", "short_name": "kTv", - "start_url": "/", + "name": "kTvManager", "icons": [ - { - "src": "/favicon-96x96.png", - "sizes": "144x144", - "type": "image/png", - "purpose": "maskable" - }, { "src": "/web-app-manifest-192x192.png", - "sizes": "192x192", "type": "image/png", - "purpose": "maskable" + "sizes": "192x192" }, { "src": "/web-app-manifest-512x512.png", - "sizes": "512x512", "type": "image/png", - "purpose": "maskable" + "sizes": "512x512" } ], - "theme_color": "#ffffff", + "start_url": "/", "background_color": "#ffffff", "display": "standalone", - "share_target": { - "action": "/share-target/", - "method": "GET", - "params": { - "title": "title", - "text": "text", - "url": "url" - } - } + "theme_color": "#ffffff" } \ No newline at end of file