Merge pull request #186 from dr-dolomite/development-SDXPINN

Release Candidate for version 2.2.8
This commit is contained in:
Cameron Thompson
2025-08-24 16:07:32 -04:00
committed by GitHub
184 changed files with 1954 additions and 513 deletions

View File

@@ -1,5 +1,5 @@
Package: sdxpinn-quecmanager-beta
Version: 2.2.7
Version: 2.2.8
Architecture: aarch64_cortex-a53
Maintainer: Russel Yasol dr-dolomite@github.com Cameron Thompson iamromulan@github.com Christopher Landwehr clndwhr@github.com
Source: github.com/iamromulan

View File

@@ -36,13 +36,49 @@ start_service() {
# Start the QCAINFO Interpreter
echo "Starting QCAINFO Interpreter..."
procd_open_instance
procd_set_param command /www/cgi-bin/services/interpret_qcainfo.sh
procd_set_param command /www/cgi-bin/services/network_insights_interpreter.sh
procd_set_param respawn
procd_set_param stdout 1
procd_set_param stderr 1
procd_close_instance
echo "QCAINFO Interpreter started"
# Start ping daemon
echo "Starting Ping Daemon..."
procd_open_instance
procd_set_param command /www/cgi-bin/services/ping_daemon.sh
procd_set_param respawn
procd_set_param stdout 1
procd_set_param stderr 1
procd_close_instance
echo "Ping Daemon started"
# Start memory daemon if enabled in configuration
CONFIG_FILE="/etc/quecmanager/settings/memory_settings.conf"
if [ -f "$CONFIG_FILE" ]; then
# More robust parsing for OpenWrt/BusyBox
MEMORY_ENABLED=$(awk -F'=' '/^MEMORY_ENABLED=/ {print $2}' "$CONFIG_FILE" 2>/dev/null | tr -d '"' | tr -d ' ')
echo "Memory config found. MEMORY_ENABLED='$MEMORY_ENABLED'"
case "$MEMORY_ENABLED" in
true|1|on|yes|enabled)
echo "Starting Memory Daemon..."
procd_open_instance
procd_set_param command /www/cgi-bin/services/memory_daemon.sh
procd_set_param respawn
procd_set_param stdout 1
procd_set_param stderr 1
procd_close_instance
echo "Memory Daemon started"
;;
*)
echo "Memory Daemon disabled in configuration (value: '$MEMORY_ENABLED')"
;;
esac
else
echo "Memory configuration not found at $CONFIG_FILE, skipping Memory Daemon"
fi
echo "All QuecManager services Started"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
self.__BUILD_MANIFEST=function(r,e,t){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:31,errorRate:1e-4,numBits:595,numHashes:14,bitArray:[1,0,1,0,1,r,0,e,e,r,r,e,r,e,e,r,r,r,r,r,r,r,e,e,r,r,e,r,e,r,e,r,e,e,r,e,r,r,e,r,r,r,e,e,e,e,e,e,r,e,e,e,r,r,r,e,r,e,e,e,r,e,r,e,r,r,r,e,e,r,e,e,r,e,e,e,r,e,e,e,r,e,e,r,r,r,e,e,e,e,r,e,e,r,e,r,r,r,r,r,r,e,r,e,r,r,r,e,r,e,e,r,r,r,r,r,r,e,e,e,r,r,r,r,r,r,e,r,r,r,r,e,r,r,r,e,r,e,e,e,r,e,e,r,e,r,r,e,e,e,e,e,e,e,e,r,r,r,e,e,r,e,e,r,e,e,r,r,r,r,r,r,r,r,e,r,e,r,e,r,e,r,e,e,r,r,r,e,e,e,r,e,r,e,r,e,r,e,e,e,r,r,e,r,e,r,r,r,r,r,r,e,e,r,r,r,r,r,e,e,e,r,e,e,e,r,r,e,e,e,r,e,r,e,e,e,e,e,r,r,r,r,e,r,e,r,r,e,e,e,r,r,e,r,e,r,e,e,r,r,r,r,r,r,r,r,e,e,r,e,e,r,e,r,e,r,e,r,e,r,e,e,e,e,r,r,r,r,r,e,r,r,r,r,r,e,e,e,e,r,r,e,r,e,r,e,r,e,e,e,e,e,e,r,e,r,e,e,e,r,r,e,r,e,e,e,r,e,r,r,r,r,r,e,r,r,r,r,r,r,e,e,e,r,r,e,r,e,r,r,e,r,r,r,e,e,e,r,r,e,r,e,e,r,r,r,r,e,e,e,e,r,e,r,e,e,r,e,r,r,e,r,r,e,e,r,e,r,r,e,r,r,e,e,r,r,e,e,r,r,r,e,r,r,r,r,r,r,e,e,e,e,e,e,e,e,e,e,e,e,r,r,r,e,r,r,e,e,r,r,r,r,e,r,e,e,r,e,r,r,r,e,e,e,r,r,r,r,r,e,e,r,r,r,r,e,r,e,e,r,e,e,e,e,r,r,r,e,e,r,e,e,r,r,r,r,e,r,r,r,e,r,e,e,e,e,r,r,e,e,e,e,r,r,r,e,r,e,e,e,r,r,e,e,e,r,e,e,e,r,e,e,r,e,e,r,r,e,e,r,r,r,e,e,r,r,e,e,r,r,r,r,e,e,e,e,r,r,r,r,r,e,r,r,r,e,r,r,e,e,e,r,e,r,e,e,e,r,e,r,r,e,e,r,r,e,e,r,e,e,r,e,r,e,r,r,e,r,r,e,r,r,e,e,r,r,r,r,r,r,e,e,e,r,e]},__routerFilterDynamic:{numItems:e,errorRate:1e-4,numBits:e,numHashes:null,bitArray:[]},"/_error":["static/chunks/pages/_error-8219f0da6c3b58d9.js"],sortedPages:["/_app","/_error"]}}(1,0,0),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();

