Commit Graph

  • 289b9a8f77 TDR Distance auf Display anzeigen ISA 2025-03-25 15:10:45 +01:00
  • d59027dc17 TDR Modal Slot Nummer anzeigen ISA 2025-03-25 12:22:07 +01:00
  • fe5403efc4 feat: Button 'Als Referenzkurve setzen' mit dynamischer IP (window.location.origin) ISA 2025-03-25 10:14:57 +01:00
  • b536d31e48 git commit -m "refactor: last20Messages aus _app.tsx entfernt und über Thunk in dashboard.tsx geladen" ISA 2025-03-25 09:34:19 +01:00
  • 8e6b26dff9 refactor: SystemSettings-Dispatch aus _app entfernt und in Seite 'Einstellungen' verlagert ISA 2025-03-25 08:35:46 +01:00
  • 6730ba92be Letzten TDR-Messungen anzeigen in Dropdown-Menü ISA 2025-03-25 07:57:17 +01:00
  • 4d97252556 Letzte TDR-Messung Button erstellen Ismail Ali 2025-03-24 20:18:23 +01:00
  • 24306c3df8 Meldungen von mock Datei Ismail Ali 2025-03-24 19:20:42 +01:00
  • 790d1f79c3 feat: TDR-Chart zeigt initial Slot-Daten und aktualisiert bei Dropdown-Auswahl ISA 2025-03-24 15:25:09 +01:00
  • 68614df0cd TDR Chart von Dropdown Menü Auwahl zeichnen ISA 2025-03-24 15:00:20 +01:00
  • 69bcbf519d Mock Dateien für TDM erstellt: Eine Liste mit den letzten 100 TDR Messungen des Slots ISA 2025-03-24 10:44:12 +01:00
  • 401851de00 fix(chart): Abstand zwischen X-Achsen-Ticks verbessert und letztes Datum sichtbar gemacht Ismail Ali 2025-03-23 21:00:08 +01:00
  • 44db20a871 feat: Redux-Struktur für LoopChart vereinheitlicht (DIA0–2 + Typ 3/4) Ismail Ali 2025-03-23 18:07:00 +01:00
  • 39f3dbfb6c Analoge Eingänge Ismail Ali 2025-03-23 16:12:24 +01:00
  • e88233302b Digitale Eingänge Einstellung-Modal in Arbeit Ismail Ali 2025-03-23 16:03:44 +01:00
  • 8e482813f8 fix: Dynamische Initialisierung von "vonDatum" und "bisDatum" im Redux-Store Ismail Ali 2025-03-23 11:14:38 +01:00
  • 0d549c4580 Release v1.6.146 – TDR Referenzkurve ISA 2025-03-21 13:42:29 +01:00
  • 93136d0a38 feat: Referenzkurve für TDR-Chart integriert ISA 2025-03-21 13:28:43 +01:00
  • 33e66269c2 feat: TDR-Chart mit Tooltip und Pegel-Darstellung hinzugefügt ISA 2025-03-21 10:42:54 +01:00
  • 441f83d4ea WIP: TDR-Chart Anpassungen, Mock-Daten noch aktiv ISA 2025-03-20 15:42:11 +01:00
  • d5cf14ef87 git commit -m "Entferne Modulnummer und Icon aus Tooltip im TDR-Chart" ISA 2025-03-20 15:18:21 +01:00
  • 75529f030e feat: TDR-Chart aktualisiert sich jetzt automatisch bei Datenänderung ISA 2025-03-20 14:58:52 +01:00
  • 6f0f11306e hint: Kai 20.03.2025 Die Funktion gibt es auch noch nicht. TDR aktivieren und deaktivieren von Frontend ISA 2025-03-20 14:07:32 +01:00
  • 378f132e0b feat: Korrektur der TDR-Chart-Anzeige und Legenden-Optimierung ISA 2025-03-20 12:11:23 +01:00
  • 0bdf5b29ea feat: Verbesserung der Slot-Auswahl und Chart-Steuerung ISA 2025-03-20 11:50:14 +01:00
  • 735fc92b96 feat: Redux-Integration für TDR-Daten verbessert ISA 2025-03-20 10:13:41 +01:00
  • f9c2dc7bc9 feat: Redux-Thunk für digitale Eingänge integriert & UI mit zwei Tabellen umgesetzt ISA 2025-03-19 15:33:23 +01:00
  • 25b63e3a31 feat: Redux-Thunk für analoge Eingänge integriert & useFetchAnalogeEingaenge entfernt ISA 2025-03-19 14:48:19 +01:00
  • f957d477c8 feat: CustomTooltip in eigene Komponente ausgelagert ISA 2025-03-19 07:55:04 +01:00
  • 49e7d6c6c4 WIP:DatePicker in Messkurven ISA 2025-03-19 07:20:46 +01:00
  • 2c88ef3205 feat: Einstellungs-Popup für analoge Eingänge hinzugefügt ISA 2025-03-17 10:30:19 +01:00
  • c800b0e82a Keine verschlüsselung Option in OPCUA, weil ist nicht in Lastenheft gefoerdert ISA 2025-03-17 08:16:00 +01:00
  • e3ceda0699 TDR Referenz Kurven Platzhalter in JSON Dateien erstellt in /public/CPL/TDRReferenz/ ISA 2025-03-17 08:08:05 +01:00
  • a823bd609e feat: OPC-UA Status lesbar darstellen ISA 2025-03-17 07:25:06 +01:00
  • c2568a7505 feat: TDR Chart Sortieren Button Chart aktualisieren Ismail Ali 2025-03-16 15:44:34 +01:00
  • 6cc904e7d9 Sortieren Liste wird aktualisiert, aber Chart noch nicht Ismail Ali 2025-03-16 15:40:35 +01:00
  • ea0e21892a TDRChart Ismail Ali 2025-03-16 12:01:42 +01:00
  • 89994f767a JSON Daten etwas entfernt und den Unterschied zu sehen Ismail Ali 2025-03-15 13:31:06 +01:00
  • adeda611b1 fix(brush): Brush-Bereich nach Moduswechsel korrekt aktualisiert Ismail Ali 2025-03-15 11:51:41 +01:00
  • da28d64f8c feat(chart): X-Achsen-Labels optimiert für bessere Lesbarkeit Ismail Ali 2025-03-15 11:42:17 +01:00
  • e0379c24a6 feat(ui): Slot-Nummer nach links verschoben und Datumsauswahl horizontal ausgerichtet Ismail Ali 2025-03-14 21:30:21 +01:00
  • 162a0aa318 DIA0, DIA1 und DIA2 von 10.10.0.118 API genommen ISA 2025-03-14 13:14:15 +01:00
  • 029ed843d8 fix: Debugging für Brush-Datenbereich hinzugefügt ISA 2025-03-14 12:07:51 +01:00
  • 0139ef656b Einstellungen von Header nach Einstellungsseite ausgelagert ISA 2025-03-14 11:41:31 +01:00
  • 8c638acfc7 feat: Dynamische Einheit in Redux für Schleifen- und Isolationswiderstand hinzugefügt ISA 2025-03-14 08:49:28 +01:00
  • e426cd6218 fix: Reihenfolge der Legenden-Einträge korrigiert ISA 2025-03-13 07:51:41 +01:00
  • 9a0d621143 feat: Chart-Bereich mit Kalender synchronisiert ISA 2025-03-13 07:29:31 +01:00
  • 8ca3318181 feat: Brush-Achsenbeschriftung auf Datumsformat umgestellt ISA 2025-03-13 07:03:40 +01:00
  • 3547177107 WIP: Brush funktioniert in Chart, aber soll Datum in Brush angezeigt Ismail Ali 2025-03-12 21:36:04 +01:00
  • a4793594d2 test Ismail Ali 2025-03-12 17:36:26 +01:00
  • bb098a4ccb WIP: analoge Eingänge von Slice bekommen Ismail Ali 2025-02-25 22:21:08 +01:00
  • 3162b7a9e1 Header überall gleich in pages erster div Ismail Ali 2025-02-25 20:53:34 +01:00
  • a641d3d100 git commit -m "fix: Redux TypeScript Fehler behoben & automatische Mock-Daten Aktualisierung Ismail Ali 2025-02-25 20:09:24 +01:00
  • 8c01dd3fc3 git commit -m "feat: UI-Optimierung für analoge Eingänge & Diagramm Ismail Ali 2025-02-25 19:46:52 +01:00
  • 327a101386 Optimierung nach Kai, Einheit entfernt in Chart und DIA0 bis DIA2 von Dropdown entfernt ISA 2025-02-25 15:54:33 +01:00
  • 9bbf5cd570 feat: 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
  • 8775e167ad Messkurve für Schleifen etwas optimiert ISA 2025-02-25 13:59:29 +01:00
  • ba3b4fcf02 Drei Linien werden angezeigt ISA 2025-02-25 13:14:45 +01:00
  • c93afc35fd Zoom und Pan funktionieren in beide Richtungen (xy). ISA 2025-02-25 13:10:22 +01:00
  • 9424a6cc43 feat: Redux-Integration für Datumsauswahl und Chart-Zoom verbessert ISA 2025-02-25 11:55:37 +01:00
  • cddb5e7a7f fix: Build-Fehler behoben durch Entfernen unnötiger Prop-Weitergabe ISA 2025-02-25 10:11:02 +01:00
  • 4c55e9e9fa feat: Fullscreen-Zustand mit Redux verwaltet ISA 2025-02-25 10:00:24 +01:00
  • 47120c4dea Messkurve für Schleife und TDR auf 90% maximieren ISA 2025-02-25 09:40:15 +01:00
  • 9a9614ffd8 feat: Fullscreen-Toggle für Chart-Modal hinzugefügt ISA 2025-02-25 07:46:50 +01:00
  • 6da44ac1c5 fix: Endlosschleife in useAlarmStatus.ts behoben & Redux-Selektoren optimiert Ismail Ali 2025-02-24 20:11:47 +01:00
  • 47e5088e1b refactor: 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
  • f8e76b52a6 fix: Typfehler in useLoopDisplay und Kue705FO behoben, Build erfolgreich ISA 2025-02-24 14:52:51 +01:00
  • 91103b28ec feat: useEffect-Hooks ausgelagert in separate Hook-Dateien ISA 2025-02-24 14:13:53 +01:00
  • a51edab6bc fix: Typkonvertierung für Redux-Variablen korrigiert ISA 2025-02-24 12:17:56 +01:00
  • cb7346b56b Analoge Eingänge für Laptop Auflösug angepasst ISA 2025-02-24 11:58:33 +01:00
  • 37e9dcb492 OPC-UA Buttons in littwin-blue ISA 2025-02-24 11:51:30 +01:00
  • b5213e334a In Dashboard Netzwerk-Informationen von neue Redux Slice holen systemSettings und opcuaSettings Slices ISA 2025-02-24 11:48:28 +01:00
  • 62f0305e3a littwin-blue in digitale Ausgänge Schalter ISA 2025-02-24 11:25:59 +01:00
  • 6be431469c Header SettingsModal Responsive ISA 2025-02-24 11:10:33 +01:00
  • 35eecfdbae SettingsModal 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 generateToken​cryptoUtils ✔ useAdminAuth.ts → Enthält decryptToken, useEffect für Login-Status und logoutAdmin​useAdminAuth ✔ useSystemSettings.ts → Verwaltet Redux-Daten und setzt formValues​useSystemSettings ✔ handleAdminLogin.ts → Enthält handleAdminLogin, um die Login-Logik auszulagern​handleAdminLogin ✔ handleClearDatabase.ts → Handhabt das Löschen der Datenbank​handleClearDatabase ✔ handleReboot.ts → Handhabt den Reboot des CPL​handleReboot ✔ handleSetDateTime.ts → Setzt Datum und Uhrzeit für das System​handleSetDateTime ✔ handleSubmit.ts → Verarbeitet Änderungen und sendet sie an den Server​handleSubmit ✔ users.ts → Enthält die USERS-Konfiguration für den Admin​users ISA 2025-02-24 08:52:12 +01:00
  • d901289c8d utils von SettingsModal ausgelagert ISA 2025-02-24 08:34:38 +01:00
  • 69b825bd30 feat: UI-Komponente responsiver gestaltet und angepasst OPCUA-Komponente ISA 2025-02-24 07:16:55 +01:00
  • 65cfb033a5 feat: Digitale Ausgänge aus Redux-Store in UI integriert Ismail Ali 2025-02-23 22:31:06 +01:00
  • 1449dd458d degigitale Eingänge on Redux Slice variables entfernt, weil die sind ausgelagert in digitalInputsSlice Ismail Ali 2025-02-23 12:23:06 +01:00
  • 19b661fc70 refactor: OPC-UA Variablen aus variablesSlice entfernt und in opcuaSettingsSlice integriert Ismail Ali 2025-02-23 11:59:40 +01:00
  • 772ef50af5 feat: OPC-UA Einstellungen in eigenen Redux Slice ausgelagert Ismail Ali 2025-02-23 11:06:15 +01:00
  • b85c8c67e2 feat: systemSettingsSlice hinzugefügt und Header sowie Einstellungen angepasst Ismail Ali 2025-02-23 09:09:47 +01:00
  • 262e8b1527 refactor: last20Messages vollständig aus variablesSlice entfernt Ismail Ali 2025-02-23 07:18:00 +01:00
  • 80c9d12c6b refactor: last20Messages in dashboardSlice ausgelagert und Redux-Handling optimiert Ismail Ali 2025-02-22 22:57:55 +01:00
  • f1e30405a2 fix: korrigierter Redux-State für activeMode im ChartSwitcher Ismail Ali 2025-02-22 21:55:34 +01:00
  • 9b5a502ab6 tdrChartData und loopMeasurementCurveChartData in einem Redux Slice kabelueberwachung für bessere Struktur Ismail Ali 2025-02-22 16:57:40 +01:00
  • c0101b35ab refactor: Umbenennung von 'chartData' in Redux kabelueberwachung Slice zu 'loopMeasurementCurveChartData' für bessere Klarheit Ismail Ali 2025-02-22 16:32:40 +01:00
  • 44c5ea32b3 tdrData 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
  • b408bcd95b TDR Chart wie erwartet wird dargestellt Ismail Ali 2025-02-22 11:49:31 +01:00
  • 9b93771047 TDR Chart Implementierung der Zoom- und Pan-Funktionalität Ismail Ali 2025-02-22 11:40:57 +01:00
  • e6bac2d4ba TDR Chart bekommt von Redux Daten, aber die Darstellung ist noch zu optimieren Ismail Ali 2025-02-22 10:59:40 +01:00
  • da3fe59817 TDR-Chart findet die dateien, aber zeichnet die Chart noch nicht Ismail Ali 2025-02-22 10:02:51 +01:00
  • 0ea34a9f7b fix: API-URL-Format & dynamische Base-URL für Produktion korrigiert ISA 2025-02-21 15:22:12 +01:00
  • 4a24cb1518 feat: API-URL für Produktionsumgebung korrigiert und Debug-Logs hinzugefügt ISA 2025-02-21 14:33:21 +01:00
  • ea2a412593 feat: isChartOpen wird beim Öffnen des Chart-Modals gesetzt ISA 2025-02-21 13:55:39 +01:00
  • 66e08cf6c3 feat: isChartOpen-Status beim Öffnen des Chart-Modals gesetzt ISA 2025-02-21 13:45:41 +01:00
  • 4a94fc9ce6 fix: Behebt "window is not defined" Fehler und ermöglicht erfolgreichen Build ISA 2025-02-21 13:23:52 +01:00
  • 94b40c9b67 feat: Uhrzeit in Chart-Tooltips hinzugefügt ISA 2025-02-21 11:56:39 +01:00