From b0b8a2c088909f6034262d80e8b884b60c64e789 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Sat, 17 Sep 2022 11:37:25 +0200 Subject: [PATCH] webapp: implemented config management frontend --- webapp/src/components/ConfigAdminView.vue | 219 ++++++++++++++++++++++ webapp/src/components/NavBar.vue | 3 + webapp/src/router/index.ts | 6 + 3 files changed, 228 insertions(+) create mode 100644 webapp/src/components/ConfigAdminView.vue diff --git a/webapp/src/components/ConfigAdminView.vue b/webapp/src/components/ConfigAdminView.vue new file mode 100644 index 0000000..04d15ca --- /dev/null +++ b/webapp/src/components/ConfigAdminView.vue @@ -0,0 +1,219 @@ + + + \ No newline at end of file diff --git a/webapp/src/components/NavBar.vue b/webapp/src/components/NavBar.vue index ec508f8..d6e6b98 100644 --- a/webapp/src/components/NavBar.vue +++ b/webapp/src/components/NavBar.vue @@ -36,6 +36,9 @@
  • +
  • + Config Management +
  • Firmware Upgrade
  • diff --git a/webapp/src/router/index.ts b/webapp/src/router/index.ts index 71ca439..f474f96 100644 --- a/webapp/src/router/index.ts +++ b/webapp/src/router/index.ts @@ -11,6 +11,7 @@ import MqttInfoView from '@/components/MqttInfoView.vue' import InverterAdminView from '@/components/InverterAdminView.vue' import DtuAdminView from '@/components/DtuAdminView.vue' import FirmwareUpgradeView from '@/components/FirmwareUpgradeView.vue' +import ConfigAdminView from '@/components/ConfigAdminView.vue' const routes: Array = [ { @@ -72,6 +73,11 @@ const routes: Array = [ path: '/firmware/upgrade', name: 'Firmware Upgrade', component: FirmwareUpgradeView + }, + { + path: '/settings/config', + name: 'Config Management', + component: ConfigAdminView } ];