View File

@@ -1 +0,0 @@
self.__BUILD_MANIFEST=function(r,e,t){return{__rewrites:{afterFiles:[],beforeFiles:[],fallback:[]},__routerFilterStatic:{numItems:30,errorRate:1e-4,numBits:576,numHashes:14,bitArray:[1,1,0,0,0,1,e,r,r,e,r,r,e,r,e,r,r,e,r,r,e,e,e,e,e,e,r,r,r,e,e,r,r,e,e,e,e,e,e,r,e,e,e,r,e,e,e,e,e,e,r,r,r,e,e,e,e,r,r,r,r,r,e,r,r,r,e,r,r,e,r,r,r,e,r,r,e,e,r,r,e,e,r,e,e,r,r,e,e,e,e,e,r,e,e,e,e,e,e,r,e,r,r,r,r,r,r,e,r,r,r,r,r,r,r,r,r,e,r,e,r,r,e,r,e,r,r,e,e,e,e,e,e,e,r,r,r,e,r,r,r,r,r,r,e,r,r,r,e,e,r,r,e,e,r,e,e,e,r,e,r,r,e,e,r,r,e,e,r,r,r,r,r,r,e,r,r,e,r,r,e,r,e,r,r,e,r,r,e,r,r,e,r,r,e,e,r,r,r,e,e,r,e,r,e,e,e,e,e,e,e,e,e,e,e,e,e,r,r,e,e,r,e,e,e,r,e,e,e,r,r,e,r,r,r,r,r,e,e,r,e,e,r,r,r,e,r,e,e,r,r,e,e,e,r,r,e,r,e,e,r,e,r,r,r,e,r,e,e,r,r,r,r,r,e,e,r,e,r,r,r,e,e,e,r,r,r,r,r,e,r,e,r,e,e,r,e,r,r,e,e,r,r,e,e,e,e,r,r,r,r,r,r,r,e,e,r,e,r,e,r,r,e,r,r,e,r,r,e,e,e,r,e,r,e,e,e,e,r,e,e,e,r,r,r,r,r,r,r,r,r,r,e,r,e,r,e,r,e,e,r,e,r,e,e,r,e,e,e,e,r,e,r,e,r,r,r,e,r,r,r,r,r,e,e,e,e,e,r,r,r,r,r,e,e,e,e,e,r,e,e,r,e,r,r,r,e,e,r,r,e,r,r,e,e,r,r,r,r,e,r,e,r,e,r,r,e,e,e,r,r,r,r,e,e,e,r,e,r,r,e,e,e,e,e,e,e,r,r,r,r,r,e,e,r,e,e,r,r,r,e,r,r,e,r,r,e,e,r,r,r,e,r,r,r,r,r,r,e,e,e,r,r,r,r,r,r,r,r,e,r,r,r,r,e,e,r,e,e,r,e,r,e,r,e,r,r,r,e,e,r,e,e,e,r,e,r,r,e,e,r,r,e,e,e,e,r,r,r,e,r,e,r,e,e,r,r,r,e,r,r,e,r,e,e,e,e,r,e,e,r,r,e,e,r,r,e,r,r,r,e,e,e,r,e,r,r,r,e,e,r,e,r,r,r,r]},__routerFilterDynamic:{numItems:e,errorRate:1e-4,numBits:e,numHashes:null,bitArray:[]},"/_error":["static/chunks/pages/_error-8219f0da6c3b58d9.js"],sortedPages:["/_app","/_error"]}}(1,0,0),self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9548],{1112:(e,s,_)=>{Promise.resolve().then(_.bind(_,76592))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,1258,4687,3746,9464,3494,564,6592,191,6035,7358],()=>s(1112)),_N_E=e.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9548],{1112:(e,s,_)=>{Promise.resolve().then(_.bind(_,76592))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,7780,8885,3746,9464,3494,241,6592,191,6035,7358],()=>s(1112)),_N_E=e.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4277],{88728:(t,e,s)=>{Promise.resolve().then(s.bind(s,74627))},74627:(t,e,s)=>{"use strict";s.r(e),s.d(e,{default:()=>i});var a=s(20475);s(20107);var d=s(16118),n=s(9477),r=s.n(n);let i=t=>{let{children:e}=t,s=(0,d.usePathname)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,a.jsx)("h1",{className:"text-3xl font-semibold",children:"Advanced Settings"})}),(0,a.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,a.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/connectivity",className:"".concat("/dashboard/advanced-settings/connectivity/"===s?"font-semibold text-primary":"text-sm"),children:"Connectivity"}),(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/ttl-settings",className:"".concat("/dashboard/advanced-settings/ttl-settings/"===s?"font-semibold text-primary":"text-sm"),children:"TTL Settings"}),(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/mtu",className:"".concat("/dashboard/advanced-settings/mtu/"===s?"font-semibold text-primary":"text-sm"),children:"MTU Settings"}),(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/at-terminal",className:"".concat("/dashboard/advanced-settings/at-terminal/"===s?"font-semibold text-primary":"text-sm"),children:"AT Terminal"})]}),e]})]})}}},t=>{var e=e=>t(t.s=e);t.O(0,[1318,191,6035,7358],()=>e(88728)),_N_E=t.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4277],{88728:(t,e,s)=>{Promise.resolve().then(s.bind(s,74627))},74627:(t,e,s)=>{"use strict";s.r(e),s.d(e,{default:()=>i});var a=s(20475);s(20107);var n=s(16118),d=s(9477),r=s.n(d);let i=t=>{let{children:e}=t,s=(0,n.usePathname)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,a.jsx)("h1",{className:"text-3xl font-semibold",children:"Advanced Settings"})}),(0,a.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,a.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/connectivity",className:"".concat("/dashboard/advanced-settings/connectivity/"===s?"font-semibold text-primary":"text-sm"),children:"Connectivity"}),(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/ttl-settings",className:"".concat("/dashboard/advanced-settings/ttl-settings/"===s?"font-semibold text-primary":"text-sm"),children:"TTL Settings"}),(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/mtu",className:"".concat("/dashboard/advanced-settings/mtu/"===s?"font-semibold text-primary":"text-sm"),children:"MTU Settings"}),(0,a.jsx)(r(),{href:"/dashboard/advanced-settings/at-terminal",className:"".concat("/dashboard/advanced-settings/at-terminal/"===s?"font-semibold text-primary":"text-sm"),children:"AT Terminal"})]}),e]})]})}},16118:(t,e,s)=>{"use strict";var a=s(65834);s.o(a,"usePathname")&&s.d(e,{usePathname:function(){return a.usePathname}}),s.o(a,"useRouter")&&s.d(e,{useRouter:function(){return a.useRouter}})}},t=>{var e=e=>t(t.s=e);t.O(0,[9477,191,6035,7358],()=>e(88728)),_N_E=t.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5226],{28151:(e,s,_)=>{Promise.resolve().then(_.bind(_,76592))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,1258,4687,3746,9464,3494,564,6592,191,6035,7358],()=>s(28151)),_N_E=e.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5226],{28151:(e,s,_)=>{Promise.resolve().then(_.bind(_,76592))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,7780,8885,3746,9464,3494,241,6592,191,6035,7358],()=>s(28151)),_N_E=e.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5665],{63881:(e,s,_)=>{Promise.resolve().then(_.bind(_,87133))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,1258,4687,3746,9464,3494,2487,1209,191,6035,7358],()=>s(63881)),_N_E=e.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5665],{63881:(e,s,_)=>{Promise.resolve().then(_.bind(_,87133))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,7780,8885,3746,9464,3494,2487,1209,191,6035,7358],()=>s(63881)),_N_E=e.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[347],{38302:(s,e,t)=>{Promise.resolve().then(t.bind(t,83593))},83593:(s,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>r});var a=t(20475);t(20107);var l=t(16118),n=t(9477),i=t.n(n);let r=s=>{let{children:e}=s,t=(0,l.usePathname)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,a.jsx)("h1",{className:"text-3xl font-semibold",children:"Cellular Settings"})}),(0,a.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,a.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,a.jsx)(i(),{href:"/dashboard/cell-settings/basic-settings",className:"".concat("/dashboard/cell-settings/basic-settings/"===t?"font-semibold text-primary":"text-sm"),children:"Basic Settings"}),(0,a.jsx)(i(),{href:"/dashboard/cell-settings/band-locking",className:"".concat("/dashboard/cell-settings/band-locking/"===t?"font-semibold text-primary":"text-sm"),children:"Band Locking"}),(0,a.jsx)(i(),{href:"/dashboard/cell-settings/cell-locking",className:"".concat("/dashboard/cell-settings/cell-locking/"===t?"font-semibold text-primary":"text-sm"),children:"Cellular Locking"}),(0,a.jsx)(i(),{href:"/dashboard/cell-settings/imei-mangling",className:"".concat("/dashboard/cell-settings/imei-mangling/"===t?"font-semibold text-primary":"text-sm"),children:"IMEI Mangling"}),(0,a.jsx)(i(),{href:"/dashboard/cell-settings/sms",className:"".concat("/dashboard/cell-settings/sms/"===t?"font-semibold text-primary":"text-sm"),children:"SMS Inbox"})]}),e]})]})}}},s=>{var e=e=>s(s.s=e);s.O(0,[1318,191,6035,7358],()=>e(38302)),_N_E=s.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[347],{38302:(s,e,t)=>{Promise.resolve().then(t.bind(t,83593))},83593:(s,e,t)=>{"use strict";t.r(e),t.d(e,{default:()=>i});var a=t(20475);t(20107);var l=t(16118),n=t(9477),r=t.n(n);let i=s=>{let{children:e}=s,t=(0,l.usePathname)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,a.jsx)("h1",{className:"text-3xl font-semibold",children:"Cellular Settings"})}),(0,a.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,a.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,a.jsx)(r(),{href:"/dashboard/cell-settings/basic-settings",className:"".concat("/dashboard/cell-settings/basic-settings/"===t?"font-semibold text-primary":"text-sm"),children:"Basic Settings"}),(0,a.jsx)(r(),{href:"/dashboard/cell-settings/band-locking",className:"".concat("/dashboard/cell-settings/band-locking/"===t?"font-semibold text-primary":"text-sm"),children:"Band Locking"}),(0,a.jsx)(r(),{href:"/dashboard/cell-settings/cell-locking",className:"".concat("/dashboard/cell-settings/cell-locking/"===t?"font-semibold text-primary":"text-sm"),children:"Cellular Locking"}),(0,a.jsx)(r(),{href:"/dashboard/cell-settings/imei-mangling",className:"".concat("/dashboard/cell-settings/imei-mangling/"===t?"font-semibold text-primary":"text-sm"),children:"IMEI Mangling"}),(0,a.jsx)(r(),{href:"/dashboard/cell-settings/sms",className:"".concat("/dashboard/cell-settings/sms/"===t?"font-semibold text-primary":"text-sm"),children:"SMS Inbox"})]}),e]})]})}},16118:(s,e,t)=>{"use strict";var a=t(65834);t.o(a,"usePathname")&&t.d(e,{usePathname:function(){return a.usePathname}}),t.o(a,"useRouter")&&t.d(e,{useRouter:function(){return a.useRouter}})}},s=>{var e=e=>s(s.s=e);s.O(0,[9477,191,6035,7358],()=>e(38302)),_N_E=s.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4808],{38448:(e,s,_)=>{Promise.resolve().then(_.bind(_,87133))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,1258,4687,3746,9464,3494,2487,1209,191,6035,7358],()=>s(38448)),_N_E=e.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4808],{38448:(e,s,_)=>{Promise.resolve().then(_.bind(_,87133))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,7780,8885,3746,9464,3494,2487,1209,191,6035,7358],()=>s(38448)),_N_E=e.O()}]);

View File

@@ -1 +0,0 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8248],{43421:(e,s,a)=>{Promise.resolve().then(a.bind(a,14938))},14938:(e,s,a)=>{"use strict";a.r(s),a.d(s,{default:()=>o});var r=a(20475);a(20107);var t=a(16118),c=a(9477),l=a.n(c);let o=e=>{let{children:s}=e,a=(0,t.usePathname)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,r.jsx)("h1",{className:"text-3xl font-semibold",children:"Custom Features"})}),(0,r.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,r.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,r.jsx)(l(),{href:"/dashboard/custom-features/quecwatch",className:"".concat("/dashboard/custom-features/quecwatch"===a?"font-semibold text-primary":"text-sm"),children:"QuecWatch"}),(0,r.jsx)(l(),{href:"/dashboard/custom-features/quecprofiles",className:"".concat("/dashboard/custom-features/quecprofiles"===a?"font-semibold text-primary":"text-sm"),children:"QuecProfiles"}),(0,r.jsx)(l(),{href:"/dashboard/custom-features/cell-scanner",className:"".concat("/dashboard/custom-features/cell-scanner"===a?"font-semibold text-primary":"text-sm"),children:"Cell Scanner"}),(0,r.jsx)(l(),{href:"/dashboard/custom-features/frequency-calculator",className:"".concat("/dashboard/custom-features/frequency-calculator"===a?"font-semibold text-primary":"text-sm"),children:"Frequency Calculator"})]}),s]})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[1318,191,6035,7358],()=>s(43421)),_N_E=e.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8248],{43421:(e,s,a)=>{Promise.resolve().then(a.bind(a,14938))},14938:(e,s,a)=>{"use strict";a.r(s),a.d(s,{default:()=>l});var t=a(20475);a(20107);var r=a(16118),c=a(9477),u=a.n(c);let l=e=>{let{children:s}=e,a=(0,r.usePathname)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,t.jsx)("h1",{className:"text-3xl font-semibold",children:"Custom Features"})}),(0,t.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,t.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,t.jsx)(u(),{href:"/dashboard/custom-features/quecwatch",className:"".concat("/dashboard/custom-features/quecwatch"===a?"font-semibold text-primary":"text-sm"),children:"QuecWatch"}),(0,t.jsx)(u(),{href:"/dashboard/custom-features/quecprofiles",className:"".concat("/dashboard/custom-features/quecprofiles"===a?"font-semibold text-primary":"text-sm"),children:"QuecProfiles"}),(0,t.jsx)(u(),{href:"/dashboard/custom-features/cell-scanner",className:"".concat("/dashboard/custom-features/cell-scanner"===a?"font-semibold text-primary":"text-sm"),children:"Cell Scanner"}),(0,t.jsx)(u(),{href:"/dashboard/custom-features/frequency-calculator",className:"".concat("/dashboard/custom-features/frequency-calculator"===a?"font-semibold text-primary":"text-sm"),children:"Frequency Calculator"})]}),s]})]})}},16118:(e,s,a)=>{"use strict";var t=a(65834);a.o(t,"usePathname")&&a.d(s,{usePathname:function(){return t.usePathname}}),a.o(t,"useRouter")&&a.d(s,{useRouter:function(){return t.useRouter}})}},e=>{var s=s=>e(e.s=s);e.O(0,[9477,191,6035,7358],()=>s(43421)),_N_E=e.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2687],{81328:(e,s,_)=>{Promise.resolve().then(_.bind(_,31917))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,1258,4687,3746,9464,3494,3048,1917,191,6035,7358],()=>s(81328)),_N_E=e.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2687],{81328:(e,s,_)=>{Promise.resolve().then(_.bind(_,31917))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,7780,8885,3746,9464,3494,3048,4409,191,6035,7358],()=>s(81328)),_N_E=e.O()}]);

