feat: Version 3.5.2 - Configuration Stripe et gestion des immeubles

- Configuration complète Stripe pour les 3 environnements (DEV/REC/PROD)
  * DEV: Clés TEST Pierre (mode test)
  * REC: Clés TEST Client (mode test)
  * PROD: Clés LIVE Client (mode live)
- Ajout de la gestion des bases de données immeubles/bâtiments
  * Configuration buildings_database pour DEV/REC/PROD
  * Service BuildingService pour enrichissement des adresses
- Optimisations pages et améliorations ergonomie
- Mises à jour des dépendances Composer
- Nettoyage des fichiers obsolètes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
pierre
2025-11-09 18:26:27 +01:00
parent 21657a3820
commit 2f5946a184
812 changed files with 142105 additions and 25992 deletions

View File

@@ -56,13 +56,13 @@ adb install -r app-release.apk
adb install -t app-debug.apk
# Désinstaller une application
adb uninstall fr.geosector.app2025
adb uninstall fr.geosector.app3025
# Lister les packages installés
adb shell pm list packages | grep geosector
# Voir le chemin d'installation d'une app
adb shell pm path fr.geosector.app2025
adb shell pm path fr.geosector.app3025
```
## 📊 Logs et débogage en temps réel
@@ -119,13 +119,13 @@ adb logcat | grep -i geosector
### Lancer l'application depuis ADB
```bash
# Démarrer l'application
adb shell monkey -p fr.geosector.app2025 -c android.intent.category.LAUNCHER 1
adb shell monkey -p fr.geosector.app3025 -c android.intent.category.LAUNCHER 1
# Ou avec am (Activity Manager)
adb shell am start -n fr.geosector.app2025/.MainActivity
adb shell am start -n fr.geosector.app3025/.MainActivity
# Forcer l'arrêt de l'application
adb shell am force-stop fr.geosector.app2025
adb shell am force-stop fr.geosector.app3025
```
### Capturer des screenshots
@@ -142,10 +142,10 @@ adb pull /sdcard/demo.mp4 ./demo.mp4
### Informations système
```bash
# Voir l'utilisation mémoire
adb shell dumpsys meminfo fr.geosector.app2025
adb shell dumpsys meminfo fr.geosector.app3025
# Voir les permissions de l'app
adb shell dumpsys package fr.geosector.app2025 | grep permission
adb shell dumpsys package fr.geosector.app3025 | grep permission
# Version d'Android
adb shell getprop ro.build.version.release
@@ -231,10 +231,10 @@ sudo usermod -aG plugdev $USER
### Permissions Android
```bash
# Accorder une permission manuellement
adb shell pm grant fr.geosector.app2025 android.permission.ACCESS_FINE_LOCATION
adb shell pm grant fr.geosector.app3025 android.permission.ACCESS_FINE_LOCATION
# Révoquer une permission
adb shell pm revoke fr.geosector.app2025 android.permission.ACCESS_FINE_LOCATION
adb shell pm revoke fr.geosector.app3025 android.permission.ACCESS_FINE_LOCATION
# Lister toutes les permissions
adb shell pm list permissions -g
@@ -307,7 +307,7 @@ flutter build apk --release
adb install -r build/app/outputs/flutter-apk/app-release.apk
# Lancer l'application
adb shell am start -n fr.geosector.app2025/.MainActivity
adb shell am start -n fr.geosector.app3025/.MainActivity
# Afficher les logs
echo "📊 Logs en temps réel (CTRL+C pour arrêter)..."