Commit Graph

7 Commits

Author SHA1 Message Date
ElPoyo cb94badafe fix(flutter_map): fix type inference and const constructor issues 2026-06-05 15:17:29 +02:00
ElPoyo 30d90a05fd fix: revert latlong2 import path 2026-06-05 15:15:06 +02:00
ElPoyo 68fa2b4587 fix(flutter_map): update imports and constructors for flutter_map 8 and latlong2 2026-06-05 15:12:12 +02:00
ElPoyo 21d7bc8b87 feat: (broken) implement route map and address autocomplete widgets with associated infrastructure testing scripts 2026-06-05 11:10:32 +02:00
ElPoyo 0744665fe2 fix: polyline decoding bug with large bounds and fix ulys API toll pricing precision 2026-06-04 16:40:50 +02:00
ElPoyo 555629760d fix: flutter_map latlng bounds assertion et overflow du dropdown des depôts 2026-06-04 15:05:08 +02:00
ElPoyo e14b333a67 feat: calculateur de frais de déplacement - backend et modèles Flutter
- Cloud Function travel.js : autocomplete Google Places + calcul itinéraires
  via Google Routes API avec péages Ulys /legs (precision=6) + /rate
- Modèles : VehicleModel, DepotModel, RouteResultModel + FuelPrices
- Services : VehicleService, TravelService (Firestore CRUD + API calls)
- Gestion des données : 3 nouveaux onglets (Dépôts, Véhicules, Prix carburants)
- Autocomplétion adresse dans le formulaire événement
- Dialog calcul frais : config + carte flutter_map OSM + sélection itinéraire
- Injection option FRAIS_KM dans l'événement à la sélection
- flutter_map 7.0.2 + latlong2 0.9.1 ajoutés
- npm: csv-parser + @mapbox/polyline installés dans functions
2026-06-04 14:28:22 +02:00