View File

@@ -1 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8321],{84521:(e,s,_)=>{Promise.resolve().then(_.bind(_,31917))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,1258,4687,3746,9464,3494,3048,1917,191,6035,7358],()=>s(84521)),_N_E=e.O()}]);
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8321],{84521:(e,s,_)=>{Promise.resolve().then(_.bind(_,31917))}},e=>{var s=s=>e(e.s=s);e.O(0,[9980,7780,8885,3746,9464,3494,3048,4409,191,6035,7358],()=>s(84521)),_N_E=e.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3075],{87390:(e,s,a)=>{Promise.resolve().then(a.bind(a,31753))},31753:(e,s,a)=>{"use strict";a.r(s),a.d(s,{default:()=>d});var t=a(20475);a(20107);var r=a(16118),l=a(9477),n=a.n(l);let d=e=>{let{children:s}=e,a=(0,r.usePathname)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,t.jsx)("h1",{className:"text-3xl font-semibold",children:"Experimental"})}),(0,t.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,t.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,t.jsx)(n(),{href:"/dashboard/experimental/network-insights",className:"".concat("/dashboard/experimental/network-insights/"===a?"font-semibold text-primary":"text-sm"),children:"Network Insights"}),(0,t.jsx)(n(),{href:"/dashboard/experimental/keep-alive",className:"".concat("/dashboard/experimental/keep-alive/"===a?"font-semibold text-primary":"text-sm"),children:"Keep Alive"}),(0,t.jsx)(n(),{href:"/dashboard/experimental/scheduled-reboot",className:"".concat("/dashboard/experimental/scheduled-reboot/"===a?"font-semibold text-primary":"text-sm"),children:"Scheduled Reboot"})]}),s]})]})}},16118:(e,s,a)=>{"use strict";var t=a(65834);a.o(t,"usePathname")&&a.d(s,{usePathname:function(){return t.usePathname}}),a.o(t,"useRouter")&&a.d(s,{useRouter:function(){return t.useRouter}})}},e=>{var s=s=>e(e.s=s);e.O(0,[9477,191,6035,7358],()=>s(87390)),_N_E=e.O()}]);

