Commit Graph

21 Commits

Author SHA1 Message Date
ISA
d0d10ebeca Laptop Breakpoint Breite und Höhe definiert und kleine Test gemacht 2025-01-22 13:16:21 +01:00
ISA
176624740b feat: Add custom breakpoint for laptop dimensions (1348px)
- Added a new breakpoint "laptop" with a width of 1348px to the Tailwind configuration.
- This breakpoint accommodates the dimensions of 1348px width for responsive designs.
2025-01-22 13:10:55 +01:00
ISA
99953b5241 Webserverversion 1.0.5.1 Responsive mit Tailwindcss 2025-01-22 09:43:20 +01:00
ISA
26a319d817 Responsive xl und 2xl Tailwindcss in Chrome Emulator Einstellung Mobile 2025-01-22 09:34:15 +01:00
Ismail Ali
b0451c87ef responsiv Kabelüberwachung und dashboard 2025-01-21 21:30:34 +01:00
ISA
f0d8ad4bdf Webserverversion: 1.0.5.0 2025-01-20 12:12:19 +01:00
ISA
e77340b2fb Webserverversion: 1.0.4 System-Modal Test erfolgreich 2024-11-12 15:13:58 +01:00
ISA
60bb76fae7 Webserverversion: 1.0.2 2024-11-12 13:58:35 +01:00
ISA
94bfcb57c6 Webserverversion: 1.0.1 2024-11-12 08:23:39 +01:00
ISA
8a283b535d Navigation von Module Status von dashboard.js zu Kabelüberwachungs Racks 1-4 2024-11-04 13:02:41 +01:00
ISA
eabcb1f25a PDFs in public direct von CPL anfragen und nicht in indexedDB speichern.
IndexedDB wird nicht mehr benötigt, Redux übernimmt die Speicherung der Variablen
2024-11-04 11:37:52 +01:00
ISA
c6163ba54d dashboard bekommt last20Messages und Baugruppenträger Daten von Redux Store 2024-11-01 08:56:41 +01:00
ISA
eee25bf80f feat: Integration von IndexedDB-Datenzugriff in Dashboard-Komponente
- Ersetzt `window`-Zugriff durch `IndexedDB` in der `Dashboard`-Komponente, um Produktionsprobleme zu lösen.
- Aktualisiert `KabelModulStatus`, um Alarm- und Fehlerstatus für jeden Slot über IndexedDB zu beziehen.
- Fügt zusätzliche States für Alarme (`kueAlarm1`, `kueAlarm2`) und Erdungsfehler (`kueGroundFault`) hinzu und lädt diese aus IndexedDB.
- Verbesserte Stabilität und Wartbarkeit durch den Einsatz asynchroner IndexedDB-Aufrufe statt globaler Variablen.
2024-10-30 11:15:31 +01:00
ISA
1ea583d822 feat: Integration von IndexedDB zur Verwaltung von Dashboard-Daten
- Werte wie IP, Subnetz, Gateway, letzte 20 Meldungen und kueVersion aus IndexedDB geladen und im Dashboard angezeigt
- Direktzugriff auf IndexedDB-Variable `getFromIndexedDB` implementiert, um Produktions-Importprobleme zu vermeiden
- State-Handling und Lade-Intervall hinzugefügt, um Daten alle 10 Sekunden zu aktualisieren
- Ersetzt window-basierte Variablen durch Daten aus IndexedDB für eine robustere und skalierbare Datenverwaltung
2024-10-30 10:59:30 +01:00
ISA
b1a24a3f4e fix: Darstellung der Isolationsanzeige angepasst
- ">200 MOhm" wird nun als neutraler Wert angezeigt und nicht in Rot, da es auf eine gute Kabelisolation hinweist.
- Rote Textfarbe bleibt auf Fehlerbeschränkungen wie Aderbruch, Erdschluss, Isolations- und Schleifenfehler begrenzt.
- Code-Bedingungen für die Prioritätsanzeige optimiert, um korrekte Farbzuordnung und Alarmauslösung sicherzustellen.
2024-10-29 13:25:13 +01:00
ISA
8222eeac21 setInterval von 5 auf 10 Sekunden erhöhert, da das CPL so mehr Zeit hat, alle Variablen zu initialisieren., weil bei 5 Sekunden irgendwann schafft das CPL nicht 2024-10-28 08:37:30 +01:00
ISA
26588ff104 feat: Optimierte Datenladegeschwindigkeit durch initialen Direktaufruf in loadWindowVariables
- Erstaufruf von loadWindowVariables.js außerhalb des Intervalls hinzugefügt, um Variablen schneller zu laden.
- Intervall zur Variablenüberprüfung nur gestartet, wenn beim Erstaufruf noch Variablen fehlen.
- Verbessert die Ladezeit und stellt sicher, dass alle benötigten Variablen frühzeitig verfügbar sind.
2024-10-27 11:55:37 +01:00
ISA
7f792f833f fix: Verhindere Wechsel zwischen aktivem und inaktivem Status bei leerem Slot
- Korrigiert die Bedingung für `kueOnline`, sodass nur aktive Slots den Alarmstatus überprüfen.
- Entfernt Mehrfachreferenzen von `kueOnline`, die den Status ungewollt überschrieben haben.
- Setzt ein bedingtes Update für `kueCableBreak`, `kueAlarm1`, und `kueAlarm2`, um unnötige Aktualisierungen zu vermeiden.
- Stellt sicher, dass der erste Slot als "Leer" angezeigt wird, wenn `kueOnline` auf `0` gesetzt ist.
2024-10-27 08:09:54 +01:00
ISA
07bd6267ea last20messages aktualisieren mit setInterval 2024-10-26 21:20:49 +02:00
ISA
530dc42ed3 last20Messages.acp entfernt und nur Kai Dateien in js und angepasst benutzen 2024-10-25 15:07:57 +02:00
ISA
ab8a80f34c feat: dynamische URL-Anpassung für Entwicklungs- und Produktionsumgebung
- Navigation und Weiterleitungen angepasst, um dynamisch `.html`-Endungen in Produktionsumgebung anzuhängen.
- Nutzung von `NEXT_PUBLIC_NODE_ENV` ermöglicht unterschiedliche URL-Strukturen in Entwicklungs- und Produktionsumgebung.
- `Navigation`-Komponente und `index.js` entsprechend konfiguriert, um `.html` in der Produktionsumgebung automatisch anzuhängen.
- Verbesserte Konsistenz und Funktionalität zwischen beiden Umgebungen, 404-Fehler in Produktion behoben.
2024-10-25 11:21:56 +02:00