Просмотр исходного кода

revert #1678

i got so many errors while testing it on my server
and i think we can have security issue if use this
anyway thank you and sorry about this
MHSanaei 1 год назад
Родитель
Сommit
a39d07a68a
3 измененных файлов с 0 добавлено и 90 удалено
  1. 0 39
      web/assets/js/sw.js
  2. 0 41
      web/assets/manifest.json
  3. 0 10
      web/html/common/head.html

+ 0 - 39
web/assets/js/sw.js

@@ -1,39 +0,0 @@
-var self = this;
-
-var filesToCache = [
-    '/'
-];
-
-self.addEventListener('install', function (e) {
-    e.waitUntil(
-        caches.open('3xPanel').then(function (cache) {
-            return cache.addAll(filesToCache);
-        })
-    );
-});
-self.addEventListener('activate', function (event) {
-    event.waitUntil(
-        caches.keys().then(function (cacheNames) {
-            return Promise.all(
-                cacheNames.filter(function (cacheName) {
-                }).map(function (cacheName) {
-                    return caches.delete(cacheName);
-                })
-            );
-        })
-    );
-});
-self.addEventListener('fetch', function (event) {
-    event.respondWith(
-        caches.open('mysite-dynamic').then(function (cache) {
-            return cache.match(event.request).then(function (response) {
-                return response || fetch(event.request).then(function (response) {
-                    cache.put(event.request, response.clone());
-                    return response;
-                });
-            });
-        })
-    );
-});
-
-console.clear();

+ 0 - 41
web/assets/manifest.json

@@ -1,41 +0,0 @@
-{
-  "name": "3x-UI Panel",
-  "short_name": "3xPanel",
-  "description": "3x-ui panel converted to PWA",
-  "start_url": "/",
-  "background_color": "#F4F4F4",
-  "display": "fullscreen",
-  "theme_color": "#293343",
-  "icons": [
-    {
-      "src": "./assets/icons/16.png",
-      "sizes": "16x16",
-      "type": "image/png"
-    },
-    {
-      "src": "./assets/icons/24.png",
-      "sizes": "24x24",
-      "type": "image/png"
-    },
-    {
-      "src": "./assets/icons/32.png",
-      "sizes": "32x32",
-      "type": "image/png"
-    },
-    {
-      "src": "./assets/icons/64.png",
-      "sizes": "64x64",
-      "type": "image/png"
-    },
-    {
-      "src": "./assets/icons/192.png",
-      "sizes": "192x192",
-      "type": "image/png"
-    },
-    {
-      "src": "./assets/icons/512.png",
-      "sizes": "512x512",
-      "type": "image/png"
-    }
-  ]
-}

+ 0 - 10
web/html/common/head.html

@@ -7,16 +7,6 @@
     <link rel="stylesheet" href="{{ .base_path }}assets/[email protected]/antd.min.css">
     <link rel="stylesheet" href="{{ .base_path }}assets/[email protected]/theme-chalk/display.css">
     <link rel="stylesheet" href="{{ .base_path }}assets/css/custom.css?{{ .cur_ver }}">
-    <link rel="manifest" href="{{ .base_path }}assets/manifest.json">
-
-    <script>
-        if ('serviceWorker' in navigator) {
-            navigator.serviceWorker.register('{{ .base_path }}assets/js/sw.js')
-                .then(function () {
-                    console.log('Service Worker Registered');
-                });
-        }
-    </script>
     <style>
         [v-cloak] {
             display: none;