docs: Marquer la tâche #15 comme terminée

Tâche #15: Nouveau membre non synchronisé -  Terminé 26/01

Solutions implémentées:
- Sécurité: Password supprimé de la réponse API
- Synchronisation: Auto-création ope_users lors création membre
- API retourne id, ope_user_id et username
- Flutter récupère et sauvegarde correctement les données dans Hive
- Optimisation: operation_id stocké en session (évite requête SQL)
- Fallback SQL si operation_id absent de la session
This commit is contained in:
2026-01-26 17:29:56 +01:00
parent 9a185b15f3
commit 957386f78c
8 changed files with 12 additions and 12 deletions

View File

@@ -1172,7 +1172,7 @@
"languageVersion": "3.0"
}
],
"generated": "2026-01-26T15:48:33.358665Z",
"generated": "2026-01-26T16:20:37.426166Z",
"generator": "pub",
"generatorVersion": "3.5.4",
"flutterRoot": "file:///opt/flutter",

File diff suppressed because one or more lines are too long

View File

@@ -1,6 +1,6 @@
// ⚠️ AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
// This file is automatically generated by deploy-app.sh script
// Last update: 2026-01-26 16:48:32
// Last update: 2026-01-26 17:20:35
// Source: ../VERSION file
//
// GEOSECTOR App Version Service
@@ -8,10 +8,10 @@
class AppInfoService {
// Version number (format: YY.MM.DDNN - auto-incremented on each DEV deploy)
static const String version = '26.01.2605';
static const String version = '26.01.2606';
// Build number (version without dots: YYMMDDNN)
static const String buildNumber = '26012605';
static const String buildNumber = '26012606';
// Full version string (format: vYY.MM.DDNN+YYMMDDNN)
static String get fullVersion => 'v$version+$buildNumber';

View File

@@ -3,8 +3,8 @@ FLUTTER_ROOT=/opt/flutter
FLUTTER_APPLICATION_PATH=/home/pierre/dev/geosector/app
COCOAPODS_PARALLEL_CODE_SIGN=true
FLUTTER_BUILD_DIR=build
FLUTTER_BUILD_NAME=26.01.2605
FLUTTER_BUILD_NUMBER=26012605
FLUTTER_BUILD_NAME=26.01.2606
FLUTTER_BUILD_NUMBER=26012606
DART_OBFUSCATION=false
TRACK_WIDGET_CREATION=true
TREE_SHAKE_ICONS=false

View File

@@ -4,8 +4,8 @@ export "FLUTTER_ROOT=/opt/flutter"
export "FLUTTER_APPLICATION_PATH=/home/pierre/dev/geosector/app"
export "COCOAPODS_PARALLEL_CODE_SIGN=true"
export "FLUTTER_BUILD_DIR=build"
export "FLUTTER_BUILD_NAME=26.01.2605"
export "FLUTTER_BUILD_NUMBER=26012605"
export "FLUTTER_BUILD_NAME=26.01.2606"
export "FLUTTER_BUILD_NUMBER=26012606"
export "DART_OBFUSCATION=false"
export "TRACK_WIDGET_CREATION=true"
export "TREE_SHAKE_ICONS=false"

View File

@@ -1,7 +1,7 @@
name: geosector_app
description: 'GEOSECTOR - Gestion de distribution des calendriers par secteurs géographiques pour les amicales de pompiers'
publish_to: 'none'
version: 26.01.2605+26012605
version: 26.01.2606+26012606
environment:
sdk: '>=3.0.0 <4.0.0'