View File

@@ -1 +0,0 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3075],{87390:(e,a,s)=>{Promise.resolve().then(s.bind(s,31753))},31753:(e,a,s)=>{"use strict";s.r(a),s.d(a,{default:()=>i});var r=s(20475);s(20107);var t=s(16118),l=s(9477),d=s.n(l);let i=e=>{let{children:a}=e,s=(0,t.usePathname)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,r.jsx)("h1",{className:"text-3xl font-semibold",children:"Experimental"})}),(0,r.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,r.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,r.jsx)(d(),{href:"/dashboard/experimental/network-insights",className:"".concat("/dashboard/experimental/network-insights/"===s?"font-semibold text-primary":"text-sm"),children:"Network Insights"}),(0,r.jsx)(d(),{href:"/dashboard/experimental/keep-alive",className:"".concat("/dashboard/experimental/keep-alive/"===s?"font-semibold text-primary":"text-sm"),children:"Keep Alive"}),(0,r.jsx)(d(),{href:"/dashboard/experimental/scheduled-reboot",className:"".concat("/dashboard/experimental/scheduled-reboot/"===s?"font-semibold text-primary":"text-sm"),children:"Scheduled Reboot"})]}),a]})]})}}},e=>{var a=a=>e(e.s=a);e.O(0,[1318,191,6035,7358],()=>a(87390)),_N_E=e.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7417],{27609:(e,s,_)=>{Promise.resolve().then(_.bind(_,78171))}},e=>{var s=s=>e(e.s=s);e.O(0,[7780,8171,191,6035,7358],()=>s(27609)),_N_E=e.O()}]);

