Files
geo/docs/planning-geosector-q1-2026.xls
Pierre 5b6808db25 feat: Version 3.6.3 - Carte IGN, mode boussole, corrections Flutter analyze
Nouvelles fonctionnalités:
- #215 Mode boussole + carte IGN/satellite (Mode terrain)
- #53 Définition zoom maximal pour éviter sur-zoom
- #14 Correction bug F5 déconnexion
- #204 Design couleurs flashy
- #205 Écrans utilisateurs simplifiés

Corrections Flutter analyze:
- Suppression warnings room.g.dart, chat_service.dart, api_service.dart
- 0 error, 0 warning, 30 infos (suggestions de style)

Autres:
- Intégration tuiles IGN Plan et IGN Ortho (geopf.fr)
- flutter_compass pour Android/iOS
- Réorganisation assets store

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 17:46:03 +01:00

164 lines
8.8 KiB
Plaintext

<html xmlns:x="urn:schemas-microsoft-com:office:excel">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<!--[if gte mso 9]>
<xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name>Planning Q1 2026</x:Name>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
</x:ExcelWorkbook>
</xml>
<![endif]-->
<style>
table { border-collapse: collapse; margin-bottom: 20px; }
th, td { border: 1px solid #000; padding: 8px; text-align: left; }
th { background-color: #4472C4; color: white; font-weight: bold; }
.week-header { background-color: #2F5496; color: white; font-size: 14px; font-weight: bold; }
.phase { background-color: #D6DCE4; font-style: italic; }
</style>
</head>
<body>
<h2>Planning Geosector Q1 2026</h2>
<!-- SEMAINE 1 : 16-18 janvier -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 1 : 16-18 janvier - Phase 1 (Bugs critiques)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr><td>#17</td><td>Création membre impossible</td><td>Livré et à tester</td></tr>
<tr><td>#18</td><td>Création opération impossible</td><td>Livré et à tester</td></tr>
<tr><td>#19</td><td>Export opération cassé</td><td>Livré et à tester</td></tr>
<tr><td>#20</td><td>Enregistrement des passages ne fonctionne pas</td><td>Livré et à tester</td></tr>
<tr><td>#14</td><td>Bug F5 - déconnexion lors du rafraîchissement</td><td></td></tr>
</table>
<!-- SEMAINE 2 : 19-25 janvier -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 2 : 19-25 janvier - Phase 2 (Stripe iOS + UX)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr><td>#13</td><td>Tests Stripe iOS (5 jours)</td><td></td></tr>
<tr><td>#204</td><td>Design couleurs flashy</td><td></td></tr>
<tr><td>#205</td><td>Écrans utilisateurs simplifiés</td><td></td></tr>
<tr><td>#113</td><td>Couleur repasses orange</td><td></td></tr>
<tr><td>#72</td><td>Épaisseur police lisibilité</td><td></td></tr>
<tr><td>#71</td><td>Visibilité bouton "Envoyer message"</td><td></td></tr>
<tr><td>#59</td><td>Listing rues invisible (clavier)</td><td></td></tr>
<tr><td>#42</td><td>Historique adresses cliquables</td><td></td></tr>
<tr><td>#74</td><td>Simplifier DashboardLayout/AppScaffold</td><td></td></tr>
<tr><td>#28</td><td>Gestion reçus Flutter nouveaux champs</td><td></td></tr>
<tr><td>#50</td><td>Modifier secteur au clic</td><td></td></tr>
</table>
<!-- SEMAINE 3 : 26 janvier - 1er février -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 3 : 26 janvier - 1er février - Phase 3 (MAP / Carte)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr><td>#206</td><td>Corriger géolocalisation par défaut Rennes</td><td></td></tr>
<tr><td>#22</td><td>S'assurer cache Mapbox en place</td><td></td></tr>
<tr><td>#215</td><td>Mode boussole + carte IGN/satellite zoom max</td><td></td></tr>
<tr><td>#53</td><td>Définir zoom maximal éviter sur-zoom</td><td></td></tr>
<tr><td>#37</td><td>Clic sur la carte pour créer un passage</td><td></td></tr>
<tr><td>#61</td><td>Valider passage directement depuis carte</td><td></td></tr>
<tr><td>#51</td><td>Déplacer markers double-clic</td><td></td></tr>
<tr><td>#115</td><td>Déplacement marker sans bouton Enregistrer</td><td></td></tr>
<tr><td>#123</td><td>Déplacer rapidement un pointeur</td><td></td></tr>
<tr><td>#58</td><td>Points carte devant textes (z-index)</td><td></td></tr>
<tr><td>#55</td><td>Optimiser précision GPS mode terrain</td><td></td></tr>
<tr><td>#56</td><td>Se déplacer librement sur carte terrain</td><td></td></tr>
<tr><td>#57</td><td>Mode terrain smartphone : zoom auto</td><td></td></tr>
<tr><td>#60</td><td>Recherche rue hors proximité</td><td></td></tr>
<tr><td>#209</td><td>Filtres Particuliers / Entreprises</td><td></td></tr>
<tr><td>#216</td><td>Vérifier géolocalisation nouveau passage</td><td></td></tr>
<tr><td>#217</td><td>Chercher adresse hors secteur</td><td></td></tr>
<tr><td>#49</td><td>Secteur sans membre</td><td></td></tr>
<tr><td>#25</td><td>Membres affectés en 1er modif secteur</td><td></td></tr>
<tr><td>#31</td><td>Gestion ajout/suppression membre secteur</td><td></td></tr>
</table>
<!-- SEMAINE 4 : 2-8 février -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 4 : 2-8 février - Phase 3 (fin) + Phase 4 (début)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr class="phase"><td colspan="3">Phase 3 - MAP (fin)</td></tr>
<tr><td>#210</td><td>Base SIREN géolocalisation entreprises</td><td></td></tr>
<tr><td>#67</td><td>Graphique règlements par secteur</td><td></td></tr>
<tr><td>#104</td><td>Tests multi-départements</td><td></td></tr>
<tr><td>#89</td><td>Page clients paiements en ligne</td><td></td></tr>
<tr><td>#99</td><td>Paiement Stripe mode hors ligne</td><td></td></tr>
<tr class="phase"><td colspan="3">Phase 4 - Stripe + Passages (début)</td></tr>
<tr><td>#98</td><td>Génération auto reçu après paiement</td><td></td></tr>
<tr><td>#207</td><td>Dashboard clic card règlement filtrer</td><td></td></tr>
</table>
<!-- SEMAINE 5 : 9-15 février -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 5 : 9-15 février - Phase 4 (fin) + Phase 5 (début)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr class="phase"><td colspan="3">Phase 4 - Stripe + Passages (fin)</td></tr>
<tr><td>#208</td><td>Type règlement Virement bancaire à ajouter</td><td></td></tr>
<tr><td>#16</td><td>Modifier passage sur l'application</td><td></td></tr>
<tr><td>#40</td><td>Suppression lot de passages</td><td></td></tr>
<tr><td>#63</td><td>Corbeille passages admin</td><td></td></tr>
<tr><td>#66</td><td>Récupérer passages supprimés</td><td></td></tr>
<tr><td>#65</td><td>Désactiver envoi reçu temporaire</td><td></td></tr>
<tr><td>#119</td><td>Historique montant année précédente</td><td></td></tr>
<tr><td>#81</td><td>Ralentissement suppressions amicales</td><td></td></tr>
<tr><td>#219</td><td>Double authentification super-admin (fk_role=9)</td><td></td></tr>
<tr class="phase"><td colspan="3">Phase 5 - Admin + Membres (début)</td></tr>
<tr><td>#80</td><td>FAQ gérée depuis Super-Admin</td><td></td></tr>
<tr><td>#76</td><td>Accès admin limité web uniquement</td><td></td></tr>
<tr><td>#82</td><td>Optimiser purge données</td><td></td></tr>
</table>
<!-- SEMAINE 6 : 16-22 février -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 6 : 16-22 février - Phase 5 (Admin + Membres)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr><td>#83</td><td>Filtres liste amicales</td><td></td></tr>
<tr><td>#85</td><td>Distinguer amicales actives</td><td></td></tr>
<tr><td>#24</td><td>Trier liste membres</td><td></td></tr>
<tr><td>#29</td><td>Filtres liste membres</td><td></td></tr>
<tr><td>#70</td><td>Revoir chat complet</td><td></td></tr>
<tr><td>#108</td><td>Temps réel chat et data ⭐⭐⭐</td><td></td></tr>
<tr><td>#211</td><td>Modifier lots avec montants</td><td></td></tr>
<tr><td>#218</td><td>Tests montée charge Poissy</td><td></td></tr>
<tr><td>#15</td><td>Nouveau membre non synchronisé</td><td></td></tr>
<tr><td>#23</td><td>Emails failed intégrer base</td><td></td></tr>
<tr><td>#26</td><td>Figer membres combobox</td><td></td></tr>
<tr><td>#27</td><td>Autocomplete combobox membres</td><td></td></tr>
<tr><td>#30</td><td>Membres sélectionnés haut liste</td><td></td></tr>
<tr><td>#32</td><td>Modifier identifiant utilisateur</td><td></td></tr>
<tr><td>#34</td><td>Email non obligatoire</td><td></td></tr>
<tr><td>#36</td><td>Textes aide fiches membres</td><td></td></tr>
<tr><td>#91</td><td>2 emails séparés inscription</td><td></td></tr>
<tr><td>#117</td><td>Prénoms accents majuscule</td><td></td></tr>
<tr><td>#122</td><td>Modif rapide email renvoi reçu</td><td></td></tr>
</table>
<!-- SEMAINE 7 : 23-28 février -->
<table>
<tr class="week-header"><td colspan="3">SEMAINE 7 : 23-28 février - Phase 6 (Export + Divers)</td></tr>
<tr><th>ID</th><th>Tâche</th><th>Statut</th></tr>
<tr><td>#45</td><td>Home filtres et graphes</td><td></td></tr>
<tr><td>#48</td><td>Export par membre</td><td></td></tr>
<tr><td>#68</td><td>Comparatif année précédente</td><td></td></tr>
<tr><td>#212</td><td>Bergerac logs + export Excel</td><td></td></tr>
<tr><td>#35</td><td>Bouton alerte 3s messagerie</td><td></td></tr>
<tr><td>#109</td><td>SMS impératif ⭐⭐⭐</td><td></td></tr>
<tr><td>#69</td><td>Bloquer création opération</td><td></td></tr>
<tr><td>#86</td><td>Suppression opé réactiver précédente</td><td></td></tr>
<tr><td>#88</td><td>Écran Clients créer/améliorer</td><td></td></tr>
<tr><td>#116</td><td>Remarque sous adresse</td><td></td></tr>
<tr><td>#214</td><td>Opérations afficher texte</td><td></td></tr>
<tr><td>#213</td><td>Lots montant nb calendriers Poissy</td><td></td></tr>
<tr><td>#21</td><td>Requêtes en attente dupliquées</td><td></td></tr>
<tr><td>#73</td><td>Reconnaissance biométrique : touchId</td><td></td></tr>
<tr><td>#106</td><td>Devises Franc Suisse</td><td></td></tr>
</table>
</body>
</html>