From 8d6cbc617ba7bad92a0a6895c0c61e824ea04672 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Thu, 13 Oct 2022 19:54:27 +0200 Subject: [PATCH] webapp: Added interface to set AP password --- webapp/src/components/NavBar.vue | 4 + webapp/src/components/SecurityAdminView.vue | 123 ++++++++++++++++++++ webapp/src/router/index.ts | 6 + 3 files changed, 133 insertions(+) create mode 100644 webapp/src/components/SecurityAdminView.vue diff --git a/webapp/src/components/NavBar.vue b/webapp/src/components/NavBar.vue index d6e6b982..df112b3c 100644 --- a/webapp/src/components/NavBar.vue +++ b/webapp/src/components/NavBar.vue @@ -30,6 +30,10 @@ Inverter Settings +
  • + Security Settings + +
  • DTU Settings
  • diff --git a/webapp/src/components/SecurityAdminView.vue b/webapp/src/components/SecurityAdminView.vue new file mode 100644 index 00000000..6ae23749 --- /dev/null +++ b/webapp/src/components/SecurityAdminView.vue @@ -0,0 +1,123 @@ + + + \ No newline at end of file diff --git a/webapp/src/router/index.ts b/webapp/src/router/index.ts index f474f968..e30f6ee2 100644 --- a/webapp/src/router/index.ts +++ b/webapp/src/router/index.ts @@ -12,6 +12,7 @@ import InverterAdminView from '@/components/InverterAdminView.vue' import DtuAdminView from '@/components/DtuAdminView.vue' import FirmwareUpgradeView from '@/components/FirmwareUpgradeView.vue' import ConfigAdminView from '@/components/ConfigAdminView.vue' +import SecurityAdminView from '@/components/SecurityAdminView.vue' const routes: Array = [ { @@ -78,6 +79,11 @@ const routes: Array = [ path: '/settings/config', name: 'Config Management', component: ConfigAdminView + }, + { + path: '/settings/security', + name: 'Security', + component: SecurityAdminView } ];