From 7ea2ad36046c87f25015a97ef4d861f6baee0dbe Mon Sep 17 00:00:00 2001 From: Ivan Date: Wed, 22 Apr 2026 20:10:15 -0500 Subject: [PATCH] feat(routes): add new route for sieve filters and update API routes for GET and PUT methods --- meshchatx/src/frontend/main.js | 5 +++++ tests/backend/fixtures/http_api_routes.json | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/meshchatx/src/frontend/main.js b/meshchatx/src/frontend/main.js index 69c8ec8..4387e6a 100644 --- a/meshchatx/src/frontend/main.js +++ b/meshchatx/src/frontend/main.js @@ -234,6 +234,11 @@ const router = createRouter({ path: "/tools/paper-message", component: defineAsyncComponent(() => import("./components/tools/PaperMessagePage.vue")), }, + { + name: "sieve-filters", + path: "/tools/sieve-filters", + component: defineAsyncComponent(() => import("./components/tools/SieveFiltersPage.vue")), + }, { name: "rnode-flasher", path: "/tools/rnode-flasher", diff --git a/tests/backend/fixtures/http_api_routes.json b/tests/backend/fixtures/http_api_routes.json index e9ce7b1..fe7a201 100644 --- a/tests/backend/fixtures/http_api_routes.json +++ b/tests/backend/fixtures/http_api_routes.json @@ -408,6 +408,14 @@ "method": "PATCH", "path": "/api/v1/lxmf/folders/{id}" }, + { + "method": "GET", + "path": "/api/v1/lxmf/sieve-filters" + }, + { + "method": "PUT", + "path": "/api/v1/lxmf/sieve-filters" + }, { "method": "POST", "path": "/api/v1/lxmf/propagation-node/restart"