diff --git a/.env.development b/.env.development index b16b78e..dca19cc 100644 --- a/.env.development +++ b/.env.development @@ -6,6 +6,6 @@ NEXT_PUBLIC_USE_MOCK_BACKEND_LOOP_START=false NEXT_PUBLIC_EXPORT_STATIC=false NEXT_PUBLIC_USE_CGI=false # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.497 +NEXT_PUBLIC_APP_VERSION=1.6.499 NEXT_PUBLIC_CPL_MODE=json # json (Entwicklungsumgebung) oder jsSimulatedProd (CPL ->CGI-Interface-Simulator) oder production (CPL-> CGI-Interface Platzhalter) diff --git a/.env.production b/.env.production index 3d9e865..d5d9bc9 100644 --- a/.env.production +++ b/.env.production @@ -5,5 +5,5 @@ NEXT_PUBLIC_CPL_API_PATH=/CPL NEXT_PUBLIC_EXPORT_STATIC=true NEXT_PUBLIC_USE_CGI=true # App-Versionsnummer -NEXT_PUBLIC_APP_VERSION=1.6.497 +NEXT_PUBLIC_APP_VERSION=1.6.499 NEXT_PUBLIC_CPL_MODE=production \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e37f08f..45f2930 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,13 @@ +## [1.6.499] – 2025-06-27 + +- cleanup: delete old analog inputs mock data + +--- +## [1.6.498] – 2025-06-27 + +- cleanup: delete old analog inputs mock data + +--- ## [1.6.497] – 2025-06-27 - fix: show history digital input diff --git a/components/main/analogInputs/AnalogInputsChart.tsx b/components/main/analogInputs/AnalogInputsChart.tsx index 0995690..283e57b 100644 --- a/components/main/analogInputs/AnalogInputsChart.tsx +++ b/components/main/analogInputs/AnalogInputsChart.tsx @@ -113,7 +113,23 @@ export default function AnalogInputsChart({ responsive: true, plugins: { legend: { position: "top" as const }, - tooltip: { mode: "index" as const, intersect: false }, + tooltip: { + mode: "index" as const, + intersect: false, + callbacks: { + label: function (context: import("chart.js").TooltipItem<"line">) { + const y = context.parsed.y; + return `Messwert: ${y}`; + }, + title: function ( + tooltipItems: import("chart.js").TooltipItem<"line">[] + ) { + const date = tooltipItems[0].parsed.x; + return `Zeitpunkt: ${new Date(date).toLocaleString("de-DE")}`; + }, + }, + }, + title: { display: true, text: `Verlauf der letzten 24 Stunden`, @@ -134,13 +150,13 @@ export default function AnalogInputsChart({ x: { type: "time" as const, time: { - unit: "hour" as const, - tooltipFormat: "HH:mm 'Uhr' dd.MM.", + unit: "day", // nur Datum in Achse + tooltipFormat: "dd.MM.yyyy HH:mm", // aber Uhrzeit im Tooltip sichtbar displayFormats: { - hour: "HH:mm", - day: "dd.MM.", + day: "dd.MM.yyyy", }, }, + adapters: { date: { locale: de, diff --git a/package-lock.json b/package-lock.json index 93cc43d..7236805 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "cpl-v4", - "version": "1.6.497", + "version": "1.6.499", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "cpl-v4", - "version": "1.6.497", + "version": "1.6.499", "dependencies": { "@fontsource/roboto": "^5.1.0", "@iconify-icons/ri": "^1.2.10", diff --git a/package.json b/package.json index 2422739..fc6d9be 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cpl-v4", - "version": "1.6.497", + "version": "1.6.499", "private": true, "scripts": { "dev": "next dev",