Files
nodeMap/CHANGELOG.md
Ismail Ali e01c6f9324 refactor+docs: fetchGisStatusStations.js URL-Handling vereinheitlicht (v1.1.78)
- entfernt: NEXT_PUBLIC_SERVER_URL aus fetchGisStatusStations.js
- ersetzt durch dynamischen URL-Aufbau via NEXT_PUBLIC_API_PORT_MODE
- neue Doku erstellt: docs/frontend/services/api/fetchGisStatusStations.md
- CHANGELOG.md aktualisiert (v1.1.78)
2025-05-17 01:17:59 +02:00

4.6 KiB
Raw Blame History

📄 CHANGELOG

Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentiert.


[1.1.78] 2025-05-17

Changed

  • fetchGisStatusStations.js:
    • feste URL-Variable NEXT_PUBLIC_SERVER_URL entfernt
    • stattdessen dynamische URL-Berechnung per NEXT_PUBLIC_API_PORT_MODE
    • Zugriff auf Webservice GisStationsStatusDistrict funktioniert jetzt ohne .env.local

Added

  • Dokumentation ergänzt:
    • docs/frontend/services/api/fetchGisStatusStations.md

[1.1.77] 2025-05-17

Changed

  • pages/api/[...path].js:
    • feste Umgebungsvariable NEXT_PUBLIC_SERVER_URL entfernt
    • dynamische Proxy-Zieladresse per NEXT_PUBLIC_API_PORT_MODE definiert (dev vs. prod)
    • Konfiguration via http-proxy-middleware vereinfacht

Added

  • Dokumentation erstellt:
    • docs/server/pages/api/apiProxy.md

[1.1.76] 2025-05-17

Changed

  • config.js angepasst:
    • Entfernt: NEXT_PUBLIC_SERVER_URL aus .env.local
    • Dynamische Berechnung von serverURL anhand window.location + NEXT_PUBLIC_API_PORT_MODE
    • Zugriff auf Webservices funktioniert jetzt automatisch abhängig von Entwicklungs-/Produktionsumgebung

Added

  • Dokumentation ergänzt:
    • docs/frontend/config/config.md

[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.localNEXT_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.