chore: entferne Mockdaten-Support (NEXT_PUBLIC_USE_MOCK_API)

- Mock-Verzeichnis und Umgebungsvariable entfernt
- README.md aktualisiert (kein Mockmodus mehr)
- Projekt verwendet jetzt ausschließlich reale Datenquellen (MySQL, TALAS.web)
- Version auf 1.1.186 erhöht
This commit is contained in:
ISA
2025-05-27 09:56:32 +02:00
parent dac7d1335f
commit c754dcbc30
5 changed files with 38 additions and 7 deletions

View File

@@ -7,7 +7,6 @@ DB_NAME=talas_v5
DB_PORT=3306 DB_PORT=3306
# Public Settings (Client braucht IP/Domain) , Variablen mit dem Präfix "NEXT_PUBLIC" ist in Browser sichtbar # Public Settings (Client braucht IP/Domain) , Variablen mit dem Präfix "NEXT_PUBLIC" ist in Browser sichtbar
NEXT_PUBLIC_USE_MOCK_API=false
NEXT_PUBLIC_DEBUG_LOG=true NEXT_PUBLIC_DEBUG_LOG=true

View File

@@ -4,6 +4,31 @@ Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentie
--- ---
## [1.1.186] 2025-05-27
### 🔥 Removed
- Umgebungsvariable `NEXT_PUBLIC_USE_MOCK_API` vollständig entfernt
- Veralteter Entwicklungsmodus mit Mockdaten ist nicht mehr aktiv
- Alle Dateien und Codepfade, die sich auf `/webServiceMockdata/` oder `mockMode` bezogen, gelöscht
### 🧠 Architektur
- Die Anwendung läuft nun ausschließlich mit realer Datenanbindung:
- 🔌 Next.js-API → MySQL (Docker)
- 🌐 TALAS.web-Services (IIS)
### 📄 Dokumentation
- `README.md` aktualisiert:
- Mockdaten-Abschnitt durch Hinweis auf reale API ersetzt
🔧 Version
- 📦 Version erhöht auf **1.1.186**
---
## [1.1.185] 2025-05-27 ## [1.1.185] 2025-05-27
### 🔥 Removed ### 🔥 Removed

View File

@@ -311,13 +311,22 @@ Alle ehemaligen Recoil-Atoms wurden erfolgreich in Redux-Slices überführt.
--- ---
## 🧪 Mockdaten (nur Entwicklung) ## 🧪 Mockdaten (nicht mehr verwendet)
Früher konnten über folgende Umgebungsvariable Mockdaten geladen werden:
```env ```env
NEXT_PUBLIC_USE_MOCK_API=true NEXT_PUBLIC_USE_MOCK_API=true
``` ```
→ Lädt `/api/mockData/...` statt echtem Server. Diese Funktion wurde vollständig entfernt.
Alle Datenzugriffe erfolgen jetzt über reale APIs entweder:
über die lokale Next.js-API (Port 3000, z.B. via Docker/MySQL)
oder über die TALAS.web-Services im IIS
Das frühere Verzeichnis /webServiceMockdata/ wurde gelöscht.
--- ---

View File

@@ -1,2 +1,2 @@
// /config/appVersion // /config/appVersion
export const APP_VERSION = "1.1.186"; export const APP_VERSION = "1.1.187";

View File

@@ -37,9 +37,7 @@ export const useMapComponentState = () => {
// POI-Typen laden // POI-Typen laden
useEffect(() => { useEffect(() => {
if (process.env.NEXT_PUBLIC_USE_MOCK_API === "true") { if (poiTypStatus === "idle") {
console.warn("⚠️ POI-Typen im Mock-Modus Redux-Thunk wird nicht ausgeführt.");
} else if (poiTypStatus === "idle") {
dispatch(fetchPoiTypThunk()); dispatch(fetchPoiTypThunk());
} }
}, [dispatch, poiTypStatus]); }, [dispatch, poiTypStatus]);