- setupPolylines.js und createAndSetDevices.js auf dynamische Link-Generierung umgestellt
- Entfernung von NEXT_PUBLIC_BASE_URL aus .env.local
- Verwendung von NEXT_PUBLIC_API_PORT_MODE zur Steuerung von :80 in Dev
- Neue Dokumentationen unter /docs/frontend/utils/{polylines,devices}/
- CHANGELOG.md und appVersion.js auf Version 1.1.75 aktualisiert
128 lines
3.5 KiB
Markdown
128 lines
3.5 KiB
Markdown
# 📄 CHANGELOG
|
||
|
||
Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentiert.
|
||
|
||
---
|
||
|
||
## [1.1.75] – 2025-05-17
|
||
|
||
### Changed
|
||
|
||
- `setupPolylines.js` und `createAndSetDevices.js` überarbeitet:
|
||
- Entfernt: `NEXT_PUBLIC_BASE_URL` aus `.env.local`
|
||
- Dynamische Linkerstellung basierend auf `window.location` + `NEXT_PUBLIC_API_PORT_MODE`
|
||
- Kontextsensitive Menüeinträge öffnen jetzt `/talas5/cpl.aspx?...` unabhängig von der Umgebung
|
||
|
||
### Added
|
||
|
||
- Dokumentation hinzugefügt:
|
||
- `docs/frontend/utils/polylines/setupPolylines.md`
|
||
- `docs/frontend/utils/devices/createAndSetDevices.md`
|
||
|
||
---
|
||
|
||
## [1.1.74] – 2025-05-17
|
||
|
||
### Added
|
||
|
||
- Übersichtsdokumentation für Webservices erstellt:
|
||
- `docs/frontend/redux/api/fromWebService/README.md`
|
||
- beschreibt Zweck, Parameterstruktur, und alle dokumentierten API-Dateien
|
||
|
||
---
|
||
|
||
## [1.1.73] – 2025-05-17
|
||
|
||
### Changed
|
||
|
||
- `fetchGisStationsStatusDistrict.js` vereinheitlicht:
|
||
- zentrale API-Port-Logik über `.env.local` (`NEXT_PUBLIC_API_PORT_MODE`)
|
||
- URL-Parameter `idMap` und `idUser` werden dynamisch aus `?m=...&u=...` extrahiert
|
||
- Webservice-Aufruf wird korrekt über `GisStationsStatusDistrict` aufgebaut
|
||
|
||
### Added
|
||
|
||
- Dokumentation ergänzt:
|
||
- `docs/frontend/redux/api/fromWebService/fetchGisStationsStatusDistrict.md`
|
||
|
||
---
|
||
|
||
## [1.1.72] – 2025-05-17
|
||
|
||
### Changed
|
||
|
||
- `fetchGisStationsStaticDistrict.js` aktualisiert:
|
||
- zentrale Steuerung der API-Port-Logik über `.env.local` (`NEXT_PUBLIC_API_PORT_MODE`)
|
||
- Übergabe von `idMap` und `idUser` über URL-Parameter `?m=...&u=...`
|
||
- Webservice-Endpunkt dynamisch zusammengesetzt
|
||
|
||
### Added
|
||
|
||
- Dokumentation erstellt:
|
||
- `docs/frontend/redux/api/fromWebService/fetchGisStationsStaticDistrict.md`
|
||
|
||
---
|
||
|
||
## [1.1.71] – 2025-05-17
|
||
|
||
### Changed
|
||
|
||
- `fetchGisStationsStatic.js` aktualisiert:
|
||
- zentrale Steuerung der API-Port-Logik über `.env.local` → `NEXT_PUBLIC_API_PORT_MODE`
|
||
- Map-ID (`idMap`) wird direkt aus der URL gelesen (`?m=...`)
|
||
- Fehlerbehandlung und Content-Type-Prüfung eingebaut
|
||
|
||
### Added
|
||
|
||
- Dokumentation hinzugefügt:
|
||
- `docs/frontend/redux/api/fromWebService/fetchGisStationsStatic.md`
|
||
|
||
---
|
||
|
||
## [1.1.70] – 2025-05-17
|
||
|
||
### Changed
|
||
|
||
- `fetchGisSystemStatic.js` umgestellt auf zentrale Port-Logik über `NEXT_PUBLIC_API_PORT_MODE`
|
||
- `fetchGisStationsMeasurements.js` ebenfalls angepasst mit gleicher URL-/Port-Strategie
|
||
- Beide Funktionen lesen `idMap` und `idUser` nun direkt aus der URL (`?m=...&u=...`)
|
||
|
||
### Added
|
||
|
||
- Neue Dokumentation:
|
||
- `docs/frontend/redux/api/fromWebService/fetchGisSystemStatic.md`
|
||
- `docs/frontend/redux/api/fromWebService/fetchGisStationsMeasurements.md`
|
||
- Struktur-/Pfadhinweis jeweils am Ende der Markdown-Dateien ergänzt
|
||
|
||
---
|
||
|
||
## [1.1.68] – 2025-05-15
|
||
|
||
### Changed
|
||
|
||
- Verweis auf `NEXT_PUBLIC_API_PORT_3000` entfernt
|
||
- API-URL wird nun dynamisch per `window.location.hostname:3000` gesetzt
|
||
- `.env.local` bereinigt: keine API-URL mehr nötig
|
||
- Betroffene Dateien:
|
||
- `useFetchPoiData.js`
|
||
- `poiTypesSlice.js`
|
||
|
||
---
|
||
|
||
## [1.1.65] – 2025-05-15
|
||
|
||
### Changed
|
||
|
||
- `idMap` und `idUser` werden nicht mehr aus `.env.local` gelesen, sondern ausschließlich über die URL übergeben (z. B. von TALAS.web).
|
||
- Entfernt: Fallback-Variablen `NEXT_PUBLIC_DEFAULT_ID_MAP` und `NEXT_PUBLIC_DEFAULT_ID_USER`.
|
||
- Dokumentation in `docs/redux/api/fromWebService.md` entsprechend angepasst.
|
||
|
||
---
|
||
|
||
## [1.1.64] – 2025-05-15
|
||
|
||
### Added
|
||
|
||
- Erste Dokumentation der Webservice-Endpunkte in `docs/api/webservices.md`.
|
||
- Projektstruktur in `docs/` vorbereitet für spätere Erweiterung.
|