8c01dd3fc3git commit -m "feat: UI-Optimierung für analoge Eingänge & Diagramm
Ismail Ali
2025-02-25 19:46:52 +01:00
327a101386Optimierung nach Kai, Einheit entfernt in Chart und DIA0 bis DIA2 von Dropdown entfernt
ISA
2025-02-25 15:54:33 +01:00
9bbf5cd570feat: LoopMeasurementChart mit X- und Y-Achsen-Pan/Zoom ergänzt, DIA0, DIA1 und DIA2 Linien hinzugefügt
ISA
2025-02-25 15:09:07 +01:00
8775e167adMesskurve für Schleifen etwas optimiert
ISA
2025-02-25 13:59:29 +01:00
ba3b4fcf02Drei Linien werden angezeigt
ISA
2025-02-25 13:14:45 +01:00
c93afc35fdZoom und Pan funktionieren in beide Richtungen (xy).
ISA
2025-02-25 13:10:22 +01:00
9424a6cc43feat: Redux-Integration für Datumsauswahl und Chart-Zoom verbessert
ISA
2025-02-25 11:55:37 +01:00
cddb5e7a7ffix: Build-Fehler behoben durch Entfernen unnötiger Prop-Weitergabe
ISA
2025-02-25 10:11:02 +01:00
4c55e9e9fafeat: Fullscreen-Zustand mit Redux verwaltet
ISA
2025-02-25 10:00:24 +01:00
47120c4deaMesskurve für Schleife und TDR auf 90% maximieren
ISA
2025-02-25 09:40:15 +01:00
9a9614ffd8feat: Fullscreen-Toggle für Chart-Modal hinzugefügt
ISA
2025-02-25 07:46:50 +01:00
6da44ac1c5fix: Endlosschleife in useAlarmStatus.ts behoben & Redux-Selektoren optimiert
Ismail Ali
2025-02-24 20:11:47 +01:00
47e5088e1brefactor: Code-Struktur verbessert, Handler und Logik modularisiert
Ismail Ali
2025-02-24 19:28:46 +01:00
bd8e114a54✅ Modularisierung verbessert: useEffect für createTDRChart ist jetzt in useTDRChart.ts ausgelagert. ✅ Bessere Wiederverwendbarkeit: Falls du das gleiche Verhalten in einer anderen Komponente brauchst, kannst du einfach useTDRChart importieren. ✅ Kue705FO.tsx ist schlanker: Alle Hooks sind nun ausgelagert! 🎯
ISA
2025-02-24 15:19:08 +01:00
f8e76b52a6fix: Typfehler in useLoopDisplay und Kue705FO behoben, Build erfolgreich
ISA
2025-02-24 14:52:51 +01:00
91103b28ecfeat: useEffect-Hooks ausgelagert in separate Hook-Dateien
ISA
2025-02-24 14:13:53 +01:00
a51edab6bcfix: Typkonvertierung für Redux-Variablen korrigiert
ISA
2025-02-24 12:17:56 +01:00
cb7346b56bAnaloge Eingänge für Laptop Auflösug angepasst
ISA
2025-02-24 11:58:33 +01:00
37e9dcb492OPC-UA Buttons in littwin-blue
ISA
2025-02-24 11:51:30 +01:00
b5213e334aIn Dashboard Netzwerk-Informationen von neue Redux Slice holen systemSettings und opcuaSettings Slices
ISA
2025-02-24 11:48:28 +01:00
62f0305e3alittwin-blue in digitale Ausgänge Schalter
ISA
2025-02-24 11:25:59 +01:00
6be431469cHeader SettingsModal Responsive
ISA
2025-02-24 11:10:33 +01:00
35eecfdbaeSettingsModal etwas responsive mit tailwindcss
ISA
2025-02-24 10:55:20 +01:00
f544ef3c60🛠 1️⃣ Was wurde erfolgreich ausgelagert? ✔ cryptoUtils.ts → Enthält generateKeyAndIV und generateTokencryptoUtils ✔ useAdminAuth.ts → Enthält decryptToken, useEffect für Login-Status und logoutAdminuseAdminAuth ✔ useSystemSettings.ts → Verwaltet Redux-Daten und setzt formValuesuseSystemSettings ✔ handleAdminLogin.ts → Enthält handleAdminLogin, um die Login-Logik auszulagernhandleAdminLogin ✔ handleClearDatabase.ts → Handhabt das Löschen der DatenbankhandleClearDatabase ✔ handleReboot.ts → Handhabt den Reboot des CPLhandleReboot ✔ handleSetDateTime.ts → Setzt Datum und Uhrzeit für das SystemhandleSetDateTime ✔ handleSubmit.ts → Verarbeitet Änderungen und sendet sie an den ServerhandleSubmit ✔ users.ts → Enthält die USERS-Konfiguration für den Adminusers
ISA
2025-02-24 08:52:12 +01:00
d901289c8dutils von SettingsModal ausgelagert
ISA
2025-02-24 08:34:38 +01:00
69b825bd30feat: UI-Komponente responsiver gestaltet und angepasst OPCUA-Komponente
ISA
2025-02-24 07:16:55 +01:00
65cfb033a5feat: Digitale Ausgänge aus Redux-Store in UI integriert
Ismail Ali
2025-02-23 22:31:06 +01:00
1449dd458ddegigitale Eingänge on Redux Slice variables entfernt, weil die sind ausgelagert in digitalInputsSlice
Ismail Ali
2025-02-23 12:23:06 +01:00
19b661fc70refactor: OPC-UA Variablen aus variablesSlice entfernt und in opcuaSettingsSlice integriert
Ismail Ali
2025-02-23 11:59:40 +01:00
772ef50af5feat: OPC-UA Einstellungen in eigenen Redux Slice ausgelagert
Ismail Ali
2025-02-23 11:06:15 +01:00
b85c8c67e2feat: systemSettingsSlice hinzugefügt und Header sowie Einstellungen angepasst
Ismail Ali
2025-02-23 09:09:47 +01:00
262e8b1527refactor: last20Messages vollständig aus variablesSlice entfernt
Ismail Ali
2025-02-23 07:18:00 +01:00
80c9d12c6brefactor: last20Messages in dashboardSlice ausgelagert und Redux-Handling optimiert
Ismail Ali
2025-02-22 22:57:55 +01:00
f1e30405a2fix: korrigierter Redux-State für activeMode im ChartSwitcher
Ismail Ali
2025-02-22 21:55:34 +01:00
9b5a502ab6tdrChartData und loopMeasurementCurveChartData in einem Redux Slice kabelueberwachung für bessere Struktur
Ismail Ali
2025-02-22 16:57:40 +01:00
c0101b35abrefactor: Umbenennung von 'chartData' in Redux kabelueberwachung Slice zu 'loopMeasurementCurveChartData' für bessere Klarheit
Ismail Ali
2025-02-22 16:32:40 +01:00
44c5ea32b3tdrData in tdrChartData ändern und die Datei tdrDataSlice.ts in tdrChartDataSlice.ts umbenennen für bessere Übersicht
Ismail Ali
2025-02-22 14:18:22 +01:00
b408bcd95bTDR Chart wie erwartet wird dargestellt
Ismail Ali
2025-02-22 11:49:31 +01:00
9b93771047TDR Chart Implementierung der Zoom- und Pan-Funktionalität
Ismail Ali
2025-02-22 11:40:57 +01:00
e6bac2d4baTDR Chart bekommt von Redux Daten, aber die Darstellung ist noch zu optimieren
Ismail Ali
2025-02-22 10:59:40 +01:00
da3fe59817TDR-Chart findet die dateien, aber zeichnet die Chart noch nicht
Ismail Ali
2025-02-22 10:02:51 +01:00
0ea34a9f7bfix: API-URL-Format & dynamische Base-URL für Produktion korrigiert
ISA
2025-02-21 15:22:12 +01:00
4a24cb1518feat: API-URL für Produktionsumgebung korrigiert und Debug-Logs hinzugefügt
ISA
2025-02-21 14:33:21 +01:00
ea2a412593feat: isChartOpen wird beim Öffnen des Chart-Modals gesetzt
ISA
2025-02-21 13:55:39 +01:00
66e08cf6c3feat: isChartOpen-Status beim Öffnen des Chart-Modals gesetzt
ISA
2025-02-21 13:45:41 +01:00
4a94fc9ce6fix: Behebt "window is not defined" Fehler und ermöglicht erfolgreichen Build
ISA
2025-02-21 13:23:52 +01:00
94b40c9b67feat: Uhrzeit in Chart-Tooltips hinzugefügt
ISA
2025-02-21 11:56:39 +01:00