From 3a82cc535f3ea4b767735c024c33aaa78c2cc5e0 Mon Sep 17 00:00:00 2001 From: Ritchie Vincent Date: Fri, 6 Dec 2019 19:22:53 +0000 Subject: [PATCH] infra: custom SSL cert setup form (#54) This fixes #33 Signed-off-by: Rohit Yadav --- ui/src/config/router.js | 8 +- ui/src/views/AutogenView.vue | 9 +- ui/src/views/infra/InfraSummary.vue | 299 ++++++++++++++++++++++++---- 3 files changed, 269 insertions(+), 47 deletions(-) diff --git a/ui/src/config/router.js b/ui/src/config/router.js index 28e61b846eb..51a61e9bb94 100644 --- a/ui/src/config/router.js +++ b/ui/src/config/router.js @@ -49,13 +49,13 @@ export function generateRouterMap (section) { var route = { name: child.name, path: '/' + child.name, + hidden: child.hidden, meta: { title: child.title, name: child.name, keepAlive: true, icon: child.icon, docHelp: child.docHelp, - hidden: child.hidden, permission: child.permission, resourceType: child.resourceType, params: child.params ? child.params : {}, @@ -69,13 +69,13 @@ export function generateRouterMap (section) { children: [ { path: '/' + child.name + '/:id', + hidden: child.hidden, meta: { title: child.title, name: child.name, keepAlive: true, icon: child.icon, docHelp: child.docHelp, - hidden: child.hidden, permission: child.permission, resourceType: child.resourceType, params: child.params ? child.params : {}, @@ -96,6 +96,7 @@ export function generateRouterMap (section) { map.children.push({ name: action.api, icon: child.icon, + hidden: true, path: '/action/' + action.api, meta: { title: child.title, @@ -103,8 +104,7 @@ export function generateRouterMap (section) { keepAlive: true, permission: [action.api] }, - component: action.component, - hidden: true + component: action.component }) }) } diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index 6ecb3e7494f..4e0740264c5 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -17,7 +17,7 @@