View File

@@ -1 +0,0 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7417],{27609:(e,s,_)=>{Promise.resolve().then(_.bind(_,13099))}},e=>{var s=s=>e(e.s=s);e.O(0,[1258,3099,191,6035,7358],()=>s(27609)),_N_E=e.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7040],{6912:(e,s,_)=>{Promise.resolve().then(_.bind(_,78171))}},e=>{var s=s=>e(e.s=s);e.O(0,[7780,8171,191,6035,7358],()=>s(6912)),_N_E=e.O()}]);

View File

@@ -1 +0,0 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7040],{6912:(e,s,_)=>{Promise.resolve().then(_.bind(_,13099))}},e=>{var s=s=>e(e.s=s);e.O(0,[1258,3099,191,6035,7358],()=>s(6912)),_N_E=e.O()}]);

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5680],{89797:(e,s,t)=>{Promise.resolve().then(t.bind(t,36994))},36994:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>d});var a=t(20475);t(20107);var r=t(16118),n=t(9477),i=t.n(n);let d=e=>{let{children:s}=e,t=(0,r.usePathname)();return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,a.jsx)("h1",{className:"text-3xl font-semibold",children:"Settings"})}),(0,a.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,a.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,a.jsx)(i(),{href:"/dashboard/settings/personalization",className:"".concat("/dashboard/settings/personalization/"===t?"font-semibold text-primary":"text-sm"),children:"Personalization"}),(0,a.jsx)(i(),{href:"/dashboard/settings/security",className:"".concat("/dashboard/settings/security/"===t?"font-semibold text-primary":"text-sm"),children:"Security"})]}),s]})]})}},16118:(e,s,t)=>{"use strict";var a=t(65834);t.o(a,"usePathname")&&t.d(s,{usePathname:function(){return a.usePathname}}),t.o(a,"useRouter")&&t.d(s,{useRouter:function(){return a.useRouter}})}},e=>{var s=s=>e(e.s=s);e.O(0,[9477,191,6035,7358],()=>s(89797)),_N_E=e.O()}]);

