refactor: migrating from Telnet to WebSerial for remote logging

This commit is contained in:
Yurii
2025-11-06 13:29:59 +03:00
parent 192f4ee18b
commit 1d7f85f462
17 changed files with 75 additions and 130 deletions

View File

@@ -13,6 +13,7 @@ using namespace NetworkUtils;
extern NetworkMgr* network;
extern FileData fsNetworkSettings, fsSettings, fsSensorsSettings;
extern MqttTask* tMqtt;
extern WebSerial* webSerial;
class PortalTask : public LeanTask {
@@ -76,6 +77,11 @@ protected:
return request->requestAuthentication(AsyncAuthType::AUTH_BASIC, PROJECT_NAME, "Authentication failed");
});
// web serial
if (webSerial != nullptr) {
webSerial->begin(this->webServer);
}
// index page
this->webServer->on("/", HTTP_GET, [](AsyncWebServerRequest *request) {
request->redirect("/index.html");