From 11fc4117be9ef93f3471ed22de596a6bd8088eb9 Mon Sep 17 00:00:00 2001 From: Ivan Topolnjak Date: Mon, 4 Feb 2019 19:16:07 +0100 Subject: update the status page to show modules information and metrics --- kamon-status/src/App.vue | 26 +----- kamon-status/src/api/StatusApi.ts | 67 +++++++++----- kamon-status/src/components/Card.vue | 19 ++++ kamon-status/src/components/HelloWorld.vue | 65 ------------- kamon-status/src/components/MetricList.vue | 112 ++++++++++++++++++++++ kamon-status/src/components/ModuleStatus.vue | 76 +++++++++++++++ kamon-status/src/components/StatusCard.vue | 79 ---------------- kamon-status/src/main.ts | 16 ++-- kamon-status/src/router.ts | 18 +--- kamon-status/src/styles/main.scss | 8 +- kamon-status/src/views/About.vue | 5 - kamon-status/src/views/Overview.vue | 134 ++++++++++++++++----------- kamon-status/tslint.json | 3 +- 13 files changed, 352 insertions(+), 276 deletions(-) create mode 100644 kamon-status/src/components/Card.vue delete mode 100644 kamon-status/src/components/HelloWorld.vue create mode 100644 kamon-status/src/components/MetricList.vue create mode 100644 kamon-status/src/components/ModuleStatus.vue delete mode 100644 kamon-status/src/components/StatusCard.vue delete mode 100644 kamon-status/src/views/About.vue diff --git a/kamon-status/src/App.vue b/kamon-status/src/App.vue index 88938081..ebb432c9 100644 --- a/kamon-status/src/App.vue +++ b/kamon-status/src/App.vue @@ -1,24 +1,11 @@