View File

@@ -1 +0,0 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5680],{89797:(s,e,a)=>{Promise.resolve().then(a.bind(a,36994))},36994:(s,e,a)=>{"use strict";a.r(e),a.d(e,{default:()=>n});var t=a(20475);a(20107);var r=a(16118),i=a(9477),l=a.n(i);let n=s=>{let{children:e}=s,a=(0,r.usePathname)();return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"mx-auto grid w-full max-w-6xl gap-2",children:(0,t.jsx)("h1",{className:"text-3xl font-semibold",children:"Settings"})}),(0,t.jsxs)("div",{className:"mx-auto grid w-full max-w-6xl items-start gap-6 md:grid-cols-[180px_1fr] lg:grid-cols-[250px_1fr]",children:[(0,t.jsxs)("nav",{className:"grid gap-4 text-sm text-muted-foreground","x-chunk":"dashboard-04-chunk-0",children:[(0,t.jsx)(l(),{href:"/dashboard/settings/personalization",className:"".concat("/dashboard/settings/personalization/"===a?"font-semibold text-primary":"text-sm"),children:"Personalization"}),(0,t.jsx)(l(),{href:"/dashboard/settings/security",className:"".concat("/dashboard/settings/security/"===a?"font-semibold text-primary":"text-sm"),children:"Security"})]}),e]})]})}}},s=>{var e=e=>s(s.s=e);s.O(0,[1318,191,6035,7358],()=>e(89797)),_N_E=s.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[161,3567],{97372:(r,e,a)=>{Promise.resolve().then(a.bind(a,76554)),Promise.resolve().then(a.t.bind(a,9477,23))},76554:(r,e,a)=>{"use strict";a.d(e,{Separator:()=>l});var t=a(20475),i=a(20107),n=a(88853),o=a(22250);let l=i.forwardRef((r,e)=>{let{className:a,orientation:i="horizontal",decorative:l=!0,...s}=r;return(0,t.jsx)(n.b,{ref:e,decorative:l,orientation:i,className:(0,o.cn)("shrink-0 bg-border","horizontal"===i?"h-[1px] w-full":"h-full w-[1px]",a),...s})});l.displayName=n.b.displayName},22250:(r,e,a)=>{"use strict";a.d(e,{cn:()=>n});var t=a(64901),i=a(868);function n(){for(var r=arguments.length,e=Array(r),a=0;a<r;a++)e[a]=arguments[a];return(0,i.QP)((0,t.$)(e))}},34544:(r,e,a)=>{"use strict";a.d(e,{hO:()=>s,sG:()=>l});var t=a(20107),i=a(25642),n=a(61837),o=a(20475),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((r,e)=>{let a=t.forwardRef((r,a)=>{let{asChild:t,...i}=r,l=t?n.DX:e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...i,ref:a})});return a.displayName=`Primitive.${e}`,{...r,[e]:a}},{});function s(r,e){r&&i.flushSync(()=>r.dispatchEvent(e))}},88853:(r,e,a)=>{"use strict";a.d(e,{b:()=>d});var t=a(20107),i=a(34544),n=a(20475),o="horizontal",l=["horizontal","vertical"],s=t.forwardRef((r,e)=>{let{decorative:a,orientation:t=o,...s}=r,d=l.includes(t)?t:o;return(0,n.jsx)(i.sG.div,{"data-orientation":d,...a?{role:"none"}:{"aria-orientation":"vertical"===d?d:void 0,role:"separator"},...s,ref:e})});s.displayName="Separator";var d=s}},r=>{var e=e=>r(r.s=e);r.O(0,[7780,9477,191,6035,7358],()=>e(97372)),_N_E=r.O()}]);

