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
ISA
ee35970a5b
Messwerteingänge
...
Überschrift "Einstellungen Messwerteingang 1"
Bezeichnung mit :
Eingabefeld rechts daneben.
Offset mit drei Nachkommastellen
Faktor mit drei Nachkommastellen
Anstatt Loggerintervall "Speicherintervall" schreiben mit Einheit Minuten im Eingabefeld wie bei Kü
Buttons wie bei Meldeeingänge (Schließen und Speichern)
2025-05-06 15:19:10 +02:00
ISA
9e803fc894
Schaltausgänge Modal
2025-05-06 14:40:57 +02:00
ISA
36f791237c
Kableüberwachung Modal und digitale Eingänge Modal
2025-05-06 14:31:08 +02:00