diff --git a/package-lock.json b/package-lock.json index 5255a1a1..5567a065 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "passliss", - "version": "4.0.0", + "version": "4.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "passliss", - "version": "4.0.0", + "version": "4.1.0", "dependencies": { "@fluentui/react-icons": "^2.0.235", "@next/font": "^14.2.1", diff --git a/package.json b/package.json index 55e2af0d..90470c77 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "passliss", - "version": "4.0.0", + "version": "4.1.0", "private": true, "scripts": { "dev": "next dev", diff --git a/pages/settings.tsx b/pages/settings.tsx index 7565f749..2c7eea4f 100644 --- a/pages/settings.tsx +++ b/pages/settings.tsx @@ -53,7 +53,7 @@ export default function SettingsPage() { const { t, lang } = useTranslation("common") // default namespace (optional) const { setTheme } = useTheme() - const ver = "4.0.0.2403" + const ver = "4.1.0.2404" let settings: Settings = undefined function LoadSettings() { diff --git a/public/sw.js b/public/sw.js index d5de6d6b..699fc161 100644 --- a/public/sw.js +++ b/public/sw.js @@ -1 +1 @@ -if(!self.define){let e,s={};const c=(c,n)=>(c=new URL(c+".js",n).href,s[c]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=c,e.onload=s,document.head.appendChild(e)}else e=c,importScripts(c),s()})).then((()=>{let e=s[c];if(!e)throw new Error(`Module ${c} didn’t register its module`);return e})));self.define=(n,a)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let t={};const r=e=>c(e,i),f={module:{uri:i},exports:t,require:r};s[i]=Promise.all(n.map((e=>f[e]||r(e)))).then((e=>(a(...e),t)))}}define(["./workbox-7c2a5a06"],(function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/DarkTheme.png",revision:"213196982d1772f753d31f154cf08bdb"},{url:"/LightTheme.png",revision:"bf66cf5164609322f4ba2405ca61d7ff"},{url:"/SystemTheme.png",revision:"34c48fba02887841afe9699eb9fbe611"},{url:"/_next/static/chunks/167.5ce348ccbd2828c5.js",revision:"5ce348ccbd2828c5"},{url:"/_next/static/chunks/175-f6cf1b647180ed52.js",revision:"f6cf1b647180ed52"},{url:"/_next/static/chunks/384-733e2101676aa5bf.js",revision:"733e2101676aa5bf"},{url:"/_next/static/chunks/44-fc6ee3e5b8447f60.js",revision:"fc6ee3e5b8447f60"},{url:"/_next/static/chunks/464.5d2ef4730eeb26db.js",revision:"5d2ef4730eeb26db"},{url:"/_next/static/chunks/46498fd9-b4b76e7b0e1367b5.js",revision:"b4b76e7b0e1367b5"},{url:"/_next/static/chunks/551-a33c87dd49ca7c73.js",revision:"a33c87dd49ca7c73"},{url:"/_next/static/chunks/587-977b756411509913.js",revision:"977b756411509913"},{url:"/_next/static/chunks/630-30c67ed20d0960a5.js",revision:"30c67ed20d0960a5"},{url:"/_next/static/chunks/639-851db2660852c21b.js",revision:"851db2660852c21b"},{url:"/_next/static/chunks/64-a78dfdb9becffca3.js",revision:"a78dfdb9becffca3"},{url:"/_next/static/chunks/729-917678bbacd97a3a.js",revision:"917678bbacd97a3a"},{url:"/_next/static/chunks/765-b3e440c92801273d.js",revision:"b3e440c92801273d"},{url:"/_next/static/chunks/7a09bc7f-896e4f96022dddae.js",revision:"896e4f96022dddae"},{url:"/_next/static/chunks/7fab36dd-9beca4b664f69f87.js",revision:"9beca4b664f69f87"},{url:"/_next/static/chunks/842-47a14f0c5ed6fccf.js",revision:"47a14f0c5ed6fccf"},{url:"/_next/static/chunks/8a8d09a4-0a5139b78fa21493.js",revision:"0a5139b78fa21493"},{url:"/_next/static/chunks/98-c0c84148b5275695.js",revision:"c0c84148b5275695"},{url:"/_next/static/chunks/9ef4ab7f-6987d8bdf863a271.js",revision:"6987d8bdf863a271"},{url:"/_next/static/chunks/9ff28164-3668a507e2ab89e4.js",revision:"3668a507e2ab89e4"},{url:"/_next/static/chunks/cc594a49-ec264ba5f142ba05.js",revision:"ec264ba5f142ba05"},{url:"/_next/static/chunks/e7a394b6-224186e2902b3a48.js",revision:"224186e2902b3a48"},{url:"/_next/static/chunks/f4debfa0-25856ab05c6098f5.js",revision:"25856ab05c6098f5"},{url:"/_next/static/chunks/fd0b3a01-77f357fb8eda2258.js",revision:"77f357fb8eda2258"},{url:"/_next/static/chunks/framework-71b5e64392af0fab.js",revision:"71b5e64392af0fab"},{url:"/_next/static/chunks/main-c6936b0afb3153ee.js",revision:"c6936b0afb3153ee"},{url:"/_next/static/chunks/pages/_app-22df5ddcdf85e975.js",revision:"22df5ddcdf85e975"},{url:"/_next/static/chunks/pages/_error-644bfc717b669788.js",revision:"644bfc717b669788"},{url:"/_next/static/chunks/pages/activity-a4fa53badeeb04cf.js",revision:"a4fa53badeeb04cf"},{url:"/_next/static/chunks/pages/encryption-c3d9c2e3c6c5f77f.js",revision:"c3d9c2e3c6c5f77f"},{url:"/_next/static/chunks/pages/generate-c96e9cb6cd312620.js",revision:"c96e9cb6cd312620"},{url:"/_next/static/chunks/pages/home-bd6bbc671361e1cf.js",revision:"bd6bbc671361e1cf"},{url:"/_next/static/chunks/pages/index-6d95904e5a289bea.js",revision:"6d95904e5a289bea"},{url:"/_next/static/chunks/pages/presets-d6aa87a61c26d204.js",revision:"d6aa87a61c26d204"},{url:"/_next/static/chunks/pages/settings-62f86982485f5fa3.js",revision:"62f86982485f5fa3"},{url:"/_next/static/chunks/pages/strength-afb77f203b4b3fc6.js",revision:"afb77f203b4b3fc6"},{url:"/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js",revision:"79330112775102f91e1010318bae2bd3"},{url:"/_next/static/chunks/webpack-531e06b04087c9f8.js",revision:"531e06b04087c9f8"},{url:"/_next/static/css/fd833090ef38bddc.css",revision:"fd833090ef38bddc"},{url:"/_next/static/media/FluentSystemIcons-Filled.cd54074e.ttf",revision:"cd54074e"},{url:"/_next/static/media/FluentSystemIcons-Regular.d8462c0c.ttf",revision:"d8462c0c"},{url:"/_next/static/media/Hauora-ExtraBold.d1b2438a.ttf",revision:"d1b2438a"},{url:"/_next/static/media/Hauora-Regular.b0cb4241.ttf",revision:"b0cb4241"},{url:"/_next/static/media/dark.e6e8d54a.png",revision:"e6e8d54a"},{url:"/_next/static/media/white.b444812b.png",revision:"b444812b"},{url:"/_next/static/xtm9EGHK59-OSwEk1zwHg/_buildManifest.js",revision:"5e76b7a91b2258d14fc2da0d4479c643"},{url:"/_next/static/xtm9EGHK59-OSwEk1zwHg/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/dark.png",revision:"d3fd8ad1ad242a6a60a7ca82c1e38ee1"},{url:"/favicon.ico",revision:"b609d335f03080ddf80a2037731a0418"},{url:"/fonts/FluentSystemIcons-Filled.ttf",revision:"f8fccaa06c212c7c31fc56bcf96017e6"},{url:"/fonts/FluentSystemIcons-Regular.ttf",revision:"0f7cbde6838ba772cd85a488e6cebd88"},{url:"/fonts/Hauora-ExtraBold.ttf",revision:"ac6cb6e7f3223ef711de688ac29c61d6"},{url:"/fonts/Hauora-Regular.ttf",revision:"18a69d21a23b14744cfe0b8960724df7"},{url:"/images/icons/icon-128x128.png",revision:"3eef0de623f08f34881c01b5544db154"},{url:"/images/icons/icon-144x144.png",revision:"56e8ab0c6781b7636ec7f2909911ace1"},{url:"/images/icons/icon-152x152.png",revision:"c2e96932df7296a46573fd59f0328c2b"},{url:"/images/icons/icon-192x192.png",revision:"87a945a115a20b7705222b0c2d81ec36"},{url:"/images/icons/icon-256x256.png",revision:"22907baf49a5ac6d10c4fb8e1c0f0197"},{url:"/images/icons/icon-384x384.png",revision:"d41d8cd98f00b204e9800998ecf8427e"},{url:"/images/icons/icon-512x512.png",revision:"5109f5872074f3576b39b53d8ff37675"},{url:"/images/icons/icon-72x72.png",revision:"5e0ff5f251b4d2e8a4d13250ec2beb4a"},{url:"/images/icons/icon-96x96.png",revision:"6c15c4cc19a220d5244de8ed408897d4"},{url:"/images/social.png",revision:"2874d3e43cfaae648dfc20d9e720cbd9"},{url:"/manifest.json",revision:"6cc310d6a37024ad77d4c38aa64cf754"},{url:"/next.svg",revision:"8e061864f388b47f33a1c3780831193e"},{url:"/thirteen.svg",revision:"53f96b8290673ef9d2895908e69b2f92"},{url:"/vercel.svg",revision:"61c6b19abff40ea7acd577be818f3976"},{url:"/white.png",revision:"ee020186ac273747154dcb9575cc0ba5"}],{ignoreURLParametersMatching:[]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({request:e,response:s,event:c,state:n})=>s&&"opaqueredirect"===s.type?new Response(s.body,{status:200,statusText:"OK",headers:s.headers}):s}]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:gstatic)\.com\/.*/i,new e.CacheFirst({cacheName:"google-fonts-webfonts",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:31536e3})]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:googleapis)\.com\/.*/i,new e.StaleWhileRevalidate({cacheName:"google-fonts-stylesheets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:eot|otf|ttc|ttf|woff|woff2|font.css)$/i,new e.StaleWhileRevalidate({cacheName:"static-font-assets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:jpg|jpeg|gif|png|svg|ico|webp)$/i,new e.StaleWhileRevalidate({cacheName:"static-image-assets",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/image\?url=.+$/i,new e.StaleWhileRevalidate({cacheName:"next-image",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp3|wav|ogg)$/i,new e.CacheFirst({cacheName:"static-audio-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp4)$/i,new e.CacheFirst({cacheName:"static-video-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:js)$/i,new e.StaleWhileRevalidate({cacheName:"static-js-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:css|less)$/i,new e.StaleWhileRevalidate({cacheName:"static-style-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/data\/.+\/.+\.json$/i,new e.StaleWhileRevalidate({cacheName:"next-data",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:json|xml|csv)$/i,new e.NetworkFirst({cacheName:"static-data-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>{if(!(self.origin===e.origin))return!1;const s=e.pathname;return!s.startsWith("/api/auth/")&&!!s.startsWith("/api/")}),new e.NetworkFirst({cacheName:"apis",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:16,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>{if(!(self.origin===e.origin))return!1;return!e.pathname.startsWith("/api/")}),new e.NetworkFirst({cacheName:"others",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>!(self.origin===e.origin)),new e.NetworkFirst({cacheName:"cross-origin",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:3600})]}),"GET")})); +if(!self.define){let e,s={};const c=(c,n)=>(c=new URL(c+".js",n).href,s[c]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=c,e.onload=s,document.head.appendChild(e)}else e=c,importScripts(c),s()})).then((()=>{let e=s[c];if(!e)throw new Error(`Module ${c} didn’t register its module`);return e})));self.define=(n,a)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let t={};const r=e=>c(e,i),f={module:{uri:i},exports:t,require:r};s[i]=Promise.all(n.map((e=>f[e]||r(e)))).then((e=>(a(...e),t)))}}define(["./workbox-07a7b4f2"],(function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/DarkTheme.png",revision:"213196982d1772f753d31f154cf08bdb"},{url:"/LightTheme.png",revision:"bf66cf5164609322f4ba2405ca61d7ff"},{url:"/SystemTheme.png",revision:"34c48fba02887841afe9699eb9fbe611"},{url:"/_next/static/chunks/0f1159e5-47c68097eab80f66.js",revision:"47c68097eab80f66"},{url:"/_next/static/chunks/167.83ffef573aea000d.js",revision:"83ffef573aea000d"},{url:"/_next/static/chunks/175-f6cf1b647180ed52.js",revision:"f6cf1b647180ed52"},{url:"/_next/static/chunks/384-93e651556bc98f59.js",revision:"93e651556bc98f59"},{url:"/_next/static/chunks/44-9a9509b8a8471fed.js",revision:"9a9509b8a8471fed"},{url:"/_next/static/chunks/464.86c7454cb38c4540.js",revision:"86c7454cb38c4540"},{url:"/_next/static/chunks/46498fd9-a115db3a1cf70deb.js",revision:"a115db3a1cf70deb"},{url:"/_next/static/chunks/551-a33c87dd49ca7c73.js",revision:"a33c87dd49ca7c73"},{url:"/_next/static/chunks/587-977b756411509913.js",revision:"977b756411509913"},{url:"/_next/static/chunks/5c94f8c1-f3c00c2d71877889.js",revision:"f3c00c2d71877889"},{url:"/_next/static/chunks/629-96254c4285ab2739.js",revision:"96254c4285ab2739"},{url:"/_next/static/chunks/630-30c67ed20d0960a5.js",revision:"30c67ed20d0960a5"},{url:"/_next/static/chunks/64-a78dfdb9becffca3.js",revision:"a78dfdb9becffca3"},{url:"/_next/static/chunks/729-cfe5cff9ac281d97.js",revision:"cfe5cff9ac281d97"},{url:"/_next/static/chunks/754-355a0d7c0d952fc5.js",revision:"355a0d7c0d952fc5"},{url:"/_next/static/chunks/765-b3e440c92801273d.js",revision:"b3e440c92801273d"},{url:"/_next/static/chunks/7a09bc7f-896e4f96022dddae.js",revision:"896e4f96022dddae"},{url:"/_next/static/chunks/7fab36dd-b0f63ca06cef5712.js",revision:"b0f63ca06cef5712"},{url:"/_next/static/chunks/8a8d09a4-0a5139b78fa21493.js",revision:"0a5139b78fa21493"},{url:"/_next/static/chunks/98-c0c84148b5275695.js",revision:"c0c84148b5275695"},{url:"/_next/static/chunks/9ef4ab7f-12ba1f8e1cf656b9.js",revision:"12ba1f8e1cf656b9"},{url:"/_next/static/chunks/9ff28164-3668a507e2ab89e4.js",revision:"3668a507e2ab89e4"},{url:"/_next/static/chunks/cc594a49-ec264ba5f142ba05.js",revision:"ec264ba5f142ba05"},{url:"/_next/static/chunks/e7a394b6-224186e2902b3a48.js",revision:"224186e2902b3a48"},{url:"/_next/static/chunks/f4debfa0-053c1eb03bc6efb0.js",revision:"053c1eb03bc6efb0"},{url:"/_next/static/chunks/fd0b3a01-77f357fb8eda2258.js",revision:"77f357fb8eda2258"},{url:"/_next/static/chunks/framework-71b5e64392af0fab.js",revision:"71b5e64392af0fab"},{url:"/_next/static/chunks/main-c6936b0afb3153ee.js",revision:"c6936b0afb3153ee"},{url:"/_next/static/chunks/pages/_app-c5c69e0c07ccf827.js",revision:"c5c69e0c07ccf827"},{url:"/_next/static/chunks/pages/_error-644bfc717b669788.js",revision:"644bfc717b669788"},{url:"/_next/static/chunks/pages/activity-d90c4448e4bebc8c.js",revision:"d90c4448e4bebc8c"},{url:"/_next/static/chunks/pages/encryption-882dd7a439d92a9e.js",revision:"882dd7a439d92a9e"},{url:"/_next/static/chunks/pages/generate-0fcd1855d20c98d5.js",revision:"0fcd1855d20c98d5"},{url:"/_next/static/chunks/pages/home-2fd1ace4107d21af.js",revision:"2fd1ace4107d21af"},{url:"/_next/static/chunks/pages/index-6d95904e5a289bea.js",revision:"6d95904e5a289bea"},{url:"/_next/static/chunks/pages/presets-c6b1a388604c44a6.js",revision:"c6b1a388604c44a6"},{url:"/_next/static/chunks/pages/settings-1e38f7a1ee1d6068.js",revision:"1e38f7a1ee1d6068"},{url:"/_next/static/chunks/pages/strength-c6c004bee1e3ec4a.js",revision:"c6c004bee1e3ec4a"},{url:"/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js",revision:"79330112775102f91e1010318bae2bd3"},{url:"/_next/static/chunks/webpack-74c4e3fb6d9c9af9.js",revision:"74c4e3fb6d9c9af9"},{url:"/_next/static/css/6d7e9c9d8041fffc.css",revision:"6d7e9c9d8041fffc"},{url:"/_next/static/fMkPK105nsMnrASmLOL8S/_buildManifest.js",revision:"2d1bec38034550d13237afd71e1f0581"},{url:"/_next/static/fMkPK105nsMnrASmLOL8S/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/media/FluentSystemIcons-Filled.cd54074e.ttf",revision:"cd54074e"},{url:"/_next/static/media/FluentSystemIcons-Regular.d8462c0c.ttf",revision:"d8462c0c"},{url:"/_next/static/media/Hauora-ExtraBold.d1b2438a.ttf",revision:"d1b2438a"},{url:"/_next/static/media/Hauora-Regular.b0cb4241.ttf",revision:"b0cb4241"},{url:"/_next/static/media/dark.e6e8d54a.png",revision:"e6e8d54a"},{url:"/_next/static/media/white.b444812b.png",revision:"b444812b"},{url:"/dark.png",revision:"d3fd8ad1ad242a6a60a7ca82c1e38ee1"},{url:"/favicon.ico",revision:"b609d335f03080ddf80a2037731a0418"},{url:"/fonts/FluentSystemIcons-Filled.ttf",revision:"f8fccaa06c212c7c31fc56bcf96017e6"},{url:"/fonts/FluentSystemIcons-Regular.ttf",revision:"0f7cbde6838ba772cd85a488e6cebd88"},{url:"/fonts/Hauora-ExtraBold.ttf",revision:"ac6cb6e7f3223ef711de688ac29c61d6"},{url:"/fonts/Hauora-Regular.ttf",revision:"18a69d21a23b14744cfe0b8960724df7"},{url:"/images/icons/icon-128x128.png",revision:"3eef0de623f08f34881c01b5544db154"},{url:"/images/icons/icon-144x144.png",revision:"56e8ab0c6781b7636ec7f2909911ace1"},{url:"/images/icons/icon-152x152.png",revision:"c2e96932df7296a46573fd59f0328c2b"},{url:"/images/icons/icon-192x192.png",revision:"87a945a115a20b7705222b0c2d81ec36"},{url:"/images/icons/icon-256x256.png",revision:"22907baf49a5ac6d10c4fb8e1c0f0197"},{url:"/images/icons/icon-384x384.png",revision:"d41d8cd98f00b204e9800998ecf8427e"},{url:"/images/icons/icon-512x512.png",revision:"5109f5872074f3576b39b53d8ff37675"},{url:"/images/icons/icon-72x72.png",revision:"5e0ff5f251b4d2e8a4d13250ec2beb4a"},{url:"/images/icons/icon-96x96.png",revision:"6c15c4cc19a220d5244de8ed408897d4"},{url:"/images/social.png",revision:"2874d3e43cfaae648dfc20d9e720cbd9"},{url:"/manifest.json",revision:"6cc310d6a37024ad77d4c38aa64cf754"},{url:"/next.svg",revision:"8e061864f388b47f33a1c3780831193e"},{url:"/thirteen.svg",revision:"53f96b8290673ef9d2895908e69b2f92"},{url:"/vercel.svg",revision:"61c6b19abff40ea7acd577be818f3976"},{url:"/white.png",revision:"ee020186ac273747154dcb9575cc0ba5"}],{ignoreURLParametersMatching:[]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({request:e,response:s,event:c,state:n})=>s&&"opaqueredirect"===s.type?new Response(s.body,{status:200,statusText:"OK",headers:s.headers}):s}]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:gstatic)\.com\/.*/i,new e.CacheFirst({cacheName:"google-fonts-webfonts",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:31536e3})]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:googleapis)\.com\/.*/i,new e.StaleWhileRevalidate({cacheName:"google-fonts-stylesheets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:eot|otf|ttc|ttf|woff|woff2|font.css)$/i,new e.StaleWhileRevalidate({cacheName:"static-font-assets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:jpg|jpeg|gif|png|svg|ico|webp)$/i,new e.StaleWhileRevalidate({cacheName:"static-image-assets",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/image\?url=.+$/i,new e.StaleWhileRevalidate({cacheName:"next-image",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp3|wav|ogg)$/i,new e.CacheFirst({cacheName:"static-audio-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp4)$/i,new e.CacheFirst({cacheName:"static-video-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:js)$/i,new e.StaleWhileRevalidate({cacheName:"static-js-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:css|less)$/i,new e.StaleWhileRevalidate({cacheName:"static-style-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/data\/.+\/.+\.json$/i,new e.StaleWhileRevalidate({cacheName:"next-data",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:json|xml|csv)$/i,new e.NetworkFirst({cacheName:"static-data-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>{if(!(self.origin===e.origin))return!1;const s=e.pathname;return!s.startsWith("/api/auth/")&&!!s.startsWith("/api/")}),new e.NetworkFirst({cacheName:"apis",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:16,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>{if(!(self.origin===e.origin))return!1;return!e.pathname.startsWith("/api/")}),new e.NetworkFirst({cacheName:"others",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>!(self.origin===e.origin)),new e.NetworkFirst({cacheName:"cross-origin",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:3600})]}),"GET")})); diff --git a/public/workbox-7c2a5a06.js b/public/workbox-07a7b4f2.js similarity index 100% rename from public/workbox-7c2a5a06.js rename to public/workbox-07a7b4f2.js