From a785074fa8ac6486d82f1c6574a2632d3f38fed5 Mon Sep 17 00:00:00 2001 From: Ralf Bauer Date: Sun, 21 May 2023 15:18:22 +0200 Subject: [PATCH] added new card to LiveView page with chart for last 25 hours --- webapp/index.html | 1 + webapp/src/components/DatabaseChart.vue | 84 +++++++++++++++++++++++++ webapp/src/locales/de.json | 3 + webapp/src/locales/en.json | 3 + webapp/src/locales/fr.json | 3 + webapp/src/views/HomeView.vue | 3 + 6 files changed, 97 insertions(+) create mode 100644 webapp/src/components/DatabaseChart.vue diff --git a/webapp/index.html b/webapp/index.html index 36236f18..9c0466a8 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -4,6 +4,7 @@ + OpenDTU diff --git a/webapp/src/components/DatabaseChart.vue b/webapp/src/components/DatabaseChart.vue new file mode 100644 index 00000000..67ade66c --- /dev/null +++ b/webapp/src/components/DatabaseChart.vue @@ -0,0 +1,84 @@ + + + diff --git a/webapp/src/locales/de.json b/webapp/src/locales/de.json index 871b3240..a06a0674 100644 --- a/webapp/src/locales/de.json +++ b/webapp/src/locales/de.json @@ -289,6 +289,9 @@ "Value": "Wert", "Unit": "Einheit" }, + "databasechart": { + "LastDay": "Letzte 25 Stunden", + }, "invertertotalinfo": { "TotalYieldTotal": "Gesamtertrag Insgesamt", "TotalYieldDay": "Gesamtertrag Heute", diff --git a/webapp/src/locales/en.json b/webapp/src/locales/en.json index 130d948d..20c40041 100644 --- a/webapp/src/locales/en.json +++ b/webapp/src/locales/en.json @@ -289,6 +289,9 @@ "Value": "Value", "Unit": "Unit" }, + "databasechart": { + "LastDay": "last 25 hours", + }, "invertertotalinfo": { "TotalYieldTotal": "Total Yield Total", "TotalYieldDay": "Total Yield Day", diff --git a/webapp/src/locales/fr.json b/webapp/src/locales/fr.json index eca44fae..c056ff85 100644 --- a/webapp/src/locales/fr.json +++ b/webapp/src/locales/fr.json @@ -289,6 +289,9 @@ "Value": "Valeur", "Unit": "Unité" }, + "databasechart": { + "LastDay": "25 dernières heures", + }, "invertertotalinfo": { "TotalYieldTotal": "Rendement total", "TotalYieldDay": "Rendement du jour", diff --git a/webapp/src/views/HomeView.vue b/webapp/src/views/HomeView.vue index 08cf1cb7..19ac0958 100644 --- a/webapp/src/views/HomeView.vue +++ b/webapp/src/views/HomeView.vue @@ -109,6 +109,7 @@ + @@ -323,6 +324,7 @@ import DevInfo from '@/components/DevInfo.vue'; import EventLog from '@/components/EventLog.vue'; import HintView from '@/components/HintView.vue'; import InverterChannelInfo from "@/components/InverterChannelInfo.vue"; +import DatabaseChart from "@/components/DatabaseChart.vue"; import InverterTotalInfo from '@/components/InverterTotalInfo.vue'; import type { DevInfoStatus } from '@/types/DevInfoStatus'; import type { EventlogItems } from '@/types/EventlogStatus'; @@ -353,6 +355,7 @@ export default defineComponent({ EventLog, HintView, InverterChannelInfo, + DatabaseChart, InverterTotalInfo, BIconArrowCounterclockwise, BIconCheckCircleFill,