📝 Notes de version - Scan-Wich **Changements majeurs de la version actuelle :** 🎨 **Améliorations de l'Interface Utilisateur :** - **Correction du Thème :** Résolution d'un problème de contraste sur l'écran de configuration du profil qui rendait le texte illisible (texte jaune sur fond blanc). L'écran respecte désormais correctement le thème de l'application. 🛡️ **Refonte de l'Architecture de Sécurité et de Données :** - **Gestion des accès centralisée :** L'ancien système d'utilisateurs autorisés codé en dur dans l'application a été supprimé. L'accès est désormais contrôlé de manière sécurisée et dynamique via une liste d'autorisation sur le serveur Firebase Firestore. Cela ouvre la voie à la gestion d'abonnements. - **Profils Utilisateurs dans le Cloud :** Les données de profil (poids, objectifs, etc.) sont maintenant synchronisées avec le compte Firebase de l'utilisateur, permettant une expérience cohérente sur plusieurs appareils. - **Correctif Critique de Connexion :** Résolution d'un bug majeur qui empêchait l'application de se connecter correctement à la base de données Firestore, causant des accès refusés inattendus pour les utilisateurs légitimes. L'application est désormais compatible avec les bases de données Firestore nommées. --- **Mises à jour précédentes :** 🛠️ **Correctifs et Améliorations Strava :** - Résolution d'un problème de compilation bloquant sur l'écran des sports. - Intégration d'un nouvel algorithme d'estimation des calories basé sur les MET (Metabolic Equivalent of Task) pour une précision accrue. - Amélioration de la fiabilité du parsing des dates d'activités Strava. 🛡️ **Sécurité renforcée :** - Intégration de Firebase App Check (Play Integrity) pour protéger l'API contre les accès non autorisés. - Migration de la clé API vers Google Cloud Secret Manager, supprimant toute information sensible du code source. ⚡ **Analyse Ultra-Rapide :** - Nouveau moteur de compression d'image intelligent (réduction de ~2.2 Mo à 150 Ko par scan), accélérant drastiquement l'analyse IA. 🤖 **IA Sécurisée :** - Migration de la logique d'analyse (prompts) vers des Cloud Functions pour garantir des résultats plus fiables et protégés. 📄 **Export PDF Professionnel :** - Nouvelle fonctionnalité d'exportation de l'historique. Générez un rapport PDF complet incluant vos repas, activités sportives et suivis de glycémie. 🩸 **Suivi Diabétique complet :** - Possibilité d'enregistrer et de visualiser sa glycémie avant/après chaque catégorie de repas directement dans l'historique. 🚴 **Synchronisation Strava :** - Connexion directe à Strava pour importer vos activités et calculer précisément les calories brûlées. ⭐ **Gestion des Favoris :** - Refonte de l'interface des favoris avec une nouvelle fenêtre modale pour un ajout rapide de vos repas récurrents. 🔍 **Scanner de Code-barres :** - Intégration d'Open Food Facts pour identifier instantanément les produits industriels via leur code-barres. 🔧 **Stabilité et Modernisation :** - Optimisation pour Android 36. - Correction de bugs majeurs sur le stockage sécurisé des préférences (MasterKey) et la synchronisation Firebase (collectAsState).