Commit Graph

32 Commits

Author SHA1 Message Date
ISA
4e396a1b10 docs(gisPolylines): ✍️ README mit Datenfluss-Diagramm und Erklärung ergänzt
- Datenfluss zwischen Redux Slices, Thunks, Services und Komponenten visualisiert
- Mermaid-UML hinzugefügt zur Darstellung der Architektur
- Technischer Hintergrund für Einsteiger dokumentiert
- Hinweise zur Datenherkunft (Datenbank vs. TALAS.web WebService)
- Hilfe zur Fehlerbehebung z. B. bei fehlendem LD_Name im Tooltip
2025-06-25 11:02:43 +02:00
ISA
bc331eb7b2 docs: Karten Material Link in README.md hinzugefügt 2025-06-25 09:23:43 +02:00
ISA
016e1a927d refactor: Tooltip-Generierung für Linien ausgelagert und Anzeige von Stationsnamen (LD_Name) hinzugefügt
- `generateLineTooltipContent` in eigene Datei extrahiert
- `useLineData` angepasst, um Stationen aus `gisStationsStaticDistrict` zu übergeben
- Anzeige der Station im Tooltip nun über `LD_Name` statt `matchingLine.name`
- Bugfix: "Station: N/A" wird nun korrekt angezeigt
2025-06-25 08:43:26 +02:00
ISA
89403164c6 refactor: Tooltip-HTML-Generierung aus useLineData ausgelagert
- Funktion `generateLineTooltipContent` aus `useLineData.js` extrahiert
- Neue Datei: `components/gisPolylines/tooltip/generateLineTooltipContent.js`
- Trennung von Logik (Hook) und Darstellung (Tooltip-HTML)
- Verbesserte Lesbarkeit und Wiederverwendbarkeit der Tooltip-Generierung
2025-06-25 07:49:52 +02:00
ISA
7c4fbc3988 refactor: Komponenten-Hooks strukturiert und in passende UI-Unterverzeichnisse verschoben
- useLineData.js → components/gisPolylines/tooltip/
- useLayerVisibility.js → components/mapLayersControlPanel/hooks/
- useAreaMarkersLayer.js → components/area/hooks/
- useDynamicDeviceLayers.js → components/devices/hooks/
- useDataUpdater.js & useMapComponentState.js → components/hooks/

💡 Ziel: Alle UI-bezogenen Hooks an logische Stellen verschoben, um Wartbarkeit zu verbessern.
🔍 Vorteil: Schnellere Navigation bei UI-Fehlern oder Layout-Anpassungen.
2025-06-25 07:21:05 +02:00
ISA
4070429193 docs: 2025-06-24 15:07:00 +02:00
ISA
b6c6fad3b3 docs: uiWidgets icon bug in Gitea 2025-06-24 12:29:51 +02:00
ISA
12fec717d8 docs: uiWidget 2025-06-24 12:01:49 +02:00
ISA
fe3cc48769 docs: Version Info Moda 2025-06-24 11:46:53 +02:00
ISA
82963ead23 docs: VersionInfoModal 2025-06-24 11:29:47 +02:00
ISA
585c9ad9d7 doc:s: CoordinateInput 2025-06-24 11:19:57 +02:00
ISA
acab69b74d docs: MapLayersControlPanel 2025-06-24 11:13:39 +02:00
ISA
fa76c247b8 docs: MapLayersControlPanel <!-- /docs/components/uiWidgets/mapLayersControlPanel/MapLayersControlPanel.md --> 2025-06-24 09:56:28 +02:00
ISA
ecbbba8dbb docs: delete appVersion , because auto increment in package.json and env files 2025-06-24 09:43:15 +02:00
ISA
8894ce4411 docs: .env.local durch .env.production & .env.development ersetzt + Rücklinks & Footer ergänzt
- Alle Hinweise in Markdown-Dateien aktualisiert: Verwendung von `.env.production` und `.env.development` statt `.env.local`
- Footer-Abschnitte mit „Zurück zur Übersicht“-Link in allen relevanten `/docs/`-Dateien ergänzt
- Inhaltliche Korrekturen und Ergänzungen in Architektur-, Setup-, FAQ-, und Mockdaten-Dokumentation
- Inhaltsverzeichnis in `README.md` aktualisiert und funktionierende relative Links in Unterverzeichnissen sichergestellt
- Ziel: bessere Lesbarkeit, Navigation und Klarheit für neue Entwickler
2025-06-24 09:00:49 +02:00
ISA
0347ec9d98 docs: [Zurück zur Übersicht](../README.md) in Alle in README für jeder Verzeichnis 2025-06-24 08:22:48 +02:00
ISA
82a1e11797 docs: überarbeitete /docs/README.md 2025-06-24 07:17:36 +02:00
ISA
7b68534f7e docs: /docs/README.md 2025-06-24 07:07:43 +02:00
ISA
4a7328167c docs: docs/README 2025-06-24 06:58:56 +02:00
ISA
13ce14a703 docs 2025-06-23 15:00:56 +02:00
ISA
b6545b37ff fix. Bild in README.md 2025-06-23 14:51:54 +02:00
ISA
2ffaa6472a fix: Bild Pfad in 7docs/README.md 2025-06-23 14:47:37 +02:00
ISA
831ce5851a docs 2025-06-23 14:32:40 +02:00
ISA
1d3006df8e doc: README.md 2025-06-23 13:03:57 +02:00
ISA
be2c8ae699 docs: 2025-06-23 12:59:00 +02:00
ISA
fae7595a58 docs: README.md mit Bilder 2025-06-23 12:33:08 +02:00
ISA
c343bfb785 delete node_modules.zip 2025-06-23 11:13:57 +02:00
ISA
79807b211a docs: ReADME.md 2025-06-23 10:53:23 +02:00
ISA
25e9501630 docs(standards): zentrale Anleitung zur automatisierten Versionierung hinzugefügt
- beschreibt das Versionskonzept für package.json, package-lock.json und .env.*
- erklärt die Verwendung von bumpVersion.js und Husky-Hooks
- hilft neuen und bestehenden Entwicklern, konsistent zu arbeiten
- gilt als Standardrichtlinie für zukünftige Projekte
2025-06-17 14:16:25 +02:00
ISA
f312a0d61d fix: version 2025-06-17 13:56:14 +02:00
ISA
23ec079eb9 chore: zentrale Versionsverwaltung verbessert und appVersion.js entfernt
- Versionsnummer wird nun automatisch in package.json, package-lock.json, .env.development und .env.production aktualisiert
- appVersion.js entfernt, da die Version nun direkt über process.env.NEXT_PUBLIC_APP_VERSION verwendet wird
- bumpVersion-Skript aktualisiert und vereinfacht
- Vorbereitungen für klarere Versionshistorie und Releases
2025-06-17 13:55:27 +02:00
ISA
c5846e3ba9 chore(env): .env.local entfernt und durch .env.development ersetzt
- Umgebungsvariablen klar getrennt: .env.development für dev, .env.production für Build
- Verhindert versehentliche Verwendung von .env.local bei next build
- Build-Umgebung verwendet jetzt korrekt .env.production
2025-06-06 12:16:29 +02:00