Files
CPLv4.0/CHANGELOG.md
ISA 7637606ffd feat(dev): API zum Schreiben von KUE-Mockdaten eingebunden – Entwicklung ohne CPL-Hardware möglich
- Endpunkt /api/cpl/updateKueSettingsDataAPIHandler erstellt
- Änderungen werden direkt in apiMockData/SERVICE/kabelueberwachungMockData.js geschrieben
- Strings werden korrekt in Anführungszeichen gespeichert
- Komma- und Formatierungsfehler im JS-Array beseitigt
- Entwicklungsumgebung kann KUE-Einstellungen ohne Embedded-System testen
2025-04-30 12:22:04 +02:00

236 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 📦 CHANGELOG CPLv4.0
Alle Änderungen und Versionen des CPLv4.0 Frontends chronologisch dokumentiert.
---
## [1.6.318] 2025-04-29
### Fix
- Anzeige aller KUE-Werte (Grenzwerte, Verzögerung, Intervalle) nach dem Speichern sofort im UI aktualisiert
- Lokale Eingabewerte (`formData`) werden direkt nach erfolgreichem Speichern neu gesetzt
- Keine Navigation mehr nötig, um gespeicherte Werte zu sehen
---
## [1.6.314] 2025-04-29
### Verbesserungen
- Digitale Eingänge und Ausgänge (DigitalInputs, DigitalOutputs) vollständig responsive gemacht
- Icons und Textgrößen an Breakpoints laptop, xl, 2xl angepasst
- Einheitliche Darstellung der Meldungseingänge und Schaltausgänge auf allen Bildschirmgrößen
- Alle Icons lokal eingebunden für vollständige Offline-Unterstützung
---
## [1.6.308] 2025-04-29
### Fix
- Anzeige der KÜ705-FO Modulversionen korrigiert (z.B. 4.20 statt 4.2)
- Korrekte Formatierung in der Hook `useKueVersion` implementiert
---
## [1.6.307] 2025-04-28
### Hinzugefügt
- Chart.js-basierte Visualisierung für alle 8 analogen Eingänge
- Historische Messwerte der letzten 24 Stunden werden dargestellt
- Nutzer kann Linien für einzelne Eingänge über die Legende ein- und ausblenden
- Mock-Daten werden in der Entwicklungsumgebung automatisch über API-Handler geladen (`/api/cpl/fetchAnalogInputsHistory`)
- Nutzung von Redux-Slice `analogInputsHistory` für zentrales Datenmanagement
---
## [1.6.194] 2025-03-31
### Hinzugefügt
- TDR-Dropdown zeigt nun Zeitstempel im deutschen Format (`TT.MM.JJJJ, HH:MM:SS`)
- Anzeige der Fehlerstelle (`d`) direkt im Dropdown
- Intern wird weiterhin die ID verwendet
---
## [1.6.190] 2025-03-29
### Dokumentation
- Vollständige `README.md` erstellt mit Seitenstruktur, Technologie-Stack und Installationsanleitung
---
## [1.6.189] 2025-03-28
### Verbesserungen
- Referenzkurve wird sofort nach dem Setzen im Chart aktualisiert
- Legendenbeschriftung im TDR-Chart überarbeitet
---
## [1.6.155] 2025-03-26
### Hinzugefügt
- Dropdown-Funktion für letzte TDR-Messungen pro Slot (ID-Auswahl)
---
## [1.6.146] 2025-03-19
### Hinzugefügt
- Referenzkurvenanzeige im TDR-Chart integriert
---
## [1.6.145] 2025-03-18
### Hinzugefügt
- Erste Version des TDR-Charts mit Live-Datenanzeige
---
## [1.6.137] 2025-03-15
### Hinzugefügt
- Redux-Thunk-Struktur für analoge & digitale Eingänge implementiert
---
## [1.6.123] 2025-03-10
### Release
- Allgemeine Optimierungen
---
## [1.6.122] 2025-03-09
### Fixes
- Reihenfolge der Legenden-Einträge im Chart korrigiert
---
## [1.6.121] 2025-03-08
### Verbesserung
- Chart-Bereich mit Kalenderfunktion synchronisiert
---
## [1.6.110] 2025-03-04
- Interne Updates ohne spezielle Notiz
---
## [1.6.106] 2025-03-02
### Fix
- Typfehler in `useLoopDisplay` & `Kue705FO` behoben
---
## [1.6.105] 2025-03-01
### UI
- Responsive Design überarbeitet (Tailwind)
---
## [1.6.86] 2025-02-22
### Fix
- API-URL für Produktionsumgebung dynamisch + Datumsfix
---
## [1.6.82] 2025-02-20
### Fix
- `window is not defined`-Fehler in Charts behoben
- Schleifenanzeige korrigiert
- Build erfolgreich möglich
---
## [1.6.44] 2024-12-19
### Refactor
- Dashboard-Komponenten modularisiert und importiert
---
## [1.0.6.1] 2024-11-10
### Hinzugefügt
- Erste Version mit `GeneralSettings`-Integration
## [1.0.6.0] 2024-11-05
### Migration
- Umstellung des Projekts von JavaScript auf TypeScript
---
## [1.0.5.3] 2024-10-28
### Hinzugefügt
- Digitale Ein- und Ausgänge hinzugefügt
## [1.0.5.1] 2024-10-26
### UI
- Tailwind Responsiveness (xl, 2xl) im Chrome Mobile Emulator angepasst
## [1.0.5] 2024-10-25
### Sicherheit
- Admin-Login mit Passwort-Hashing implementiert
## [1.0.4] 2024-10-20
### Feature
- NTP-Synchronisation für Systemzeit getestet und bestätigt
## [1.0.2] 2024-10-15
### Hinzugefügt
- Neues Einstellungs-Modal
- Verbesserte NTP-Konfiguration & Netzwerk-Reboot-Handling
## [1.0.1] 2024-10-10
### Refactor
- `kueModal` und `settingsModal` modularisiert und mit Handlern versehen
## [1.0.0] 2024-10-01
### Initial Release
- Erste produktionsreife Version veröffentlicht