ISA
84e1fbd453
feat: zeige die neuesten 20 Meldungen in Last20MessagesTable
...
- Daten aus API chronologisch absteigend sortiert (neueste zuerst)
- Anzeige auf die ersten 20 Einträge begrenzt
- Verhalten nun konsistent mit Seite /meldungen
2025-06-26 07:41:53 +02:00
Ismail Ali
2d8c51525d
feat: Filter für Quelle
2025-06-25 22:49:02 +02:00
Ismail Ali
dcddbe989a
refactor: alle Feature-Flags entfernt wegen Aufwand und Zeit
2025-06-25 19:16:17 +02:00
ISA
845c2dd658
Add: SERVICE JSON Files
2025-06-25 15:26:00 +02:00
ISA
53c2a02224
feat: Zeitraum einstellbar in AnalogInputsChart mit Zoom- und Pan-Funktion umgesetzt
2025-06-25 13:48:14 +02:00
ISA
2fcd0755a4
docs: Zusatzfunktionen (Kai, 25.06.2025) in TODO.md ergänzt
2025-06-25 11:42:42 +02:00
Ismail Ali
7740806952
chore: fetch to get in redux thunks files name
2025-06-21 10:15:05 +02:00
ISA
38ee1ae381
chore: rename service/thunk files to follow get/fetch naming convention
2025-06-20 14:07:29 +02:00
ISA
846abedae4
fix: digital inputs status LED
2025-06-20 11:49:13 +02:00
ISA
b233694fed
fix: digital Inputs Modal
2025-06-20 10:53:22 +02:00
ISA
3cadee04a8
fix: digital Input Modal show values
2025-06-20 07:20:53 +02:00
ISA
7ff1c4aaaf
wip digitale Eingänge sind sichtbar aber keine Werte in Modal
2025-06-20 06:50:40 +02:00
Ismail Ali
8d67b08d7f
fix: Fehlerhafte RegExp im JS-Mock-Handler korrigiert (getAnalogInputsHandler)
...
- RegExp-Syntaxfehler behoben (unmatched ')') beim Parsen von JS-Mock-Dateien
- Fehlerhafte Klammern in extractArray durch korrektes Muster ersetzt
- API funktioniert jetzt korrekt im JSON- und JS-Mock-Modus
2025-06-19 21:52:56 +02:00
Ismail Ali
d27b5b1b13
fix: analoge Eingänge Interval in Modal in json
2025-06-19 18:02:52 +02:00
ISA
05be9da9f6
fix: analoge Eingänge Modal Label /Bezeichnung anzeigen
2025-06-19 13:49:46 +02:00
ISA
a62c7d10b9
fix: Bezeichnung in analoge Eingänge anzeigen
2025-06-19 13:47:10 +02:00
ISA
b804fb88c1
fix: nur 8 analoge Eingänge anzeigen durch api handler
2025-06-19 13:36:17 +02:00
ISA
3a829f2298
analoge eingänge
2025-06-19 12:27:00 +02:00
ISA
887e7b4992
feat: zentrale API für json und jsmock + Diagramm-Doku aktualisiert
...
- Neue API /api/cpl/getDigitalOutputsHandler.ts implementiert (vereint json + jsmock)
- fetchDigitalOutputsService.ts auf zentrale API umgestellt (weniger Code, klarere Struktur)
- Nur production-Modus lädt weiterhin Skript /CPL?/CPL/SERVICE/digitalOutputs.js
- README_digitalOutputs.md überarbeitet:
- Diagrammtyp („flowchart“, Datenflussdiagramm) explizit benannt
- API-Endpunkte konsolidiert dargestellt
- CHANGELOG.md um neue API-Struktur und Dokumentationsänderung ergänzt
2025-06-19 10:48:18 +02:00
ISA
3e6c973f3b
feat: Unterstützung für JSON- und Production-Modus hinzugefügt
...
- API-Handler `updateDigitalOutputsHandler` überarbeitet:
- JSON-Dateien werden jetzt korrekt im gültigen Format gespeichert (`{ key: value }`)
- Schreibzugriff im production-Modus blockiert
- JS-Mock-Struktur vorbereitet (noch nicht aktiv getestet)
- Verzeichnisstruktur vereinheitlicht:
- JSON-Mocks unter `/mocks/api/SERVICE/`
- CGI-Platzhalter unter `/public/CPL/`
- JSMock-Ordner für CPL-Simulation vorbereitet (`/mocks/js-simulator/`)
- README.md um Betriebsmodi erweitert (`NEXT_PUBLIC_CPL_MODE` mit `json`, `jsmock`, `production`)
- `.env`-Dateien angepasst zur besseren Modussteuerung
2025-06-18 14:06:23 +02:00
ISA
c927c4d0cb
fix: Digitale Ausgänge Zustand , Name und Schalten mit neuer CPL Update
2025-06-18 11:38:54 +02:00
ISA
5f0577c004
fix: Bei den Einstellungen stimmt der Blauton nicht
2025-06-18 11:28:09 +02:00
ISA
d7d6a2db30
Mit Alias @ arbeiten für die Pfade
2025-06-18 10:02:11 +02:00
ISA
534b22f325
docs(standards): zentrale Anleitung zur automatisierten Versionierung hinzugefügt
...
- beschreibt das Versionskonzept für package.json, package-lock.json und .env.*
- erklärt die Verwendung von bumpVersion.js und Husky-Hooks
- hilft neuen und bestehenden Entwicklern, konsistent zu arbeiten
- gilt als Standardrichtlinie für zukünftige Projekte
2025-06-17 15:31:21 +02:00
ISA
ad73dcf054
feat(kabelname): Anzeige des Kabelnamens statt Bezeichnung unter jedem Modul (Änderungswunsch)
2025-06-16 14:03:19 +02:00
ISA
4d5ba63104
feat: Kabelname anzeigen in den modal kueEinstellung.tsx
2025-06-16 08:33:36 +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
7b1fc4c875
fix: digitalOutputs.html , die Bezeichnung kann geändert werden, aber der Schalter muss Kai noch programmieren
2025-05-13 07:39:49 +02:00
ISA
a80c3675ff
fix: Bei den Messkurven der Kabelüberwachungen ist noch ein Fehler: Du übergibst für die erste Kabelüberwachung den Wert 1 anstatt 0.
...
Im Lastenheft steht 0 bis 31 für Kabelüberwachungen (Wert q):
2025-05-12 13:19:57 +02:00
ISA
d4ba8f5b2e
feat: Integration von CGI-Platzhaltern für digitale Ausgänge (DASx, DANx)
...
- Platzhalter in da.js auf neue Struktur (DAS1–DAS4, DAN1–DAN4) umgestellt
- fetchDigitalOutputsService liest Werte dynamisch über da.js vom CPL-Webserver
- Schreibvorgänge via window.location.href mit CGI-Parametern (DASx=, DANx=)
- Umschaltlogik zwischen Entwicklungs- und Produktionsmodus eingebaut
- Modal-Speichern aktualisiert sowohl Status als auch Bezeichnung per CGI
- Unterstützung für lokale Mockdaten über API bleibt bestehen
2025-05-09 10:59:18 +02:00
ISA
4f6b664ad0
fix: Typisierung von timeUnit für Chart.js X-Achse korrigiert ('hour' | 'day')
2025-05-07 15:35:37 +02:00
ISA
d9314c7bb2
feat: LoopMeasurementChart zeigt Stunden bei 1–2 Tagen, sonst Tagesansicht in X-Achse
2025-05-07 15:30:03 +02:00
ISA
b5aaac3caf
style: Messwertlinie im Chart hervorgehoben durch dickeren Rand und glatte Linienführung
2025-05-07 15:14:58 +02:00
ISA
1d1ae31c90
style: Zeichenreihenfolge angepasst – Messwertlinie hat nun Priorität im Chart
...
in LoopMeasurementChart.tsx
2025-05-07 14:20:56 +02:00
ISA
300318cae7
fix: Spaltenhöhe Titelzeile unterschiedlich in digitale Eingänge/Meldungseingänge , Digitale Ausgänge/Schaltausgänge und Analoge Eingänge/Messwerteingänge
2025-05-07 14:12:56 +02:00
ISA
40953b9feb
refactor: in InputModal, DigitalOutputsModal und AnalogInputsSettingsModal das X-Icon zum Schließen eingefügt und unteren Button "Schließen" entfernt
2025-05-07 13:29:59 +02:00
ISA
59a740d14d
fix: Anzeige der Systemzeit bereinigt – Endung "Uhr" aus dem Zeitstempel entfernt
2025-05-07 13:06:54 +02:00
ISA
78ec9fb291
style: Auswahlfarbe im DatePicker auf littwin-blue angepasst für konsistentes UI
2025-05-07 12:16:17 +02:00
ISA
0d0a9ba57b
style: einheitliche Farben mit transparenter Füllung für Legende Symbol für alle Messkurven
...
Isolation, Schleifen, TDR und Meldungseingänge/Analoge Eingänge
2025-05-07 11:33:59 +02:00
ISA
570c1ec9ef
fix: In Messwerteingänge/Analoge Eingänge
...
1- Eingang zu Messwerteingang umbenannt
2- Legende: Symbol hier vollfarbig, nicht wie sonst nur mit Rand
2025-05-07 11:07:10 +02:00
ISA
1d57a9ed85
chore: UI-Texte „Einstellungen Eingang“ → „Einstellungen Meldungseingang“ in Meldungseingänge/Digitale Eingänge
2025-05-07 10:47:20 +02:00
ISA
1b998822be
fix: in Knotenpunkte Einheit nicht im Feld
2025-05-07 10:30:20 +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
63381a1e55
fix: Datenbank alle Buttons mit Littwinblau ohne Mousove Farbe
2025-05-07 09:27:09 +02:00
ISA
33ca863cc0
fix: In Kableüberwachung Modal Knotenpunkte Einheit Meter
...
In Messwerteingänge /Analoge Eingänge Icon in Zeilen
2025-05-07 08:55:25 +02:00
ISA
4f39de87b9
In Meldungseingänge/ Digitale Eingänge LED Tooltip entfernt und Icons Größe responsive
2025-05-07 07:22:34 +02:00
ISA
9291d9401b
Messwerte rechtbündig in Messwerteingänge/analoge Eingänge
2025-05-06 15:56:49 +02:00
ISA
7df504ccc4
Schleifenmesskurve Chart "Daten laden" Button in Littwinblau
2025-05-06 15:43:01 +02:00
ISA
07e25b1fa5
Messwerteingänge Messwerteingänge mit zwei Nachkommastellen
2025-05-06 15:39:20 +02:00