# Patch OPTIONNEL — audio, image et GPS dans l'API mobile

**Non appliqué** : l'API mobile du projet est restée strictement identique.
Ce dossier contient la version du contrôleur de visites qui accepte l'envoi multipart de l'application mobile
(`image`, `audio`, `audio_duration`, `gps_*`, `visited_at` pour la file hors-ligne).

Pour l'activer (quand vous le souhaitez) :

1. Copier `2026_10_04_000000_add_audio_and_gps_to_visits_table.php` dans `database/migrations/` (colonnes **nullables**, aucune donnée existante touchée).
2. Remplacer `app/Http/Controllers/API/VisitController.php` par `VisitController.php` de ce dossier.
3. Ajouter `audio`, `audio_duration`, `gps_accuracy`, `gps_source`, `gps_captured_at`, `gps_track` au `$fillable` (et `gps_track` => `array` aux `$casts`) du modèle `App\Models\Visit`.
4. `php artisan migrate && php artisan storage:link`

L'API React affiche automatiquement `image` et `audio` d'une visite dès que ces colonnes existent.
