Commit Graph

747 Commits

Author SHA1 Message Date
ISA
ff661dd7be Loop Chart ZeitStemplel anzeigen beim reinzoomen 2025-05-05 15:50:22 +02:00
ISA
c099231008 fix: X-Achse im LoopMeasurementChart auf 'minute' gesetzt zur Stabilisierung der Zeitdarstellung
- Verhindert Überlastung des Charts bei zu vielen Datenpunkten
- Tooltip-Format auf 'dd.MM.yyyy HH:mm:ss' gesetzt
- DisplayFormats für Minuten, Stunden und Tage angepasst
- X-Achsen-Titel auf „Zeit“ gesetzt
2025-05-05 15:39:47 +02:00
ISA
f85118715e feat: Auswahlzustand für analoge Eingänge hinzugefügt
- Visuelle Hervorhebung der ausgewählten Tabellenzeile per Hintergrundfarbe (bg-blue-100)
- Auswahl bleibt bestehen, bis ein anderer Eintrag geklickt wird
- Verbesserte Benutzerführung bei Auswahl eines Eingangs für die Detailanzeige oder Chartansicht
2025-05-05 15:05:56 +02:00
ISA
b2f28efeda Analoge Eingänge/Messwerteingänge Chart optimieren 2025-05-05 14:50:12 +02:00
ISA
64b1c4228c Namen angepasst 2025-05-05 14:40:07 +02:00
ISA
382628a8fb Out of Service in Meldungseingänge 2025-05-05 14:12:38 +02:00
ISA
5a83c4a282 Datenbank leeren und löschen nur mit admin 2025-05-05 13:44:26 +02:00
ISA
7beb653449 Farben 2025-05-05 12:31:43 +02:00
ISA
5185e6f442 Chart Linie Farbe geändert in Messwertüberwachung 2025-05-05 12:25:45 +02:00
ISA
93566e4d8f Letzte20Meldungen 2025-05-05 12:09:50 +02:00
ISA
ea2386a538 fix: Kabelüberwachung: Modal springt hin und her 2025-05-05 12:01:03 +02:00
ISA
dfff333379 Gateway icon SVG bearbeitet 2025-05-05 11:02:06 +02:00
ISA
e7ed4c0626 style: Zeitstempel in einer Zeile dargestellt, um Tabellenzeilenhöhe zu reduzieren 2025-05-05 10:57:42 +02:00
ISA
012c939e11 feat: Responsive Darstellung der Last-20-Meldungen-Tabelle ohne Pagination
- Tabelle nutzt jetzt den verfügbaren vertikalen Platz mit `flex-grow` und `h-full`
- Scrollen statt Pagination: mehr Meldungen sichtbar in einem Blick
- Anpassung an das Layout der Übersichtsseite (dashboard.tsx)
- Design orientiert sich an bestehender meldungen.tsx-Komponente
2025-05-05 10:52:14 +02:00
Ismail Ali
e79fb64dad CPLv4.0.wiki verzeichnis eingefügt 2025-05-04 19:13:44 +02:00
Ismail Ali
2d41d6d0de docusaurus build 2025-05-04 16:06:46 +02:00
Ismail Ali
63464462cc Docs für Endanwenderr in Docusaurus 2025-05-04 15:27:11 +02:00
Ismail Ali
35c5488876 docs(system): Endanwender-Wiki-Seite zu Systemspannungen und Temperaturen hinzugefügt 2025-05-04 15:24:19 +02:00
Ismail Ali
6f2d43e136 docs(system): Firmware-Update-Funktion für Kabelüberwachung in Endanwender-Wiki ergänzt 2025-05-04 15:19:15 +02:00
Ismail Ali
7e8c088928 docs: Meldungen-/Berichteseite für Endanwender-Wiki in Docusaurus erstellt
- Darstellung aller Systemmeldungen mit Zeitfilterung und Tabelle
- Beschreibung von Alarmen, Neustarts, Änderungen und TDR-Status
- Hinweise zu Pagination, Datenquellen und Anwendungsfällen ergänzt
2025-05-04 15:09:37 +02:00
Ismail Ali
3cb50f93fe feat(docusaurus): Endanwender-Wiki für analoge Eingänge ergänzt mit Verlaufskurve, Einstellungen und Simulation 2025-05-04 15:04:02 +02:00
Ismail Ali
6425fca3f3 docs: digitale Ausgänge für Endanwender-Wiki in Docusaurus hinzugefügt
- Übersicht über Ausgänge mit Schaltzustand und Bezeichnung
- Erklärung der Konfiguration über Modal-Fenster
- Hinweise zu Statusanzeige, Automatik-Refresh und Benutzerrechten ergänzt
- Markdown-Datei vollständig strukturiert und einsatzbereit
2025-05-04 14:12:09 +02:00
Ismail Ali
98efc25dd9 docs: digitale Eingänge (Meldungseingänge) für Endanwender-Wiki in Docusaurus hinzugefügt
- Beschreibung der Eingangszustände und UI-Funktionalität
- Konfigurierbare Parameter im Einstellungsmodal dokumentiert
- Hinweise zu Zähler, Speicherung und Signalinterpretation ergänzt
- Struktur und Formatierung an Endanwender angepasst
2025-05-04 14:04:26 +02:00
Ismail Ali
e9b19bda06 docs: Screenshots in kabelueberwachung.md für Endanwender-Wiki ergänzt
- Bilder zur Slot-Einstellung (Zahnrad) und Messungsstart (Schleife/TDR) eingefügt
- Dient zur besseren Veranschaulichung der Bedienung im Kabelüberwachungsmodul
- Bilder im `static/img`-Verzeichnis abgelegt und in Markdown eingebunden
2025-05-04 13:43:09 +02:00
Ismail Ali
9818e6a232 docs(kabelueberwachung): vollständige Endanwender-Dokumentation hinzugefügt
- Reiterstruktur (KUE Einstellung, TDR Einstellung, Knotenpunkte) dokumentiert
- Alarmtypen und Statusanzeigen erklärt
- Schleifen- und TDR-Messkurven detailliert beschrieben
- manuelle Messung per Icon (Kreispfeil) erklärt
- Dropdown-Steuerung für Zeitintervall und Messgröße ergänzt
- Markdown strukturiert und Docusaurus-kompatibel formatiert
2025-05-04 13:14:37 +02:00
Ismail Ali
dedd8cb782 docs: Erstes vollständiges Dokumentations-Setup (Anwender-Wiki, Entwickler-Wiki, README.md, CHANGELOG.md)
- Docusaurus für Anwenderdokumentation (/docs)
- Zweiter Docusaurus-Bereich für Entwickler-Wiki vorbereitet (/docs/entwickler)
- README.md als Einstieg für Entwickler
- CHANGELOG.md zur Nachverfolgung von Änderungen
→ Dokumentation und Projektstruktur jetzt vollständig nachvollziehbar versioniert.
2025-05-04 09:38:47 +02:00
ISA
0aee569ea0 Einheit in Analoge Eingänge 2025-05-02 12:07:28 +02:00
ISA
1dfa7590dc feat(analogeEingaenge): CGI-Unterstützung für Produktion – Einstellungen werden je nach Umgebung per API oder per CPL-Link gespeichert 2025-05-02 11:04:34 +02:00
ISA
732c9820b9 feat(analogeEingaenge): Einstellungs-Modal mit Offset, Faktor, Name, Loggerintervall + Speichern in Mock-Datei mit Kommentaren 2025-05-02 10:34: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
ISA
1363445388 refactor: Modal- und Widget-Komponenten umbenannt für bessere Lesbarkeit und Trennung von Seite und UI-Logik 2025-05-02 07:57:22 +02:00
Ismail Ali
5afd0b5cb5 feat(digitalOutputs): Schaltzustand direkt über Switch-Icon änderbar + sofortiges Speichern in Mock-Datei 2025-05-01 19:39:34 +02:00
Ismail Ali
b4c891dda2 fix(digitalOutputs): Hook-Reihenfolge im Modal korrigiert und Zustand korrekt initialisiert – Bezeichnung lässt sich jetzt fehlerfrei ändern 2025-05-01 19:34:50 +02:00
Ismail Ali
10bb4e296e refactor(pages): *Page.tsx-Dateien zurück in Standardnamen (z. B. dashboard.tsx) umbenannt, da der Next.js Pages Router keine Route für umbenannte Dateinamen wie /dashboardPage auflöst 2025-05-01 19:02:52 +02:00
Ismail Ali
f3bd3ccc78 WIP: update dititale Ausgänge Mock datei 2025-05-01 18:49:19 +02:00
Ismail Ali
7ef5d82cda fix(digitalOutputs): Einstellungs-Modal wird jetzt korrekt angezeigt bei Klick auf Icon 2025-05-01 18:19:52 +02:00
Ismail Ali
08662bc2f8 refactor(pages): renamed all route files to *Page.tsx for clarity and consistency 2025-05-01 18:14:32 +02:00
Ismail Ali
696b9ef0ea feat(analogeEingaenge): Einzelanzeige pro Eingang + Titel & Zeitachse im deutschen Format 2025-05-01 17:24:50 +02:00
Ismail Ali
e5ee8731b7 feat(system): getrennte Diagramme für Spannungen und Temperaturen + Rundung auf 2 Nachkommastellen + Doku aktualisiert 2025-05-01 16:30:06 +02:00
Ismail Ali
9bf5995c21 chore: CHANGELOG für TDR-Einstellungsmodal und Mock-API erweitert
- Eintrag für Version 1.6.327 ergänzt
- Änderungen an TDR-Einstellungen im DEV-Modus dokumentiert (POST-API, Modal-Schließung, Cache, Dateibereinigung)
- Verweis auf README.md-Erweiterung hinzugefügt
2025-05-01 15:15:06 +02:00
Ismail Ali
a94dfb7bda docs: README um Entwicklungsdetails für TDR-Einstellungsmodal erweitert
- Beschreibung der TDR-Mock-Funktionalität im Entwicklungsmodus ergänzt
- Beispiel-Request mit korrekt formatiertem JSON-Codeblock eingefügt
- Hinweise zu API, Datei-Speicherung, Cache-Verhalten und Modal-Verhalten ergänzt
2025-05-01 15:07:48 +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
ISA
c3b06e972a in CHANGElog Version korrigiert 2025-04-30 13:08:32 +02:00
ISA
46222f5ad3 docs: Entwicklungs-API dokumentiert – README und CHANGELOG aktualisiert
- Anleitung zur Nutzung von /api/cpl/updateKueSettingsDataAPIHandler ergänzt
- Beispielaufruf mit echten Parametern hinzugefügt
- Eintrag für Version 1.6.319 in CHANGELOG.md erstellt
- Mockdaten-Nutzung jetzt vollständig nachvollziehbar
2025-04-30 13:05:55 +02:00