v0.3.0 — mise à jour in-app pour Android

- Server : GET /api/version (version + APK URL + taille), GET /download/latest.apk
- Server : releases/latest.apk servi avec Content-Type APK
- Web : checkForUpdate() compare version locale vs serveur au démarrage
- Web : modale de mise à jour (télécharger + installer, ou plus tard)
- Web : version affichée dans l'onglet Plus
- Vite : __APP_VERSION__ injecté au build depuis shared/APP_VERSION
- Workflow : bump APP_VERSION → build APK → copier vers server/releases/latest.apk
This commit is contained in:
Mathis 2026-10-04 17:18:48 +02:00
parent 246f989bdc
commit 90adee1eae
9 changed files with 220 additions and 3 deletions

1
.gitignore vendored
View file

@ -8,6 +8,7 @@ android/.gradle/
android/local.properties
android/app/src/main/assets/public/
*.apk
releases/
# Base de données
*.db