5 Commits
Author SHA1 Message Date
neckfireandClaude Opus 4.8 a971204b80 fix(ci): signature release réellement appliquée + maj in-app (open_filex)
Build APK / build (push) Successful in 2m28s
- patch_android.py: gère 'signingConfig = signingConfigs.debug' (Flutter 3.24
  utilise le '='), sans quoi le build restait signé en clé debug éphémère
  → signature différente à chaque run → 'conflit' à l'install de MAJ. Échoue
  désormais le build si la ligne n'est pas patchée (garde-fou).
- update_service: télécharge l'APK in-app + lance l'installeur (open_filex),
  fallback navigateur ; barre de progression dans l'écran serveurs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 11:44:54 +02:00
neckfireandClaude Opus 4.8 6b7287cefd fix(auth): retire prompt=login → reconnexion silencieuse (évite le hang passkey WebAuthn en Custom Tab)
Build APK / build (push) Successful in 2m31s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 11:17:35 +02:00
neckfireandClaude Opus 4.8 4a265e0fd2 fix(auth): flutter_web_auth_2 + PKCE manuel (retour OIDC fiable via CallbackActivity)
Build APK / build (push) Successful in 2m28s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 10:56:19 +02:00
neckfireandClaude Opus 4.8 3471c82c61 fix(android): ota_update → url_launcher (résout lStar/compileSdk) → APK signée OK
Build APK / build (push) Successful in 2m33s
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 09:53:14 +02:00
neckfireandClaude Opus 4.8 3286640b37 feat: app Flutter GameManager (OIDC pocket-id, contrôle serveurs, MOTD live, auto-update) + CI APK signée
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 09:13:55 +02:00