Journal des modifications
Toutes les évolutions de l'application Cameleo
Améliorationv4.24
Nouveau formulaire d'événement agenda
- •Le formulaire d'ajout/modification d'événement remonte désormais du bas de l'écran sur mobile, comme dans les applications de calendrier natives — plus lisible et plus rapide à remplir
- •Correction d'un décalage d'heure qui pouvait apparaître sur les événements créés depuis un appareil mobile
Nouveautév4.23
Notifications push
- •Nouveau centre de notifications, accessible depuis le tableau de bord et l'espace Admin
- •Rappels d'agenda configurables (15 min, 30 min, 1h ou 1 jour avant un événement)
- •Notification automatique 5 minutes avant un moment spécial
- •Rappel quotidien à heure fixe pour faire le point sur les points gagnés avec les enfants (heure personnalisable dans Admin → Notifications)
- •Heure personnalisable pour chaque prise de médicament (matin/midi/soir)
- •Réglages de notification par appareil — utile si plusieurs téléphones/tablettes partagent le même compte
Améliorationv4.22
Performances du tableau de bord
- •Chargement plus rapide du tableau de bord familial (moins de requêtes à la base de données à chaque ouverture)
Correctifv4.21
Fiabilité serveur
- •Correction d'un bug où valider une tâche pouvait afficher une erreur alors que la validation était bien enregistrée (contention de connexions à la base de données)
- •La purge RGPD nocturne tourne désormais dans une tâche planifiée isolée plutôt que dans le worker permanent, pour ne plus jamais interrompre le monitoring de sécurité
Nouveautév4.19
Page de suppression de compte
- •Nouvelle page /suppression-compte : demande de suppression de compte par email, avec confirmation en deux étapes avant toute suppression effective
- •Suppression intelligente en multi-comptes : un co-parent qui se supprime ne détruit plus les données des autres membres de la famille — seule la suppression du dernier responsable entraîne la suppression complète
Améliorationv4.18
Logo mis en avant sur la landing
- •Ajout du logo complet en grand format au-dessus du bandeau "14 jours offerts" sur la page d'accueil, pour une meilleure visibilité que la petite version du header
Améliorationv4.17
Logo complet en en-tête, couleurs email restantes
- •Le logo complet (mascotte + CAMELEO) remplace l'icône seule + texte séparé en haut de la landing et du tableau de bord
- •Corrigé : quelques emails (invitation coparent notamment) avaient encore les anciennes couleurs indigo/violet
Correctifv4.16
Correction visite guidée
- •La modal de visite guidée s'ouvrait à chaque chargement du tableau de bord au lieu de seulement lors de la première inscription — corrigé (régression introduite par le fix du bouton "Tour de l'app")
Correctifv4.15
Correction du processus d'invitation
- •Une invitation renvoyée à un compte déjà existant mais sans famille active (ex: après un retrait) menait à une impasse — impossible de se connecter pour l'accepter. Le mot de passe est désormais vérifié directement sur la page d'invitation, sans passer par la connexion
- •Ajout d'une case à cocher explicite pour les CGU et la politique de confidentialité lors de la création de compte
- •Les liens CGU et confidentialité sont désormais toujours visibles sur la page d'invitation
Nouveautév4.14
Page assistance
- •Nouvelle page /assistance avec contact direct et raccourcis vers le centre d'aide
- •Lien ajouté dans le pied de page
Nouveautév4.13
Notifications mobiles
- •Rappels de médicaments programmés en notifications locales sur l'app mobile (fiables même sans réseau à l'heure du rappel)
- •Mise en place de l'enregistrement des appareils pour de futures notifications push (aucun envoi automatique pour l'instant)
Correctifv4.12
Corrections identité visuelle
- •L'ancien logo qui traînait encore dans la sidebar admin (fichier icône Next.js oublié) est remplacé par la nouvelle mascotte
- •Retrait de l'ombre autour de l'icône sur la page d'accueil du tableau de bord
- •Le bouton "Tour de l'app" du pied de page ne faisait plus rien — corrigé
Améliorationv4.11
Nouvelle identité visuelle
- •La couleur de marque (violet/indigo) est remplacée par les teintes du nouveau logo (turquoise, vert, or) sur toute la landing et le tableau de bord
- •Les couleurs fonctionnelles (agenda, enfants, récompenses, statuts) sont conservées à l'identique pour ne rien casser dans leur usage
Améliorationv4.10
Nouveau logo et nouvelles icônes d'humeur
- •Nouveau logo Cameleo (mascotte caméléon) sur toute la landing et l'app
- •Nouvelles icônes de favicon et d'installation PWA
- •Les 5 icônes d'humeur (super, bien, bof, triste, énervé) reprennent désormais la mascotte, déclinée par couleur
Améliorationv4.9
Ajout du fichier llms.txt
- •Ajout d'un fichier llms.txt décrivant Cameleo aux agents IA (norme émergente), qui tombait auparavant dans la même redirection de connexion que robots.txt et sitemap.xml avant leur correction
Correctifv4.8
Corrections SEO, accessibilité et performance
- •robots.txt et sitemap.xml n'existaient pas (redirigeaient vers la connexion) — corrigé
- •Deux pictogrammes cassés sur les pages publiques remplacés
- •Le zoom n'est plus désactivé sur mobile (accessibilité)
- •Repère de navigation principal ajouté sur la page d'accueil
- •Libellés de liens rendus plus explicites (deux liens "En savoir plus" distincts)
- •Mise en cache des pictogrammes étendue à un an (chargement plus rapide)
- •Retrait de code de compatibilité inutile pour les très anciens navigateurs
Améliorationv4.7
Audit de sécurité et renforcements
- •Correction d'une régression qui empêchait la purge automatique des données (logs de sécurité, historiques) au-delà de leur durée légale de conservation depuis plusieurs jours
- •Durcissement de la détection d'adresse IP utilisée pour les limites anti-brute-force
- •Les mots de passe encore au format historique sont désormais mis à niveau automatiquement à la connexion, sans attendre un changement volontaire
- •Retrait d'une dépendance d'authentification inutilisée (moins de surface d'attaque)
- •HSTS preload activé sur tous les sous-domaines
Améliorationv4.6
Icône afficher/masquer le mot de passe, uniformisée
- •Tous les champs mot de passe de l'app (connexion, inscription, réinitialisation, changement de mot de passe, portail Pro Santé, suppression de compte, super admin, doc technique) ont désormais une icône œil pour afficher/masquer la saisie
- •Remplacement des icônes emoji 🙈/👁️ existantes par une icône linéaire unique (Lucide), cohérente sur tous les formulaires
Améliorationv4.5
Animations gauche/droite sur la landing
- •Le composant d'animation au scroll gère désormais les directions gauche/droite en plus du fade classique
- •Pages "Comment ça marche", "Familles TDAH", "Familles TSA" et "Familles séparées" : sections qui arrivent en fondu depuis la gauche ou la droite au défilement
Améliorationv4.4
Refonte du suivi comportemental
- •La note du jour est désormais toujours visible en haut de chaque fiche enfant, avec enregistrement automatique
- •L'historique passe d'un carrousel horizontal à un vrai calendrier mensuel navigable (jusqu'à 6 mois en arrière)
- •Mise en page générale plus claire : sections distinctes pour la note, le ressenti de l'enfant, le ressenti du parent et l'historique
Améliorationv4.3
Tableau de bord admin réorganisé
- •La validation des tâches (à valider / validées) est maintenant directement sur le tableau de bord admin
- •Retrait des graphiques "Activité 7 derniers jours" et "Taux de complétion du jour"
- •Nouvelle page "Suivi" dédiée au suivi comportemental : ressenti matin/soir et notes parentales
- •Ajout de note plus intuitif dans le suivi comportemental (bouton clair, note affichée en entier)
- •"Médicaments" renommé en "Prise de traitement" dans le menu admin
Nouveautév4.2
Anniversaires & nettoyage du dashboard
- •Nouvelle section "Anniversaires" dans l'admin : renseignez le prénom, nom et date (jour/mois) de vos proches
- •Rappel automatique sur le dashboard principal le jour J : "Pense à souhaiter l'anniversaire de..."
- •Retrait des liens rapides (peu utilisés) et de l'intégration Google Agenda en iframe, jamais pleinement fonctionnelle
Améliorationv4.1
Nouvel hébergement certifié HDS & renforcement RGPD
- •Migration de l'hébergement vers Scalingo, hébergeur français certifié HDS (Hébergeur de Données de Santé — certificat LNE, référentiel HDS v2.0) : vos données de santé (traitements, humeur, notes) sont désormais hébergées dans un environnement dédié répondant à cette exigence légale
- •Nouveau nom de domaine : cameleo.app (remplace cameleo-app.fr, qui continue de rediriger)
- •Sauvegardes automatiques quotidiennes et chiffrées de toutes les données
- •Bannière de consentement pour les cookies de mesure d'audience : rien n'est chargé sans votre accord explicite, conformément aux recommandations de la CNIL
- •Surveillance de sécurité renforcée avec alertes en temps réel sur les tentatives de connexion suspectes
- •Certificats de sécurité (HTTPS) renouvelés automatiquement sur tous les domaines
- •Application mobile mise à jour vers le nouveau domaine
- •Nettoyage technique : retrait d'un outil de suivi d'erreurs qui n'était plus utilisé
Nouveautév4.0
Cameleo v4 : refonte de la landing en plusieurs pages claires
- •Nouvelle page d'accueil simplifiée, lisible en 2 minutes, qui oriente vers la page adaptée à votre situation familiale
- •Page dédiée TDAH : défis du quotidien expliqués, approche inspirée du programme Barkley, mockups de routines avec pictogrammes Mulberry
- •Page dédiée TSA : prévisibilité, pictogrammes AAC, anticipation des changements, suivi du comportement
- •Page dédiée aux familles séparées : co-parentalité apaisée, garde alternée, tâches et listes par foyer, cagnotte commune ou séparée
- •Page "Comment ça marche" : 4 étapes visuelles de l'inscription à l'utilisation par votre enfant
- •Page tarifs refondue avec un cas concret de famille type sous chaque palier (Essentiel, Famille, Famille+) et une section "Comment choisir ?"
- •Pictogrammes Mulberry Symbols réintégrés dans les mockups de routines (au lieu d'emoji) pour cohérence avec la vraie expérience enfant
- •Header (logo, navigation, Connexion, Essai gratuit) et footer présents sur toutes les pages du site
- •Landing servie sur cameleo-app.fr, application sur app.cameleo-app.fr (séparation propre)
Nouveautév3.9
Listes de courses, to-do et repas privés par foyer (Famille+)
- •Liste de courses propre à chaque foyer pour les familles séparées : le foyer A ne pollue plus le foyer B
- •To-do list par foyer avec le même principe : chaque parent voit ses tâches sans confusion
- •Planning des repas de la semaine par foyer : chacun planifie ses menus indépendamment
- •Évènements du calendrier scopables au foyer ou partagés entre les deux
- •Toggle "🏠 Mon foyer / 🌍 Partagé" sur chaque création d'item (visible uniquement si vous avez plusieurs foyers)
- •Permissions : un co-parent ne peut modifier que les items de son foyer ou ceux marqués partagés. Le propriétaire du compte garde un accès complet.
- •Comportement inchangé pour les comptes Essentiel, Famille et Famille+ sans foyer : tout reste partagé par défaut
Nouveautév3.8
Enfants partagés entre familles séparées (Famille+)
- •Possibilité de partager un enfant entre deux familles distinctes sur Cameleo (typique d'une famille recomposée où chaque parent a son propre compte)
- •Système d'invitation par email : la famille A propose, la famille B accepte ou refuse
- •Deux niveaux de scope : "view" (lecture seule) ou "validate" (peut valider les tâches)
- •Tableau de bord de la famille B affiche les enfants partagés en mode lecture, sans les confondre avec ses propres enfants
- •Notifications inter-foyers factuelles (validations, ajouts) en bannière in-app
- •Cagnotte de points configurable : commune aux deux foyers OU séparée par foyer, selon votre philosophie éducative
- •Email de notification automatique lorsque la famille B reçoit ou accepte une proposition d'enfant partagé
Nouveautév3.7
Multi-foyers et garde alternée (Famille+)
- •Création de "Foyers" (Chez maman, Chez papa) pour les familles séparées ou recomposées
- •Calendrier de garde : indiquez quel enfant est chez quel foyer à quel moment
- •Tâches scopables : "🏠 Mon foyer" (privée au foyer) ou "🌍 Partagée" (visible des deux foyers)
- •Récompenses scopables au foyer également (ex : récompense qui ne s'applique qu'aux moments chez maman)
- •Filtrage automatique des tâches du tableau de bord selon le foyer actif du jour (basé sur le calendrier de garde)
- •Assignation d'un co-parent à un foyer via un menu déroulant dans l'onglet Foyers
- •Anonymisation automatique 30 jours après le départ d'un membre (RGPD article 5)
- •Bouton clair "👑 Faire Owner" pour transférer la propriété du compte à un autre membre
- •Journal d'activité ("Audit log") accessible aux Owners pour traçabilité des modifications
Nouveautév3.6.5
3 paliers d'abonnement Stripe et 14 jours d'essai gratuit
- •Palier Essentiel à 7,50 €/mois : 1 co-parent, 1 observateur, 3 enfants. Pour les parents solo ou les petites familles.
- •Palier Famille à 9,90 €/mois (le plus populaire) : 2 co-parents, 2 observateurs, 5 enfants. Pour les couples non séparés.
- •Palier Famille+ à 13,90 €/mois : 4 co-parents, 3 observateurs, 6 enfants, multi-foyers, garde alternée, enfants partagés. Pour les familles séparées ou recomposées.
- •14 jours d'essai gratuit pour tous les nouveaux comptes, sans carte bancaire au départ
- •Changement de palier en cours d'abonnement avec proratisation automatique (Stripe Customer Portal)
- •Page tarifs accessible avant connexion pour comparer les paliers
- •Vérification des plafonds en temps réel : impossible d'inviter un 3ᵉ co-parent sur Essentiel sans passer à Famille
Nouveautév3.6
Multi-comptes : invitez co-parent, grands-parents et professionnels
- •Nouveau modèle : chaque personne (compte Account) peut appartenir à plusieurs familles via des Memberships
- •Trois rôles disponibles : Owner (propriétaire), Co-parent (édition complète) et Observer (lecture seule, ex: grands-parents ou pédopsychiatre)
- •Système d'invitation par email avec lien sécurisé d'acceptation (validité 7 jours)
- •Sélecteur de famille dans le header pour basculer entre vos différentes familles sans se reconnecter
- •Connexion unifiée Pro Santé + parents : un médecin peut être à la fois Pro Santé et Observer d'une famille spécifique
- •Onglet "Membres" dans les paramètres : voir qui a accès, retirer un accès, changer le rôle
- •Audit log enrichi : chaque action sensible (invitation, retrait, changement de rôle) est tracée
- •Conservation totale de l'existant : si vous étiez seul·e sur votre compte, rien ne change pour vous, vous êtes simplement Owner
Nouveautév3.5
Récupération du compte par email
- •Réinitialisation du code PIN par email si le mot de passe parent est oublié
- •Lien "📧 Mot de passe oublié ?" sur la page de réinitialisation du PIN
- •Email avec lien sécurisé valable 1 heure pour choisir un nouveau PIN
- •Nouveau PIN saisi directement depuis le lien reçu (clavier virtuel, sans afficher le clavier mobile)
- •Lien "Réinitialiser aussi le mot de passe parent" pour les cas de perte totale des accès
- •Déduplication des tokens : chaque nouvelle demande invalide la précédente
Nouveautév3.4
Page Pro Santé & corrections orthographiques
- •Nouvelle page dédiée aux professionnels de santé : /professionnels-de-sante
- •Présentation complète de l'espace Pro Santé : données disponibles, comment ça marche, spécialités, sécurité, FAQ
- •Aperçu interactif du portail médecin et de la fiche patient
- •Lien "🏥 Pro Santé" ajouté dans la navigation et le footer de la landing
- •Correction orthographe : "Ritalin" → "Ritaline" dans toute l'application
- •Logo Cameleo et navigation ajoutés sur toutes les pages légales (mentions, CGU, politique, changelog, barkley)
Améliorationv3.3
Refonte listing patients Pro Santé & interface admin
- •Portail médecin : listing patients en tableau (NOM - Prénom, famille, âge)
- •Recherche d'enfant dans le listing
- •Bouton "✕ Ne plus suivre" avec confirmation inline par famille
- •Clic sur une ligne → fiche enfant · Flèche retour vers le listing
- •Logo Cameleo affiché dans le header de toutes les pages admin parents
- •Composant AdminPageHeader partagé (fil d'Ariane cohérent)
- •Admin parents : suppression des informations redondantes sur les accès médicaux
Nouveautév3.2
Gestion avancée des accès Pro Santé
- •Médecin : bouton "Ne plus suivre" par famille depuis le portail
- •Médecin : suppression de compte avec confirmation par mot de passe
- •Administration : section listing des professionnels de santé (nom, email, spécialité, nb familles)
- •Administration : suppression de compte médecin (révoque tous ses accès)
Nouveautév3.1
Espace Pro Santé — portail médecin complet
- •Portail médecin persistant : /app/pro-sante/[doctorId]
- •Inscription médecin avec email + mot de passe + prénom, nom, spécialité
- •Connexion par mot de passe ou lien magique (30 min)
- •Onglet "Mon profil" : modification prénom, nom, email, spécialité, mot de passe
- •Onglet "Patients" : familles acceptées avec médicaments 14j et humeur
- •Invitations en attente : boutons Accepter / Décliner depuis le portail
- •Email d'invitation avec 3 options (créer compte, consulter sans compte, se connecter)
- •Notification email à la famille si le médecin décline
- •Liste de 35 spécialités liées au neurodéveloppement (TDAH, TSA, DYS…)
- •Admin parents : nom, spécialité du médecin affichés dans les accès médicaux
- •Page landing : section Espace Pro Santé
Améliorationv2.8
Améliorations internes
- •Améliorations de performance et de stabilité
- •Optimisations internes diverses
Nouveautév2.7
Médicaments, PIN oublié, personnalisation
- •Module médicaments : semaine type par enfant (Matin/Midi/Soir/Personnalisé)
- •Suivi journalier des médicaments depuis le dashboard (marquer comme pris)
- •Option "PIN oublié ?" sur la page PIN → réinitialisation via mot de passe parent
- •Nom de la famille personnalisable dans le header
- •Correction météo : plus de ville par défaut si non configurée
Nouveautév2.6
Ressenti parent séparé & export PDF
- •Séparation du ressenti enfant (lecture seule en admin) et du ressenti parent
- •Le parent peut noter son propre ressenti sur le comportement de l'enfant (5 émojis)
- •Carrousel 30 jours scrollé automatiquement vers le jour le plus récent
- •Popup carrousel affiche les deux ressentis (enfant + parent) + note
- •Bouton "Exporter PDF" par enfant dans le panneau humeur admin
- •Rapport PDF : humeur 15 jours, tâches effectuées, points gagnés, récompenses disponibles
Nouveautév2.5
Historique humeur 30 jours & refonte URLs admin
- •Historique humeur sur 30 jours glissants par enfant dans l'espace admin
- •Carousel horizontal avec date, emoji et indicateur [...] si note parent
- •Popup au clic pour voir la note complète du parent pour chaque journée
- •Note parent optionnelle par jour (comportement, événements pour suivi neuropsy...)
- •Toutes les URLs admin francisées : /taches, /recompenses, /enfants, /calendrier, /suivi
- •PIN demandé uniquement à l'entrée dans l'espace admin (pas aux sous-pages)
- •PIN valable 3 minutes après saisie
Nouveautév2.4
Humeur enfants & fusion espace famille / admin
- •Sélecteur d'humeur du jour (5 émojis) avant la barre de progression sur le dashboard
- •Bloc humeur sur la page enfant après la citation du jour
- •Panneau humeur dans l'espace admin pour noter l'humeur de chaque enfant
- •Fusion de "Mon espace famille" et "Admin" : une seule interface cohérente
- •Code PIN requis pour accéder à l'administration
- •Popup inactivité : rappel après 1 mois sans mise à jour des tâches ou récompenses
Nouveautév2.0
Vue jour, liens rapides & corrections
- •Vue à la journée dans le calendrier (Jour / Semaine / Mois)
- •Correction bug calendrier : deux événements simultanés s'affichent côte à côte
- •Liens rapides dans le header (gestion depuis Admin → Paramètres)
- •Bouton 🔄 Refresh dans le header
- •Liste de courses et À faire remontées avant l'agenda familial
Nouveautév1.9
Mode sombre & calendrier multi-jours
- •Bouton ☀️/🌙 dans le header pour basculer entre mode clair et mode sombre
- •Préférence sauvegardée dans le navigateur (localStorage)
- •Correction du calendrier : événements à cheval sur 2 jours affichés dans la grille horaire
- •Jour 1 couvre de l'heure de début jusqu'à minuit, jour 2 de minuit jusqu'à l'heure de fin
- •Indicateur "←" sur le bloc du jour de continuation
Nouveautév1.8
To-do list & changelog
- •Ajout d'une liste "À faire" à côté de la liste de courses
- •Possibilité d'ajouter un titre, une description et de lier une tâche au calendrier familial
- •Ajout d'un footer avec lien vers cette page de changelog
- •Suppression de la fonctionnalité WhatsApp
- •Météo enrichie : affichage Matin / Midi / Après-midi / Soir
- •Nouveau layout : météo 2/4, horloge 1/4, minuteur 1/4
- •Correction du bug calendrier : les événements à cheval sur 2 jours s'affichent correctement
Nouveautév1.7
Minuteur fullscreen & sous-domaine
- •Minuteur en popup plein écran au démarrage
- •Fermeture de la popup sans arrêter le minuteur
- •Réouverture automatique quand le minuteur se termine
- •Bouton "Plein écran" dans le widget compact
Nouveautév1.6
Logo & favicon
- •Création du logo Cameleo
- •Favicon SVG dans l'onglet navigateur
- •Logo affiché dans le header du dashboard
Nouveautév1.5
Calendrier avancé
- •Glisser-déposer pour déplacer un événement
- •Dupliquer un événement avec la touche ⌥ Option au drop
- •Suppression d'une seule occurrence ou de toutes les occurrences récurrentes
- •Correction du décalage horaire +2h (timezone UTC → local)
- •Plage horaire étendue : 7h → 22h
Nouveautév1.4
Moments spéciaux & tâches
- •Affichage des moments spéciaux à venir sur la fiche de chaque enfant (dashboard)
- •Correction du bug de suppression de tâches (icône poubelle)
Nouveautév1.3
Widget horloge & layout
- •Ajout d'un widget horloge format "13H00" + jour et date
- •Layout 3 colonnes : Horloge / Météo / Minuteur
- •Timer déplacé à côté de la météo, même hauteur
Nouveautév1.2
Minuteur & météo
- •Widget minuteur sur le dashboard
- •Widget météo configurable
- •Validation parentale par lien
Nouveautév1.1
Calendrier familial
- •Calendrier familial vue semaine et mois
- •Événements récurrents (daily, weekly, weekdays, custom)
- •Moments spéciaux par enfant
- •Export iCal
Nouveautév1.0
Lancement
- •Tableau de bord familial avec tâches quotidiennes par enfant
- •Système de points et récompenses
- •Liste de courses collaborative
- •Authentification parents / enfants
- •Interface d'administration complète
Application Cameleo · développée avec ❤️