ISA
cd46f59f7c
feat: Redux-Integration für Meldungen, Anzeige von 'v' statt 's' in UI
2025-06-30 09:00:33 +02:00
ISA
62de915485
feat: Redux-Integration für Meldungen, Anzeige von 'v' statt 's' in UI
2025-06-30 08:59:48 +02:00
ISA
2a9bebb4bc
feat: implement date in analog inputs chart
2025-06-27 13:59:35 +02:00
ISA
4b19884c1e
feat: implement Date in anlog inputs chart
2025-06-27 13:58:34 +02:00
ISA
0b70ef68e9
cleanup: delete old analog inputs mock data
2025-06-27 13:32:15 +02:00
ISA
f9fe285d64
fix: show history digital input
2025-06-27 13:26:17 +02:00
ISA
71c74d8d66
fix es lint ignore
2025-06-27 12:20:19 +02:00
ISA
1f11cf68ac
Mock daten
2025-06-27 12:19:28 +02:00
ISA
c788811600
Mock Daten hinzugefügt
2025-06-27 10:45:18 +02:00
ISA
f99624bab9
mock Daten für Charts hinzugefügt
2025-06-27 09:47:34 +02:00
ISA
1a6e913b59
fix: fix: einheitliche Höhe für Header/Footer auf Berichte-Seite gesetzt
...
- Layout von meldungen.tsx angepasst, um Hüpfen und Größenunterschied zu vermeiden
- Container-Höhe auf h-[calc(100vh-13vh-8vh)] angepasst wie auf den anderen Seiten
- Einheitliches Verhalten von Header, Footer und Navigation gewährleistet
2025-06-27 07:41:29 +02:00
ISA
188fa97f7d
fix: nur 8 Analoge Eingänge
2025-06-27 07:30:50 +02:00
ISA
d3a8556b2f
refactorring dashboard
2025-06-27 07:23:34 +02:00
ISA
7da872ae07
refactor
2025-06-27 07:12:01 +02:00
ISA
c558b9b826
refactor: rename einausgange to digitalOtputs and digitalInputs
2025-06-27 07:10:34 +02:00
Ismail Ali
b9651a53a9
esLint
2025-06-26 22:56:20 +02:00
Ismail Ali
137839da98
EsLint
2025-06-26 22:55:26 +02:00
ISA
8b3280da0a
feat: Tabellenkopf in Berichte-Seite fixiert und Scrollen verbessert
...
- thead mit sticky top-0 versehen für festen Header beim Scrollen
- vertikales Scrollen durch max-h-[80vh] und overflow-auto aktiviert
- optimiert für Desktop- und Mobilgeräte (iOS, iPad, etc.)
- Pagination entfernt für besseres Nutzererlebnis beim Scrollen
2025-06-26 07:58:59 +02:00
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
ISA
ca2a0cb00d
docs: README
2025-06-23 06:58:43 +02:00
Ismail Ali
ff3f418636
feat: digitalOutputs separate jsSimulatedProd mode
2025-06-22 09:46:13 +02:00
Ismail Ali
041bc3e23e
feat: jsSimulatedProd-Modus für analoge & digitale Eingänge implementiert
...
- neuen Modus `jsSimulatedProd` eingeführt für realitätsnahe Simulation auf Basis echter Produktionsdaten
- analoge Eingänge: analogInputsMockData.js eingebunden und dynamisch per Script geladen
- digitale Eingänge: digitalInputsMockData.js eingebunden mit window-Variablen (z. B. win_de_state, win_de_label etc.)
- fetchAnalogInputsService.ts und fetchDigitalInputsService.ts angepasst zur Modusprüfung und Script-Auswertung
- getAnalogInputsHandler.ts und getDigitalInputsHandler.ts geben im jsSimulatedProd-Modus JavaScript-Dateien aus
- .env.development setzt `NEXT_PUBLIC_CPL_MODE=jsSimulatedProd`
2025-06-22 08:42:49 +02:00
Ismail Ali
7d1e7ef88a
docs: add full architecture diagram and data flow for json, jsmock and production modes
2025-06-21 23:54:02 +02:00
Ismail Ali
082ea99d20
docs: add analog inputs architecture diagram and flow description
2025-06-21 19:14:42 +02:00
Ismail Ali
d785ced9d3
docs: move user documentation to docs/user-guide as single source of truth
2025-06-21 11:11:02 +02:00
Ismail Ali
7740806952
chore: fetch to get in redux thunks files name
2025-06-21 10:15:05 +02:00
Ismail Ali
dd76665848
chore(tsconfig): fix moduleResolution and path aliases for Next.js project
2025-06-21 09:58:16 +02:00
ISA
38ee1ae381
chore: rename service/thunk files to follow get/fetch naming convention
2025-06-20 14:07:29 +02:00
ISA
0388512f51
Mocks erstellt für API für Entwicklungsumgebung
2025-06-20 13:41:07 +02:00
ISA
01d292e72f
auto CHANGELOG.md
2025-06-20 13:10:59 +02:00
ISA
027a36cead
pre-commit
2025-06-20 13:09:55 +02:00
ISA
3cb10a10f3
CHANGELOG auto
2025-06-20 13:07:59 +02:00
ISA
b30c5fc8bd
feat: Statusanzeige für Eingänge implementiert
2025-06-20 13:06:43 +02:00
ISA
01cb8cddc4
feat: Digitale & analoge Eingänge in allen Modi (json/jsmock/production) vollständig implementiert
2025-06-20 12:06:40 +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