From 18ee9d6c2708830d226a46700d76964802704ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20=C3=96ster?= Date: Tue, 30 Sep 2025 22:16:05 +0300 Subject: [PATCH 1/2] Allow dash as special character in usernames/passwords --- .../src/devboard/webserver/settings_html.cpp | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Software/src/devboard/webserver/settings_html.cpp b/Software/src/devboard/webserver/settings_html.cpp index 5ebcc558..08ca1929 100644 --- a/Software/src/devboard/webserver/settings_html.cpp +++ b/Software/src/devboard/webserver/settings_html.cpp @@ -1249,14 +1249,14 @@ const char* getCANInterfaceName(CAN_Interface interface) { @@ -1266,8 +1266,8 @@ const char* getCANInterfaceName(CAN_Interface interface) { + pattern="[A-Za-z0-9!#*-]+" + title="Optional: Hostname may only contain letters, numbers and some special characters: !#*-" /> @@ -1312,11 +1312,11 @@ const char* getCANInterfaceName(CAN_Interface interface) { min="1" max="65535" step="1" title="Port number (1-65535)" /> + pattern="[A-Za-z0-9!#*-]+" + title="MQTT username can only contain letters, numbers and some special characters: !#*-" /> + pattern="[A-Za-z0-9!#*-]+" + title="MQTT password can only contain letters, numbers and some special characters: !#*-" /> Date: Tue, 30 Sep 2025 23:29:08 +0300 Subject: [PATCH 2/2] Make Wifi use actual set SSID for AP --- Software/src/devboard/wifi/wifi.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/Software/src/devboard/wifi/wifi.cpp b/Software/src/devboard/wifi/wifi.cpp index 7d612fb0..c0283ccf 100644 --- a/Software/src/devboard/wifi/wifi.cpp +++ b/Software/src/devboard/wifi/wifi.cpp @@ -240,7 +240,6 @@ void init_mDNS() { } void init_WiFi_AP() { - ssidAP = std::string("BatteryEmulator") + WiFi.macAddress().c_str(); DEBUG_PRINTF("Creating Access Point: %s\n", ssidAP.c_str()); DEBUG_PRINTF("With password: %s\n", passwordAP.c_str());