Commit Graph

11 Commits

Author SHA1 Message Date
Ismail Ali
7740806952 chore: fetch to get in redux thunks files name 2025-06-21 10:15:05 +02:00
Ismail Ali
689d95c89d Netzwerk Icons in Littwin-Blau 2025-04-15 23:00:34 +02:00
ISA
20e20dec30 feat(redux): Rename all Redux slices and store keys to match file names for clarity
- Renamed all slice names (createSlice `name` attribute) to match their file names (e.g. loopChartSlice, authSlice, kueDataSlice etc.)
- Updated `store.ts` to register each reducer with consistent key names (e.g. state.loopChartSlice instead of state.loopChart)
- Adjusted all `useSelector` and Redux state accesses across the codebase
- Improves maintainability, searchability and consistency across files and Redux DevTools
2025-04-01 12:26:41 +02:00
ISA
fa94d2c2f7 refactor: Systemdaten über eigenen Redux Thunk und Service laden
- Systeminformationen (IP, Subnetz, Gateway, NTP, etc.) werden nun über fetchSystemSettingsThunk geladen
- loadWindowVariables.ts von systemSettings-Logik bereinigt
- Aufruf erfolgt lokal in NetworkInfo.tsx statt global in _app.tsx
- Verbesserte Struktur, reduzierte Netzwerklast, klarere Trennung der Zuständigkeiten
2025-03-26 11:28:13 +01:00
ISA
7b85ebc730 refactor: lade OPC UA Daten direkt in NetworkInfo-Komponente statt global in _app.tsx
- Thunk `fetchOpcUaSettingsThunk` wird jetzt nur bei Anzeige von NetworkInfo ausgeführt
- Reduzierte Netzwerklast und bessere Trennung von Zuständigkeiten
- Entfernt globalen OPC UA-Aufruf aus _app.tsx
2025-03-26 10:45:00 +01:00
ISA
a823bd609e feat: OPC-UA Status lesbar darstellen
- OPC-UA Zustand wird jetzt als "Server betriebsbereit" oder "Server außer Betrieb" ausgegeben
- Unbekannte Werte werden explizit als "Unbekannt" angezeigt
- Code-Struktur optimiert für bessere Lesbarkeit
2025-03-17 07:25:06 +01:00
ISA
b5213e334a In Dashboard Netzwerk-Informationen von neue Redux Slice holen systemSettings und opcuaSettings Slices 2025-02-24 11:48:28 +01:00
ISA
f8fe84a483 NetzwerkInfo nimmt automatisch horizontale Breite mit flex-direction: row 2025-02-20 09:24:03 +01:00
ISA
b881aef3db alle Baugrüppenträger in dashboard sichtbar in Laptop Auflösung 2025-02-20 09:00:33 +01:00
ISA
b4934a015b NetzwerkInfo in dashboard strecken durch flex-grow 2025-02-20 08:46:37 +01:00
Ismail Ali
dc589c35df NetworkInfo Kompoente von dashboard.tsx incomponents ausgelagert 2025-02-13 20:31:56 +01:00