diff --git a/html/system.html b/html/system.html index eb74754..fe6c619 100644 --- a/html/system.html +++ b/html/system.html @@ -16,6 +16,7 @@
+
@@ -56,6 +57,17 @@
+
+

Console Command

+ + +
+

+ Be careful when entering console commands, you can lock yourself out!
+ + +
+ diff --git a/html/system.js b/html/system.js index c39f6fb..807e407 100644 --- a/html/system.js +++ b/html/system.js @@ -27,6 +27,20 @@ async function ipSub() { } } +async function cmdSub() { + var cmd = document.getElementById('console_cmd').value; + try { + const response = await fetch('/cmd', { + method: 'POST', + body: cmd + }); + console.log('Completed!', response); + } catch(err) { + console.error(`Error: ${err}`); + } +} + + async function sendConfig(c) { const form = new FormData(); form.append("MAX_FILE_SIZE", "4096");