🎨 Renames webserver and websocket

This commit is contained in:
Rune Harlyk
2026-01-24 13:11:53 +01:00
committed by Rune Harlyk
parent eb8b83736a
commit f033e8b0ae
15 changed files with 131 additions and 136 deletions
+9 -10
View File
@@ -1,5 +1,5 @@
#include <filesystem.h>
#include <communication/native_server.h>
#include <communication/webserver.h>
static const char *TAG = "FileService";
@@ -15,11 +15,11 @@ esp_err_t getConfigFile(httpd_req_t *request) {
const char *uri = request->uri;
std::string path = "/config" + std::string(uri).substr(11);
if (!ESP_FS.exists(path.c_str())) {
return NativeServer::sendError(request, 404, "File not found");
return WebServer::sendError(request, 404, "File not found");
}
File file = ESP_FS.open(path.c_str(), "r");
if (!file) {
return NativeServer::sendError(request, 500, "Failed to open file");
return WebServer::sendError(request, 500, "Failed to open file");
}
String content = file.readString();
file.close();
@@ -31,10 +31,9 @@ esp_err_t handleDelete(httpd_req_t *request, JsonVariant &json) {
if (json.is<JsonObject>()) {
const char *filename = json["file"].as<const char *>();
ESP_LOGI(TAG, "Deleting file: %s", filename);
return deleteFile(filename) ? NativeServer::sendOk(request)
: NativeServer::sendError(request, 500, "Delete failed");
return deleteFile(filename) ? WebServer::sendOk(request) : WebServer::sendError(request, 500, "Delete failed");
}
return NativeServer::sendError(request, 400, "Invalid request");
return WebServer::sendError(request, 400, "Invalid request");
}
esp_err_t handleEdit(httpd_req_t *request, JsonVariant &json) {
@@ -42,10 +41,10 @@ esp_err_t handleEdit(httpd_req_t *request, JsonVariant &json) {
const char *filename = json["file"].as<const char *>();
const char *content = json["content"].as<const char *>();
ESP_LOGI(TAG, "Editing file: %s", filename);
return editFile(filename, content) ? NativeServer::sendOk(request)
: NativeServer::sendError(request, 500, "Edit failed");
return editFile(filename, content) ? WebServer::sendOk(request)
: WebServer::sendError(request, 500, "Edit failed");
}
return NativeServer::sendError(request, 400, "Invalid request");
return WebServer::sendError(request, 400, "Invalid request");
}
bool deleteFile(const char *filename) { return ESP_FS.remove(filename); }
@@ -92,7 +91,7 @@ bool editFile(const char *filename, const char *content) {
esp_err_t mkdir(httpd_req_t *request, JsonVariant &json) {
const char *path = json["path"].as<const char *>();
ESP_LOGI(TAG, "Creating directory: %s", path);
return ESP_FS.mkdir(path) ? NativeServer::sendOk(request) : NativeServer::sendError(request, 500, "mkdir failed");
return ESP_FS.mkdir(path) ? WebServer::sendOk(request) : WebServer::sendError(request, 500, "mkdir failed");
}
} // namespace FileSystem