feat(repository-server): add new routes for repository server API and integrate into frontend routing

This commit is contained in:
Ivan committed 2026-04-23 02:25:57 -05:00
1 parent d2b1352918
commit b187b6b00b
2 files changed
+45 -8

No files matched your search

+5
View File
@@ -244,6 +244,11 @@ const router = createRouter({
path: "/tools/rnode-flasher",
component: defineAsyncComponent(() => import("./components/tools/RNodeFlasherPage.vue")),
},
{
name: "repository-server",
path: "/tools/repository-server",
component: defineAsyncComponent(() => import("./components/tools/RepositoryServerPage.vue")),
},
{
name: "debug-logs",
path: "/debug/logs",
+40 -8
View File
@@ -408,14 +408,6 @@
"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"
@@ -440,6 +432,14 @@
"method": "GET",
"path": "/api/v1/lxmf/propagation-nodes"
},
{
"method": "GET",
"path": "/api/v1/lxmf/sieve-filters"
},
{
"method": "PUT",
"path": "/api/v1/lxmf/sieve-filters"
},
{
"method": "DELETE",
"path": "/api/v1/maintenance/announces"
@@ -636,6 +636,38 @@
"method": "GET",
"path": "/api/v1/ping/{destination_hash}/lxmf.delivery"
},
{
"method": "POST",
"path": "/api/v1/repository-server/http/restart"
},
{
"method": "POST",
"path": "/api/v1/repository-server/http/start"
},
{
"method": "POST",
"path": "/api/v1/repository-server/http/stop"
},
{
"method": "GET",
"path": "/api/v1/repository-server/list"
},
{
"method": "POST",
"path": "/api/v1/repository-server/refresh-bundled"
},
{
"method": "GET",
"path": "/api/v1/repository-server/status"
},
{
"method": "POST",
"path": "/api/v1/repository-server/upload"
},
{
"method": "DELETE",
"path": "/api/v1/repository-server/upload/{name}"
},
{
"method": "GET",
"path": "/api/v1/reticulum/blackhole"