From adaa58c49928b1e5a912bc09a3423859fdf8a0f9 Mon Sep 17 00:00:00 2001 From: proddy Date: Sun, 20 Oct 2024 19:07:29 +0200 Subject: [PATCH] use developer mode --- interface/src/app/status/SystemLog.tsx | 46 ++++++++++++++------------ interface/src/types/system.ts | 1 + src/web/WebLogService.cpp | 13 ++++---- 3 files changed, 32 insertions(+), 28 deletions(-) diff --git a/interface/src/app/status/SystemLog.tsx b/interface/src/app/status/SystemLog.tsx index 34f4d2bd3..1dd39bdfb 100644 --- a/interface/src/app/status/SystemLog.tsx +++ b/interface/src/app/status/SystemLog.tsx @@ -272,28 +272,30 @@ const SystemLog = () => { )} - - {readOpen && ( - { - const value = event.target.value; - if (value !== '' && !ALPHA_NUMERIC_DASH_REGEX.test(value)) { - return; - } - setReadValue(value); - }} - focused={true} - label="Send Read command" - variant="outlined" - helperText=" [offset] [length]" - size="small" - /> - )} - - - - + {data.developer_mode && ( + + {readOpen && ( + { + const value = event.target.value; + if (value !== '' && !ALPHA_NUMERIC_DASH_REGEX.test(value)) { + return; + } + setReadValue(value); + }} + focused={true} + label="Send Read command" + variant="outlined" + helperText=" [offset] [length]" + size="small" + /> + )} + + + + + )} method() == HTTP_GET) || (!json.is())) { // GET - return the values - auto * response = new AsyncJsonResponse(false); - JsonObject root = response->getRoot(); - root["level"] = log_level(); - root["max_messages"] = maximum_log_messages(); - root["compact"] = compact(); - root["psram"] = (EMSESP::system_.PSram() > 0); + auto * response = new AsyncJsonResponse(false); + JsonObject root = response->getRoot(); + root["level"] = log_level(); + root["max_messages"] = maximum_log_messages(); + root["compact"] = compact(); + root["psram"] = (EMSESP::system_.PSram() > 0); + root["developer_mode"] = EMSESP::system_.developer_mode(); response->setLength(); request->send(response);