@@ -81,6 +99,7 @@ onMounted(init);
+
diff --git a/admin/src/api/admin.js b/admin/src/api/admin.js
index 1bbd40c..16bfd28 100644
--- a/admin/src/api/admin.js
+++ b/admin/src/api/admin.js
@@ -43,4 +43,6 @@ export const api = {
const qs = q.toString();
return request('/logs' + (qs ? '?' + qs : ''));
},
+ settings: () => request('/settings'),
+ updateSettings: (body) => request('/settings', { method: 'PUT', body }),
};
diff --git a/admin/src/components/HubSettings.vue b/admin/src/components/HubSettings.vue
new file mode 100644
index 0000000..69df7e9
--- /dev/null
+++ b/admin/src/components/HubSettings.vue
@@ -0,0 +1,57 @@
+
+
+