Commit Graph

78 Commits

Author SHA1 Message Date
ISA
2b79c6008c docs: createAndSetDevices.md um Bugfix-Hinweis zum Kontextmenü erweitert
- Erklärung zu contextMenuCreated-Flag hinzugefügt
- Schutz vor doppeltem Kontextmenü dokumentiert
- Hinweis auf setMarkersFunction ergänzt
- Testszenarien und Verhalten ergänzt
2025-05-27 15:03:03 +02:00
ISA
a19bf96843 fix(ui): Dropdown in MapLayersControlPanel zeigt jetzt Stationen/Bereiche korrekt an
- Zugriff auf GisStationsStaticDistrict.Points korrigiert
- Verhindert leere Dropdown-Liste bei gültigen Daten
- Neue Markdown-Dokus für UI-Komponenten erstellt (MapLayersControlPanel, EditModeToggle, VersionInfoModal, CoordinateInput)
- Version auf 1.1.190 gesetzt
2025-05-27 14:12:01 +02:00
ISA
69d28844a2 docs 2025-05-27 13:26:47 +02:00
ISA
1a4d5e6112 docs(priorityConfig): API-Dokumentation erstellt für priorityConfig
- /docs/pages/api/talas_v5_DB/priorityConfig.md hinzugefügt
- Enthält Beschreibung der API, Datenstruktur, Beispielantwort, Leaflet-Anwendung
- README.md und CHANGELOG.md aktualisiert
- Version auf 1.1.187 erhöht
2025-05-27 10:38:24 +02:00
ISA
b847b5d2c8 docs: Projektstruktur der Dokumentation an Quellcode angepasst
- Verzeichnisstruktur unter /docs spiegelt nun die tatsächliche Projektstruktur wider
- frontend/server-Trennung entfernt zugunsten von /docs/pages, /docs/redux, /docs/utils etc.
- Erhöht Wiederauffindbarkeit, Übersichtlichkeit und Entwicklerfreundlichkeit
2025-05-27 09:30:40 +02:00
ISA
1a37aa7a3a fix: POI-Icons erscheinen nun korrekt je nach Typ
- Fehler behoben: Alle POIs zeigten immer dasselbe Icon (z. B. poi-marker-icon-4.png)
- Ursache: In setupPOIs.js wurde iconPath fälschlich anhand von idPoiTyp gesucht, obwohl nur idPoi verfügbar war
- Lösung: Icon-Zuordnung erfolgt jetzt über Mapping idPoi → path (Map)
- Kein Backend-Änderung nötig
- Standard-Icon wird verwendet, wenn kein Eintrag im Mapping vorhanden ist

