- App mobile Android — Google Play Store : la publication est en attente du D-U-N-S Number (Altares), nécessaire pour créer le compte développeur entreprise SamApps. APK signé prêt, matériel publication (icône, feature graphic, 8 captures, listing FR) en place.
- App mobile iOS : portage Flutter de l'app Android sur App Store une fois la traction Android validée.
- Connecteur Claude AI — couverture étendue : ajout des modules Véhicules (échéances) et Information (anniversaires) au connecteur MCP en lecture seule.
- Visite virtuelle — mode photo plate : support des photos non-360° dans le même tour qu'un panorama équirectangulaire.
- Module Photos — édition de livres enrichie : multi-photos par page, texte libre, mise en page assistée.
- Export RGPD complet en 1 clic depuis le profil (finalisation des modules récents).
Versions & changelog
Roadmap MaZone
Liste de toutes les versions, du plus récent au plus ancien.
Chaque entrée détaille ce qui a été livré. La version actuelle est
v1.6.19.
Dernière mise à jour : 17 octobre 2026.
- Thème sombre « Carnet de nuit » pour le module Véhicules sur ordinateur : le carnet d'entretien sur papier nuit, encre claire, tampons et couleurs des catégories adaptés.
- Le choix clair / sombre est enregistré sur ton compte et te suit d'un appareil à l'autre ; il est commun aux modules Compte et Véhicules (bouton lune / soleil dans leur barre, ou « Apparence sur ordinateur » dans ton profil). Ton choix actuel dans Compte est repris automatiquement.
- Lecture des cartes grises en PDF fiabilisée : un PDF contenant du texte (certificat provisoire de l'ANTS…) est lu directement, sans erreur ; un scan A4 où la carte n'occupe qu'un coin, de travers ou tourné est recadré et redressé ; jusqu'à 3 pages lues (recto en page 2 compris).
- Cartes grises scannées dans leur pochette (fond tramé, plis, reflets) : seconde lecture avec un nettoyage du fond, et lecture des deux lignes codées en bas de la carte — plaque, VIN, date de 1re immatriculation et n° de formule vérifiés par leurs chiffres de contrôle.
- Une carte grise jointe au journal avant l'arrivée de la catégorie « Carte grise » (rangée en « Achat », par exemple) est retrouvée d'après son libellé ou son nom de fichier.
- Toute la carte grise sur la fiche du véhicule : immatriculation, titulaire, VIN, masses, cylindrée, puissance, CO₂, taxes… chaque rubrique avec son code officiel (A, D.1, E, P.6…).
- Lecture d'une photo de la carte grise : prends-la en photo, les rubriques se remplissent toutes seules. Tu vérifies et corriges avant d'enregistrer. La photo est lue sur ton appareil : elle n'est ni envoyée ni conservée.
- Nouvelle catégorie « Carte grise » dans le journal, avec le scan en pièce jointe : la lecture peut repartir d'une carte grise déjà jointe au véhicule, au choix parmi celles du journal. Les PDF se lisent aussi (première page).
- Date d'achat et date de vente sur chaque véhicule (facultatives) : affichées sur la fiche, rappel de la vente dans les véhicules archivés, et la date d'achat sert de repère au total « Depuis l'achat ».
- Le visuel de ton véhicule : 41 silhouettes dessinées (citadines, breaks, SUV, monospaces, utilitaires, camping-cars, motos, scooters…) et un catalogue de plus de 800 modèles — tape « 308 SW » ou « MT-07 », choisis la couleur de carrosserie, et ta voiture apparaît dans le garage et sur sa fiche.
- Nouveau mode « Liste à piocher », au choix dans ton profil (onglet Cuisine) : au lieu d'un planning par demi-journée, tu ajoutes des recettes à ta liste, la liste de courses se calcule dessus, puis tu cuisines dans l'ordre que tu veux.
- Chaque recette de la liste se marque « prévue » ou « faite » avec une date (aujourd'hui par défaut) ; les recettes faites restent barrées jusqu'à ce que tu les retires, et leur date compte comme « dernière fois » (suggestions « À ressortir », fiche recette). Un badge sur « Ma liste » indique le nombre de recettes pas encore faites.
- Compte : retrait du bloc « Bonjour », du bouton « Nouveau compte » et des mentions d'ordre sur le tableau de bord.
- Évolution du solde : un petit bouton graphique (page d'un compte, chaque ligne du tableau de bord, solde total) ouvre une fenêtre avec la courbe du solde réel et bancaire sur 3 mois, 12 mois ou tout l'historique, la variation, le point bas et le point haut.
- Compte sur ordinateur : espacements identiques sur toutes les pages, et le tableau de bord s'ouvre directement sur les chiffres.
- Correction des déconnexions intempestives : passer la souris sur « Se déconnecter » dans le menu suffisait à fermer la session (préchargement des liens). La déconnexion se fait maintenant uniquement au clic, de façon sécurisée, et plus aucun lien n'est préchargé au survol.
- Compte : dans la fenêtre d'un regroupement CB, « Ajouter un achat » est en premier et déjà ouvert, suivi de « Importer une ligne », au-dessus de la liste des achats.
- Compte sur ordinateur : une seule barre de navigation fixée en haut, pleine largeur, lignes des comptes et des opérations plus compactes, emprunts / dettes / limites à droite du tableau de bord sur grand écran.
- Thème sombre pour le module Compte sur ordinateur : bouton lune / soleil dans la barre du module, choix mémorisé, toutes les pages et fenêtres suivent (graphiques des statistiques compris). Le téléphone garde son thème sombre habituel.
- Tableau de bord Compte : soldes hors débit différé par défaut. Le montant avec la CB différée à venir s'affiche en petit et au survol, et l'interrupteur « Inclure les différés » bascule tous les soldes (choix mémorisé).
- Pages de connexion aux couleurs des modules Compte, Cuisine, Sport, Information et Véhicules : même univers que le module sur ordinateur, et même thème sombre que l'application installée sur téléphone.
- Nouveau design du module Compte sur ordinateur (le téléphone ne change pas) : tableau de bord avec tes comptes dans ton ordre d'affichage, numérotés, leur état et leurs soldes, plus un panneau « À traiter ».
- Page d'un compte : les lignes validées et en attente côte à côte, avec l'écart avec la banque mis à jour à chaque pointage, et un lien vers le compte suivant dans ton ordre.
- Nouvelle opération : comptes à choisir dans la liste ordonnée avec recherche, bouton pour inverser débit et crédit, et aperçu en direct des soldes avant / après. Correction : le choix du compte parent s'affiche de nouveau dans la modification d'un compte.
- Nouveau design sur ordinateur pour quatre modules, le téléphone ne change pas : Cuisine façon brigade de cuisine (fiches techniques à côté de la liste, planning en bons sur un rail, bon de commande), Sport façon carte de randonnée (semaine en itinéraire balisé, relief des sorties, carte du mois), Information façon classeur (chemises par catégorie, fiches bristol, calendrier perpétuel des anniversaires), Véhicules façon carnet d'entretien (étagère de livrets, fiche en double page avec opérations tamponnées).
- Cuisine : glisser une recette « à ressortir » sur un jour du planning la planifie. Information : le champ Catégorie est de nouveau prérempli à l'ajout et à la modification d'une entrée.
- Archiver un véhicule plutôt que le supprimer : il quitte le garage, les échéances, les rappels et l'agenda Google, mais tout son historique reste consultable dans « Véhicules archivés », d'où on peut le désarchiver.
- Page « Échéances » : le bouton de la barre du bas ouvre enfin un récapitulatif de toutes les échéances, véhicule par véhicule, avec compteurs (en retard, dans le mois, sous 3 mois) et ajout direct d'une échéance. Aussi accessible sur ordinateur depuis le garage.
- Véhicules repensé pour le téléphone en « tableau de bord » : chaque véhicule avec sa plaque, un compteur des jours avant la prochaine échéance, son odomètre et ses dépenses de l'année ; un voyant rouge dès qu'une échéance est en retard.
- Le journal devient une route : une borne kilométrique par entrée, et en tête de fiche la répartition des dépenses par catégorie.
- Ajout d'une dépense au pouce depuis la barre du bas : montant en grand, catégories en tuiles, date du jour préremplie (aussi sur ordinateur) et écart avec le dernier relevé kilométrique.
- Information repensé pour le téléphone en « velours de nuit » : le coffre en sombre et doré, la barre de navigation en bas (Coffre, Documents, ajout, Anniversaires, Plus) et l'état du coffre toujours visible.
- Coffre au doigt : catégories en tuiles, entrées repliées qu'un toucher déplie pour afficher ou copier l'identifiant et le mot de passe.
- Documents et anniversaires : échéances en tête et une carte par fichier ; anniversaire du jour en carte dorée et bascule « À venir / Tout le monde ». La version ordinateur est inchangée.
- Sport repensé pour le téléphone en « nuit de trail » : thème sombre, grands chiffres, barre de navigation en bas (Accueil, Planning, nouvelle séance, Santé, Plus).
- Planning en agenda : la semaine en cartes (heure, distance, dénivelé, badges compétition / à compléter), un « + » par jour, les vues Semaine / Mois / Liste, le détail d'une séance et la réserve qui s'ouvrent par le bas de l'écran.
- Santé lisible au doigt : onglets Activités / Composition, une carte par sortie Garmin, pesées en lignes compactes. Accueil avec un bouton km / D+ sur le volume hebdomadaire.
- Correctif : toucher ou cliquer une séance dans la vue Liste du planning ouvre à nouveau son détail. La version ordinateur est inchangée.
- Cuisine repensé pour le téléphone en « carnet de nuit » : le carnet de recettes en version sombre, avec la barre de navigation en bas (Accueil, Planning, nouvelle recette, Recettes, Courses).
- Planning au doigt : un jour par carte, et un toucher sur un repas permet de l'ouvrir, de le déplacer vers un autre repas ou de le retirer (avec confirmation), à la place du glisser-déposer.
- Recettes et fiches plus lisibles : tags repliables, recettes numérotées, ingrédients alignés. La version ordinateur est inchangée.
- Compte repensé pour le téléphone, en thème sombre : barre de navigation en bas de l'écran avec un gros bouton « + » pour saisir une opération, panneaux « Comptes » et « Plus ».
- Accueil : solde total en grand, groupes de comptes repliables. Détail d'un compte : onglets « En attente » / « Validées banque », lignes en cartes lisibles, actions au toucher.
- Nouvelle opération : montant en grand et bouton « Enregistrer » toujours à portée de pouce. La version ordinateur est inchangée.
- MaZone s'installe comme une application, directement depuis le navigateur (Android, iPhone, ordinateur), sans passer par un store : icône sur l'écran d'accueil, ouverture en plein écran.
- Une application par espace (« MaZone · Listes », « MaZone · Compte »…) avec sa propre icône, plus « MaZone » comme point d'entrée.
- Toujours à jour : chaque mise en ligne du site est immédiatement visible dans l'application, sans mise à jour à installer.
- Page « Pas de connexion » quand le téléphone n'a plus de réseau, au lieu d'une erreur du navigateur.
- Débits différés (regroupements) sur le module Compte : nouveau type de ligne pour modéliser les cartes à débit différé (CB BNP, American Express…). Crée un « regroupement » qui contient les achats individuels d'un relevé de carte ; le compte affiche un seul prélèvement, mais chaque achat garde sa propre date et sa propre catégorie. Les stats par catégorie, les limites mensuelles, les exports et l'optimisation bancaire utilisent les achats individuels (pas le conteneur), pour un suivi budget mensuel cohérent même quand le prélèvement tombe le mois suivant.
- Modale CRUD enfants d'un regroupement : sur la fiche d'un compte, l'icône de la ligne ouvre une fenêtre dédiée pour ajouter, consulter et supprimer les achats individuels. Total agrégé et soldes du compte mis à jour en temps réel sans recharger la page.
- Validation bancaire en cascade : cocher « validée banque » sur un regroupement propage automatiquement le flag à tous ses achats, pour que le solde bancaire (= somme des lignes pointées) reflète correctement le prélèvement effectif.
- Toggle « validée banque » sans rechargement de page : les soldes en-tête et la position de la ligne basculent côté validé / en attente en temps réel via AJAX. Plus de flash de reload.
- Page d'aide Compte enrichie : section dédiée aux débits différés avec exemple concret et règle de date (date du regroupement = prélèvement, date des achats enfants = vraie date d'achat).
- App mobile Android v1.2.0 : support des regroupements côté mobile, avec un écran « drill-down » dédié pour ajouter / consulter / supprimer les achats individuels d'un relevé de carte sans quitter l'app. Les listings et soldes du compte intègrent automatiquement la somme agrégée.
- App mobile Android v1.3.0 — module Jeux aligné avec le web : les 6 outils d'aide du module Jeux (Belote, Codenames, Sudoku, Sudoku Samurai, Tentes, Time's Up !) sont désormais disponibles en natif sur mobile, en plus de Skull King déjà présent. Chaque outil garde multi-sessions, scoring temps réel, grilles interactives et chronomètre (Time's Up).
- Mise à jour mobile obligatoire : le serveur expose désormais une version mobile minimale. L'app vérifie au boot et bloque sur un écran « Mettre à jour » si l'utilisateur tourne sur une version trop ancienne, pour éviter les incompatibilités d'API.
- App mobile Android v1.3.1 — solde réel hors différé + alertes d'échéance : ajout du « Solde réel (hors différé) » sur la fiche d'un compte et le tableau de bord (affiché uniquement quand un débit différé est en attente). Nouveau bandeau orange qui liste les regroupements à échéance sous 5 jours avec badge d'urgence (« Aujourd'hui », « Demain », « Dans X jours »). Patch live des soldes et du bandeau quand on (dé)valide un regroupement, sans F5.
- Paiement par carte bancaire (Stripe Checkout) : activation instantanée des modules après paiement, plus besoin d'attendre la validation manuelle d'un virement sous 24-48 h. Choix laissé à l'utilisateur entre carte (immédiat) et virement / chèque (gratuit, validation sous 24-48 h) dans une modale dédiée sur /mes-modules.
- Facture PDF — mentions légales complétées : bloc « Facturé à » avec nom + prénom snapshot au moment de l'émission (obligation L441-9 Code de commerce), date d'échéance à 30 jours sur les factures en attente, et mention des pénalités de retard (taux légal × 3) sur toutes les factures émises (art. L441-10).
- Récapitulatif /mes-modules corrigé : le total « Année pleine » reflète désormais uniquement les nouveaux modules à activer, plus les modules déjà payés sur l'année en cours.
- Back-office paiements enrichi : filtres En attente / Payées / Annulées / Toutes, colonne « Mode » (Carte / Virement), modale de détails Stripe avec lien direct vers la session dans le dashboard Stripe, et bouton d'accès rapide au dashboard.
- Back-office messages : un seul badge rouge sur le menu pour les messages en attente de réponse admin (calcul exact : exclut les tickets de support où le client doit re-répondre), affichage et filtrage par les 4 types réels (Contact, Support, Activation, Proposition de jeu).
- Inscription : nom et prénom désormais obligatoires (nécessaires pour la facturation légale).
- Module Jeux — refonte en catalogue communautaire : fin de la ludothèque par-utilisateur, place à une bibliothèque partagée. Tous les utilisateurs voient désormais le même catalogue validé par l'admin. Chacun peut proposer un nouveau jeu (avec photo, règles, stats) qui sera publié après modération. Page « Mes propositions » pour suivre le statut (En attente, Refusée).
- Skull King — sessions multiples par jeu : tu peux désormais avoir plusieurs parties en cours simultanément sur Skull King (ex. « Avec Papa » et « Vacances août » en parallèle). Mets une partie en pause quand tu veux, reprends-la plus tard, supprime les terminées de l'historique. Chaque session est libellable pour s'y retrouver.
- App mobile — module Jeux natif : catalogue en grille, fiche détaillée avec image en hero, formulaire de proposition (texte + photo galerie/caméra), page « Mes propositions », plateau Skull King complet (paris, plis, bonus, podium) avec steppers tactiles. Mises à jour serveur reflétées en temps réel via pull-to-refresh.
- Skull King — plateau de partie : premier outil d'aide au jeu sur mesure du module Jeux. Lance une partie depuis la fiche du jeu : choisis de 2 à 6 joueurs, saisis leur nom, et l'application te guide tour par tour sur 10 manches — phase paris (slider 0 à N), phase plis (validation somme = manche), phase bonus (cases détaillées pour 14 standards / 14 noirs / Pirates / Sirènes / Skull King / Loot allié). Scoring calculé automatiquement avec toutes les règles officielles de Grandpa Beck's Games (bonus ignorés si bid raté, scoring spécial bid 0…). Historique complet par manche et podium en fin de partie.
- UI mobile-first responsive : utilisable depuis le navigateur du téléphone aussi bien que sur PC, avec steppers tactiles et accordéons par joueur pour rester lisible sur petit écran.
- Catalogue MaZone — premier jeu publié : Skull King (Grandpa Beck's Games, 2-6 joueurs, 8+ ans, 30 min). Disponible immédiatement dans le combobox « Choisir un jeu du catalogue MaZone » au moment d'ajouter un jeu — fiche complète (présentation, règles détaillées, commentaires, image de la boîte) prête à l'usage ou à surcharger pour ta version perso.
- Pré-remplissage côté navigateur du formulaire « Ajouter un jeu » quand on choisit un modèle du catalogue — y compris des éditeurs riches (Quill).
- Admin → Jeux : la page liste maintenant une 3e section « Propositions rejetées » avec la raison du rejet, un bouton « Reconsidérer » pour rebasculer en file d'attente, et pagination par 20 sur les trois sections.
- Jeux — Catalogue partagé MaZone : au moment d'ajouter un jeu, l'utilisateur peut désormais choisir parmi les modèles publiés par l'équipe (fiche standard + règles + image), ou saisir manuellement. Toute saisie manuelle remonte automatiquement à l'admin pour modération (publier / rejeter), et le jeu reste utilisable côté user pendant la modération.
- Override par champ : chaque utilisateur peut personnaliser présentation, règles, commentaires et image individuellement par rapport au modèle de catalogue. Un bouton « Revenir au modèle MaZone » permet de défaire la surcharge à tout moment.
- Back-office admin / Jeux : liste des modèles en attente avec édition + publication + rejet (note interne facultative).
-
Module Jeux de société — ta ludothèque
personnelle sur le nouveau sous-domaine
jeux.mazone.app. Pour chaque jeu : photo de la boîte, stats (joueurs, âge, durée), et trois sections de texte riche (Quill) : présentation, règles complètes, commentaires perso. Les outils d'aide au jeu (compteurs de vies, dés, scoreboards) seront ajoutés au cas par cas, jeu par jeu, à la demande.
- Connecteur Claude AI (MCP) — interrogez vos données depuis Claude.ai en langage naturel, en lecture seule, via OAuth 2.1 standard. 16 outils sur 4 modules : Cuisine (recettes + planning repas), Listes (cadeaux + courses), Sport (activités + planning), Compte (soldes + prêts/dettes). Page de consentement par module, révocation depuis le profil.
- Page roadmap publique (cette page).
- Numéro de version affiché dans la navbar de chaque sous-domaine.
- App mobile — Info CRUD complet : création, édition et suppression de catégories, sous-catégories et entrées chiffrées du coffre Information depuis le téléphone.
- App mobile — Upload de documents chiffrés directement depuis le téléphone (file picker générique, chiffrement AES-256-GCM côté serveur).
- Photos — Drag-and-drop entre regroupements : réorganiser ses photos d'un album à la souris.
- Photos — Sélecteur de section dans le lightbox : déplacer une photo depuis le viewer plein écran.
-
Non-renouvellement des modules à l'année suivante :
depuis /mes-modules, marquer un module « ne pas renouveler »
— il reste actif jusqu'à fin d'année puis se désactive
automatiquement au 1er janvier (commande cron
app:billing:annual-rollover). - Keystore signing Play Store + AAB release + matériel publication (8 screenshots téléphone, feature graphic 1024×500, listing FR de 2950 caractères).
-
Compte — Historique des exécutions automatiques
rétabli avec affichage des opérations + segments bancaires
liés. Fix du bug d'invisibilité des segments via
addLine/addBankSegmentsurOperationAutoRun. - Compte — Combobox avec aperçu de soldes dans les sélecteurs (V2) : chaque option affiche en plus du nom son solde bancaire + réel.
- Compte — Bouton copier libellé sur le mode Bancaire de l'historique.
-
Compte — Fix soldes 0,00 € en rouge :
arrondi avant calcul du signe pour éviter les
-0.000001qui s'affichaient en négatif.
- Factures PDF : génération mPDF, présentation aérée du bloc « Émis par » avec sauts de ligne explicites, téléchargement depuis le profil.
- Widgets Android nommés : chaque widget porte son nom et sa description dans le picker Android (au lieu de « MaZone 4×2 » générique).
- Auto-refresh widgets toutes les 30 min en natif + sur USER_PRESENT (déverrouillage téléphone) + sur retour d'app (onResume).
- Validation OAuth Google Photos & Calendar approuvée par Google en seulement 2 jours (vs 4-6 semaines officielles). L'app utilise désormais des credentials globaux côté serveur (mode SaaS) — les utilisateurs n'ont plus à créer leur propre projet Google Cloud Console.
-
Fix Turbo prefetch sur routes GET destructives
(notamment
/google-calendar/disconnectqui déconnectait silencieusement au hover du bouton).
- Listes V2 — Kind explicite : wishlist (cadeaux : layout riche avec image, prix, bouton « Réserver ») vs reminder (rappels/courses : layout compact avec checkbox, kebab edit/delete).
- Listes — Partage public par lien à jeton 32-hex (les invités voient et réservent sans créer de compte).
- App mobile Listes : layout 2-colonnes, édition/suppression/marquer-pris depuis le mobile.
- Module Rangement : inventaire des espaces de stockage (garage, grenier, cave…) avec pins sur photos 360° ou plates pour répondre à « où est rangé X ? ».
- Module Admin : back-office propriétaire avec paramètres SaaS (coordonnées paiement, IBAN, BIC, ordre du chèque éditables).
- Combobox enrichi sur tous les sélecteurs de l'app (filtrage par saisie, support arborescent).
- Module Visite virtuelle : panoramas 360° équirectangulaires (Pannellum) avec hotspots de navigation entre scènes et partage public par lien à jeton.
- Dashboard apex consolidé multi-modules.
- Tracker audience Umami self-hosted, sans cookie (CNIL-compatible, pas de bandeau).
- Site vitrine (apex mazone.app) : page de vente, démo, tarifs, contact, mentions légales, conditions générales.
- Onboarding self-service : inscription, confirmation e-mail, mot de passe oublié, paiement par module, page « Mes modules », facturation PDF.
-
Tests E2E Playwright isolés (base
preda_testséparée, dossiervar/uploads_testisolé du dev).
- Modules initiaux en bêta privée : Compte (finances familiales), Sport (planning + import Garmin + sync Withings), Cuisine (recettes + planning hebdo), Information (coffre chiffré mots de passe + documents), Listes, Véhicules, Photos.
-
Architecture multi-sous-domaines : une seule
app Symfony répond aux 5 hosts (apex + compte + sport + cuisine
+ information) avec session SSO partagée sur
.mazone.app. - App mobile Flutter en bêta privée (consultation des modules + widgets Android).
Une idée, un besoin ?
MaZone évolue au rythme des retours des utilisateurs. Si un module manque, si un workflow vous semble compliqué, ou si vous avez une suggestion, écrivez-moi — elle peut atterrir dans une prochaine version.
Proposer une idée