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:
@@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
25
CHANGELOG.md
25
CHANGELOG.md
@@ -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
|
||||||
|
|||||||
13
README.md
13
README.md
@@ -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.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
// /config/appVersion
|
// /config/appVersion
|
||||||
export const APP_VERSION = "1.1.186";
|
export const APP_VERSION = "1.1.187";
|
||||||
|
|||||||
@@ -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]);
|
||||||
|
|||||||
Reference in New Issue
Block a user