attempts to fix dashboard
CI / Build & Test (push) Successful in 2m52s

This commit is contained in:
Raven Scott
2026-02-28 18:28:37 -05:00
parent 678e7e237c
commit 5641f1a0d4
2 changed files with 8 additions and 2 deletions
+4
View File
@@ -1,6 +1,10 @@
/** /**
* Holesail Dashboard - UI logic * Holesail Dashboard - UI logic
* Guard: only run when loaded as the actual dashboard page.
*/ */
if (!document.getElementById('page-dashboard') && !document.querySelector('.sidebar-logo')) {
throw new Error('dashboard.js loaded outside dashboard context — aborting');
}
const SETTINGS_DEFAULTS = { const SETTINGS_DEFAULTS = {
proxyPort: 8443, proxyPort: 8443,
+4 -2
View File
@@ -24,6 +24,10 @@
"matches": [ "matches": [
"<all_urls>" "<all_urls>"
], ],
"exclude_matches": [
"chrome-extension://*/*",
"moz-extension://*/*"
],
"js": [ "js": [
"content.js" "content.js"
], ],
@@ -33,8 +37,6 @@
"web_accessible_resources": [ "web_accessible_resources": [
{ {
"resources": [ "resources": [
"dashboard.html",
"dashboard.js",
"vendor/xterm.js", "vendor/xterm.js",
"vendor/xterm-addon-fit.js", "vendor/xterm-addon-fit.js",
"vendor/xterm.css", "vendor/xterm.css",