ElPoyo
|
adb0a2e7c9
|
fix(travel.js): fix Ulys API parsing issues and ID extraction
|
2026-06-05 14:11:06 +02:00 |
|
ElPoyo
|
69a65d83f2
|
fix(travel): Mapbox route optimized
|
2026-06-05 13:53:22 +02:00 |
|
ElPoyo
|
cb35ddac22
|
feat(travel): implement Mapbox route recreation using Mapbox Directions API
|
2026-06-05 12:09:17 +02:00 |
|
ElPoyo
|
8c01a21728
|
fix(travel): revert to clean Ulys /legs implementation as requested
|
2026-06-05 10:14:19 +02:00 |
|
ElPoyo
|
20c44cfb8b
|
fix(travel): revert global geometric extraction and add surgical fallback for missing origin systems
|
2026-06-05 00:14:18 +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
|
61b74f7465
|
fix: utilise la variable API_MAPS pour la cle Google Maps
|
2026-06-04 14:34:23 +02:00 |
|
ElPoyo
|
1bf5c8061f
|
fix: corrections build - _showOverlay supprime, passageDate Ulys ajoute, withValues deprecation
|
2026-06-04 14:32:03 +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 |
|