# Version: 1.1.166
2025-05-26 08:45:28 +02:00
ISA
04b8cb2963 docs: dokumentiere gisLines und gisLinesStatus Services in Markdown
- erstellt fetchGisLinesService.md (Liniengeometrien aus Datenbank)
- erstellt fetchGisLinesStatusService.md (Linienstatus aus WebService)
- beschreibt Unterschiede zwischen beiden Datenquellen
- verbessert Entwicklerverständnis und Wartbarkeit
2025-05-22 11:47:39 +02:00
ISA
a081a94731 docs: Markdown-Dokumentation für alle Services erstellt und in /docs/services/ abgelegt (v1.1.122) 2025-05-20 15:22:04 +02:00
Ismail Ali
4f67128616 del: MapTypC.aspx.txt löschen 2025-05-19 22:08:31 +02:00
Ismail Ali
2b4f6e755b docs: vollständige Redux-Slices und Webservice-APIs dokumentiert (v1.1.100) 2025-05-19 19:28:26 +02:00
ISA
747841c52a chore: Setup-Dateien aus dem Projekt entfernt und durch SharePoint-Links ersetzt
- node-v20.12.1-x64.msi, ChromeSetup.exe, nssm.exe aus dem Repository gelöscht
- README.md ergänzt mit Download-Links für interne Tools via SharePoint
- Projektstruktur und Git-Historie bereinigt
- Version auf 1.1.98 erhöht
2025-05-19 15:35:04 +02:00
ISA
13e176fda8 feat: Recoil vollständig entfernt, Projekt nutzt nur noch Redux
- RecoilRoot aus _app.js entfernt
- recoil aus package.json & package-lock.json gelöscht
- README.md aktualisiert: Redux statt Recoil
- DataSheet.md & Wiki.md angepasst
- Projekt ist jetzt vollständig Recoil-frei
2025-05-19 13:10:11 +02:00
Ismail Ali
695ec7a55c Datasheet Markdown 2025-05-17 12:30:45 +02:00
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
Ismail Ali
b097a76d34 docs+refactor: Proxy [...path].js auf dynamische Ziel-URL umgestellt (v1.1.77)
- entfernt: NEXT_PUBLIC_SERVER_URL aus .env.local
- verwendet jetzt API_PORT_MODE zur Zielermittlung (dev = :80)
- neue technische Dokumentation unter /docs/server/pages/api/apiProxy.md
- CHANGELOG.md und appVersion.js aktualisiert (1.1.77)
2025-05-17 01:10:18 +02:00
Ismail Ali
30bbb61f1c refactor+docs: serverURL dynamisch, NEXT_PUBLIC_SERVER_URL entfernt (v1.1.76)
- config.js verwendet nun window.location und API_PORT_MODE zur URL-Ermittlung
- feste Konfiguration aus .env.local entfällt (bereinigt)
- neue Dokumentation: docs/frontend/config/config.md
- CHANGELOG.md aktualisiert (v1.1.76)
2025-05-17 00:33:04 +02:00
Ismail Ali
7b1d255432 refactor+docs: BASE_URL entfernt, Port-Logik vereinheitlicht (v1.1.75)
- 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
2025-05-16 20:44:52 +02:00
ISA
c9df728777 docs: zentrale Webservice-README im fromWebService-Verzeichnis ergänzt
- README.md unter /docs/frontend/redux/api/fromWebService/
- enthält Übersicht über alle dokumentierten Webservices
- CHANGELOG.md auf Version 1.1.74 erweitert
2025-05-16 14:02:41 +02:00
ISA
3d3184caf2 docs+refactor: fetchGisStationsStatusDistrict Port-Logik vereinheitlicht
- zentrale Steuerung über .env.local (`NEXT_PUBLIC_API_PORT_MODE`)
- URL-Parameter m/u werden in idMap/idUser übersetzt
- Webservice-Aufruf korrekt über /GisStationsStatusDistrict aufgebaut
- Doku ergänzt: /docs/frontend/redux/api/fromWebService/fetchGisStationsStatusDistrict.md
- CHANGELOG.md auf v1.1.73 aktualisiert
2025-05-16 13:48:08 +02:00
ISA
be6638f74c docs+refactor: fetchGisStationsStaticDistrict vereinheitlicht
- zentrale API-Port-Logik über .env.local (`NEXT_PUBLIC_API_PORT_MODE`)
- URL-Parameter m/u aus der URL extrahiert und übergeben
- neue Doku unter /docs/frontend/redux/api/fromWebService/fetchGisStationsStaticDistrict.md
- CHANGELOG.md auf Version 1.1.72 erweitert
2025-05-16 13:37:54 +02:00
ISA
128b8fea5d docs+refactor: fetchGisStationsStatic API-Aufruf vereinheitlicht
- fetchGisStationsStatic.js verwendet jetzt zentrale Port-Logik über .env.local (NEXT_PUBLIC_API_PORT_MODE)
- Map-ID wird direkt aus der URL gelesen (?m=...)
- Fehlerprüfung auf JSON-Antwort eingebaut
- Doku erstellt: /docs/frontend/redux/api/fromWebService/fetchGisStationsStatic.md
- CHANGELOG.md aktualisiert (v1.1.71)
2025-05-16 13:27:48 +02:00
ISA
04ad5b99e6 docs+refactor: Port-Logik und URL-Handling für Webservices vereinheitlicht
- fetchGisSystemStatic und fetchGisStationsMeasurements nutzen jetzt zentrale .env-Steuerung (NEXT_PUBLIC_API_PORT_MODE)
- feste :3000- oder :80-Zugriffe entfernt, dynamisch via hostname aufgebaut
- URL-Parameter m/u aus der Query übernommen
- zwei neue Dokumentationsdateien im Verzeichnis /docs/frontend/redux/api/fromWebService/
- CHANGELOG.md auf Version 1.1.69 aktualisiert
2025-05-16 13:12:10 +02:00
ISA
21205d0981 docs: Webservice fetchGisSystemStatic dokumentiert mit Portlogik und URL-Parameter
- .env-Variable NEXT_PUBLIC_API_PORT_MODE beschrieben
- Beispielaufruf und URL-Mapping ergänzt
- Pfadstruktur /docs/frontend/redux/api/... übernommen
2025-05-16 10:24:04 +02:00
ISA
69830a1185 refactor: API-Port-Variable entfernt, dynamische Port-Nutzung eingeführt
- NEXT_PUBLIC_API_PORT_3000 entfernt
- API-Aufrufe basieren jetzt auf window.location.hostname:3000
- kein Rebuild mehr bei IP-Änderung nötig
- .env.local aufgeräumt
- CHANGELOG.md auf 1.1.68 aktualisiert
2025-05-16 07:37:25 +02:00
ISA
06028ccb6f docs: Parameterübergabe in MapComponent dokumentiert
- Neue Datei `docs/frontend/components/MapComponent.md` hinzugefügt
- Erklärung zur Verwendung von ?m=...&u=... im Frontend
- Klarstellung, dass Webservices idMap/idUser erwarten
- MapComponent angepasst für URL-Parameter 'm' und 'u'
2025-05-16 06:51:54 +02:00
ISA
24ee77bd28 fix: Parameter "m" und "u" in Front- und Backend und Parameter idMap und idUser entfernen für Webservices 2025-05-15 12:29:59 +02:00
ISA
0a046974bc docs: Webservice-ID-Parameter über URL statt .env.local (BREAKING CHANGE)
- Entfernt Fallback für idMap und idUser via .env.local
- Anpassung aller fetchGis*-Funktionen zur Nutzung von URL-Parametern
- Dokumentation entsprechend aktualisiert
- CHANGELOG.md hinzugefügt (Version 1.1.65)
2025-05-15 11:16:39 +02:00
ISA
7c67111ccd docs verzeichnis und .env.local in Gitea speichern 2025-05-15 10:47:10 +02:00