Commit Graph

24 Commits

Author SHA1 Message Date
Ismail Ali
b9651a53a9 esLint 2025-06-26 22:56:20 +02:00
ISA
0fdd7b1495 feat: TDR-Umschalter mit Admin-Login-Schutz versehen
- Der Schalter zum Aktivieren/Deaktivieren der TDR-Funktion ist nun nur für Admins sichtbar.
- Umsetzung über `useAdminAuth` analog zum Firmware-Update-Button.
- CHANGELOG.md und README.md entsprechend aktualisiert.
2025-05-13 13:39:11 +02:00
ISA
cf9596595e fix: 'Schließen'-Button entfernt, zurück zum ursprünglichen X-Icon 2025-05-07 10:23:49 +02:00
ISA
e811cf24d5 feat: Schließen Button in Kabelüberwachung Modal Einstellungen eingefügt 2025-05-07 09:47:57 +02:00
ISA
36f791237c Kableüberwachung Modal und digitale Eingänge Modal 2025-05-06 14:31:08 +02:00
ISA
9c44fa0a49 Die Doppelpunkte : fehlen noch bei TDR
Text im Button "Speichern" bei TDR
2025-05-06 12:23:55 +02:00
ISA
a9552dbbc2 feat: TdrEinstellung optisch an KueEinstellung angepasst
- Layout auf 2-Spalten-Gitterstruktur umgestellt (grid-cols-3, gap-2)
- Eingabefelder rechtsbündig mit Einheitenbeschriftung angepasst
- Button "Einstellungen senden" im Stil von KueEinstellung positioniert (flex justify-end, padding korrigiert)
- übermäßige margin entfernt (z. B. mt-32 → mt-4)
- einheitlicher Stil für Switch-Komponente (TDR-Funktion)
2025-05-06 12:17:26 +02:00
ISA
992a0ff254 fix: Kabelüberwachung Modal style
alle Buttons mit Littwinblue
alle Buttons ohne Mouseover effect
2025-05-06 11:24:19 +02:00
ISA
ea2386a538 fix: Kabelüberwachung: Modal springt hin und her 2025-05-05 12:01:03 +02:00
ISA
668cdba80b feat(tdr): Alert nach TDR-Aktivierung/Deaktivierung + automatischer Seitenreload für sichtbare Statusänderung 2025-05-02 08:51:57 +02:00
ISA
7834bbca39 fix: build fix webversion 1.6.337 TDR-Einstellung Modal und Digitale Ausgänge 2025-05-02 08:21:15 +02:00
Ismail Ali
283547d9bd fix: Modal nach Speichern der TDR-Einstellungen automatisch schließen
- onClose-Callback in TdrEinstellung korrekt übergeben und genutzt
- Modal schließt sich nach erfolgreichem Speichern (Alert bestätigt oder direkt)
- Nutzerführung verbessert und Verhalten vereinheitlicht
2025-05-01 14:30:29 +02:00
Ismail Ali
acba477fdb TDR-Aktivieren und oder TDR-deaktivieren in Mock datei 2025-05-01 14:17:47 +02:00
Ismail Ali
cee2780583 feat: gleichzeitige Aktualisierung von TDR-Werten über optimierten API-Handler
- API `/updateTdrSettingsDataAPIHandler` überarbeitet, um mehrere Werte in einem POST zu empfangen
- TDR-Dämpfung, Geschwindigkeit und Trigger werden nun in einem Schritt verarbeitet
- atomare Dateibearbeitung mit Bereinigung fehlerhafter Endzeilen (z. B. „12h)“)
- UI-Komponente `TdrEinstellung.tsx` angepasst auf POST mit Updates-Array
2025-05-01 14:10:53 +02:00
Ismail Ali
823d12fcea fix: Gerätestandort im Header jetzt einzeilig – kein Zeilenumbruch mehr
- whitespace-nowrap verhindert Umbruch
- truncate + max-w beschränkt Länge visuell
- bessere Darstellung auch bei hoher Auflösung
2025-04-30 22:54:12 +02:00
ISA
40777f212b feat(dev): API zum Umschalten der TDR-Aktivierung in Mock-Datei eingebunden
- Neuer Endpunkt: /api/cpl/updateTdrSettingsDataAPIHandler
- Aktualisiert win_tdrActive[slot] in Mockdatei
- Entwicklung vollständig ohne Hardware möglich
2025-04-30 15:05:19 +02:00
ISA
f59fd0d773 fix: TDR-Switch übernimmt jetzt Zustand aus Redux und sendet aktivierten Status an Backend
- Zustand bei Modalöffnung synchronisiert
- CGI-Aufruf im Hintergrund
- UX konsistent beim Öffnen, Schließen und erneuten Öffnen
2025-04-30 14:52:14 +02:00
Ismail Ali
fc66346663 fix: update fetchDigitalOutputsService.ts to use /api/cpl/digitalOutputsAPIHandler in development 2025-04-26 19:48:57 +02:00
ISA
d371c65077 fix: Redux-Zugriff korrigiert (tdrAttn, tdrSpeed, tdrTrigger statt verstärkung/pulsweite), Felder aktiv 2025-04-24 09:29:30 +02:00
ISA
a18d5b9640 feat: TDR-Eingabefelder aktiviert, Werte editierbar mit Einheiten dB und m/µs 2025-04-24 09:01:43 +02:00
ISA
4fa534ee42 style: Layout-Anpassung für Einstellungsseite (Ausrichtung rechts oben)
- Inhalte in GeneralSettings und OPCUAInterfaceSettings nicht mehr zentriert
- Layout konsistent mit anderen Seiten (rechts oben durch max-w-5xl + mr-auto)
- Bessere Ausrichtung für Desktop-Auflösung und altes Laptop-Design
2025-04-23 13:21:31 +02:00
ISA
549288ebb9 feat: TDR-Funktion wird jetzt aus window.win_tdrActive gelesen
- TDR-Einstellung liest TDR-Status direkt aus kueDataX.js via window.win_tdrActive
- Schalter (Switch) zeigt Zustand korrekt an (aktiviert/deaktiviert)
- TypeScript-Typen für window-Objekt erweitert (declare global)
- Verzicht auf fetch → statisches Einlesen optimiert für Produktionsumgebung
- Build läuft erfolgreich mit `npm run build`
2025-04-23 12:03:17 +02:00
ISA
84f0afc37d Mock Dateien für Knotenpunlkte erstellt 2025-04-23 11:05:21 +02:00
ISA
cfbc56206c fix: Vergleich und Speicherung von Änderungen im KUE-Modul korrigiert
- Originalwerte werden jetzt direkt aus window.win_kueXYZ geladen
- Vergleiche in handleSave.ts angepasst für stabile Zahl/String-Auswertung
- Fehlerhafte Meldung „Keine Änderungen vorgenommen“ behoben
- Nur geänderte Werte werden per GET-API gesendet
2025-04-22 11:59:44 +02:00