View File

@@ -0,0 +1 @@
(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[161,3567],{97372:(r,e,a)=>{Promise.resolve().then(a.bind(a,76554)),Promise.resolve().then(a.t.bind(a,9477,23))},76554:(r,e,a)=>{"use strict";a.d(e,{Separator:()=>l});var t=a(20475),i=a(20107),n=a(88853),o=a(22250);let l=i.forwardRef((r,e)=>{let{className:a,orientation:i="horizontal",decorative:l=!0,...s}=r;return(0,t.jsx)(n.b,{ref:e,decorative:l,orientation:i,className:(0,o.cn)("shrink-0 bg-border","horizontal"===i?"h-[1px] w-full":"h-full w-[1px]",a),...s})});l.displayName=n.b.displayName},22250:(r,e,a)=>{"use strict";a.d(e,{cn:()=>n});var t=a(64901),i=a(868);function n(){for(var r=arguments.length,e=Array(r),a=0;a<r;a++)e[a]=arguments[a];return(0,i.QP)((0,t.$)(e))}},34544:(r,e,a)=>{"use strict";a.d(e,{hO:()=>s,sG:()=>l});var t=a(20107),i=a(25642),n=a(61837),o=a(20475),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((r,e)=>{let a=t.forwardRef((r,a)=>{let{asChild:t,...i}=r,l=t?n.DX:e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...i,ref:a})});return a.displayName=`Primitive.${e}`,{...r,[e]:a}},{});function s(r,e){r&&i.flushSync(()=>r.dispatchEvent(e))}},88853:(r,e,a)=>{"use strict";a.d(e,{b:()=>d});var t=a(20107),i=a(34544),n=a(20475),o="horizontal",l=["horizontal","vertical"],s=t.forwardRef((r,e)=>{let{decorative:a,orientation:t=o,...s}=r,d=l.includes(t)?t:o;return(0,n.jsx)(i.sG.div,{"data-orientation":d,...a?{role:"none"}:{"aria-orientation":"vertical"===d?d:void 0,role:"separator"},...s,ref:e})});s.displayName="Separator";var d=s}},r=>{var e=e=>r(r.s=e);r.O(0,[7780,9477,191,6035,7358],()=>e(97372)),_N_E=r.O()}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2101],{38741:(t,h,a)=>{a.d(h,{G7Q:()=>i,NJ4:()=>r,sRp:()=>n,z_q:()=>z,ztD:()=>c});var v=a(45930);function r(t){return(0,v.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3 16h2v5H3z"},child:[]}]})(t)}function i(t){return(0,v.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3 16h2v5H3zm4-3h2v8H7z"},child:[]}]})(t)}function c(t){return(0,v.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3 16h2v5H3zm4-3h2v8H7zm4-3h2v11h-2z"},child:[]}]})(t)}function n(t){return(0,v.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3 16h2v5H3zm4-3h2v8H7zm4-3h2v11h-2zm4-3h2v14h-2z"},child:[]}]})(t)}function z(t){return(0,v.k5)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M3 16h2v5H3zm4-3h2v8H7zm4-3h2v11h-2zm4-3h2v14h-2zm4-3h2v17h-2z"},child:[]}]})(t)}}}]);

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More