From 1dc43dc8aba3ed9187a19ae21802c62b72f3ea5d Mon Sep 17 00:00:00 2001 From: Chris Rohr <51920+chrisrohr@users.noreply.github.com> Date: Sat, 9 Sep 2023 19:15:06 -0400 Subject: [PATCH] Add page to manage manual deployment releases and tasks (#344) * Add page to manage manual deployment releases and tasks * Sonar fix --- .../components/Tables/RowStatusIndicator.vue | 12 + ui/src/router/index.js | 2 + ui/src/views/Observability/TasksView.vue | 542 ++++++++++++++++++ 3 files changed, 556 insertions(+) create mode 100644 ui/src/components/Tables/RowStatusIndicator.vue create mode 100644 ui/src/views/Observability/TasksView.vue diff --git a/ui/src/components/Tables/RowStatusIndicator.vue b/ui/src/components/Tables/RowStatusIndicator.vue new file mode 100644 index 00000000..ebe07fa9 --- /dev/null +++ b/ui/src/components/Tables/RowStatusIndicator.vue @@ -0,0 +1,12 @@ + + + diff --git a/ui/src/router/index.js b/ui/src/router/index.js index 62ee74f2..d1c303bd 100644 --- a/ui/src/router/index.js +++ b/ui/src/router/index.js @@ -10,6 +10,7 @@ import ManageSystemView from "@/views/SystemAdmin/ManageSystemView.vue"; import ComponentView from "@/views/Observability/ComponentView.vue"; import TagView from "@/views/SystemAdmin/TagView.vue"; import BuildView from "@/views/Observability/BuildView.vue"; +import TasksView from "@/views/Observability/TasksView.vue"; const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), @@ -25,6 +26,7 @@ const router = createRouter({ { path: '/manageSystem', component: ManageSystemView, name: 'manageSystem' }, { path: '/tags', component: TagView, name: 'tags' }, { path: '/builds', component: BuildView, name: 'builds' }, + { path: '/tasks', component: TasksView, name: 'tasks' }, { path: '/noDeployableSystem', component: NoDeployableSystemView, name: 'noDeployableSystem' } ] }, diff --git a/ui/src/views/Observability/TasksView.vue b/ui/src/views/Observability/TasksView.vue new file mode 100644 index 00000000..4490e9f8 --- /dev/null +++ b/ui/src/views/Observability/TasksView.vue @@ -0,0 +1,542 @@ + + + + +