-
Version v0.0.7
StableBuild & Release Android APK / build-apk (push) Successful in 21m20sreleased this
2026-08-26 22:51:45 +02:00 | 21 commits to main since this release[v0.0.7] - 2026-08-26
🚀 CI/CD & Déploiement Automatique (Gitea Actions)
- Pipeline de Release Android APK : Compilation automatique de l'APK de production (
flutter build apk --release) lors du push d'un tag (v*) et publication directe dans les Releases Gitea. - Mise en cache persistante : Sauvegarde des caches Gradle, Pub, Android NDK 28, CMake et SDK Platform pour des temps de build réduits à 1-2 minutes.
- Pipeline Backendia : Déploiement continu automatisé du serveur backend et du dashboard lors des modifications sur
main.
🧠 Backend IA & Dashboard Web (Backendia)
- Architecture Tout-en-un : API Express et Dashboard Next.js co-hébergés sur le même port sous
https://backendia.kevlar.cloud. - Validation OpenCV : Certification et détection des anneaux de cibles concentriques.
- Journalisation & Modération : Base SQLite avec historique complet des uploads, détection d'appareils, métadonnées et système de bannissement/débannissement de wallets.
- Dashboard Web : Galerie de visualisation des photos de tir, éditeur de points/impacts et export global des datasets (ZIP / CSV).
🔒 Sécurité & Reverse Proxy (YunoHost)
- Dashboard Privé : Accès à l'interface d'administration protégé par le portail SSO YunoHost.
- API d'Upload Sécurisée : Filtrage Nginx par en-tête secret
X-API-KEYautorisant uniquement l'application Android.
📱 Application Mobile Flutter
- Connexion Serveur Officiel : Configuration par défaut sur
https://backendia.kevlar.cloudavec transmission automatique de la clé d'API. - Identité Anonyme & Stats : Phrase de récupération de 15 mots, hachage SHA-256 du wallet et synchronisation du statut de modération.
- Expérience de Tir : Nouveau flux de calibration, boutons de rotation fine, guidage au premier impact et popup de fin de session avec export IA intégré.
- Sauvegarde & Partage : Export/Import JSON complet des sessions, statistiques et armurerie.
Downloads
- Pipeline de Release Android APK : Compilation automatique de l'APK de production (