feat: fetchDigitalOutputs unterstützt JSON und Production via API, Vorbereitung für jsmock

- fetchDigitalOutputsService umgestellt:
  - Nur noch API-Aufruf auf /api/cpl/digitalOutputsAPIHandler
  - Drei Modi berücksichtigt: json, jsmock, production

- fetchDigitalOutputsFromScript implementiert:
  - Unterstützt jsmock- und production-Modus mit if-else-Logik
  - Lädt Skripte dynamisch (digitalOutputs.js oder digitalOutputsMockData.js)
  - Liest win_da_state und win_da_bezeichnung aus window

- API für JSON-Dateien getestet (lokal editierbar)
- Production getestet (CGI-Platzhalter per Skript)
- jsmock-Modus vorbereitet, noch nicht getestet
This commit is contained in:
ISA
2025-06-18 14:54:10 +02:00
parent 3e6c973f3b
commit 1b01f37f90
667 changed files with 17 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "cpl-v4",
"version": "1.6.416",
"version": "1.6.417",
"private": true,
"scripts": {
"dev": "next dev",