Aller au contenu principal
Accueil
Releases

Changelog

Toutes les nouveautes Agora Page : features, correctifs et livraisons produit.

0.381.0Correctif

Le nom du site s affichait deux fois dans chaque onglet

Chaque page du site annoncait son nom deux fois dans le titre de l onglet : Connexion - Agora Page | Agora Page. Seize surfaces publiques sur dix-huit etaient dans ce cas, et cela valait deja avant le changement de nom. C est la premiere chose que lit un visiteur dans son onglet, et la premiere ligne d un resultat de recherche. Les titres de page ne portent plus le nom : le site l ajoute une seule fois, au meme endroit pour tout le monde.

  • Le nom du site n apparait plus qu une fois dans le titre des onglets
  • La rubrique Media porte le meme nom dans son titre et dans son contenu
0.380.0Feature

Une agence peut enfin donner un acces a son client

L espace client existait en entier depuis longtemps : une page de connexion, un verrouillage apres cinq essais, un tableau de bord, des roles par page. Il manquait la seule chose qui compte, l ecran pour y creer un compte. Aucune agence ne pouvait donc y faire entrer qui que ce soit. C est fait : depuis Agence puis Acces clients, vous creez un identifiant, choisissez les pages auxquelles il donne acces, et transmettez le mot de passe affiche une seule fois. Vous pouvez suspendre, regenerer le mot de passe ou revoquer a tout moment. Cote client, son espace montre desormais les demandes recues sur SES pages, et rien d autre.

  • Creer un acces client depuis Agence puis Acces clients
  • Le client voit les demandes recues sur ses pages
  • Suspendre, regenerer le mot de passe ou revoquer un acces
  • L espace client ne nomme plus l editeur du produit a la place de votre agence
0.379.0Autre

Une seule adresse pour le site, plus trois

Le produit etait encore servi a l identique sous une troisieme adresse, pages.digisimma.com, ce qui n apportait rien et brouillait le referencement. Elle rejoint la meme redirection permanente que page.digisimma.com : tout ce qui arrive dessus repart vers www.agorapage.com en conservant le chemin. Les adresses techniques restent servies sur les deux anciens domaines, sans redirection : une carte Wallet deja installee appelle l adresse gravee dans son fichier, et elle continue de la trouver.

  • pages.digisimma.com redirige desormais vers l adresse unique du site
  • Les cartes Wallet deja installees restent servies sur les anciennes adresses
0.378.0Feature

Le produit s appelle Agora Page, et vit sur agorapage.com

Nouveau nom, nouvelle adresse. Le produit s appelle desormais Agora Page et se sert sur www.agorapage.com : titres, badges des pages publiees, emails, documentation, comparatifs et interface suivent. Digisimma ne disparait pas pour autant : le cabinet reste l editeur du service, et les mentions legales, les conditions et le pied de page des emails continuent de porter son nom, son adresse et son SIRET. Les entrees plus anciennes de ce journal gardent leur formulation d origine : elles disaient vrai a leur date. L ancienne adresse page.digisimma.com continue de fonctionner, et continuera : des cartes Wallet sont installees et des QR codes sont peut-etre deja imprimes.

  • Le produit s appelle Agora Page
  • Le site est servi sur www.agorapage.com
  • Les mentions legales restent au nom de Digisimma, editeur du service
  • L ancienne adresse continue de fonctionner
0.377.0Correctif

Toutes les adresses du produit sortent desormais d un seul endroit

Le produit ecrivait son adresse a plus de deux cents endroits, chacun avec sa propre copie. Les ecrans qui vous montrent l adresse de votre page a cote de son identifiant, les liens des emails, les adresses declarees aux moteurs de recherche et les exemples de la documentation la portaient en dur. Tout cela sort maintenant d une source unique. Rien ne change a l ecran aujourd hui : le jour ou l adresse du produit change, chaque ecran suivra du meme coup, au lieu de montrer l ancienne a cote du bon identifiant. Au passage, un bloc de prise de rendez-vous Calendly aurait cesse de s afficher ce jour-la, parce que Calendly verifie le domaine qui l affiche.

  • Les adresses affichees et utilisees derivent d une source unique
  • Un bloc de prise de rendez-vous Calendly ne dependra plus du domaine ecrit en dur
  • Les liens internes d un mini-site restent internes sur tout domaine servi
0.376.0Correctif

L espace fidelite disait session expiree a qui n en avait jamais eu

Un client qui ouvrait son espace fidelite pour la premiere fois lisait Votre session a expire et Se reconnecter. Les deux phrases etaient fausses pour lui : il n avait jamais eu de session ni ete connecte. L ecran dit desormais une chose vraie dans les deux cas, qu on arrive pour la premiere fois ou que son lien ait expire.

  • L espace fidelite ne parle plus de session expiree a un premier visiteur
0.375.0Autre

Un ecran d objectifs vide explique ce qu est un objectif

L ecran des objectifs d une page affichait Aucun objectif defini, sans dire ce qu est un objectif ni comment en poser un. Il l explique desormais. Le detail des clics d un lien intelligent dit aussi qu il n y a eu aucun clic sur la periode, plutot qu un Aucune donnee sec.

  • L ecran des objectifs vide explique ce qu il mesure
  • Le detail d un lien sans clic le dit pour la periode choisie
0.374.0Feature

Votre abonnement dit ce que le plan suivant apporte

L ecran d abonnement montrait vos compteurs et vos limites actuelles, mais jamais ce que vous gagneriez a monter d un palier. Il liste desormais, a partir de vos limites reelles, ce que le plan suivant ajoute : uniquement les lignes ou il apporte quelque chose. Une ligne identique des deux cotes n est pas un argument, et un point ou le plan superieur serait moins genereux n est pas maquille en gain.

  • Ce que le plan suivant ajoute, calcule depuis vos limites reelles
  • Le dernier plan n affiche rien, faute de palier suivant
0.373.0Correctif

Un bouton d envoi sans texte sur certains formulaires

Sur les blocs formulaire crees sans libelle, le bouton d envoi s affichait comme une barre de couleur vide, et le message de confirmation etait vide lui aussi. Les valeurs par defaut existaient a la creation du bloc, mais rien ne les rattrapait a l affichage pour les blocs plus anciens. C est desormais le cas.

  • Le bouton d envoi affiche Envoyer quand le bloc n a pas de libelle
  • Le message de confirmation a un texte par defaut
0.372.0Correctif

Le formulaire de contact disait merci meme quand rien n etait enregistre

Le bloc formulaire envoyait la demande sans jamais lire la reponse du serveur, puis affichait le remerciement dans tous les cas. Sur une page depubliee, le serveur refusait et le visiteur voyait quand meme merci : sa demande n existait nulle part, et les deux parties la croyaient arrivee. Le remerciement ne s affiche desormais que si l enregistrement est confirme, et un echec dit ce qui s est passe.

  • Le remerciement du formulaire n apparait que si la demande est reellement enregistree
  • Un echec d envoi affiche sa raison au lieu d un faux merci
  • La conversion n est comptee que lorsque le serveur a confirme
0.371.0Feature

Vos tunnels disent si cela s ameliore

La fiche d un tunnel disait combien entrent, combien terminent et ou l on decroche, mais pas si cela progresse. Elle affiche desormais, jour par jour, combien de visiteurs entres ce jour-la sont alles au bout. Un parcours etale sur plusieurs jours compte au jour de son entree : sans cela, une journee pourrait afficher une fin sans entree, donc un taux impossible.

  • Evolution jour par jour d un tunnel, par cohorte d entree
  • Une seule journee d activite le dit, au lieu de dessiner une tendance sur un point
0.370.0Feature

Les 27 fiches d integration expliquent enfin comment brancher l outil

Cinq fiches seulement etaient completes : les vingt-deux autres se resumaient a une phrase, sans prerequis, sans ou trouver la cle, sans etapes ni benefices. Elles portent desormais toutes la meme structure. Et trois fiches CRM annoncaient un mapping a finaliser alors que le mapping etait ecrit et fonctionnel depuis des mois : elles disaient moins que ce que le produit fait.

  • Prerequis, ou trouver la cle, etapes numerotees et benefices sur 25 fiches
  • HubSpot, Brevo et Mailchimp n annoncent plus un mapping a finaliser : il est fait
  • Les deux outils sans connexion disent qu ils n ont pas encore d etapes
0.369.0Correctif

La fiche d une integration tient enfin dans l ecran

Le bouton Enregistrer la connexion tombait sous le pli sur un ecran d ordinateur portable, et Configurer encore en dessous. La fenetre n occupait qu un quart de la largeur disponible, ce qui etirait son contenu en hauteur. Elle s elargit desormais sur grand ecran et repartit son contenu en deux colonnes : la documentation a gauche, l action a droite. Sur telephone, rien ne change.

  • Le bouton d enregistrement d une integration ne passe plus sous le pli
  • La fiche d integration s elargit et se repartit en deux colonnes sur grand ecran
0.368.0Autre

Les ecrans a zero disent ce qui les remplira

Plusieurs cartes affichaient un Aucune donnee sec, sans dire s il fallait attendre, elargir la periode ou agir. Un ecran vide sans explication laisse chercher un bug la ou il n y en a pas. Ils annoncent desormais ce qui les remplira, et le kit marketing mene directement a la publication d une page.

  • Les cartes d analyse vides disent ce qui les remplira
  • Le kit marketing sans page publiee mene a vos pages
0.367.0Correctif

Une barre pleine pour un seul contact, etiquetee 0 pour cent

Sur une page sans vue enregistree mais avec un contact capture, le parcours de conversion affichait une barre pleine largeur portant la mention 0 pour cent. L echelle se prenait sur les vues, et un taux impossible a calculer s affichait comme un zero, ce qui se lit personne n a converti au lieu de rien a mesurer. Un taux incalculable ne s affiche plus du tout.

  • L echelle des barres suit la plus grande valeur, pas seulement les vues
  • Un taux impossible a calculer ne s affiche plus comme 0 pour cent
0.366.0Feature

Vos analyses et vos tunnels se citent enfin

Qui regardait ses chiffres ne trouvait pas ses tunnels, et qui regardait ses tunnels ne retrouvait pas ses contacts : aucun lien n existait entre les deux. Les analyses d une page nomment desormais le tunnel dont elle fait partie, et la fiche d un tunnel mene aux prospects qui en viennent, avec leur nombre annonce.

  • Les analyses d une page nomment le tunnel dont elle est une etape
  • La fiche d un tunnel mene aux prospects qui en viennent
  • Une page hors tunnel le dit, et indique ou en construire un
0.365.0Feature

Vos tunnels disent enfin a quelle etape vous perdez les gens

Le detail d un tunnel affichait un compteur par etape : il fallait faire la soustraction de tete. Il montre desormais, entre chaque paire d etapes, combien de visiteurs decrochent et quelle part cela represente, et il designe l etape qui vous en coute le plus. Les visiteurs arrives directement sur une etape par un lien partage sont comptes a part, pour ne pas masquer un decrochage reel.

  • Decrochage entre chaque paire d etapes, en nombre et en pourcentage
  • L etape qui perd le plus de monde est designee
  • Les entrees directes par lien partage sont comptees separement
  • Un tunnel sans visiteur dit desormais pourquoi il est vide et quoi faire
0.364.0Autre

L onglet Funnel ne parlait pas de vos tunnels

Dans les analyses d une page, un onglet s appelait Funnel alors qu il montre vos vues, clics et contacts : rien a voir avec les tunnels a plusieurs etapes que vous construisez dans Site et funnels. Il s appelle desormais Parcours, comme dans le builder, et il precise ou suivre vos vrais tunnels.

  • Onglet Parcours au lieu de Funnel, avec un renvoi vers Site et funnels
  • Objectifs au lieu de Goals
0.363.0Correctif

Tous vos emails partent enfin de la meme adresse et se ressemblent

Sept emails du produit etaient fabriques chacun dans leur coin : cinq adresses d expediteur differentes, un accuse de reception en texte brut, un email de partage en theme clair quand les autres sont sombres. Ils passent desormais tous par le meme gabarit, avec la meme en-tete, le meme pied de page et une version texte qui ne peut plus dire autre chose que la version HTML.

  • Une seule adresse d expedition pour tout le produit, au lieu de cinq
  • L email de bienvenue annoncait des limites Free retirees du produit : le comparatif est lu dans les plans
  • Version texte sur tous les emails (moins de risque d indesirable)
  • Les liens des emails suivent le domaine du produit, ils ne sont plus ecrits en dur
0.362.0Autre

Deux ecrans portaient presque le meme nom, ils disent maintenant leur role

La barre laterale appelle Analyses l ecran qui donne les chiffres d une page, pendant qu un autre ecran s intitulait Analytics et regroupait en fait les outils avances. Chacun annonce desormais ce qu il fait, et l ecran Donnees precise qu il couvre toutes vos pages.

  • Outils d analyse de cette page : le titre dit le role au lieu de repeter Analyses
  • L ecran Donnees precise son perimetre : toutes vos pages
0.361.0Feature

Repondre a une demande depuis l application, et garder la trace

Une demande recue s ouvre et se repond directement depuis vos prospects. La reponse est conservee et attachee a la demande, avec sa date et son auteur : vous savez enfin qui a repondu quoi, et quand. Repondre passe la demande en Contacte. L envoi par email s activera en session accompagnee.

  • Ecrire une reponse depuis la fiche d une demande, conservee et horodatee
  • Historique des echanges par demande, avec l etat reel de l envoi
0.360.0Feature

Vos prospects disent de quel tunnel ils viennent

Un contact capture sur une page de tunnel porte desormais le tunnel et l etape d ou il vient. Vous pouvez filtrer vos prospects par tunnel, et donc relancer differemment ceux qui arrivent d un parcours devis et ceux qui arrivent d un parcours decouverte.

  • Les prospects portent leur tunnel et leur etape d origine
  • Filtre par tunnel dans la liste des prospects, conserve dans le lien partage
0.359.0Correctif

La copie de securite avant restauration fonctionne enfin

Restaurer une ancienne version de votre page devait d abord mettre l etat courant de cote, au cas ou. Cette sauvegarde echouait silencieusement depuis toujours : restaurer ecrasait donc sans filet. C est repare, et les copies automatiques disent desormais pourquoi elles ont ete prises.

  • La copie de securite prise avant une restauration est reellement enregistree
  • Les copies automatiques indiquent leur origine et signalent leurs echecs
0.358.0Feature

Une sauvegarde qui retire des blocs garde une copie de securite

Jusqu ici, seule une publication conservait une version anterieure de votre page. Desormais, des qu une sauvegarde retire des blocs, l etat precedent est conserve automatiquement : vous pouvez comprendre ce qui a change, et revenir en arriere.

  • Copie de securite automatique quand une sauvegarde retire des blocs
0.357.0Autre

Les verifications automatiques tournent enfin a chaque envoi

Les controles qui protegent le produit ne s executaient que lorsque quelqu un y pensait, et un seul sur vingt et un tournait automatiquement. Ils tournent maintenant tous, a chaque modification.

  • Toute la suite de verifications passe en integration continue
0.356.0Correctif

Le plan gratuit n affiche plus une limite de vues qui n existe pas

L ecran d abonnement affichait encore une limite de 100 vues sur le plan gratuit, avec une barre de progression, alors que cette limite avait ete retiree du produit. Vos limites affichees viennent maintenant directement de la definition des plans.

  • Fin de la limite de 100 vues affichee au plan gratuit : les vues sont illimitees
  • Les limites affichees lisent la definition des plans au lieu d une copie
0.355.0Autre

Une seule liste d outils, pour qu aucune ne derive

Les noms d outils affiches par le produit viennent maintenant tous du meme catalogue. Une ancienne liste, ecrite a la main et affichee nulle part, a ete retiree avant que quelqu un ne la publie sans l avoir confrontee a la realite.

  • Ancienne liste d outils sans usage retiree, et interdiction d en recreer une
0.354.0Correctif

La fiche d une integration defile jusqu au bout

Quand la fiche d un outil depassait la hauteur de l ecran, le bas etait coupe sans possibilite de faire defiler : le bouton d enregistrement devenait inatteignable. La fiche defile desormais entierement.

  • La fiche d integration defile au lieu d etre coupee en bas d ecran
0.353.0Feature

Le formulaire de connexion, directement dans la fiche

Vous connectez HubSpot, Brevo ou Mailchimp sans quitter la fiche de l outil : vous choisissez la page concernee, vous collez votre cle, et l ecran vous dit si la connexion existe deja. La cle n est jamais reaffichee en clair.

  • Formulaire de connexion dans la fiche, avec choix de la page
  • L etat de la connexion est affiche, avec un apercu masque de la cle
0.352.0Feature

Deconnecter une integration, et cloisonnement verifie

Vous pouvez desormais retirer ou mettre en pause une integration connectee. Le cloisonnement entre comptes a ete verifie sur les trois chemins : la liste, l acces direct et la suppression.

  • Retirer ou mettre en pause une integration connectee
  • Cloisonnement entre comptes verifie sur la liste, l acces direct et la suppression
0.351.0Feature

HubSpot, Brevo et Mailchimp deviennent vraiment connectables

Ces trois integrations etaient annoncees disponibles et leur synchronisation existait bel et bien, mais aucun ecran ne permettait de les connecter : personne ne pouvait donc s en servir. La connexion existe desormais, et vos cles sont chiffrees avant d etre enregistrees.

  • Connecter HubSpot, Brevo ou Mailchimp a une page, avec verification du format des cles
  • Vos cles d integration sont chiffrees au repos et ne vous sont jamais reaffichees en clair
  • Droits d acces retires a la table des integrations pour tout role autre que le serveur
0.350.0Feature

Votre espace de travail est pret des la souscription

Sur les plans Studio et Agency, l espace de travail qui cloisonne vos cles API est desormais cree au moment de la souscription, et non plus a votre premiere cle. Vous ne tombez plus sur un compte a moitie pret quand vous explorez le produit.

  • Espace de travail cree des la souscription sur les plans Studio et Agency
0.349.0Correctif

Les titres du studio commencent tous au meme endroit

Mesure faite en production apres la reprise des neuf ecrans : les titres des ecrans avec pastille d icone commencaient 52 pixels plus a droite que les autres. Tous les ecrans du studio portent desormais leur icone, donc tous les titres partent du meme point.

  • Fin du decalage de 52 pixels entre les titres du studio
0.348.0Feature

Tous les ecrans du studio partagent enfin le meme en-tete

Mes pages etait le dernier ecran a dessiner son en-tete a sa facon. Neuf ecrans du studio et de l espace ont ete repris : meme titre, meme alignement, memes actions au meme endroit, et un fil d Ariane la ou vous etes en profondeur.

  • Mes pages passe au meme en-tete que le reste du studio
  • Neuf ecrans alignes sur un gabarit unique, du titre aux boutons
0.347.0Feature

Nouvelle page et Galerie de templates alignes sur le meme en-tete

Ces deux ecrans avaient chacun leur en-tete, avec un lien de retour ecrit a la main a un endroit different. Ils affichent maintenant le meme fil d Ariane que le reste du studio, et leurs actions sont au meme endroit.

  • Fil d Ariane sur Nouvelle page et sur la Galerie de templates
  • Les liens de retour ecrits a la main laissent la place au fil d Ariane
0.346.0Feature

Les ecrans Funnels savent ou vous etes

Les trois ecrans des funnels affichent maintenant un fil d Ariane (Studio, Funnels, votre funnel) et placent leurs boutons au meme endroit que partout ailleurs. Le formulaire de creation ne s etale plus sur toute la largeur de l ecran.

  • Fil d Ariane sur les ecrans Funnels : vous savez toujours ou vous etes
  • Le formulaire de nouveau funnel garde une largeur de lecture confortable
  • Le statut du funnel rejoint la zone d actions, comme sur les autres ecrans
0.345.0Correctif

Plus de saut de contenu au chargement de la facturation

L ecran de facturation affichait son contenu tout en haut, puis tout descendait d un cran quand le titre arrivait. Les ecrans d attente reservent maintenant la place exacte de l en-tete. La Boutique, elle, gardait trois mises en page selon son etat : elle n en a plus qu une.

  • L attente de la facturation et des notifications reserve la place du titre
  • La Boutique garde la meme mise en page quel que soit votre plan
0.344.0Correctif

Les logos de la page d accueil correspondent aux outils reellement branchables

Le logo Notion s affichait sous « Connecte a vos outils » alors que sa connexion demande encore une session accompagnee. Il a ete retire de la page d accueil, et il reste presente au catalogue avec sa mention honnete. Un test verifie desormais que chaque logo de l accueil correspond a un outil dont le branchement existe.

  • Logo Notion retire de la page d accueil tant que sa connexion n est pas automatique
  • Un test verifie que chaque logo de l accueil branche vraiment quelque chose
0.343.0Autre

Nettoyage d un ancien mur de logos qui n etait plus affiche

Un ancien composant de logos, remplace depuis longtemps et plus affiche nulle part, contenait encore une mention GoCardless sans code correspondant. Il a ete archive. Aucun changement visible sur le site.

  • Ancien composant de logos archive, sans effet sur les pages affichees
0.342.0Correctif

Creer une cle API ne demande plus de contacter le support

Sur un plan qui donne droit aux cles API, la creation repondait « Contactez le support pour activer votre espace de travail », sans dire qui contacter. L espace est desormais cree au moment ou vous demandez votre premiere cle. Le cloisonnement, lui, ne bouge pas : votre cle ne voit que vos pages.

  • La creation d une cle API cree l espace de travail manquant au lieu de refuser
  • Le cloisonnement entre comptes est verifie par un test qui relie ses deux moities
0.341.0Feature

Chaque integration a enfin sa fiche, avec les etapes et le bon lien

Cliquer sur un outil affichait une phrase, et le bouton Configurer renvoyait vers un article general. La fiche donne desormais les prerequis, ou trouver votre cle chez le fournisseur avec un lien direct, les etapes numerotees et ce que ca debloque. Calendly, Google Reviews, Brevo, Google Analytics et Zapier en premier.

  • Integrations
  • Fiche complete par integration : prerequis, ou trouver la cle, etapes, benefices
  • Le bouton Configurer mene a l endroit utile au lieu d un article general
0.340.0Correctif

Chaque integration dit desormais par quoi elle se branche

Le catalogue annoncait des outils disponibles sans preciser par quel mecanisme. Chacun nomme maintenant sa piece, et un controle automatique verifie qu elle existe. TripAdvisor, annonce a tort comme non disponible, fonctionne en realite deja.

  • Integrations
  • TripAdvisor est disponible : son bloc existait deja
  • Chaque integration declare son mecanisme, verifie automatiquement
0.339.0Correctif

Les cles API expliquent ce qui manque au lieu de renvoyer au support

Le message disait de contacter le support sans preciser pourquoi ni quoi faire. Il explique desormais que les cles sont rattachees a un espace de travail agence, pour cloisonner vos clients, et ou cet espace se cree.

  • Integrations
  • Message des cles API : la raison et la marche a suivre
0.338.0Correctif

Un parrain peut enfin avoir plusieurs filleuls

Le code d invitation etait calcule d un cote et recherche de l autre : les deux ne se rencontraient jamais. Et la base n autorisait qu un seul filleul par parrain, alors que l ecran affiche un tableau. Les deux sont corriges.

  • Parrainage
  • Le code d invitation retrouve son parrain et rattache le filleul
  • Un parrain peut avoir plusieurs filleuls
  • Le lien d invitation suit le domaine du produit au lieu d etre fige
0.337.0Correctif

Vos parrainages sont enfin attribues

Le lien d invitation portait bien votre code, mais rien ne le lisait au moment de l inscription : aucun filleul n etait donc jamais rattache a son parrain. Le code est desormais retenu des l arrivee, et il survit au detour par Google comme au lien de confirmation par email.

  • Parrainage
  • Le code de parrainage est capte a l arrivee et attribue a la creation du compte
  • L attribution exige desormais une connexion et se fait sur le compte reel
0.336.0Correctif

La page Abonnement explique enfin ce qui se passe

Cliquer sur « Gerer l abonnement » affichait un code technique. Vous voyez desormais une phrase claire, et si votre plan vous a ete accorde directement, sans paiement en ligne, l ecran vous le dit au lieu de proposer un bouton qui ne peut pas fonctionner.

  • Abonnement
  • Chaque cas du portail de gestion a son message en francais
  • Un plan accorde sans paiement est annonce comme tel, sans bouton inutile
0.335.0Correctif

Quatre ecrans de plus reparés pour les lecteurs d ecran

Le constructeur, le guide d integration et les hubs Donnees et Analyses posaient encore une seconde balise de contenu principal. Les lecteurs d ecran s en servent pour aller droit au contenu.

  • Accessibilite
  • Balise de contenu principal en double retiree du constructeur et de trois autres ecrans
0.334.0Correctif

Quand vous atteignez la limite de votre plan, on vous le dit

Creer une page au-dela de la limite affichait « Echec creation », ou un code technique. Vous voyez desormais combien de pages votre plan inclut, et vous etes emmene vers les offres. La signature email et les autocollants reprennent aussi votre adresse au lieu de la notre.

  • Abonnement
  • La limite de pages affiche un message clair et propose l offre superieure
  • Signature email et autocollants reprennent l adresse de votre page
0.333.0Correctif

Le QR et le SMS partent enfin avec VOTRE adresse

En ouvrant le generateur de QR ou de SMS depuis le partage de votre page, l adresse pre-remplie etait celle de notre page de demonstration. C etait donc notre QR code que vous pouviez imprimer. Votre adresse est desormais transmise.

  • Partage
  • Les generateurs QR et SMS reprennent l adresse de la page depuis laquelle on les ouvre
0.332.0Correctif

Le designer de carte ne perd plus le focus pendant que vous tapez

Trois blocs d information du designer etaient reconstruits a chaque frappe, ce qui faisait perdre le curseur et l etat des champs. Ils sont desormais stables.

  • Wallet
  • Le curseur reste dans le champ pendant la saisie dans le designer de carte
  • Les avertissements de date du pass ne clignotent plus au chargement
0.331.0Correctif

Toutes vos pages ont enfin la meme mise en page

Le contenu ne se deplace plus quand vous passez d un ecran a l autre : meme largeur, meme position de titre, meme marge, partout. Seule la caisse garde son format etroit, fait pour le comptoir.

  • Affichage
  • Tous les ecrans du produit partagent desormais la meme mise en page
  • La caisse conserve son format comptoir, desormais declare explicitement
0.330.0Correctif

Les treize ecrans d administration terminent l alignement

Derniere famille du chantier : toute l administration adopte la largeur et le titre communs. Sur l ensemble du produit, un seul ecran garde volontairement son format propre, la caisse, faite pour le comptoir.

  • Affichage
  • Les treize ecrans d administration alignes sur le gabarit commun
0.329.0Correctif

L espace agence est aligne en entier

Ses dix ecrans partaient de six largeurs differentes. Cles API, branding, clients, projets, equipe, marque blanche et les autres partagent desormais la meme mise en page.

  • Agences
  • Affichage
  • Les dix ecrans de l espace agence alignes sur le gabarit commun
0.328.0Correctif

Parrainage, reglages et espace commercant rejoignent la largeur commune

Sept ecrans de plus adoptent le gabarit. La caisse en est volontairement exclue : son format etroit est fait pour le comptoir, et il est conserve tel quel.

  • Affichage
  • Assistant de creation, parrainage, reglages et espace commercant alignes
0.327.0Correctif

Le hub marketing et ses cinq generateurs ne sautent plus d un ecran a l autre

Signature email, impression, QR, SMS et autocollants avaient chacun leur largeur, alors qu on passe de l un a l autre par le menu lateral. La roue de fidelite et les notifications suivent aussi.

  • Affichage
  • Kit marketing, ses cinq generateurs, la roue de fidelite et les notifications alignes
0.326.0Correctif

Huit ecrans de votre espace adoptent la largeur commune

Page prospect IA, Abonnement, Studio creatifs, Donnees, Analyses, Integrations, Leads et le detail d un programme de fidelite partaient de huit largeurs differentes. Le contenu ne se deplace plus quand vous passez de l un a l autre.

  • Affichage
  • Huit ecrans de l espace client alignes sur la largeur et le titre communs
0.325.0Correctif

Onze ecrans reparés pour les lecteurs d ecran, et cinq de plus alignes

Onze ecrans posaient une seconde balise de contenu principal a l interieur de celle de l application. Les lecteurs d ecran s en servent pour sauter directement au contenu : en double, ils se perdent. Le partage, le scanner NFC, le designer de carte, le tableau de bord et les reglages adoptent en plus la largeur commune.

  • Accessibilite
  • Affichage
  • Balise de contenu principal en double retiree sur onze ecrans
  • Partage, NFC, designer de carte, tableau de bord et reglages alignes sur la largeur commune
0.324.0Correctif

Mes pages, Funnels, Templates et la creation de page s alignent a leur tour

Neuf ecrans de plus adoptent la largeur et le style de titre communs. Les deux ecrans de chargement occupent desormais la meme place que l ecran qu ils annoncent, ce qui evite que le contenu saute au moment ou il arrive.

  • Affichage
  • Mes pages, Funnels, Templates, Nouvelle page et Boutique alignes sur la largeur commune
  • Les ecrans de chargement occupent la place de l ecran final : plus de saut a l affichage
0.323.0Correctif

Cinq ecrans de plus arretent de bouger quand vous changez de page

Analytics, Signature email, Integrations, Versions et Donnees posaient chacun leur propre largeur : de 576 a 1400 pixels. Ils rejoignent le gabarit commun, avec le meme titre au meme endroit et le fil d Ariane qui vous dit ou vous etes.

  • Affichage
  • Analytics, Signature email, Integrations, Versions et Donnees alignes sur le gabarit commun
  • Balise de page en double retiree sur l ecran Versions, elle genait les lecteurs d ecran
0.322.0Correctif

Vos reseaux sociaux affichent enfin leur vrai logo dans l apercu

Dans l apercu genere depuis votre site, tous vos reseaux sortaient avec la meme icone de globe. Instagram, LinkedIn, Facebook et les autres affichent desormais leur logo. Le choix de disposition Bento a par ailleurs ete retire de cet apercu, ou il ne rendait pas bien.

  • Page d accueil
  • Les reseaux sociaux affichent leur vrai logo dans l apercu de la page d accueil
  • Disposition Bento retiree de l apercu public ; elle reste disponible dans le constructeur
0.321.0Correctif

Quatre ecrans de plus arretent de bouger, et gagnent leur fil d Ariane

A/B tests, Heatmap, Scanner de carte et Leads posaient chacun leur propre largeur : 1100, 1100, 800 et 1300 pixels. Ils adoptent le gabarit commun, avec le meme titre, le meme bord et le fil d Ariane qui vous dit ou vous etes.

  • Affichage
  • A/B tests, Heatmap, Scanner de carte et Leads alignes sur le gabarit commun
  • Fil d Ariane et retour vers la page ajoutes sur ces quatre ecrans
0.320.0Correctif

Vos ecrans arretent de bouger quand vous changez de page

Chaque ecran posait sa propre largeur : en passant d un menu au suivant, le titre se deplacait et changeait de graisse. Un gabarit unique fixe desormais la largeur, la marge, le titre et la place des actions. Analyses et Liens intelligents sont les deux premiers alignes, les autres suivront.

  • Affichage
  • Gabarit d ecran unique : meme largeur, meme titre, meme place des actions
  • Analyses et Liens intelligents : titres desormais exactement au meme endroit
0.319.0Correctif

La caisse ne bascule plus en noir quand vous avez choisi le theme clair

Vos ecrans commercant (caisse, programmes, tableau de bord fidelite) ignoraient le theme choisi et s affichaient toujours en sombre. La caisse s utilise en boutique, souvent en plein jour : elle suit desormais votre choix, et ses textes ont ete repris pour rester lisibles dans les deux themes.

  • Fidelite
  • Affichage
  • Les ecrans commercant suivent le theme clair ou sombre choisi
  • Textes de la caisse repris pour un meilleur contraste, y compris en theme sombre
0.318.0Correctif

La colonne Visites de vos clients fidelite se remplit enfin

Sur un programme a tampons ou a points, le tableau de bord affichait 0 visite pour chacun de vos clients, quel que soit le nombre de passages en caisse. Chaque encaissement compte desormais une visite, comme on s y attend.

  • Fidelite
  • Chaque passage en caisse compte une visite, sur tous les types de programme
0.317.0Correctif

Les protections anti-abus consomment quatre fois moins

Chaque verification anti-abus envoyait quatre commandes au service de comptage, ce qui a fini par epuiser son quota et rendre les protections inoperantes sans aucun signe. Une seule commande suffit desormais, et le suivi des clics et des partages ne sollicite plus ce service du tout.

  • Anti-abus
  • Une commande par verification au lieu de quatre
  • Le suivi des clics et des partages n utilise plus le compteur partage
0.316.0Correctif

La roue de fidelite est protegee contre les tirages en rafale

La roue pouvait etre actionnee sans limite par un script, ce qui permettait de vider votre stock de lots en quelques secondes. Elle accepte desormais dix tirages par minute et par visiteur, ce qui ne change rien pour un vrai client. La caisse et les parrainages sont proteges de la meme facon, avec une marge large : encaisser dix clients d affilee reste possible.

  • Protection fidelite
  • Limitation des tirages de roue, des scans en caisse et des parrainages
  • Les refus s affichent en francais avec le delai avant nouvelle tentative
0.315.0Correctif

Le logo de votre site apparait enfin dans l apercu genere

Sur la page d accueil, entrer l adresse de son site produit un apercu construit sur ses vraies informations. Le logo, lui, restait une image cassee : il etait pointe chez le site d origine, que notre politique de securite bloque. Il est desormais recupere et embarque dans l apercu.

  • Apercu instantane
  • Le logo du site analyse s affiche dans l apercu de la page d accueil
0.314.0Correctif

La visite guidee se deplace enfin d un element a l autre

Elle expliquait les bonnes choses dans le bon ordre, mais le cadre lumineux restait accroche au premier element au lieu de suivre. Il suit desormais : a chaque etape, l element decrit est entoure et le texte se place a cote de lui.

  • Visite guidee
  • Le cadre lumineux et le texte suivent l element de chaque etape
0.313.0Correctif

Masquer un bloc sur telephone ou sur ordinateur fonctionne enfin

Les deux boutons du menu d un bloc changeaient bien d etat et votre choix etait bien enregistre, mais le bloc restait visible : sur vos pages publiees aussi. C est repare. Dans l editeur, un bloc masque ne disparait pas du canevas, il reste en place estompe et signale, pour que vous puissiez le retrouver et le reafficher.

  • Visibilite par appareil
  • Masquer sur telephone et masquer sur ordinateur agissent reellement, y compris sur les pages publiees
  • Dans l editeur, un bloc masque est signale au lieu de disparaitre
0.312.0Feature

Une visite guidee vous montre chaque ecran, et deux ecrans muets sont repares

Un point d interrogation en bas a gauche lance une visite guidee de l ecran ou vous etes : l editeur, vos pages, vos demandes, vos analyses, la fidelite, la caisse. Elle explique a quoi sert chaque commande, amene l element concerne sous vos yeux, et se relance quand vous voulez. Au passage, les Donnees et les Analyses d une page restaient sur Chargement sans jamais rien afficher : c est repare.

  • Visite guidee
  • Visite guidee sur six ecrans, relancable a tout moment
  • Donnees et Analyses d une page ne restent plus bloquees sur Chargement
0.310.0Correctif

Les ecrans vides expliquent, et deux d entre eux arretent de promettre

Donnees, Demandes, Analyses, fidelite et espace client : chaque zone sans contenu dit maintenant ce qui la remplit et propose l action correspondante, au lieu d un constat sec qui laisse croire a une panne. Deux verifications ont change autre chose que du texte. L onglet Contacts d une page ne pouvait rien afficher : il cherchait des categories que le code n ecrit jamais, alors qu un formulaire envoye est precisement une prise de contact. Et l onglet qui annoncait des « scans QR » comptait en realite vos propres partages : il porte desormais son vrai nom.

  • Etats vides
  • Contacts repare
  • Onglet Contacts d une page : les formulaires envoyes s y affichent enfin
  • L onglet des scans QR annonce ce qu il compte reellement
  • Etats vides expliques et actionnables sur sept ecrans
0.309.0Autre

Un ecran vide vous dit pourquoi il est vide et quoi faire

Sur Analyses, un compte sans trafic affichait « Aucune donnee de vue » et rien d autre : impossible de savoir s il s agissait d une panne ou d une page jamais visitee. Ces ecrans expliquent desormais la raison et proposent l action correspondante, comme publier une page ou aller la consulter.

  • Etats vides
  • Etats vides des Analyses : raison expliquee et action proposee
0.308.0Feature

Modifier un bloc se fait a gauche, votre page reste visible

Modifier un bloc ouvrait une fenetre posee par-dessus votre page : elle masquait precisement ce que vous etiez en train de changer, et il fallait la fermer pour voir le resultat. L edition d un bloc, comme sa personnalisation visuelle, s ouvre desormais dans le panneau de gauche. Votre page reste entierement visible a droite et se met a jour pendant que vous modifiez. Sur telephone, la fenetre reste le mode d edition, seul adapte aux petits ecrans.

  • Edition en direct
  • Edition et design d un bloc dans le panneau de gauche sur ordinateur
  • Comportement sur telephone inchange
0.307.0Feature

Agents IA : deplace en bas a droite, et il propose enfin quoi lui demander

Le bouton Agents IA flottait par-dessus le menu de gauche et en masquait les dernieres entrees. Il est desormais en bas a droite, ou il ne recouvre rien. Son mode Edition, celui qui construit reellement votre page, propose maintenant des exemples de demandes : ajouter un bouton, reecrire votre bio, changer de disposition, changer la couleur d accent. L assistant propose, vous relisez, vous appliquez.

  • Agents IA
  • Le bouton Agents IA ne masque plus les entrees du menu
  • Exemples de demandes dans le mode Edition
0.306.1Correctif

Securite : les couleurs personnalisees sont desormais validees

La personnalisation des couleurs d un bloc ecrit une regle de style sur vos pages publiques. Les valeurs saisies sont maintenant strictement validees avant d y etre inscrites : seules les formes de couleur reconnues sont acceptees, toute autre valeur est ignoree et le bloc garde le style de votre branding.

  • Securite
  • Validation stricte des couleurs personnalisees avant leur ecriture dans la page
0.306.0Correctif

Design du bloc : la couleur de fond peint enfin le bouton, pas un cadre autour

Dans « Design du bloc », seule la bordure agissait. Choisir une couleur de fond dessinait un epais cadre colore AUTOUR du bouton au lieu de le remplir, et la couleur du texte ne changeait rien. En cause : le bouton porte ses couleurs en propre, et le reglage etait applique au cadre qui l entoure. Le fond et le texte atteignent desormais le bouton lui-meme, quel que soit le type de bloc. Le menu de reglages d un bloc demi-largeur n est plus coupe non plus.

  • Design du bloc
  • La couleur de fond remplit le bouton au lieu de l encadrer
  • La couleur du texte s applique
  • Menu de reglages complet sur les blocs demi-largeur
0.305.0Correctif

Le telephone tient entier dans le cadre, et les onglets ne disparaissent plus

Le bas de l apercu telephone etait coupe et la zone d edition se mettait a defiler : la hauteur disponible ne tenait pas compte de la bande Telephone / Tablette / Ordinateur, revenue au-dessus de l editeur. Elle est desormais mesuree, et le telephone remonte de douze pixels. Par ailleurs, cliquer sur Blocs faisait disparaitre Branding, Reglages et Chatbot : la rangee d onglets appartenait au panneau et partait avec lui. Elle appartient a la colonne, elle reste donc affichee.

  • Apercu entier
  • L apercu telephone tient entierement dans le cadre, sans defilement
  • Les onglets restent visibles quand on ouvre Blocs
0.304.0Autre

On sait enfin si on regarde une page ou tout son compte

Le menu affichait deux fois les memes noms : Leads, Donnees, Analyses au niveau de la page, et Leads, Donnees, Analyses au niveau du compte. Rien ne disait lequel vous regardiez. Ce ne sont pas des doublons, ce sont deux niveaux de lecture : la section du compte s appelle desormais « Toutes vos pages », et chaque ecran precise sous son titre s il montre cette page ou l ensemble de vos pages.

  • Perimetre clair
  • Section du compte renommee « Toutes vos pages »
  • Chaque ecran precise son perimetre sous son titre
0.303.1Correctif

Correctif : le crayon des blocs demi-largeur restait inatteignable

La correction precedente ne se declenchait pas. Elle mesurait la largeur reelle du bloc, mais la mesure ne fonctionnait pas a travers l apercu. Elle s appuie desormais sur la largeur en colonnes du bloc, que le builder connait deja. Sur un demi-bloc en apercu telephone, le selecteur de largeur se replie dans le menu Reglages et le crayon redevient accessible.

  • Correctif
  • Le repli de la rangee d actions se declenche reellement
0.303.0Correctif

Le crayon est de nouveau atteignable sur les blocs demi-largeur

Sur un bloc occupant la moitie de la largeur, la rangee d actions etait plus large que le bloc lui-meme : elle debordait par-dessus le bloc voisin et recouvrait le crayon, qui devenait impossible a viser. Sur ces blocs, le selecteur de largeur se replie desormais dans le menu Reglages, ou il figure deja avec son libelle. Le crayon et l engrenage restent visibles quelle que soit la largeur. L onglet Blocs revient egalement dans le panneau.

  • Crayon atteignable
  • Crayon atteignable sur les blocs demi-largeur
  • Onglet Blocs de retour dans le panneau
0.302.0Correctif

Le menu de vos mini-sites s ouvre enfin dans l apercu telephone

Dans l apercu telephone du builder, appuyer sur le bouton du menu affichait la croix de fermeture mais aucun lien. Le panneau s ouvrait en dehors de l apercu, dans une zone ou il etait masque. Il s ouvre desormais dans l apercu lui-meme, avec tous vos liens. Les pages publiees, deja reparees, ne changent pas.

  • Menu repare
  • Menu du mini-site fonctionnel dans l apercu telephone du builder
0.301.1Correctif

Correctif : le choix de l appareil apparaissait en double

Telephone / Tablette / Ordinateur s affichait a la fois dans la barre du haut et au-dessus de l editeur. Il ne reste que celui du haut de l editeur, la ou il agit.

  • Correctif
  • Plus qu un seul selecteur d appareil, au-dessus de l editeur
0.301.0Feature

Presets en apercu de page, et barre du haut reorganisee

Choisir un theme se faisait sur une etiquette coloree : on devinait une couleur, pas le rendu. Chaque preset montre desormais la MEME page type, dessinee avec ses propres couleurs et sa police : vous comparez des pages, plus des pastilles. Dans la barre du haut, le nom et l adresse de la page cedent la place au selecteur de page, qui fait deja les deux. Et le choix Telephone / Tablette / Ordinateur redescend juste au-dessus de l editeur, la ou il agit.

  • Presets visuels
  • Presets affiches en apercu de page, identique pour chacun
  • Selecteur de page a la place du nom et de l adresse
  • Choix de l appareil ramene au-dessus de l editeur
0.300.0Correctif

Design du bloc : la couleur du texte n encadre plus votre bloc

Changer la couleur du texte d un bloc lui ajoutait un cadre et rognait son contenu : tout reglage, meme une simple couleur, modifiait la geometrie du bloc. Desormais une couleur de texte ne change que le texte. Et l epaisseur de bordure fonctionne : elle affichait un trait de zero pixel, donc invisible, ce qui donnait l impression de ne pas pouvoir la modifier. Choisir une couleur de bordure suffit maintenant a la faire apparaitre.

  • Design du bloc
  • La couleur du texte ne modifie plus la geometrie du bloc
  • L epaisseur de bordure produit une bordure visible
  • Fil d ariane de nouveau pleine largeur sur les pages qui en affichent un
0.299.1Correctif

Correctif : les boutons de la barre du haut etaient absents

Apres la fusion des deux bandeaux, le nom de la page, l historique, le choix d appareil, Voir live et Publier n apparaissaient pas dans la barre unique. Ils sont de retour. Si jamais l emplacement venait a manquer, la barre reste desormais affichee a son ancienne place plutot que de disparaitre.

  • Correctif
  • Boutons de la barre du haut de nouveau presents
0.299.0Feature

Une seule barre en haut, et les menus ne sautent plus au chargement

Deux bandeaux se superposaient au-dessus de votre page : celui de l application et celui du builder. Ils n en font plus qu un, et la recherche se reduit a une loupe pour laisser la place. Au chargement, les panneaux apparaissaient un instant a droite avant de sauter a gauche : la disposition est maintenant correcte des le premier affichage. Les sous-menus de Branding et de Reglages passent a l horizontale, sur deux lignes. L onglet des blocs de la page disparait, vous les manipulez directement dans l editeur. Et un bloc qui ne peut exister qu une fois par page n apparait plus du tout dans la bibliotheque quand il est deja pose.

  • Une seule barre
  • Une seule barre en haut, recherche reduite a une loupe
  • Fin du saut de disposition au chargement
  • Sous-menus Branding et Reglages a l horizontale
  • Onglet des blocs de la page retire, plus de defilement dans les onglets
  • Marge respirable au-dessus de l apercu telephone
0.298.0Feature

Les outils du builder passent en onglets, contre votre page

Ajouter un bloc, Branding, Reglages et Chatbot etaient dans le menu de gauche, avec la navigation vers vos autres pages : il fallait traverser l ecran pour un reglage qu on veut sous la main. Ils sont maintenant des onglets en haut du panneau, juste a cote de votre page. Le menu de gauche retrouve son role : aller vers vos autres pages. Et les blocs qui ne peuvent exister qu une fois par page, comme l en-tete de profil, apparaissent grises avec la mention « deja sur la page » au lieu de pouvoir etre ajoutes une seconde fois.

  • Onglets
  • Outils du builder en onglets en haut du panneau
  • Les blocs uniques par page ne peuvent plus etre ajoutes deux fois
  • Le menu de gauche ne contient plus que la navigation entre pages
0.297.0Correctif

L apercu telephone s adapte a la hauteur de votre ecran

La hauteur du cadre d apercu etait figee : sur un ecran un peu court, le bas du telephone passait sous la fenetre et il fallait faire defiler pour voir la fin de sa page. Le cadre suit desormais la place reellement disponible, quelle que soit la taille de votre ecran.

  • Apercu entier
  • Le cadre d apercu s ajuste a la hauteur disponible au lieu d une valeur figee
0.296.0Feature

Le builder gagne une bande entiere, et le panneau se redimensionne

Sur ordinateur, trois bandes se superposaient au-dessus de votre page : le titre, une barre de boutons, puis le selecteur d appareil. Elles n en font plus qu une. Ajouter un bloc, Branding, Reglages et Chatbot ont rejoint le menu de gauche, dans la section de la page. Le panneau se redimensionne par son bord droit et retient votre largeur, la bibliotheque passant de une a trois colonnes selon la place que vous lui donnez. Le bouton pour replier le menu est remonte en haut, la ou on le cherche.

  • Disposition
  • Une seule bande au-dessus de l editeur au lieu de trois
  • Panneau redimensionnable, largeur memorisee entre les sessions
  • Bibliotheque sur deux colonnes, adaptee a la largeur du panneau
  • Ajouter un bloc, Branding, Reglages et Chatbot dans le menu de gauche
  • Bouton replier le menu remonte en haut de la colonne
0.295.0Feature

Glissez vos blocs depuis la bibliotheque directement sur la page

La bibliotheque de blocs s ouvrait dans une fenetre qui recouvrait votre page : impossible d y deposer quoi que ce soit. Elle occupe maintenant la colonne de gauche, a cote de l editeur. Vous pouvez attraper un bloc et le lacher a l endroit exact ou vous le voulez, un trait bleu montrant ou il va atterrir. Le clic continue de fonctionner et ajoute le bloc en fin de page. La liste de vos blocs existants reste accessible : sur une page longue, elle demande deux fois moins de defilement que l editeur pour tout reorganiser.

  • Glisser-deposer
  • Bibliotheque de blocs dans la colonne de gauche, a cote de l editeur
  • Glisser-deposer d un bloc a l endroit voulu, avec trait d insertion
  • Le clic ajoute toujours le bloc en fin de page
0.294.0Correctif

Le menu de vos mini-sites ne s ouvrait pas sur telephone

Sur un site de plusieurs pages consulte depuis un telephone, appuyer sur le bouton du menu affichait bien la croix de fermeture, mais aucun lien : le panneau s ouvrait dans une boite de la hauteur de la barre, et son contenu etait coupe juste en dessous. Concretement, un visiteur ne pouvait pas passer d une page a l autre de votre site. Le menu s ouvre desormais en plein ecran et tous les liens sont accessibles.

  • Navigation mobile reparee
  • Menu mobile des mini-sites : les liens de navigation sont de nouveau accessibles
0.293.0Feature

Vos blocs passent a gauche, et la page ne s affiche plus en double

Sur ordinateur, le builder affichait votre page deux fois : le grand apercu modifiable au centre, et un second rendu identique a droite qui ne servait qu a regarder. La liste de vos blocs rejoint la colonne de gauche, comme le branding et les reglages, et le panneau de droite disparait : tout l espace revient a votre page. Sur telephone, l organisation ne change pas d un pixel.

  • Tout a gauche
  • Liste des blocs dans la colonne de gauche sur ordinateur
  • Fin du second rendu de la page a droite, l espace revient a l editeur
  • Organisation sur telephone strictement inchangee
0.292.0Feature

Reglages et Chatbot rejoignent le panneau, et la barre laterale se replie au clavier

Apres le branding, les Reglages et le Chatbot s ouvrent eux aussi dans le panneau lateral sur ordinateur : votre page reste visible pendant que vous les modifiez. La barre de navigation de gauche, qui se repliait deja d un clic, se replie desormais aussi avec Ctrl+B (Cmd+B sur Mac) pour gagner de la place sans quitter le clavier. Sur telephone, les trois ecrans gardent leur fenetre habituelle.

  • Panneau etendu
  • Reglages et Chatbot en panneau lateral sur ordinateur
  • Ctrl+B ou Cmd+B replie et deplie la barre de navigation
  • Analyses et Wallet restent en fenetre : ce sont des ecrans de lecture
0.291.0Feature

Le branding s ouvre en panneau : vous voyez votre page pendant que vous la reglez

Sur ordinateur, regler les couleurs ouvrait une fenetre qui recouvrait la page : il fallait la fermer pour voir le resultat, la rouvrir pour ajuster, et recommencer. Le branding s affiche desormais dans un panneau a gauche de l editeur. Votre page reste visible et vivante pendant le reglage, chaque changement se voit immediatement. Sur telephone, rien ne change : la fenetre reste le seul moyen confortable d editer sur un petit ecran.

  • Reglage en direct
  • Branding en panneau lateral sur ordinateur, page visible pendant le reglage
  • Comportement sur telephone strictement inchange
0.290.0Correctif

Votre courbe de trafic montrait un septieme de vos visites

Sur l ecran Analyses, l indicateur annoncait le bon nombre de vues mais la courbe juste en dessous paraissait plate. En cause : pour alleger l affichage, un point sur trois seulement etait dessine, ce qui faisait disparaitre 86 pour cent du trafic et surtout vos meilleures journees. Au-dela d un mois, les jours sont desormais regroupes par semaine : rien n est jete, et le total de la courbe correspond toujours au chiffre affiche au-dessus.

  • Trafic complet
  • La courbe de trafic represente la totalite de vos visites
  • Regroupement par semaine au-dela d un mois, au lieu d un echantillonnage
0.289.0Feature

Vos emails ont desormais une version texte

Tous les emails envoyes par le produit partaient uniquement en HTML. Deux consequences : ils s affichaient vides chez les destinataires dont la messagerie bloque le HTML, et surtout les filtres anti-spam penalisent un message sans alternative texte. Chaque email emporte maintenant sa version texte, generee automatiquement, avec les adresses des liens conservees et les mentions legales preservees.

  • Emails delivres
  • Version texte automatique sur tous les emails du produit
  • Les adresses des liens sont conservees dans la version texte
0.288.0Correctif

Les ecrans de votre studio commencent a se ressembler

D un ecran a l autre du studio, le titre changeait de taille et se deplacait parfois de plus de 200 pixels, parce que chaque page avait construit son propre en-tete. Trois ecrans (informations de contact, objectifs, constructeur d adresse de campagne) adoptent desormais l en-tete commun : meme position du titre, meme fil d Ariane, meme acces a votre page publique. Les autres suivront par petits lots, verifies un par un.

  • Studio coherent
  • En-tete commun sur les ecrans contact, objectifs et campagnes
  • Largeur des ecrans du studio derivee d une seule valeur
0.287.0Correctif

Le prix du plan recommande etait invisible en theme clair

Sur la page des tarifs, la carte du plan mis en avant est posee sur un fond sombre volontaire, mais son texte suivait le theme du visiteur. En theme clair, le nom du plan et le chiffre du prix devenaient donc quasiment de la meme couleur que leur fond : invisibles. Un bouton du pied de page souffrait du meme probleme, en blanc sur fond clair. Les deux sont corriges.

  • Tarifs lisibles
  • Carte du plan recommande lisible dans les deux themes
  • Bouton Voir l offre agence du pied de page lisible en theme clair
0.286.0Correctif

Un lien de mot de passe perime vous laisse enfin repartir

Si votre lien de reinitialisation avait expire ou avait deja servi, l ecran affichait « Verification du lien » avec une roue qui tournait sans fin, sans jamais rien dire. Il explique maintenant ce qui s est passe, precise que votre compte n a aucun probleme, et propose de demander un nouveau lien en un clic. Par ailleurs, le bouton « Continuer avec Google » ne s affiche plus que si cette connexion est reellement disponible, au lieu de renvoyer un message technique.

  • Retour possible
  • Un lien de reinitialisation perime affiche une explication et une issue
  • Le bouton Google n apparait que lorsque cette connexion fonctionne
  • Les adresses de retour des emails derivent toutes du domaine officiel
0.285.0Correctif

Une sauvegarde qui echouait chaque nuit sans le dire

Une tache automatique copie chaque nuit la base de donnees vers un stockage externe. Ses cles d acces n ont jamais ete posees : elle s arretait donc immediatement, toutes les nuits, sans que rien nulle part ne le signale. La page d etat publique affiche desormais cette copie externe parmi les services suivis, et indique clairement quand elle n est pas configuree.

  • Panne visible
  • La sauvegarde externe apparait sur la page d etat, configuree ou non
  • La tache nocturne nomme les cles manquantes au lieu d echouer en silence
0.284.0Correctif

Vos scans de QR code sont enfin comptes

Le suivi de votre carte de visite affichait trois compteurs : vues, telechargements et scans de QR. Les deux premiers fonctionnaient, le troisieme est reste a zero sur toutes les cartes depuis le debut. Ce n etait pas un oubli : un QR code contient une simple adresse, donc un scan arrive chez nous comme une visite ordinaire, impossible a distinguer d un clic. Les QR que vous generez portent desormais une marque discrete qui permet de les compter. Vos QR deja imprimes continuent de fonctionner et comptent comme des visites.

  • Scans comptes
  • Les scans de QR code sont comptes separement des visites
  • Le comptage des visites de carte ne peut plus etre perdu
0.283.0Feature

La colonne Score de vos contacts etait vide depuis toujours

Vos contacts affichaient une colonne Score, un filtre par score et un panneau de detail. Le score n a jamais ete calcule : sur les 1047 contacts en base, aucun n en avait. La colonne montrait des tirets et le filtre ne filtrait rien. Le score existe desormais et mesure une seule chose, dite clairement a l ecran : a quel point vous pouvez recontacter la personne. Il est calcule par la base de donnees elle-meme, donc juste sur tous vos contacts, anciens compris, et il ne peut plus etre oublie.

  • Contacts qualifies
  • Score de joignabilite calcule sur tous les contacts, passes et futurs
  • Detail par critere dans la fiche contact, dont le total egale toujours le score
  • Filtre et code couleur alignes sur ce que le score mesure reellement
0.282.0Correctif

Vingt-trois effets pouvaient disparaitre sans laisser de trace

Certains travaux etaient lances juste avant que la reponse parte, sans etre attendus, pour ne pas vous faire patienter. L intention est bonne, le mecanisme ne l etait pas : notre hebergeur peut interrompre le traitement des la reponse envoyee, et ces travaux n avaient alors simplement jamais lieu. Cela concernait vos notifications, vos webhooks, la synchronisation vers votre CRM, la date de derniere utilisation de vos cles d API et le journal des appels. Ils sont desormais executes apres la reponse, mais garantis.

  • Effets garantis
  • Notifications, webhooks et synchronisation CRM ne peuvent plus etre perdus
  • Journal des appels d API et derniere utilisation des cles fiabilises
  • Un enregistrement de contact vCard ne peut plus manquer dans la liste
0.281.0Correctif

Trois ecrans annoncaient des resultats que rien ne produisait

Les tests A/B repartissaient bien les visiteurs, mais affichaient le meme contenu a tout le monde : un ecart entre variantes n aurait mesure que du bruit. L ecran le dit desormais. Les domaines personnalises affichaient "configure correctement" des que votre DNS pointait vers nous, sans jamais verifier que le domaine etait enregistre de notre cote : un visiteur serait tombe sur une page d erreur devant un ecran tout vert. Enfin, la liste des evenements de webhook existait en quatre exemplaires divergents, dont deux noms qui n existaient nulle part : on pouvait s abonner a un evenement qui ne serait jamais livre.

  • Aucune promesse sans mecanisme
  • Domaines : la verification couvre le DNS ET l enregistrement, et nomme ce qui manque
  • Domaines : la colonne HTTPS n affiche plus un "en cours" permanent
  • Webhooks : seuls les evenements reellement livres sont proposes, les autres sont expliques
  • Formulaires et vCard : les webhooks et la synchronisation CRM ne sont plus sautes
  • Tests A/B : mention explicite tant que le contenu ne change pas entre variantes
0.280.0Correctif

Vos objectifs comptent enfin leurs conversions

L ecran des objectifs affichait un compteur de conversions qui restait a zero quoi qu il arrive : rien ne l alimentait. Les objectifs bases sur un envoi de formulaire, un enregistrement de contact, un ajout au Wallet ou un clic sur un bloc se comptent desormais tout seuls. Le cinquieme type, la visite d un lien externe, n est pas encore compte et l ecran le dit au lieu de vous laisser croire a une absence de conversion.

  • Objectifs comptes
  • Les conversions d objectif sont reellement enregistrees
  • Le type non encore compte est signale explicitement
  • Plus de donnees techniques brutes affichees dans la liste des objectifs
0.279.0Correctif

La page d etat ne pourra plus afficher un vert trompeur

Deux parties du code lisent deux noms differents pour la meme cle Google Wallet. Les pages d etat et le guide d installation n en regardaient qu un : en suivant le guide, tout se serait affiche en vert alors que la moitie des cartes Google serait restee inactive. L etat exige desormais les deux, et nomme precisement ce qui manque.

  • Etat fiable
  • Etat Google Wallet base sur toutes les cles reellement utilisees
  • Guide d installation complete, avec l explication du doublon
0.278.0Correctif

La TVA annoncee sur les tarifs etait fausse, et la version affichee aussi

La foire aux questions des tarifs annonçait que la TVA depend de votre pays et qu une autoliquidation s applique aux entreprises europeennes. C est faux : Digisimma ne facture aucune TVA (article 293 B du CGI), comme le disent deja vos factures, les CGV et les mentions legales. Les prix affiches sont les prix finaux. Par ailleurs, le numero de version affiche sur le site etait fige depuis dix-neuf versions : il suit desormais la version reellement en ligne.

  • Annonces exactes
  • Reponse sur la facturation alignee sur la realite : aucune TVA a ajouter ni a recuperer
  • Numero de version affiche derive de la version reellement deployee
0.277.0Correctif

Couper une notification la coupe vraiment

Vos preferences de notification etaient enregistrees et affichees, mais rien ne les lisait : desactiver un type ne changeait rien, vous le receviez quand meme. C est corrige. Par ailleurs, enregistrer vos preferences depuis un ecran effacait celles de l autre ecran : les deux fusionnent desormais. Enfin, les reglages qui ne commandent encore aucun evenement le disent au lieu de le laisser croire.

  • Preferences reelles
  • Desactiver un type de notification l empeche reellement d arriver
  • Enregistrer ses preferences n efface plus celles de l autre ecran
  • Les reglages sans evenement associe sont signales explicitement
0.276.0Feature

Prevenu quand un client ajoute sa carte a son telephone

Vous recevez desormais une notification au moment ou un client ajoute reellement sa carte de fidelite dans son Wallet. Le signal est celui du telephone lui-meme, pas un simple telechargement de fichier : un client qui ouvre le lien puis ferme l onglet ne declenche rien.

  • Ajout au Wallet
  • Notification quand une carte est ajoutee a un Wallet
0.275.0Feature

La liste des contacts se manipule au doigt

Dans la liste de vos contacts, il fallait viser un petit bouton pour ouvrir une fiche. La ligne entiere est desormais cliquable, la case de selection a une zone de prise confortable, et le bouton Voir reste la pour la navigation au clavier. Les actions d une page de mini-site gagnent aussi de la place pour ne plus etre collees l une a l autre.

  • Tableau tactile
  • Toute la ligne ouvre la fiche du contact
  • Case de selection et bouton Voir portes a 44 pixels
  • Actions des pages de mini-site espacees et agrandies
0.274.0Correctif

Modifier et voir une page, plus faciles a toucher

Sur la liste de vos pages, les boutons Editer et Voir la page atteignent 44 pixels de zone sensible sur ecran tactile, sans grossir a l ecran. Les puces de filtre juste au-dessus ne sont volontairement pas modifiees : trop proches les unes des autres, les agrandir ferait deborder chaque zone sur sa voisine et vous feriez le mauvais choix en visant.

  • Cibles tactiles
  • Boutons Editer et Voir la page portes a 44 pixels de zone sensible
0.272.0Feature

Vos clients peuvent enfin presenter leur recompense au comptoir

Dans leur espace fidelite, une recompense atteignable ne changeait qu une couleur de pastille : le client ne savait pas qu il pouvait la reclamer, et n avait rien a montrer. Elle affiche desormais "Disponible maintenant" en toutes lettres, avec un bouton qui presente le code de sa carte en plein ecran, pret a etre scanne a votre caisse.

  • Reclamer au comptoir
  • Recompense disponible signalee en toutes lettres, pas seulement par une couleur
  • Bouton Montrer en caisse : code de la carte en plein ecran, lisible par le scanner
0.271.0Feature

Vos recompenses se gerent la ou vous les cherchez, avec leur visuel

Le catalogue de recompenses n existait que dans l ecran de la roue, et n acceptait qu un nom et un cout en points. Il se gere desormais depuis l ecran du programme, avec le visuel de chaque recompense, son stock, son cout en tampons ou en points, et la possibilite de la retirer temporairement. C est ici que se definissent plusieurs paliers pour un programme a tampons.

  • Catalogue complet
  • Catalogue de recompenses accessible depuis le programme
  • Visuel, stock et description modifiables pour chaque recompense
  • Cout exprime en tampons ou en points selon votre programme
0.270.0Correctif

Les cartes de fidelite n expirent plus jamais, et c est coherent partout

Un reglage permettait de faire expirer les cartes au bout de X jours. Il produisait une incoherence : le pass expirait sur le telephone du client, alors que la caisse continuait d accepter la carte. Comme votre espace client annonce que les recompenses n expirent pas, ce reglage est retire plutot que corrige a moitie. Les cartes deja emises avec une date la conservent : rien n est reecrit dans le passe.

  • Coherence expiration
  • Plus aucune carte de fidelite emise ne porte de date d expiration
  • Un reglage d expiration envoye par l API est refuse avec une explication, au lieu d etre ignore
0.269.0Correctif

La poignee de la liste de blocs aussi, et des limites qui tiennent vraiment

La poignee qui sert a reordonner les blocs dans la liste mesurait 36 pixels de large : sa zone de prise atteint desormais 44 pixels sur ecran tactile, sans elargir la colonne. Par ailleurs, la limite de dix lieux et balises pour la carte Wallet n existait qu a l affichage : elle est desormais verifiee a l enregistrement, car un pass qui depasse les limites d Apple n est pas degrade, il est refuse en entier.

  • Limites reelles
  • Zone de prise de 44 pixels sur la poignee de la liste de blocs
  • Limite de dix lieux et balises verifiee a l enregistrement, avec un message clair
  • Une balise dont l identifiant est invalide est refusee a l enregistrement
0.268.0Correctif

Poignees de deplacement plus faciles a attraper au doigt

Les poignees qui servent a deplacer un bloc dans l editeur mesuraient 28 pixels de large : trop peu pour un doigt. Leur zone de prise atteint desormais 44 pixels sur ecran tactile, sans que la poignee grossisse a l ecran, pour ne pas masquer le contenu des petits blocs.

  • Deplacement au doigt
  • Zone de prise des poignees de deplacement portee a 44 pixels sur tactile
0.267.0Correctif

Les mini-sites du catalogue ressemblent enfin a des sites

Trois modeles multi-pages du catalogue donnaient un habillage different a chaque page : le modele Studio avait quatre sous-pages avec quatre mises en page distinctes, dont aucune ne correspondait a son accueil. En le clonant, vous obteniez cinq pages qui ressemblaient a cinq sites differents. Les sous-pages reprennent desormais la mise en page de l accueil, et il reste possible d en changer une volontairement.

  • Mini-sites coherents
  • Mise en page identique sur toutes les pages d un mini-site issu du catalogue
  • Une page peut toujours deroger volontairement a la mise en page du site
0.266.0Feature

Prevenu quand un client peut reclamer sa recompense

Vous recevez desormais une notification au moment ou un client debloque sa recompense, et non a chaque tampon : cent notifications par jour ne se lisent pas. Vous etes egalement prevenu quand vous atteignez le nombre de pages inclus dans votre plan.

  • Notifications utiles
  • Notification quand un client debloque une recompense
  • Notification quand le quota de pages du plan est atteint
0.265.0Feature

Vos regles de fidelite sont enfin modifiables

L ecran de votre programme affichait "10 tampons = un cafe offert" sans vous laisser y toucher. Vous pouvez desormais changer le seuil, la recompense, et voir en direct la carte que verra votre client. Les programmes a points gagnent des paliers multiples. Le delai anti-double-scan, qui existait deja et protegeait vos comptes en silence, devient visible et reglable.

  • Programme modifiable
  • Seuil et recompense modifiables, avec apercu en direct de la carte client
  • Paliers multiples pour les programmes a points
  • Delai anti-double-scan visible et reglable
  • Modifier ses regles n efface plus le delai anti-double-scan
0.264.0Correctif

Aucune vente hors ligne ne peut plus etre comptee deux fois

Les ventes mises en attente par une ancienne version de la caisse ne portaient pas d identifiant unique. Le serveur ne pouvait donc pas reconnaitre un renvoi, et une meme vente pouvait etre enregistree deux fois si la synchronisation etait tentee depuis deux onglets ou apres une reponse perdue. Chaque vente en attente porte desormais un identifiant, y compris les plus anciennes.

  • Zero double comptage
  • Les ventes en attente d une ancienne version sont protegees contre le double enregistrement
0.263.0Feature

Balises en boutique, et la verite sur ce qui marche deja

Vous pouvez configurer des balises Bluetooth posees dans votre boutique : la carte du client remonte sur son ecran verrouille quand il est reellement a l interieur, la ou une adresse couvre une centaine de metres. Surtout, le Wallet Designer annonçait a tort que la date pertinente, la date d expiration, le pass grise et les lieux de proximite n etaient pas appliques au pass. Verification faite sur un pass reel : ils le sont, et depuis longtemps.

  • Balises en boutique
  • Configuration des balises iBeacon, avec validation de l identifiant
  • Les options iOS qui fonctionnent ne sont plus annoncees comme inactives
  • Le lien vers une application est signale comme sans effet tant que son identifiant App Store manque
0.262.0Feature

La caisse s ouvre sur ce dont vous avez besoin

Le scanner s ouvre desormais sur la liste de vos clients quand vous en avez, et sur la camera quand vous demarrez. Cote client, l espace fidelite indique noir sur blanc que les recompenses n expirent pas, au lieu de le laisser deviner.

  • Caisse adaptative
  • Ecran d ouverture de la caisse adapte a votre situation
  • Mention explicite au client : ses recompenses n expirent pas
0.261.0Feature

Vos clients voient ce qu ils ont achete, et quand

Dans son espace fidelite, le client lisait "vous avez depense 12,48 EUR" sans savoir de quoi il s agissait. Son historique affiche desormais le detail du ticket : deux cafes, un croissant. Et la date affichee est celle de l achat, plus celle de l enregistrement : une vente encaissee sans reseau et synchronisee le soir ne s affiche plus a une heure ou le client n etait pas dans la boutique.

  • Historique lisible
  • Detail du ticket dans l historique du client
  • Date et heure de l achat reel, y compris pour une vente encaissee hors ligne
  • Graphique des depenses calcule au centime et place au bon jour
0.260.0Feature

Touchez le nom du client au lieu de scanner

La caisse propose desormais trois facons d identifier un client : la liste de ceux vus recemment, le scan du QR, ou la saisie du numero. Dans un commerce, celui qui entre est presque toujours l un des derniers passes : il est donc en tete de liste, sans frappe ni camera. Une recherche par nom, telephone ou fin de code couvre le reste.

  • Client en un geste
  • Liste des clients vus recemment, classee du plus recent au plus ancien
  • Recherche par nom, telephone ou quatre derniers caracteres du code
  • Le montant saisi n est plus annonce comme ignore sur les programmes a tampons : il compte
0.259.0Correctif

Le total depense par client se remplit enfin

La fiche de vos clients affichait un total depense qui restait bloque a zero, quel que soit le montant encaisse. En cause : sur un programme a tampons, le montant de la vente etait bien enregistre sur le passage, mais n arrivait jamais sur la carte du client. Le total se cumule desormais a chaque vente, au centime, et deux encaissements simultanes sur la meme carte ne peuvent plus s effacer l un l autre.

  • Total depense reel
  • Le total depense se cumule a chaque vente, y compris sur les programmes a tampons
  • Deux encaissements en meme temps sur la meme carte ne se remplacent plus
  • Total affiche au centime dans le scanner, au lieu d un arrondi a l euro
0.258.0Correctif

Plus aucune vente perdue a la reconnexion

Une mesure de bout en bout a montre que sur trois ventes encaissees sans reseau, une seule etait enregistree au retour de la connexion. Les deux autres etaient rejetees par la securite anti-double, puis effacees de la file. Une vente encaissee il y a plusieurs minutes n est plus confondue avec un double appui, et une reponse "reessayez" ne fait plus disparaitre la vente.

  • Hors ligne fiable
  • Les ventes hors ligne arrivent toutes, une seule fois chacune
  • Le prix pratique au moment de la vente est conserve, meme si le tarif change avant la synchronisation
0.257.0Feature

Caisse rapide dans le scanner

Composez la vente en touchant vos articles au lieu de taper un montant. Grille par categorie, pave numerique a l unite de l article, prix calcule en direct, ticket avec total et retrait de ligne. Le prix est fige au moment de l ajout : un changement de tarif ne reecrit pas une vente deja passee.

  • Caisse tactile
  • Vente composee depuis le catalogue, a une main sur telephone
  • Pave numerique avec l unite de l article et prix affiche pendant la frappe
  • La frappe rapide ne perd plus de chiffres
0.255.0Feature

Ecran de gestion du catalogue

Vos articles se gerent depuis un ecran dedie : creation, categories, prix, mode de vente a la piece, au poids, au volume, a la duree ou au forfait. Une caisse sans articles ne servant a rien, cet ecran arrive avant la vente elle-meme.

  • Catalogue
  • Creation et organisation des articles par categorie
  • Prix au kilo, au litre, a l heure, a la piece ou au forfait
0.253.0Correctif

Calcul de caisse exact au centime

Tous les calculs de vente passent par des centimes entiers, avec un seul arrondi par ligne. 250 grammes a 19,90 le kilo font 4,98, et cent lignes a dix centimes font dix euros pile. Dix-neuf verifications automatiques protegent ce calcul a chaque mise a jour.

  • Zero centime d ecart
  • Aucune derive d arrondi sur les prix au poids, au volume ou a la duree
0.252.0Feature

Menu mobile plein ecran pour les mini-sites

Les mini-sites de plusieurs pages ont un menu mobile plein ecran, et la page en cours y reste visible. La barre de navigation est identique d une page a l autre : elle ne change plus de place quand on navigue.

  • Navigation stable
  • Une seule barre de navigation, au meme endroit sur toutes les pages
  • Menu mobile plein ecran avec la page courante mise en avant
  • Barre de progression sur les etapes d un parcours de vente
0.250.0Feature

La cloche de notifications se remplit enfin

La cloche existait mais aucune notification n etait jamais creee : elle etait vide depuis le premier jour. Vous recevez desormais une notification quand un visiteur vous laisse ses coordonnees, et quand une de vos pages passe en ligne. Le compteur de non-lues fonctionne. D autres evenements suivront.

  • Notifications reelles
  • Notification a chaque nouveau contact recu sur une de vos pages
  • Notification quand une page passe en ligne
0.249.1Correctif

Derniers boutons agrandis au doigt

Le selecteur de largeur des blocs, la fermeture de l astuce tactile et le lien d acces rapide au contenu atteignent a leur tour 44 pixels de zone sensible. Hors poignees de deplacement, tous les boutons de l editeur respectent desormais la taille recommandee sur telephone.

  • Editeur conforme au tactile
  • Selecteur de largeur, fermeture de l astuce et lien d acces au contenu portes a 44 pixels
0.249.0Correctif

Editeur mobile : le reste des boutons agrandis au doigt

Suite du travail sur le tactile. Les raccourcis de la barre d outils (Bloc, Branding, Reglages, Chatbot), le bouton d enregistrement et les selecteurs Telephone / Tablette / Ordinateur ont desormais une zone sensible de 44 pixels. Rien ne bouge visuellement, seule la surface qui repond au doigt est plus grande.

  • Editeur confortable au doigt
  • Zone tactile 44 pixels sur les raccourcis, l enregistrement et le choix d appareil
0.248.1Correctif

Protection contre les abus : reellement active

La limite du nombre de generations par visiteur etait annoncee mais ne s appliquait pas : le compteur partage repondait en erreur sans que rien ne le signale, et le systeme repartait de zero a chaque appel. C est repare et verifie en production. Vos visiteurs ne sont pas affectes : la limite reste comptee par personne, pas par connexion partagee.

  • Abus reellement bornes
  • La limite de generations s applique desormais reellement
  • Une panne du compteur est desormais signalee au lieu de passer inapercue
0.248.0Correctif

Boutons plus faciles a viser au doigt

Sur telephone, plusieurs boutons de la barre du haut et de la barre d outils de l editeur etaient plus petits que la taille recommandee pour le tactile : menu, recherche, notifications, choix du theme, annuler et refaire. Leur zone sensible atteint desormais 44 pixels, sans que rien ne bouge a l ecran.

  • Plus facile au doigt
  • Zone tactile portee a 44 pixels sur la barre du haut, le choix du theme et la barre d outils de l editeur
0.247.0Feature

Ressources de votre page : l assistant sait enfin ce que vous savez

Nouvel ecran Ressources dans le studio de chaque page. Vous y decrivez votre activite : horaires, tarifs, questions frequentes, ou vous importez le texte d une adresse de votre site. L assistant de votre page s en sert pour repondre a vos visiteurs, au-dela de ce que vos blocs affichent. A ne pas confondre avec l aide de Digisimma Pages : ici, il s agit de votre activite a vous.

  • Assistant nourri par vos infos
  • Ecran Ressources par page : saisie libre ou import depuis une adresse de votre site
  • L assistant de votre page repond a partir de ces ressources
0.246.0Feature

Kit marketing : six entrees au lieu de dix

Le kit marketing melangeait dix entrees, dont trois outils de texte qui faisaient double emploi avec le Studio creatifs. Les posts LinkedIn, les SMS et la video intro sont desormais regroupes dans le Studio creatifs, accessibles par une sous-navigation : aucun outil n a ete retire. La configuration du domaine, qui n est pas un support de communication, a rejoint les Reglages. Vos anciens liens continuent de fonctionner.

  • Navigation allegee
  • Studio creatifs regroupe le generateur IA, les posts LinkedIn, les SMS et la video
  • Domaine personnalise deplace dans Reglages
  • Les anciens liens vers les sections deplacees redirigent automatiquement
0.245.1Autre

Fiabilite du compteur de generations

Verrouillage par tests du comptage des generations : deux visiteurs partageant une meme connexion ne peuvent plus se bloquer mutuellement, et le delai d attente annonce est toujours coherent.

  • Comportement verrouille
  • Quatre tests automatiques ajoutes sur le comptage des generations
0.245.0Feature

Simulateur : vos visiteurs ne se bloquent plus entre eux

La limite du generateur de la page d accueil se comptait par adresse reseau. Or une entreprise, un wifi public ou un operateur mobile partagent une meme adresse entre des dizaines de personnes : quelques visiteurs suffisaient a bloquer tous les autres. La limite se compte desormais par visiteur, et le message indique clairement combien de temps attendre, en distinguant le cas d un reseau partage.

  • Pret pour du trafic publicitaire
  • Limite comptee par visiteur et non plus par adresse reseau partagee
  • Message d attente precis, avec le delai exact et le cas du reseau partage
0.244.0Feature

La page vue sur l accueil vous suit jusqu a votre compte

Vous generiez un apercu de votre page sur la page d accueil, puis vous deviez tout recommencer apres inscription. Desormais l apercu vous accompagne : au clic sur Creez la votre maintenant, il est mis de cote, il traverse l inscription (y compris la connexion Google), et l onboarding vous propose de partir de cette page plutot que d une page vide. Si l apercu a expire, l inscription se poursuit normalement, sans message d erreur.

  • Tunnel de creation continu
  • L apercu genere sur l accueil est repris automatiquement apres inscription
  • L onboarding propose de demarrer depuis cette page plutot que d une page vide
  • Le lien de retour apres connexion n accepte plus que des adresses internes
0.243.1Correctif

Bento : plus de cases vides dans la grille

Les blocs espaceur et separateur occupaient une case entiere et vide dans le layout Bento, ce qui creait des trous, surtout sur telephone. Ils sont desormais ignores par ce layout, qui gere deja ses propres espacements. Ils restent bien sur actifs sur tous les layouts en colonne.

  • Grille Bento propre
  • Fin des cases vides dans la grille Bento
0.243.0Correctif

Layout Bento : fin de la page en erreur

Le layout Bento tombait en erreur des qu une page contenait un bloc espaceur. Sur la page d accueil, choisir Bento dans le simulateur affichait une page d erreur a la place de l apercu. La cause : la hauteur de l espaceur, exprimee en pixels, etait interpretee comme une taille de tuile. Vos pages Bento acceptent desormais les espaceurs normalement.

  • Bento repare
  • Le layout Bento ne tombe plus en erreur en presence d un bloc espaceur
  • Le formulaire de contact genere par IA ne recoit plus d adresse email devinee
  • Trois tests automatiques ajoutes pour empecher le retour de cette panne
0.242.1Correctif

Simulateur : plus aucune coordonnee inventee

Quand votre site ne peut pas etre lu (adresse inexistante, site protege contre les robots, page entierement en JavaScript), l apercu ne montre plus de numero de telephone ni de lien de reservation devines. Il ne garde que la mise en page et le lien vers votre site. Un bouton affiche = une information reellement lue chez vous.

  • Zero donnee inventee
  • Aucun numero, email ou lien de reservation affiche quand le site n a pas pu etre lu
  • La reponse indique desormais si le site a pu etre analyse
0.242.0Feature

Simulateur : votre vraie page, avec vos vrais liens

En entrant l adresse de votre site, l apercu reprend desormais vos coordonnees reelles : bouton d appel avec votre numero, email, itineraire vers votre adresse, lien de reservation et vos reseaux sociaux. Ces informations sont lues sur votre site, jamais inventees. Si une information est absente, le bouton correspondant n apparait pas plutot que de pointer dans le vide.

  • Apercu fidele au site analyse
  • Boutons Appeler, Email, Itineraire, Reserver et reseaux sociaux remplis avec les donnees reelles du site analyse
  • Plus aucun bouton de contact vide dans les pages generees par IA
0.241.0Correctif

Editeur : fin de la barre de deplacement en double

Au survol d un bloc dans l editeur, une barre sombre traversait toute la largeur du bloc, en doublon de la poignee a six points situee a gauche. Cette barre etait en realite la meme poignee, etiree par une regle de mise en page. Seule la poignee de gauche subsiste.

  • Editeur nettoye
  • Suppression de la barre sombre pleine largeur qui apparaissait au survol des blocs
  • La poignee a six points a gauche du bloc reste inchangee
0.240.0Feature

Integrations : ce qui est affiche correspond a ce qui existe

La page d accueil affichait des logos d outils qui ne se branchent nulle part, sous la promesse Tout se branche. Le mur de logos ne montre plus que des outils reellement documentes, et la phrase decrit ce que vous pouvez vraiment faire.

  • Logos honnetes
  • Retrait d un logo qui ne correspondait a aucune integration disponible
  • LinkedIn Insight ajoute au catalogue : la balise etait bien posee mais n etait documentee nulle part
  • Phrase de la section integrations alignee sur le catalogue reel
0.239.0Feature

Base de connaissance par page (fondation)

Chaque page peut desormais avoir ses propres documents : services, horaires, questions frequentes, notes. Ils sont lies a la page, distincts des ressources d aide du produit, et pourront alimenter vos blocs et l assistant de votre page. Vous pouvez aussi extraire le texte de votre site existant.

  • Documents par page
  • Documents lies a une page : ajout, consultation et suppression
  • Extraction du texte depuis votre site existant, en reutilisant la protection reseau deja en place
  • Fondation posee : le branchement sur les blocs et l assistant arrive ensuite
0.238.0Feature

Tableau de bord : wallet, fidelite et marketing enfin visibles

Le panneau de pilotage ne montrait que vos pages, vos leads et vos notifications. Il affiche desormais aussi vos cartes installees, vos clients fideles, les visites de la semaine, vos liens actifs et leurs clics. Chaque chiffre vient de vos donnees reelles et mene a l ecran correspondant.

  • Pilotage complet
  • Bloc Wallet et fidelite : cartes installees, clients fideles, visites des 7 derniers jours
  • Bloc Marketing : liens actifs et clics cumules
  • Un bloc ne s affiche que si vous avez des donnees : aucun chiffre invente, aucune tuile vide
0.237.0Correctif

Boutons plus faciles a toucher sur mobile

Plusieurs boutons de l interface etaient trop petits pour etre vises confortablement au doigt. Leur zone tactile atteint desormais la taille recommandee sur telephone, sans que les boutons grossissent a l ecran ni que la mise en page bouge.

  • Boutons tactiles
  • Zone tactile portee a 44 px sur mobile pour les boutons partages de l interface
  • Aucun changement visuel : la taille affichee et la mise en page restent identiques
0.236.0Feature

Wallet : trouvez vos lieux par adresse, plus par coordonnees

Les lieux de proximite reclamaient une latitude et une longitude, que personne ne connait par coeur. Vous tapez maintenant une adresse, vous choisissez le bon resultat, et les coordonnees se remplissent seules. Elles restent modifiables a la main.

  • Adresse au lieu de coordonnees
  • Recherche d adresse dans les lieux de proximite : les coordonnees se remplissent automatiquement
  • Avertissements sur les dates : expiration anterieure a la date pertinente, date deja passee
  • Verification du lien application : Apple exige une adresse en https
0.235.0Correctif

Wallet : on vous dit la verite sur les options iOS

Le panneau des options iOS avancees affirmait que tous vos reglages etaient appliques au pass. Verification faite sur un pass reel : cinq d entre eux (date pertinente, expiration, pass invalide, lien app, lieux de proximite) sont enregistres mais pas encore ecrits dans la carte. Chacun le dit desormais clairement.

  • Options iOS honnetes
  • Mention Pas encore appliquee sur les cinq options qui ne sont pas encore ecrites dans le pass
  • Bandeau et astuce corriges : ils promettaient une application automatique inexacte
  • Vos reglages restent enregistres et seront injectes des que le pass les prendra en charge
0.234.0Correctif

Mobile : les boutons d un bloc enfin cliquables au doigt

Les petits boutons qui apparaissent sur un bloc selectionne (crayon Editer, colonnes, reglages) mesuraient 28 pixels : trop petits pour etre vises au doigt, au point de sembler ne pas fonctionner. Ils passent a 44 pixels sur ecran tactile, la taille recommandee.

  • Boutons tactiles conformes
  • Boutons de la barre d outils d un bloc agrandis a 44 px sur mobile (crayon Editer, colonnes, reglages)
  • Taille inchangee a la souris : la barre reste compacte sur ordinateur
0.233.0Feature

Mobile : une seule surface d edition, un vrai apercu visiteur

Sur telephone, un apercu s ouvrait tout seul et recouvrait votre zone d edition. Desormais vous editez directement dans la page du haut, et le bouton Apercu ouvre un rendu visiteur plein ecran, fermable d un glissement vers le bas ou par un bouton Fermer.

  • Edition mobile clarifiee
  • Apercu visiteur fidele
  • L apercu ne s ouvre plus automatiquement et ne recouvre plus la zone d edition
  • Le glissement vers le bas pour fermer l apercu fonctionne enfin
  • Bouton Fermer visible et libelle, en plus du glissement
  • L apercu montre exactement ce que verra un visiteur (sans poignees ni outils d edition)
0.232.0Feature

Mobile : fini la barre noire sur chaque bloc

Sur telephone, une poignee de deplacement sombre restait collee a chaque bloc de l apercu. Elle apparait desormais uniquement sur le bloc que vous touchez, et reste visible pendant le deplacement. Un message vous explique le geste la premiere fois.

  • Poignee a la selection
  • Menus uniformises
  • La poignee de deplacement ne s affiche plus en permanence sur tous les blocs (tactile)
  • Touchez un bloc pour le selectionner : sa poignee apparait, puis glissez pour le deplacer
  • Indice affiche une seule fois pour expliquer le geste sur mobile
  • Menus deroulants uniformises dans les Templates et le Wallet Designer (fini les menus natifs capricieux)
0.231.0Correctif

Le clavier ne se ferme plus apres une lettre sur mobile

Sur telephone, taper dans un champ des Reglages ou du Branding fermait le clavier des la premiere lettre. La fenetre reprenait le focus a chaque frappe. Vous pouvez desormais saisir normalement dans toutes les fenetres du builder.

  • Clavier mobile repare
  • Saisie au clavier mobile reparee dans toutes les fenetres du builder (Reglages, Branding, Chatbot)
  • Le focus reste dans le champ pendant la frappe au lieu de repartir sur la fenetre
0.230.0Feature

Ecran contacts : un ecran vide qui explique quoi faire

Quand vous n aviez pas encore de contact, l ecran affichait seulement Aucun lead pour ces criteres, ce qui donnait l impression d un ecran casse. Il explique maintenant d ou viennent les contacts et propose une action.

  • Ecrans vides utiles
  • Contacts : message distinct selon qu aucun contact n existe encore ou qu un filtre est trop restrictif
  • Bouton pour reinitialiser les filtres, ou pour ouvrir vos pages et activer la collecte
0.229.0Feature

Comparatif des plans : voir tout le produit, pas des cases vides

Dans le tableau comparatif, une fonctionnalite non incluse affichait une simple croix. Elle indique maintenant a partir de quel plan elle se debloque, pour que vous sachiez exactement ce que votre prochain palier vous apporte.

  • Comparatif orienté upgrade
  • Chaque case non incluse indique le premier plan qui debloque la fonctionnalite (des Pro, des Business...)
  • Le tableau derive entierement de la definition unique des plans
0.228.0Feature

Plan Free clarifie : vues et leads illimites

Le plan Free annoncait 100 vues par mois et 50 leads : ces limites n etaient appliquees nulle part. Plutot que de les inventer, elles disparaissent. Free vous donne des vues et une capture de contacts illimitees sur votre page publiee.

  • Free sans limite de vues
  • Quota de pages applique
  • Free : vues illimitees et capture de leads illimitee (les plafonds annonces n existaient pas)
  • Mentions corrigees partout : tarifs, FAQ et conditions generales de vente
  • Le nombre de pages de votre plan est desormais reellement applique, avec un message clair au lieu d un echec silencieux
0.227.0Correctif

Chatbot resilient et plans annonces au bon niveau

Le chatbot de vos pages ne renvoie plus d erreur quand le service IA est indisponible : il repond en mode simplifie au lieu de casser. Et quand une fonctionnalite demande un plan superieur, le plan annonce est desormais le bon.

  • Chatbot resilient
  • Upsell correct
  • Chatbot : reponse degradee au lieu d une erreur quand le service IA est momentanement indisponible
  • Le plan requis annonce lors d un blocage est calcule depuis les plans reels (il pouvait proposer un plan inferieur a celui deja souscrit)
  • Definition des plans unifiee en une source unique cote serveur (fin des deux tables a maintenir en parallele)
0.226.0Feature

Funnels : le builder fonctionne vraiment

Le builder de funnel etait en lecture seule : il fallait ecrire au support pour ajouter une etape, et rien ne permettait de publier (le lien public renvoyait donc toujours une page introuvable). Vous pouvez desormais ajouter, typer, reordonner et retirer vos etapes, publier le funnel en un clic, et suivre les parcours reels de vos visiteurs.

  • Funnels operationnels
  • Conversion mesuree
  • Ajout d une etape depuis vos pages existantes, directement dans le builder (fini le contact support)
  • Reordonnancement, changement de type (landing, opt-in, merci, upsell, paiement, webinaire) et retrait d une etape
  • Publication du funnel en un clic + lien public /f/ actif (publication refusee tant qu il n y a aucune etape)
  • Statistiques de parcours reelles : entrees, passages par etape, parcours termines et taux de conversion
  • Le parametre de suivi du funnel n etait lu par aucun code : les parcours ne sont plus perdus
0.225.0Feature

Consentement cookies reellement applique (RGPD)

Le bandeau cookies collectait votre choix mais aucun code ne le lisait : les pixels Meta, TikTok, LinkedIn, Google et la mesure d audience se declenchaient meme apres un clic sur Refuser. Desormais rien de non-essentiel ne se depose sans votre accord, et un bouton Gerer les cookies permet de revenir sur votre choix a tout moment.

  • Consentement applique
  • Retrait possible
  • Les pixels marketing (Meta, TikTok, LinkedIn, GTM) ne se posent plus qu apres consentement marketing
  • La mesure d audience tierce (GA4, Clarity, Hotjar, PostHog) ne demarre plus qu apres consentement analytics
  • Bouton « Gerer les cookies » en pied de page et sur la politique cookies : modifier ou retirer son consentement a tout moment
  • Logique de consentement centralisee (source unique) au lieu d etre isolee dans le bandeau
0.224.0Correctif

Glisser-deposer des blocs repare sur mobile (apercu editable)

Dans l apercu mobile du builder, les poignees de deplacement s affichaient mais glisser un bloc ne faisait rien : la couche de drag manquait dans la feuille d apercu. Le glisser-deposer des blocs fonctionne desormais sur mobile comme sur ordinateur.

  • Drag mobile repare
  • Glisser-deposer des blocs dans l apercu mobile : la couche de drag etait absente de la feuille, elle est desormais montee
0.223.0Feature

Nouvel espace « Site et funnels » (multi-pages centralise)

La gestion de vos mini-sites multi-pages sort des reglages de chaque page pour rejoindre un espace dedie dans le menu de gauche, avec vue d ensemble, creation de pages liees et acces aux funnels. Fonction avancee, incluse a partir du plan Pro (funnels : Business).

  • Espace Site et funnels
  • Multi-pages centralise
  • Nouvel onglet « Site et funnels » : vue d ensemble de tous vos mini-sites et funnels au meme endroit
  • Creation de pages liees et transformation d une page en mini-site directement depuis le hub
  • Les reglages de navigation de chaque page renvoient desormais vers cet espace dedie
0.222.0Feature

Effets de fond : apercu anime en direct + grille corrigee

Chaque effet de fond (orbes, grille, fonds animes) montre desormais une vignette animee du rendu reel, teintee par votre couleur accent, avant meme de l appliquer. La grille de fond, quasi invisible, est corrigee et s adapte au theme clair comme sombre.

  • Apercu anime des effets
  • Grille corrigee
  • Apercu anime en direct de chaque effet dans le selecteur (le rendu de la vignette = le rendu final)
  • Grille de fond : etait quasi invisible (et nulle sur theme clair) -> visible-mais-subtile, adaptee au theme
0.221.0Feature

Branding : themes clair et sombre qui fonctionnent vraiment

Le selecteur de theme bascule desormais reellement les couleurs, y compris apres avoir choisi un preset. Chaque theme garde ses propres couleurs, editables des deux cotes, et vos edits sont memorises quand vous basculez.

  • Themes clair/sombre reels
  • Le selecteur clair/sombre change enfin les couleurs (avant : il ne changeait rien apres un preset)
  • Chaque preset porte ses deux variantes (claire + sombre), editables independamment
  • Les edits de couleurs sont memorises par theme quand vous basculez
0.220.0Feature

Restauration de versions + effets de fond corriges

La restauration d une version fonctionne (annulable). Les orbes de fond ne debordent plus la page (fini le scroll horizontal et les espaces) et s affichent proprement sur tous les layouts.

  • Restauration versions
  • Fonds sans debordement
  • Restauration 1-clic d une version (sauvegarde l etat courant avant, donc annulable)
  • Orbes / fonds : conteneur de clipping -> plus de debordement horizontal ni espaces, effets visibles partout
0.219.0Correctif

Reglages : les parametres qui ne s appliquaient pas, corriges

La taille des icones de reseaux sociaux s applique enfin (elle etait ignoree partout). Les reglages sans effet (animations, largeur container, espacement) sont retires pour ne plus afficher de parametre qui ne change rien.

  • Reglages qui s appliquent vraiment
  • Taille des icones sociales (slider Branding) desormais appliquee sur l en-tete et le bloc reseaux
  • Correction d un style global non scope qui pouvait affecter d autres icones de la page
  • Retrait des reglages sans effet (Animations, Largeur container, Espacement)
0.218.0Feature

2 nouveaux layouts + chatbot simplifie

Deux layouts inedits (Spotlight immersif, Masonry en colonnes) portent le total a 12, tous inclus dans tous les plans. Le chatbot devient un seul assistant clair, reserve au plan Agency, dans son propre onglet.

  • +2 layouts (12 au total)
  • Chatbot simplifie (Agency)
  • Layout Spotlight : hero immersif centre sous un halo, nom XL en degrade
  • Layout Masonry : grille en colonnes qui se remplit (portfolios, boutiques)
  • 12 layouts premium desormais, inclus dans tous les plans
  • Chatbot : un seul assistant IA sur vos pages, reserve au plan Agency (fini les tiers confus)
  • Chatbot sorti des Reglages : onglet dedie dans le builder pour mieux le parametrer
0.217.0Correctif

Menus deroulants : plus jamais caches derriere une fenetre

Les menus deroulants des reglages et du branding s affichent desormais au-dessus de toutes les fenetres (modales d upgrade, fidelite, apercu...) : fini le menu qui semble ne pas s ouvrir.

  • Menus deroulants corriges
  • Menu deroulant (Select) au premier plan absolu : corrige les menus caches derriere une modale (z-index)
0.216.0Feature

Securite pre-lancement + essai 14 jours reel

Durcissement securite (anti brute-force login, proxy image ferme, sanitization markdown) et l essai 14 jours sans carte bancaire est desormais reellement actif sur les plans payants.

  • Securite durcie
  • Essai 14 jours reel
  • Login admin : limite 5 essais/min + comparaison a temps constant
  • Optimiseur d images : plus de proxy ouvert vers des hotes arbitraires
  • Articles media : HTML sanitize (DOMPurify)
  • Essai 14 jours sans CB actif sur les plans payants (Stripe trial + carte facultative)
  • Pricing honnete : retrait Custom CSS/JS (non disponibles), custom domains marque bientot
  • QR du hub de partage genere en local (plus de service tiers)
0.215.0Feature

Import Linktree en 1 clic + 10 layouts pour tous

Collez votre URL linktr.ee : profil, liens et reseaux importes automatiquement. Et les 10 layouts premium sont inclus dans tous les plans, Free compris.

  • Import Linktree
  • 10 layouts pour tous
  • Import Linktree par URL (profil + liens + reseaux, extraction securisee)
  • 10 layouts premium affiches et inclus pour tous les plans (la copy disait 6)
0.214.0Correctif

Editeur mobile : drag des blocs de l apercu

Sur mobile, la poignee de deplacement des blocs du canvas est desormais visible et saisissable (comme le dock) : meme niveau de drag partout.

  • Drag mobile canvas
  • Navigation interne meme onglet
  • Poignee de drag du canvas toujours visible sur ecrans tactiles (plus de hover requis)
  • Poignee visible a la selection du bloc + cible tactile bordee dans le bloc
  • Liens internes (autre page du mini-site) : navigation dans le meme onglet, fini l ouverture au-dessus
0.213.0Feature

Apple Wallet : parite designer -> pass reel + tampons fidelite

Le vrai pass pkpass respecte desormais le type choisi, le format de code-barres, les features iOS (proximite, dates, void) et evite les champs dupliques. Les cartes fidelite tampons affichent une banniere dessinee.

  • Wallet reel = apercu designer
  • Tampons fidelite visuels
  • pass-builder : passType designer, qrFormat (QR/PDF417/Aztec/Code128), features iOS cablees
  • pass-builder : deduplication des champs recto (plus de data repetee)
  • loyalty-pass : strip tampons premium rasterisee (SVG -> PNG via sharp)
  • Designer iOS : UI lieux de proximite (lat/lng/rayon/message lockscreen)
0.212.0Feature

Onboarding : import de marque en 1 clic

A l etape Personnalisation, importez logo et couleur automatiquement depuis votre site (auto-detection SSRF-safe), refletes dans l apercu live.

  • Import marque onboarding
  • Onboarding : "Importer depuis votre site" remplit logo + couleur (via detection automatique)
  • Harnais /dev/onboarding-customize (etape Personnalisation hors login)
0.211.0Feature

Nouveautes carte : logo auto, badge event, ecran d accueil / NFC

Detection automatique du logo depuis un domaine, badge evenement imprimable avec QR, et raccourcis Ajouter a l ecran d accueil (PWA) + ecriture NFC sur la page de partage.

  • Logo auto-detecte
  • Badge event
  • PWA + NFC
  • Auto-detection du logo depuis un domaine (SSRF-safe) pour l onboarding
  • Badge evenement imprimable /badge/[slug] (nom + role + QR vers la carte)
  • Page de partage : Ajouter a l ecran d accueil (PWA) + ecrire sur puce NFC (Chrome Android)
  • Widget montre/ecran verrouille = natif iOS (hors web), affordance PWA proposee
0.210.0Feature

CRM : dedup global + fusion + detail du score

Le CRM detecte les doublons sur TOUS vos leads (pas seulement la page affichee), permet de les fusionner en un contact enrichi, affiche la decomposition du score et garde vos filtres dans l URL.

  • Dedup global
  • Fusion de contacts
  • Score decompose
  • Detection globale des doublons (par email) + vue groupee
  • Fusion : garde le plus ancien, cumule tags/notes, meilleur score, statut le plus avance
  • Detail du score decompose (facteurs + points) dans la fiche lead
  • Filtres persistants dans l URL (rechargeable, partageable)
  • Harnais /dev/leads-preview + sequences email restent supervisees
0.209.0Correctif

Presets + layouts : corrections structure et lisibilite

Preset Vibrant Indigo (et Coral Pastel) : blocs de nouveau structures. Layout Bento : plus de trous sur mobile. Layouts Magazine et Carte Profil : donnees enfin lisibles + retrait du lien de page inutile.

  • Vibrant Indigo structure
  • Bento mobile
  • Magazine lisible
  • Presets pill (Vibrant Indigo / Coral Pastel) : rayon des blocs structure au lieu de 100% arrondi
  • Layout Bento sur mobile : grille 2 colonnes qui se remplit (fini les espaces vides)
  • Layout Magazine : en-tete bloque a 38% d opacite (donnees illisibles) + lien de page retire
  • Layout Carte Profil : contenu bloque a opacite 0 (page vide) -> visible
0.208.0Correctif

Editeur : drag-and-drop plus fiable (1ere ligne + blocs 1/2)

Le glisser-deposer des blocs cible desormais le bloc le plus proche du curseur : fini les zones mortes (chrome en-tete, gaps, blocs demi-largeur) qui empechaient de deposer sur la premiere ligne.

  • Drag 1ere ligne
  • Blocs 1/2 fiables
  • Repli sur le bloc le plus proche quand le curseur est dans une zone morte (chrome, gaps, blocs 1/2)
  • On peut enfin deposer un bloc sur la premiere ligne (au-dessus du 1er bloc)
  • Harnais de test /dev/builder-drag
0.207.0Correctif

Wallet popup builder : vrai QR

Le mini apercu wallet du builder affiche desormais un vrai QR code vers la page (fini la fausse grille). Revue des pages carte publiques (/card, /share) : propres.

  • Vrai QR builder
  • WalletPopup builder : QR reel (qrcode.react) au lieu d une grille factice
  • Audit /card et /share : single nav + footer, vraies donnees, 12 canaux (aucun defaut)
0.206.0Feature

Espace fidelite : dernieres visites

Le portail client /my affiche desormais l historique des dernieres visites (date, gain, montant) avec solde courant et progression vers la prochaine recompense.

  • Dernieres visites
  • Solde + prochaine recompense
  • Section "Dernieres visites" : timeline des tampons/points/visites/recompenses par carte
  • Solde courant + progression vers la prochaine recompense atteignable
  • Alimente par les evenements deja logges a chaque scan en caisse (aucune donnee fabriquee)
0.205.0Feature

Wallet Designer : apercu fidele (maitriser les cartes)

L apercu du designer wallet devient un vrai simulateur Apple : codes-barres reels par format, vue du verso, image placee selon le type, hints pedagogiques.

  • Codes-barres reels
  • Vue verso
  • Hints pedagogiques
  • Vrais codes-barres QR / PDF417 / Aztec / Code128 (bwip-js) au lieu du carre blanc
  • Vue du verso (backFields) via bouton info et bascule Recto/Verso
  • Placement image par type Apple (banniere strip vs vignette generic)
  • Hints pedagogiques : image mal placee, data en double, logo manquant, verso vide
  • Harnais de preuve /dev/wallet-preview (matrice type x format x verso)
v0.204.0-pagesFeature

Editeur : apercu du bloc pendant le glisser-deposer

Dans l editeur, quand vous deplacez un bloc dans la page, une copie du bloc suit desormais le curseur (le bloc reste visible pendant le deplacement), pour une meilleure vue lors de la creation. Le bloc d origine reste en repere attenue et la cible de depot est surlignee.

  • Editeur
  • Editeur : le bloc s affiche et suit le curseur pendant le glisser-deposer (apercu flottant).
v0.203.0-pagesCorrectif

Layouts : en-tetes visibles sur aurora, sidebar, terminal, minimalist

Suite du correctif : sur ces 4 layouts, le nom et l accroche de l en-tete restaient invisibles au chargement (meme bug d animation). Ils s affichent desormais immediatement. Les 10 layouts rendent maintenant leur contenu des le chargement.

  • Layouts
  • Layouts aurora, sidebar, terminal, minimalist : l en-tete (nom, accroche, bio) s affiche immediatement.
v0.202.0-pagesCorrectif

Editeur : correction du defilement de l apercu (molette morte)

Dans le builder, l apercu ne defilait plus a la molette : le contenu sous la premiere zone etait inaccessible. Cause = double conteneur de defilement (html + body dans l iframe). Corrige : l apercu defile de nouveau normalement. Verifie via un harnais de test sans login.

  • Editeur
  • Editeur : l apercu de la page defile de nouveau a la molette (fini le contenu bloque sous la premiere section).
v0.201.0-pagesCorrectif

Correction du contenu invisible au chargement (layouts bento, showcase, cover)

Sur certains layouts (bento, showcase, cover), l animation d entree ne se declenchait pas et laissait le contenu invisible au chargement (visible seulement apres un premier defilement). Le contenu est desormais visible immediatement.

  • Layouts
  • Layouts bento, showcase et cover : le titre et le contenu s affichent immediatement (fini la page quasi vide au chargement).
v0.200.0-pagesFeature

Prototype de tampons de fidelite premium (isole)

Nouveau generateur d image de tampons de fidelite (rendu premium : fond de marque, tampons remplis avec coche, etoile de recompense), en preparation isolee. Une page de demonstration montre plusieurs etats. Le branchement dans la vraie carte Apple/Google Wallet est reserve a une session supervisee.

  • Fidelite
  • Generateur de tampons de fidelite (SVG, module isole) + page de demonstration /dev/loyalty-strip (8 etats).
  • Spec de cablage documentee ; la vraie carte Wallet n est pas touchee (branchement = session supervisee).
v0.199.0-pagesFeature

Leads devient un vrai CRM : pipeline, score, tags, notes, doublons

La page Leads devient un CRM complet : pipeline visuel (Nouveau, Contacte, Qualifie, Gagne, Perdu) avec taux de conversion, colonne Score, tags visibles, filtre par score, detection des doublons d email, et un panneau de detail avec notes editables, tags a ajouter/retirer et changement de statut. Les sequences email restent une etape supervisee (bouton present, non active).

  • CRM
  • Leads : pipeline visuel cliquable + taux de conversion + colonnes Score et Tags + filtre par score.
  • Detail du lead : notes editables, tags (ajout/retrait), statut Gagne/Perdu, page d origine.
  • Detection des doublons par email (badge + filtre) ; export CSV enrichi (score + tags).
  • Sequences email en masse : bouton present, cablage reserve a une session supervisee.
v0.198.0-pagesFeature

Wallet Designer : styles curates, types en cartes, apercu par type

Le designer de carte Wallet montre desormais un vrai mini-apercu de chaque style (au lieu d un aplat de couleur) et une selection curee des meilleurs styles. Le type de pass passe d un menu deroulant a 4 cartes illustrees (verticale, vignette, evenement, transport), et l apercu iPhone se reconfigure selon le type choisi.

  • Wallet
  • Wallet Designer : picker de styles curate (8 meilleurs) avec mini-apercu reel ; les styles masques restent disponibles pour les cartes existantes.
  • Type de pass : 4 cartes illustrees (storeCard, generic, eventTicket, boardingPass) au lieu d un menu ; l apercu reflete la disposition du type.
v0.197.0-pagesCorrectif

Verrou anti-scroll horizontal (pages publiques + apercus builder)

Correction du defilement horizontal parasite sur les pages publiques (mobile et ordinateur) et dans les deux apercus du builder. Les noms longs derives de l adresse ne debordent plus de la carte. Garde robuste appliquee au rendu de toutes les pages et de tous les layouts.

  • Scroll
  • Pages publiques et apercus : plus de scroll horizontal parasite, textes longs coupes proprement (retour a la ligne).
  • Apercu builder : l iframe ne defile plus horizontalement (defilement vertical uniquement).
v0.196.0-pagesCorrectif

Carte partagée : fin du double menu / double pied de page

La page d une carte de visite partagée (/card/...) affichait deux barres de navigation et deux pieds de page (le menu marketing du site en plus de la mini-barre propre à la carte). La carte garde désormais sa seule barre adaptée à son branding, avec le bouton Créer ma carte.

  • Cartes
  • Carte partagée (/card/...) : suppression du double menu et du double pied de page (la carte ne porte plus le menu marketing du site en doublon).
v0.195.0-pagesFeature

Integrations : vraie marketplace (26 outils) + pinceau de bloc adouci

La page Integrations devient une vraie marketplace : recherche, filtres par catégorie et fiches détaillées pour 26 outils (avis, réservation, CRM, email, automatisation, analytics, paiement, réseaux, local, développeur), dont TripAdvisor et Google Reviews. Dans le studio, la bordure proposée par le pinceau de bloc démarre désormais sur un gris doux au lieu du noir.

  • Integrations
  • Studio
  • Integrations : marketplace avec recherche avancée, catégories et fiches (26 outils, dont TripAdvisor et Google Reviews). La connexion réelle de chaque outil se fait avec l équipe.
  • Studio : la bordure proposée par le pinceau de bloc démarre sur un gris doux (plus de bordure noire par défaut).
v0.194.0-pagesCorrectif

Navigation : alias de pages fiabilisés (plus de page blanche au retour)

Les raccourcis de navigation internes (Analyses, Wallet Designer, Studio créatif, onglets analytics du studio) passent désormais par des redirections 308 propres. Cela corrige les cas de page blanche ou de mauvaise page lors du retour navigateur en navigation interne.

  • Navigation
  • Redirections de navigation internes migrées en 308 (next.config) : fini la page blanche / mauvaise page au retour en navigation interne.
v0.193.0-pagesFeature

Vitrine : thèmes cohérents, accents FR partout, copy assainie

Le thème clair/sombre est désormais cohérent sur toutes les pages publiques (Solutions, Comparatif, Carte de visite et Migration Bento ne forcent plus le sombre). Les accents et apostrophes français sont appliqués sur toute la vitrine. Les chiffres annoncés sont alignés sur la réalité (40+ modèles, 10 layouts, 25+ blocs) et les promesses non développées (notifications automatiques de fidélité) ont été retirées.

  • Vitrine
  • Thème
  • Accents
  • Thème : Solutions, Comparatif, Carte de visite et Migration Bento suivent le thème choisi (fini le passage forcé en sombre).
  • Accents et apostrophes FR appliqués sur toute la vitrine (pages publiques + contenus Solutions/Comparatif).
  • Copy alignée sur la réalité : 40+ modèles, 10 layouts, 25+ blocs ; retrait des promesses non développées et des statistiques non sourcées.
  • Pole agences : bouton Télécharger / imprimer le pitch dans le hero.
v0.192.0-pagesFeature

Vitrine : largeur alignee partout + telephone du hero interactif

Toute la vitrine (barre de navigation, hero, sections, pied de page, pages editoriales) tombe desormais sur la même largeur, pour un alignement net des bords sur grands ecrans. Le telephone anime du hero devient une vraie demo : on peut le faire défiler pour découvrir une page link-in-bio complète (avatar, liens, services, reseaux, bouton Wallet) et cliquer dessus pour créer sa page.

  • Vitrine
  • Hero
  • Vitrine : largeur unifiee (max-w-site) sur navigation, hero, sections, pied de page et pages editoriales (fini les conteneurs a 1280px desalignes).
  • Hero : telephone cliquable (mene a la création de page) et defilable, avec un aperçu link-in-bio concret (avatar, liens, bloc services, reseaux, Apple Wallet).
v0.191.0-pagesFeature

Menu mobile : scroll verrouille + bloc Navigation encadre

Quand le menu mobile est ouvert, la page ne défile plus derriere : le défilement est verrouille et se fait a l interieur du menu. Le bloc de liens essentiels (Accueil, A propos, Tarifs, Solutions, Templates) est desormais presente dans un encadre avec icones, coherent avec les autres sections du menu.

  • Mobile
  • Menu mobile : scroll de la page verrouille quand le menu est ouvert (le menu défile a l interieur, plus de défilement derriere).
  • Menu mobile : bloc Navigation en encadre avec icones, comme les autres sections.
v0.190.0-pagesCorrectif

Help center : le bouton plans mene a la page Tarifs

Sur la page d’aide, le bouton Découvrir les plans ouvrait une fenêtre superposee dont le défilement etait casse sur mobile (la page defilait derriere les blocs de prix). Il mene desormais directement a la page Tarifs (vraie navigation).

  • Help
  • Help center : Découvrir les plans navigue vers la page Tarifs au lieu d ouvrir une popup au scroll casse sur mobile.
v0.189.0-pagesFeature

Mobile : menu visiteur reordonne + carrousel templates contrôlable

Le menu mobile est repense pour les visiteurs : un bloc Accueil, A propos, Tarifs, Solutions et Templates en haut, et les entrées techniques (Pitch 1-page, API & MCP, Demo agence, Comparatifs) sont retirees du menu mobile. Sur l accueil, le carrousel de modèles ne défile plus tout seul : deux fleches et le glisser-deposer permettent de parcourir les modèles a son rythme.

  • Mobile
  • Accueil
  • Menu mobile : bloc visiteur (Accueil, A propos, Tarifs, Solutions, Templates) en haut + entrées techniques retirees.
  • Accueil : carrousel de modèles contrôlable (deux fleches + glisser), sans auto-defilement.
v0.188.0-pagesCorrectif

Blog et Media : même mise en page (sommaire unifie)

Les articles de blog adoptent desormais la même mise en page que les articles media : fil d Ariane, sommaire lateral sticky (et repliable sur mobile), largeur de lecture optimisée. L expérience de lecture est unifiee entre blog, media et guides.

  • Blog
  • Media
  • Articles de blog passes sur la mise en page editoriale commune (ProseLayout) : même sommaire et même lecture que le media.
v0.187.0-pagesCorrectif

Carte Wallet : bouton demo live repointe

Sur la page Carte Wallet, le bouton Voir une demo live pointait vers une page de demonstration non representative. Il mene desormais a une vraie demo de carte Wallet.

  • Carte Wallet
  • Carte Wallet : le bouton Voir une demo live mene a une vraie demo (au lieu d’une page non representative).
v0.186.0-pagesCorrectif

Mobile : menu avec actions en haut, theme coherent, ressources nettoyees

Sur mobile, les boutons Connexion, Commencer et le selecteur de theme passent EN HAUT du menu (ils etaient caches en bas par la barre du navigateur). Le theme clair et sombre est desormais coherent sur tout le site public : les pages Ressources, Blog et Media suivent le choix de theme comme le reste. La page Ressources n affiche plus le changelog (reste accessible via le footer).

  • Mobile
  • Theme
  • Menu mobile : Connexion, Commencer et theme en haut du menu (plus caches par la barre du navigateur).
  • Theme clair/sombre coherent sur tout le public (Ressources, Blog, Media suivent le toggle).
  • Changelog retire de la page Ressources (accès via le footer).
v0.185.0-pagesFeature

Galerie modèles : 4 par rangee + cartes a deux barres

La galerie affiche desormais 4 modèles par rangee sur grand ecran. Les cartes adoptent deux barres solides facon navigateur (haut : nom du modèle, bas : catégorie), avec l aperçu confine entre les deux : fini le chevauchement entre la catégorie et le contenu du modèle, et le padding des titres est renforce.

  • Modèles
  • Galerie : 4 modèles minimum par rangee sur grand ecran.
  • Cartes : barres haute (nom) et basse (catégorie) solides, aperçu confine entre les deux (plus de chevauchement de texte) + padding renforce.
v0.184.0-pagesFeature

Galerie modèles : cartes iPhone facon navigateur + images reparees

Les cartes de la galerie deviennent de vrais telephones plus grands, avec une barre facon navigateur Safari affichant le nom du modèle, et un seul bouton Utiliser sous le telephone. Trois images de modèle cassees (avocat, cafe, veterinaire) ont ete remplacees par des visuels nets.

  • Modèles
  • Galerie : cartes mockup iPhone agrandies + barre navigateur (nom du modèle) + bouton unique Utiliser sous le telephone.
  • Images de modèle cassees reparees (Cabinet Moreau, Grain & Bloom Coffee, Clinique Vet Harmony).
v0.183.0-pagesFeature

Galerie de modèles : cartes facon ecran de telephone

Les cartes de la galerie de modèles sont redessinees en vrais mockups de telephone (cadre, encoche, ecran). L aperçu est desormais rendu aux proportions réelles d’un mobile au lieu d’un rendu ecrase, et il défile au survol pour montrer toute la page. Chaque carte propose deux actions claires : Aperçu et Utiliser.

  • Modèles
  • Galerie modèles : cartes en mockup telephone (cadre + encoche) + aperçu aux vraies proportions mobiles + défilement au survol.
  • Cartes : deux boutons d action en bas (Aperçu et Utiliser).
v0.182.0-pagesCorrectif

Tunnels de vente et modèles : textes d intro raccourcis

Sur les 10 modèles de tunnel de vente (lead magnet, webinaire, audit, lancement produit, etc.), le paragraphe d accroche sous l image etait trop long (5 a 7 lignes) : il est ramene a 2-3 lignes. Les textes d intro de tous les modèles ont aussi ete reverifies et raccourcis directement sur la base de production (43 modèles, 2-3 lignes maximum).

  • Tunnels
  • Modèles
  • Tunnels de vente : paragraphe d accroche sous l image raccourci a 2-3 lignes (10 tunnels).
  • Modèles : textes d intro reverifies et raccourcis sur la base de production (43 modèles, 2-3 lignes max).
v0.181.0-pagesCorrectif

Aperçu des modèles plein ecran corrige (showcase)

Correction d’un bug d affichage de l aperçu sur les modèles a sections pleine hauteur (Festival Lumiere, Agency 6 pages, Automobile, Maison Celeste, etc.) : l aperçu se deformait depuis l ajout du défilement. L aperçu neutralise desormais les hauteurs plein ecran pour montrer tout le modèle, defilable et sans deformation.

  • Modèles
  • Aperçu modèle : fin de la deformation sur les modèles plein ecran (layout showcase) ; aperçu defilable correct sur tous les modèles.
v0.180.0-pagesCorrectif

Modèles : textes d intro raccourcis a 2-3 lignes

Sur les premières sections des modèles, les textes trop longs ont ete raccourcis a 2-3 lignes maximum (bio et premier paragraphe d accroche), pour une lecture plus claire, surtout sur mobile. 25 modèles revus sans perdre l information clé, et la redondance entre la bio et le premier texte a ete supprimee.

  • Modèles
  • Modèles : bio et premier bloc texte raccourcis a 2-3 lignes sur 25 modèles (lisibilite mobile, fin des paragraphes de 5-6 lignes en tete de page).
v0.179.0-pagesCorrectif

Aperçu des modèles : on peut faire défiler toute la page

Dans la fenêtre d aperçu d’un modèle, il est desormais possible de faire défiler la page entiere (mobile, tablette, desktop), au lieu de ne voir que le premier ecran. L aperçu mesure la hauteur réelle du modèle et l affiche dans un cadre defilable type ecran de telephone.

  • Modèles
  • Aperçu modèle : la page entiere défile dans le cadre (avant : bloque sur le premier ecran, scroll impossible).
v0.197.0-pagesFeature

Cockpit admin : revenus Stripe réels

Le tableau de bord administrateur affiche desormais les revenus Stripe réels (MRR facture depuis les abonnements actifs, ARR, abonnements en essai, impayes, churn 30 jours, MRR par plan et derniers paiements) en complement du MRR estime. Données lues en lecture seule cote serveur : si Stripe n’est pas configure ou si l appel echoue, un etat honnete est affiche plutot qu’un faux zero.

  • Admin
  • Admin : panneau Revenus Stripe réels (MRR/ARR, abonnements actifs et en essai, impayes, churn 30j, MRR par plan, paiements recents).
  • Etat honnete si Stripe non configure ou en erreur (aucune donnée fabriquee, jamais de faux zero).
v0.177.0-pagesFeature

Blog : recherche et filtres par catégorie

Le blog dispose desormais d’une recherche et de filtres par catégorie (comme le hub Ressources), avec un lien vers le hub. C’est le dernier element ouvert de la refonte vitrine (les 10 mega-prompts), hors elements qui necessitent une validation : le cablage des gains de la roue de fidelite reste une étape supervisee.

  • Blog
  • Blog : barre de recherche + filtres par catégorie (chips) + lien vers le hub Ressources.
v0.176.0-pagesFeature

Modèles : contenu 100/100 (galeries réelles sur les 5 derniers modèles)

Audit complet des modèles : tout le catalogue est desormais sans contenu generique. Les 5 modèles qui gardaient une galerie de demonstration vide (Projet 1, 2, 3 sans image) recoivent des visuels réels et des descriptions concretes par métier (automobile, decoration, mode, audiovisuel, restaurant asiatique). Le reste du catalogue etait déjà complet (verifie a l audit).

  • Modèles
  • Modèles : galeries réelles (images Unsplash verifiees + noms + descriptions par métier) sur automobile, decoration, mode, audiovisuel et restaurant asiatique.
  • Catalogue verifie : 0 texte generique, 0 image manquante, 0 image generique sur les 43 modèles.
v0.175.0-pagesFeature

Solutions par métier mises en avant + articles de blog enrichis

Les pages Solutions (index et par métier) sont redessinees facon premium et mises en avant sur l accueil avec une nouvelle section Solutions par métier (referencement). Les 3 articles du blog recoivent une image de couverture et des liens internes et externes (comparatifs, autres outils) pour un meilleur referencement.

  • Solutions
  • Blog
  • Solutions : index et pages par métier redessinees (hero premium, cartes, maillage interne) + section Solutions par métier ajoutee a l accueil.
  • Blog : image de couverture + liens internes et externes ajoutes aux 3 articles (comparatifs, solutions, carte de visite, fidelite).
  • Carte de visite : couleurs harmonisees (tokens) ; CTA agence de l accueil corrige (contact@digisimma.com).
v0.174.0-pagesFeature

Page Fidelite restructuree : plus claire et sequentielle

La page Fidelite est reorganisee pour etre lisible de haut en bas : la roue de demonstration reste jouable, puis comment ca marche en 3 étapes, puis les capacites regroupees par public (vos clients, le commercant, l agence) au lieu de deux grandes grilles de blocs cote a cote, une bande confiance et un appel a l’action unifie. Aucun lot réel n’est attribue (demonstration).

  • Fidelite
  • Fidelite : capacites regroupees par public (clients / commercant / agence) au lieu de deux grilles redondantes.
  • Roue de demonstration conservee (jouable, sans attribution de lot) + bande confiance + CTA de fin unifie.
v0.173.0-pagesFeature

Page Comparatifs embellie + comparaison Linktree intégrée

La page Comparatifs et ses sous-pages (un comparatif par concurrent) sont redessinees facon premium : hero clair, tableaux lisibles, CTA de fin unifie. La comparaison rapide avec Linktree (conservee depuis la refonte des tarifs) est desormais intégrée a la page Comparatifs.

  • Comparatifs
  • Comparatifs : hero premium, piliers avec icones, grille de comparatifs et CTA de fin unifie.
  • Comparaison rapide Digisimma Pages vs Linktree Business intégrée a la page Comparatifs.
  • Sous-pages comparatif (par concurrent) redessinees (tableaux, forces/limites, FAQ).
v0.172.0-pagesFeature

Pole agences refondu : kit white-label, calculateur ROI et pitch

Le pole agences (kit de vente marque blanche) est refait : données concretes, section outils identique a l accueil (vrais logos), calculateur de marge corrige (plus aucun element qui depasse), comparatif renvoye vers sa page dédiée et CTA de fin unifie. Le pitch 1-page imprimable est nettoye et professionnalise.

  • Agences
  • Pole agences : section outils de l accueil reutilisee + scenarios de rentabilite illustratifs + CTA vers le comparatif.
  • Calculateur ROI agence : correction des valeurs qui depassaient (tailles responsives + anti-overflow), ticket minimum abaisse a 10 EUR.
  • Pitch 1-page imprimable nettoye (jargon interne retire) + CTA de fin unifie.
v0.171.0-pagesFeature

Page Fidelite : la roue tourne vraiment (demonstration)

Sur la page Fidelite, la roue a tourner est desormais réellement jouable en demonstration : on clique, elle tourne et affiche le lot avec une animation de surprise. C’est une demonstration visuelle (aucun lot réel attribue). La fidelite et la roue sont retirees de la navigation Produit.

  • Fidelite
  • Page Fidelite : roue jouable en demonstration (rotation + animation de gain).
  • Navigation : entrée Fidelite et roue retiree du menu Produit.
v0.170.0-pagesFeature

Navigation unifiee + Solutions en avant + page A propos refondue

Le site utilise desormais une seule barre de navigation et un seul pied de page (fini les deux systemes différents entre l accueil et le reste). Les pages Solutions, Comparatifs et le hub Ressources remontent dans la navigation. La page A propos est entierement refaite et positionne Pages comme un produit autonome.

  • Navigation
  • A propos
  • Navigation et pied de page unifies sur tout le site (accueil inclus).
  • Solutions, Comparatifs, Ressources et Carte de visite ajoutes a la navigation.
  • Page A propos refaite : Pages positionne comme produit autonome.
v0.169.0-pagesFeature

Hub Ressources unifie : guides, articles, media et changelog au même endroit

Nouveau hub Ressources qui reunit les guides du centre d’aide, les articles de blog, le media et le journal des nouveautes dans une seule page filtrable : recherche, filtres par type, tri par date, vue grille ou liste. La page Status passe en accès interne (retiree du public).

  • Ressources
  • Nouveau hub /ressources : blog + guides + media + changelog unifies, avec recherche, filtres par type, tri et vue grille/liste.
  • Page Status retiree du public (accès interne) ; hub Ressources ajoute a la navigation du footer.
v0.168.0-pagesFeature

Page Demo : le generateur de page en direct intégré

La page Demo intégré desormais le generateur de page en direct (collez l’URL de votre site, obtenez un aperçu brande), en plus du formulaire de réservation d’une demo guidee. Structure clarifiee et appel a l’action en bas de page.

  • Demo
  • Demo : simulateur de génération de page en direct (depuis votre URL) intégré a la page.
  • Demo : structure clarifiee (aperçu + benefices + formulaire) et CTA final.
v0.167.0-pagesFeature

Carte de visite scannable (QR) : nouvelle page dédiée + page Wallet clarifiee

Nouvelle page Carte de visite : un vrai QR code a scanner pour que vos coordonnees s ajoutent au telephone de votre interlocuteur (vCard, NFC, mise en forme premium). La page Carte Wallet est clarifiee (la galerie de modèles bruts est retiree) et les deux produits sont desormais bien distincts, avec un lien croise.

  • Carte de visite
  • Wallet
  • Nouvelle page /carte-de-visite : QR scannable -> fiche contact, étapes, NFC, vCard, demo.
  • Page /wallet-card : galerie de modèles bruts retiree, distinction claire avec la carte de visite, CTA unifie.
v0.166.0-pagesFeature

Documentation API reparee + ecosysteme agence en vrais logos

La page de documentation de l’API (qui s affichait noire) est entierement refaite en page native, lisible : endpoints groupes par ressource, authentification, exemple curl, liens guides. Cote page agence, la liste d outils texte est remplacee par une vraie bande de logos.

  • API
  • Agence
  • Page /api/docs reparee (etait noire/cassee a cause d’un composant externe bloque) : doc API native, lisible, sans dependance CDN.
  • Page agence : section ecosysteme avec de vrais logos d outils (au lieu d’une liste texte).
v0.165.0-pagesFeature

Fenêtre d aperçu des modèles : mini-apercus réels + guides liés

Dans la fenêtre d aperçu d’un modèle, les Modèles similaires deviennent de vrais mini-apercus live (fini les vignettes grises generiques). La presentation est clarifiee (description, blocs inclus avec hierarchie) et une section Guides liés apporte des liens utiles vers l aide et le blog.

  • Templates
  • Popup modèle : Modèles similaires en vrais mini-apercus live (fini les mockups gris).
  • Popup modèle : blocs inclus hierarchises + section Guides liés (liens internes aide et blog).
v0.164.0-pagesFeature

Footer epure, version a jour, aperçus fluides + images modèles en vrai

Le footer est allege (descriptions retirees sous chaque lien) et affiche enfin la vraie version courante. Dans la galerie de modèles, les aperçus restent charges une fois affiches (plus de rechargement) et defilent doucement au survol pour reveler toute la page ; les badges Premium et multipage passent sous l aperçu (fini le chevauchement). Cote modèles : les avatars manquants et les images generiques sont remplaces par de vraies photos professionnelles adaptees a chaque métier.

  • Templates
  • Galerie
  • Footer
  • Footer : liens sans descriptions + version dynamique (source unique, fini la version figee).
  • Galerie : aperçus charges une fois (plus de rechargement au défilement) + auto-scroll au survol + badges sous l aperçu.
  • Modèles : 5 avatars manquants ajoutes + images des tunnels passees en vraies photos pro, fini les images generiques.
v0.163.0-pagesFeature

Vrais aperçus dans la galerie + 10 tunnels de vente refaits

La galerie de templates affiche a nouveau de vrais aperçus, charges intelligemment au fil du défilement pour garder une page fluide. Le bloc Templates similaires dans la fenêtre d aperçu devient une grille de vignettes propres. Et les 10 modèles de tunnel de vente sont entierement refaits : vrai en-tete, offre claire, preuve sociale, FAQ, appel a l’action et footer, avec un contenu realiste pret a personnaliser (textes et images).

  • Templates
  • Tunnels
  • Galerie : vrais aperçus restaures (chargement lazy au défilement = page fluide, plus de blocs gris).
  • Fenêtre d aperçu : bloc Templates similaires en vignettes propres (fini les liens surlignes en bleu).
  • 10 modèles de tunnel de vente refaits : en-tete, offre, preuve sociale, FAQ, CTA, footer, contenu realiste + images royalty-free.
v0.162.0-pagesFeature

Galerie de templates repensee + aperçu restructure + bloc Services depliant

La galerie de templates défile a nouveau normalement, affiche 5 modèles par ligne sur grand ecran, avec des cartes plus claires (nom sous l aperçu, plus de texte coupe) et des filtres par type de business (restauration, commerce, coaching, beaute, agence...). Les plus beaux modèles sont mis en avant. La fenêtre d aperçu est reorganisee : aperçu a gauche, actions a droite, details en bas. Le bloc Services peut maintenant s afficher en mode depliant (chaque service repliable), avec un reglage reduit ou ouvert par defaut, sans rien changer aux pages déjà publiees.

  • Templates
  • Builder
  • Galerie templates : scroll fluide (aperçu live au survol), 5 par ligne, cartes lisibles, filtres par business + tri par layout, meilleurs modèles en tete.
  • Fenêtre d aperçu reorganisee : aperçu live a gauche, actions a droite, infos en bas (decluttre).
  • Bloc Services : nouvel affichage depliant (accordion) en option, etat reduit ou ouvert par defaut. Pages publiees inchangees (additif).
v0.161.0-pagesFeature

Galerie de templates simplifiee + pages detail retirees

La galerie de templates est allegee : chaque carte garde l aperçu (l oeil, qui ouvre une previsualisation multi-device complète avec Utiliser et Adapter IA) et un seul bouton Utiliser. Les anciennes pages de detail par template sont retirees (l aperçu suffit) et leurs adresses redirigent vers la galerie (zero 404). Petite correction sur la page Tarifs : la bande de pastilles de prix sous le titre, redondante avec les cartes, est supprimee.

  • Templates
  • Tarifs
  • Templates : cartes a 2 actions (aperçu via l oeil + bouton Utiliser), grille pleine largeur, moins de bruit.
  • Pages detail de template retirees ; redirections permanentes vers la galerie (zero 404, bon pour le SEO).
  • Tarifs : bande de pastilles prix redondante retiree sous le titre.
v0.160.0-pagesFeature

Page Tarifs refondue : plus claire, plus convaincante

La page Tarifs a desormais un vrai titre et un bouton d action en haut. Les cartes de plans gagnent une bordure animee au survol. Le comparatif détaillé se replie par catégorie (clic pour deplier) avec un accès a tous les comparatifs. Les deux simulateurs (quel plan, ROI agence) passent en menus depliants condenses, et le calcul de ROI demarre des 10 EUR de ticket moyen. Deux sections redondantes sont retirees. La FAQ est reorientee pour repondre aux vraies objections (prix, engagement, rentabilite).

  • Tarifs
  • Conversion
  • Tarifs : en-tete avec titre + CTA, cartes a bordure animee, boutons accent vers cyan.
  • Comparatif détaillé repliable par catégorie (chevron) + bouton vers tous les comparatifs.
  • Simulateurs Quel plan et ROI agence en menus depliants condenses ; ROI des 10 EUR de ticket + CTA agence.
  • Sections redondantes retirees (agents IA par plan déjà dans le comparatif ; comparaison Linktree deplacee vers la page comparatifs).
  • FAQ reorientee conversion + données structurees FAQ (SEO/GEO).
v0.159.0-pagesFeature

Nouvelle page d accueil + nouveau branding sur tout le site

La page d accueil passe a sa version finale (recit editorial, vrai menu, simulateur en direct, carrousel de modèles, plans condenses). Le nouveau branding bleu electrique vers cyan s applique desormais a TOUT le site pour un rendu coherent. Les sections passent en pleine largeur (jusqu’a 1600 px) avec un responsive revu. Un bloc d appel a l’action unique (avec encadre Agence) remplace les anciens blocs de fin disparates, déjà en place sur l accueil et la page Tarifs.

  • Accueil
  • Branding
  • Design
  • Nouvelle page d accueil officielle (recit editorial, simulateur live, carrousel de modèles, plans, FAQ).
  • Nouveau branding bleu vers cyan applique a tout le site, contrastes AA conserves.
  • Sections en pleine largeur (1600 px) + responsive avance (breakpoint large).
  • Bloc d appel a l’action unique et reutilisable (avec encadre Agence), branche sur l accueil et les Tarifs.
  • Pages de previsualisation (variantes A/B/C) archivees apres selection de la version finale.
v0.158.0-pagesFeature

Banniere flottante : 6 nouvelles presentations

Le bloc Banniere flottante passe de 4 a 10 presentations. Nouvelles : Message + bouton CTA, Banniere coloree (symbole + message), Mini widget contact (telephone/email/WhatsApp/RDV), Inscription newsletter, Compte a rebours, et Preuve sociale (messages rotatifs). Chaque presentation a ses propres reglages dans l editeur. On peut aussi choisir une couleur d accent et un fond Glassmorphism intense. Les bannieres existantes restent inchangees.

  • Blocs
  • Banniere flottante
  • Banniere flottante : 6 nouvelles presentations (CTA, banniere coloree, mini widget contact, newsletter, compte a rebours, preuve sociale) avec leurs reglages dédiés.
  • Banniere flottante : couleur d accent personnalisable + fond Glassmorphism intense.
v0.157.0-pagesCorrectif

Blocs fiabilises : chaque option d affichage fonctionne vraiment

Passe qualité sur les blocs : les options proposees dans l editeur s appliquent desormais réellement sur la page publiee. Portfolio gère les dispositions Carousel (défilement horizontal) et Masonry (colonnes fluides), pas seulement Liste et Grille. Services gère l affichage Accordion (depliant) et affiche enfin l icone choisie pour chaque service. Image en ratio Auto respecte la hauteur naturelle de l image au lieu de forcer le 16:9. Aucune page existante n’est modifiee.

  • Blocs
  • Qualité
  • Affichage
  • Portfolio : dispositions Carousel et Masonry rendues (avant : repli silencieux sur Liste).
  • Services : affichage Accordion depliant + icone par service enfin affichee sur la page publique.
  • Image : ratio Auto = hauteur naturelle de l image (avant : toujours force en 16:9).
v0.156.0-pagesFeature

Un seul bloc Reseaux sociaux : tous vos reseaux en un endroit

Les reseaux sociaux sont regroupes dans UN bloc Reseaux sociaux. A l edition, tous les reseaux sont visibles (TikTok, Instagram, Facebook, LinkedIn, X, Pinterest, Snapchat, YouTube, Twitch...) : remplissez un lien pour activer un reseau. Les entrées separees TikTok/Instagram/Page Facebook/Page LinkedIn sont retirees de la bibliotheque (couvertes par ce bloc). La musique et les autres integrations restent separees. Les pages publiees existantes sont inchangees.

  • Blocs
  • Reseaux sociaux
  • Bibliotheque
  • Bloc Reseaux sociaux unifie : a l edition, tous les reseaux sont listes (remplir un lien = activer). Ajout de Twitch.
  • Bibliotheque : entrées sociales redondantes retirees (couvertes par le bloc Reseaux sociaux) ; musique et autres integrations conservees. Pages publiees inchangees.
v0.155.0-pagesAutre

Bibliotheque de blocs reorganisee par intention (8 catégories claires)

La bibliotheque de blocs est regroupee par intention en 8 catégories : Profil, Liens & boutons, Contenu & media, Reseaux & integrations, Contact & RDV, Formulaires, Fidelite & Wallet, Mise en page. Reseaux sociaux et toutes les integrations (Spotify, TikTok, Maps, avis, RDV...) sont rangees au bon endroit. Reorganisation de la palette uniquement : aucune page publiee n’est affectee.

  • Blocs
  • Bibliotheque
  • UX
  • Palette regroupee en 8 catégories d intention ; reseaux et integrations ensemble, Fidelite/Wallet et RDV separes. Rendu des pages publiees inchange.
v0.154.0-pagesAutre

Formulaires : accès aux données collectees coherent (Pro+) sur tous les ecrans

Le hub Données (formulaires, vCard, Wallet, scan) s aligne sur la page Leads : la consultation des données recueillies est reservee aux offres Pro et plus. La capture reste active pour tous les plans. Ferme une incoherence ou les mêmes données restaient consultables via un autre ecran.

  • Formulaires
  • Plans
  • Coherence
  • Hub Données gate Pro+ comme l inbox Leads (mêmes données pages_leads) ; capture inchangee pour tous les plans.
v0.153.0-pagesFeature

Formulaires : protection anti-spam + accès aux demandes reserve aux offres Pro

Durcissement avant ouverture au public. Un champ piege invisible (honeypot) bloque les envois automatises de robots, sans gener vos visiteurs ni captcha. La consultation des demandes recues (page Leads) passe aux offres Pro et plus : la capture reste ouverte a tous les plans, seul l accès aux données est reserve.

  • Formulaires
  • Sécurité
  • Plans
  • Anti-spam honeypot : les soumissions de robots sont ignorees cote serveur (rien en base), sans captcha pour vos visiteurs.
  • Accès aux demandes recues reserve aux plans Pro et plus ; la capture des formulaires reste active pour tous. Page verrouillee avec invitation a passer Pro en-dessous.
v0.152.0-pagesFeature

Formulaires : notification email au proprietaire a chaque demande

Quand un visiteur envoie un formulaire de votre page, vous recevez un email recapitulant la demande, avec un lien vers vos formulaires. La capture et l affichage existaient déjà ; il manquait l alerte email. Envoi non bloquant (la demande est enregistrée même si l’email echoue), actif des que la clé email est posee.

  • Formulaires
  • Notifications
  • Email de notification au proprietaire a chaque soumission de formulaire (recap des champs + lien vers les formulaires). Non bloquant, degrade proprement sans clé email.
v0.151.0-pagesFeature

Editeur : bouton Ajouter un bloc dans le canvas (dernière position)

Le bouton Ajouter un bloc passe de sous le canvas a DANS la page editable, en dernière position : un bouton leger en pointilles apres le dernier bloc, qui ouvre la bibliotheque et insere un bloc a la suite.

  • Editeur
  • Blocs
  • Bouton Ajouter un bloc discret en dernière position DANS le canvas (apres le dernier bloc) ; retire de sous le canvas.
v0.150.0-pagesCorrectif

Correctif : scroll vertical du canvas de l editeur restaure

Le scroll vertical du canvas de l editeur etait bloque (regression du correctif d aperçu Ordinateur : le défilement horizontal etait pose sur un conteneur enfant, ce qui piegeait le défilement vertical). Le défilement horizontal du desktop passe desormais par le conteneur du canvas ; le défilement vertical est restaure.

  • Editeur
  • Correctif
  • Scroll
  • Scroll vertical du canvas de l editeur restaure (scroll horizontal desktop porte par le conteneur principal, plus par un enfant).
v0.149.0-pagesFeature

Editeur : menus deroulants des blocs fiabilises (plus de fermeture intempestive)

Les menus deroulants de l edition des blocs ne ferment plus l editeur par surprise au choix d’une option. Le select natif (instable selon les navigateurs, surtout le picker mobile) est remplace par un menu maitrise utilise partout dans les blocs : navigation clavier, recherche par frappe, ouverture intelligente au-dessus ou en dessous.

  • Editeur
  • Fiabilité
  • Blocs
  • Menus deroulants des editeurs de blocs : fini la fermeture intempestive de l editeur a la selection.
  • Menu deroulant accessible et coherent partout : clavier (fleches / Entrée / Echap), recherche par frappe, positionnement intelligent, coche de l option choisie.
v0.148.0-pagesCorrectif

Editeur : aperçu Ordinateur lisible (fini la version minuscule)

Suite du correctif de l aperçu Ordinateur. Il ne s’affiche plus en tout petit quand le panneau lateral occupe la largeur : il garde une taille lisible et défile horizontalement si besoin (lisible et jamais coupe).

  • Editeur
  • Aperçu
  • Aperçu Ordinateur : plancher de lisibilite + défilement horizontal quand le rendu depasse la largeur du canvas (fini le tout petit comme le moitie du site).
v0.147.0-pagesFeature

Editeur : aperçu mobile a l arrivee, aperçu Ordinateur repare, ajout de bloc depuis le canvas

Trois améliorations de l editeur de page. A l ouverture, l aperçu s’affiche en mobile (telephone) par defaut. L aperçu Ordinateur ne se coupe plus : il s adapte a la largeur disponible (fini le demi-site). Un bouton discret Ajouter un bloc apparait en bas du canvas pour inserer un bloc sans quitter l edition.

  • Editeur
  • Aperçu
  • UX
  • Aperçu mobile par defaut a l arrivee dans l editeur (bascule Tablette/Ordinateur toujours dispo ; l edition des largeurs par appareil est inchangee).
  • Aperçu Ordinateur : scale-to-fit strict, la largeur complète tient dans le canvas (fin du montre la moitie / casse le design). Même correctif pour le mini-apercu du dock.
  • Bouton Ajouter un bloc discret en bas du canvas : ouvre la bibliotheque de blocs sans quitter l edition.
v0.146.0-pagesFeature

Tunnel de vente : 4 nouveaux modèles (10 au total)

4 nouveaux modèles de pages de vente prets a l emploi : réservation restaurant (prise de RDV), demande de devis artisan, page de remerciement avec upsell, et page de vente video (VSL). La catégorie Tunnel de vente compte maintenant 10 modèles. Comme les autres, ils sont batis sur des blocs traces (bouton, formulaire, réservation) : vues, clics et leads remontent dans les analyses de la page.

  • Modèles
  • Tunnel de vente
  • 4 modèles : réservation restaurant, devis artisan, remerciement + upsell, page de vente video (VSL).
  • Catégorie Tunnel de vente portee a 10 modèles, tous avec tracking inclus.
v0.145.1-pagesAutre

Marketplace : catégories métier affinees (fin du fourre-tout Service)

Les modèles qui etaient ranges dans la catégorie generique Service sont desormais classes par métier : Juridique, Artisan, Audiovisuel, Automobile, Decoration. Filtres plus precis dans la marketplace et le studio. Aucun changement de contenu des modèles.

  • Marketplace
  • Catégories
  • Catégories métier ajoutees (Juridique, Artisan, Audiovisuel, Automobile, Decoration) ; catégorie Service fourre-tout retiree.
v0.145.0-pagesFeature

Nouvelle catégorie Tunnel de vente : 6 modèles de pages de vente prets a l emploi

Une nouvelle catégorie Tunnel de vente dans la marketplace de modèles, avec 6 pages de vente ultra-completes et pretes a l emploi : coaching (appel découverte), lead magnet (guide gratuit), lancement produit, audit B2B gratuit, inscription webinaire et essai gratuit SaaS. Chaque modèle est construit sur des blocs traces (bouton CTA, formulaire) : les vues, les clics et les leads remontent automatiquement dans les analyses de la page (entonnoir vues vers clics vers leads), sans configuration.

  • Modèles
  • Tunnel de vente
  • Tracking
  • 6 modèles Tunnel de vente : coaching, lead magnet, lancement produit, audit B2B, webinaire, essai SaaS.
  • Tracking inclus par defaut : vues, clics CTA et leads (formulaire) visibles dans les analyses de la page.
  • Catégorie Tunnel de vente ajoutee aux filtres de la marketplace et du studio.
v0.144.1-pagesCorrectif

Correctifs : montant de facture formate + horodatage PDF en heure de Paris

Petits correctifs de justesse. Les montants de factures sont formates (separateur de milliers) et ne peuvent plus afficher undefined. L horodatage des rapports PDF exportes est en heure de Paris au lieu de l heure serveur UTC (decalee).

  • Facturation
  • PDF
  • Factures : montant formate fr-FR + null-safe (plus de undefined EUR).
  • Rapport PDF : Génère le en heure de Paris (Europe/Paris) au lieu de l heure serveur.
v0.144.0-pagesCorrectif

Données réelles : vues totales en facturation + fin des compteurs vides

Fin des chiffres a zero codes en dur. La page Facturation affiche le vrai total de vues de vos pages (et le nombre réel de pages) au lieu de 0. Le compteur de stockage, qui affichait toujours 0 faute de source fiable, est retire plutot que de mentir. Le selecteur d analyses n affiche plus de tirets pour des metriques non calculees : il montre les vues réelles, le detail (clics, leads, wallet) restant dans les analyses de chaque page.

  • Facturation
  • Analyses
  • Données réelles
  • Facturation : vues totales réelles + nombre de pages réel (au lieu de 0 code en dur).
  • Facturation : compteur de stockage trompeur (toujours 0) retire.
  • Selecteur d analyses : plus de tirets vides ; vues réelles affichees, detail dans la page.
v0.143.0-pagesCorrectif

Durcissement : anti-spam tracking distribue, upload verrouille, nettoyage

Lot technique invisible mais important avant la montee en charge. Le comptage de clics est protege par un anti-spam distribue (l ancien compteur ne tenait pas en production serverless). L upload d images exige desormais une preuve d accès (token client ou session) même quand une page est ciblee. Reponse honnete du cron de rapports (plus de faux envoi). Tirets cadratins retires de l’outil contenus (charte de style).

  • Sécurité
  • Performance
  • Nettoyage
  • Tracking de clics : anti-spam distribue (Redis) au lieu d’un compteur memoire contournable en serverless.
  • Upload : preuve d accès exigee (token client ou session) quand une page est ciblee sans token.
  • Cron rapports : reponse honnete (envoi email non active) au lieu d’un faux succès.
  • Tirets cadratins retires du Studio creatifs et du prompt IA (charte de style).
v0.142.1-pagesCorrectif

Poignee de deplacement : sans fond, a gauche du bloc

Ajustement de la poignee de glisser-deposer du canvas central : plus de fond (juste les 6 points, en bleu) et positionnee a gauche du bloc, hors du contenu.

  • Editeur
  • Drag-drop
  • Poignee de drag du canvas : fond retire (6 points bleus) + placee a gauche du bloc.
v0.142.0-pagesFeature

Glisser-deposer dans l editeur central : poignee au survol a gauche des blocs

Le glisser-deposer revient DANS le cadre d edition central : survolez un bloc, attrapez la poignee (6 points) a gauche et montez ou descendez le bloc, l ordre se met a jour en direct. Cette fois c’est propre : la mecanique est native (elle ne peut plus casser la mise en page comme les essais precedents) et le bloc survole est surligne pendant le deplacement. Le panneau de droite garde aussi son glisser-deposer.

  • Editeur
  • Drag-drop
  • Canvas
  • Glisser-deposer des blocs dans le canvas central : poignee 6 points a gauche, visible au survol.
  • Implementation native (plus de grille effondree comme avant) : surlignage du bloc cible + auto-defilement pres des bords.
v0.141.0-pagesFeature

Liens : Localisation, Itineraire et Avis Google + detection auto + masquer une icone

Les liens de la page couvrent maintenant le commerce local : Localisation (Google Maps), Itineraire Google et Avis Google, en plus des reseaux. Ajout simplifie : collez un lien et le type se positionne tout seul (Instagram, Facebook, Maps...). Chaque lien a une icone oeil pour le masquer dans les blocs sans le supprimer. Le menu de choix est range en deux groupes (Reseaux sociaux / Contact & lieu) pour etre moins charge.

  • Liens
  • Localisation
  • Avis Google
  • Nouveaux types de lien : Localisation, Itineraire Google, Avis Google (commerce local).
  • Detection automatique du type a partir du lien colle (moins de clics dans le menu).
  • Icone oeil par lien : masquer ou afficher dans les blocs sans le supprimer.
  • Menu de choix range en deux groupes (Reseaux sociaux / Contact & lieu).
v0.140.0-pagesFeature

4 nouveaux modèles de page + correctif du modèle Minimaliste + fenetres sans flou

Quatre nouveaux formats de page premium : Aurora Glass (fond aurore anime + carte en verre depoli), Profil Lateral (colonne identite collante a gauche, blocs a droite, style read.cv), Couverture (banniere + avatar en chevauchement, style profil LinkedIn) et Terminal Dev (fenêtre style terminal pour profils tech). Le modèle Minimaliste qui pouvait casser la page est corrige : ses blocs passent maintenant par la même grille fiable que les autres modèles, dans le bon ordre. Les fenetres d edition (Reglages, Branding, Design...) n ont plus de flou de fond : la page derriere reste nette pendant les reglages.

  • Modèles
  • Minimaliste
  • Popups
  • 4 nouveaux modèles : Aurora Glass, Profil Lateral, Couverture, Terminal Dev (10 modèles au total).
  • Modèle Minimaliste corrige : blocs rendus via la grille fiable (largeur respectee, ordre identique a l editeur), fini les bugs d affichage.
  • Fenetres d edition sans flou de fond : la page derriere reste nette et visible pendant les reglages.
v0.139.0-pagesCorrectif

Correctifs : scroll de l editeur restaure + popups a taille fixe

Deux correctifs UX. 1) Le scroll de l editeur et de l aperçu est restaure : le glisser-deposer dans le cadre central (qui cassait le rendu et le scroll, car techniquement incompatible avec l aperçu redimensionne) est retire ; la reorganisation des blocs reste dans le panneau de droite (poignee 6 points). 2) Toutes les fenetres (Branding, Reglages, edition de bloc, design...) ont maintenant une TAILLE FIXE : en changeant d onglet (presets, couleurs...), la fenêtre ne saute plus de taille ; le contenu trop long défile a l interieur.

  • Scroll
  • Popups
  • Editeur
  • Scroll de l editeur et de l aperçu restaure (retrait du drag dans le cadre central qui le cassait).
  • Fenetres (popups) a taille fixe + scroll interne : plus de saut de taille entre les onglets.
v0.138.0-pagesFeature

Editeur de design par bloc (stylo) : forme, bordures, couleurs, ombre

Chaque bloc a maintenant un bouton Design (pinceau, a cote du crayon Editer) qui ouvre un editeur dédié : forme (comme le branding / arrondi / carre / pilule), rayon, couleur de fond, couleur du texte, couleur et epaisseur de bordure, ombre. Tout ce qui est laisse sur "comme le branding" suit le style global. Un bouton remet le bloc au style du branding. Le rendu est immediat dans l editeur, l aperçu et la page publiee (tous les modèles).

  • Design
  • Blocs
  • Editeur
  • Bouton Design par bloc (pinceau) + editeur : forme, rayon, fond, texte, bordure, ombre.
  • Reinitialisation 1-clic au style du branding ; chaque reglage non touche suit le branding global.
v0.137.0-pagesFeature

Forme des blocs reglable dans le Branding (carres / arrondis / pilule)

Nouveau reglage global dans le Branding : la forme des blocs (Arrondis, Carres, ou Pilule) + leur rayon, appliques a toute la page d’un coup. Socle pose pour la personnalisation du design par bloc (forme, bordures, couleurs, ombre) qui arrive juste apres. Zero impact sur les pages existantes : sans reglage, tout rend comme avant.

  • Branding
  • Design
  • Blocs
  • Branding : Forme des blocs (Arrondis / Carres / Pilule) + Rayon des blocs, appliques globalement.
  • Socle technique du design par bloc (modèle + rendu), zero regression (fallback sur le branding).
v0.136.0-pagesFeature

Glisser-deposer reactive dans l editeur central (reorganisation verticale)

Le glisser-deposer des blocs revient dans l editeur central, cette fois proprement : reorganisation verticale (la cause du rendu casse precedent etait la mecanique de tri en grille 2D dans le cadre redimensionne ; on utilise maintenant un tri vertical qui n affecte pas la mise en page au repos). On attrape la poignee 6 points a gauche du bloc et on le monte ou descend. Le rendu de la page reste propre.

  • Editeur
  • Drag-drop
  • Drag-drop des blocs dans l editeur central (poignee 6 points a gauche), reorganisation verticale, sans casser la mise en page.
v0.135.0-pagesCorrectif

Correctif : editeur central propre (fini le rendu casse sur Telephone)

L editeur central s affichait casse en vue Telephone (titres geants, blocs mal alignes) a cause du glisser-deposer ajoute DANS la page (techniquement incompatible avec l aperçu en cadre redimensionne). On le retire : l editeur central rend de nouveau exactement comme la page finale, propre, sur tous les appareils. La reorganisation des blocs par glisser-deposer se fait dans le panneau de droite (poignee 6 points), en vertical, sans effet de zoom. Le vrai glisser dans la page facon Framer sera ajoute proprement plus tard.

  • Editeur
  • Correctif
  • Mobile
  • Editeur central : rendu propre restaure sur Telephone/Tablette/Ordinateur (retrait du drag dans le cadre qui cassait la mise en page).
  • Panneau de blocs : glisser-deposer vertical (poignee 6 points centree a gauche), sans zoom ni croisement horizontal.
v0.134.0-pagesCorrectif

Glisser-deposer affine (poignee 6 points a gauche, sans zoom) + cartes du panneau lisibles

Plusieurs ajustements du studio. Le glisser-deposer ne fait plus d effet de zoom au deplacement (le bloc se deplace sans se deformer). La poignee (6 points) est sur le bord gauche, centree. Sur telephone, le deplacement est vertical uniquement (logique : une seule colonne). Le panneau de blocs a droite affiche maintenant chaque bloc en pleine largeur, lisible, avec un stylo (editer) et un engrenage (toutes les options) bien visibles.

  • Drag-drop
  • Studio
  • Mobile
  • Glisser-deposer : fini l effet de zoom/deformation au deplacement (translate seul).
  • Poignee de deplacement (6 points) sur le bord gauche, centree.
  • Sur telephone : deplacement vertical uniquement.
  • Panneau de blocs a droite : cartes en pleine largeur, lisibles, avec stylo (editer) + engrenage (options).
v0.133.0-pagesFeature

Glisser-deposer aussi dans l editeur central (canvas)

On peut maintenant reordonner les blocs en les glissant directement dans la page au centre (poignee en haut a gauche de chaque bloc), en plus de la liste de droite. Les deux restent synchronises. Sous le capot, l editeur central est isole dans un cadre dédié : on y a ajoute le même moteur de glisser-deposer que la liste de droite.

  • Editeur
  • Drag-drop
  • Studio
  • Drag-drop des blocs directement dans l editeur central (poignee de deplacement par bloc), en plus de la liste de droite.
v0.132.0-pagesFeature

Largeur reglable par appareil (mobile / tablette / ordinateur) + studio peaufine

La largeur d’un bloc (Plein ou 1/2) se regle maintenant SEPAREMENT pour chaque appareil. Quand vous editez en vue Telephone, vous ne changez que le telephone ; en Tablette, que la tablette ; en Ordinateur, que l ordinateur. Par defaut, tablette et telephone recopient l ordinateur tant que vous n y touchez pas. Basculez d appareil avec les boutons au centre, puis reglez la largeur du bloc selectionne. Peaufinage : le menu de paramètres est aligne a gauche, et le panneau de droite est plus compact par defaut.

  • Largeur par appareil
  • Studio
  • Responsive
  • Largeur par appareil : 1/2 ou Plein independant pour mobile, tablette et ordinateur (le reglage suit l appareil affiche).
  • Par defaut tablette et mobile recopient l ordinateur ; on ne regle un appareil que si on le veut.
  • Studio : menu du haut aligne a gauche, panneau de droite plus compact par defaut.
v0.131.0-pagesFeature

Nouveau Studio : la page editable au centre, les blocs a droite, aperçu par appareil

Refonte de l interface d edition pour qu’elle soit plus simple et plus visuelle. La barre de paramètres reste en haut. Au CENTRE : votre page editable en vrai (WYSIWYG), avec un bouton pour basculer l affichage Telephone / Tablette / Ordinateur en un clic, en grand et lisible. A DROITE : un panneau a deux onglets, "Blocs" (la liste de vos blocs, glisser-deposer pour reordonner, reglages, ajouter) et "Aperçu" (le rendu final propre comme un visiteur). Le panneau se redimensionne. Sur telephone, tout s empile et reste utilisable au doigt. Le moteur d edition est le même qu avant, juste mieux dispose.

  • Studio
  • Editeur
  • UX
  • Studio reorganise : page editable au centre, panneau de blocs a onglets a droite, paramètres en haut.
  • Bascule Telephone / Tablette / Ordinateur en un clic, aperçu agrandi et lisible (fini le mini aperçu).
  • Onglet Aperçu : voir le rendu final comme un visiteur, sans rien modifier.
v0.130.0-pagesCorrectif

Simplification : largeur reglee uniquement par bloc (Plein / 1-2), mobile recopie

On retire la disposition globale de page (l icone ecran a 3 choix dans la barre d outils) pour eviter de s y perdre entre reglage de page et reglage par bloc. Desormais c’est simple : la largeur se regle PAR BLOC (Plein ou 1/2) et le telephone recopie automatiquement l ordinateur. Le code lie a la grille globale est nettoye. Prochaine étape : editeur no-code (glisser-deposer + redimensionner qui s aimante a Plein / 1-2) et meilleure edition du branding.

  • Simplification
  • Largeur blocs
  • Mobile
  • Disposition globale de page (1/2/3 colonnes) retiree : on regle la largeur par bloc, c’est plus clair.
  • Code simplifie et nettoye (suppression de la grille de page globale et du code associe).
v0.129.0-pagesFeature

Disposition de page en colonnes (1 / 2 / 3) qui marche enfin, sans toucher les blocs

Le reglage de disposition de la PAGE (1, 2 ou 3 colonnes) pilote desormais réellement toute la mise en page. Choisir 2 ou 3 colonnes dispose toute la page dans cette grille (et le mobile recopie). C’est NON DESTRUCTIF : vos reglages de largeur par bloc ne sont pas modifies, ils reprennent la main quand la page repasse en 1 colonne. Les blocs structurels (entete, reseaux, separateur, espaceur, barre collante) restent toujours pleine largeur. Avant : le reglage de page etait court-circuite par la largeur de chaque bloc, donc il ne se passait rien.

  • Disposition page
  • Colonnes
  • Layout
  • Disposition globale de page 2/3 colonnes : pilote toute la page (chaque bloc suit la grille), enfin visible.
  • Non destructif : les largeurs par bloc sont conservees et reprennent la main en disposition "1 colonne".
v0.128.0-pagesFeature

Le mobile recopie la mise en page de l ordinateur (miroir)

Changement de modèle demande : sur telephone, chaque bloc RECOPIE desormais sa largeur de l ordinateur. Ce que vous dessinez sur PC (1/2, 1/3, plein) s’affiche a l identique sur mobile. Pour les cas ou un bloc serait trop serre sur telephone, chaque bloc a un reglage Mobile a trois choix : "Comme PC" (recopie, defaut), "Plein" (force pleine largeur sur mobile) ou "Demi" (force la demi-largeur). Le reglage est dans la barre du bloc (liste d edition) et dans le panneau Largeur des reglages du bloc.

  • Mobile
  • Largeur blocs
  • Miroir
  • Mobile = miroir du PC par defaut : la mise en page est identique sur ordinateur et telephone.
  • Reglage Mobile a 3 etats par bloc : Comme PC / Plein / Demi (override quand un bloc est trop serre).
v0.127.0-pagesFeature

Reglage de largeur fiabilise + aperçu fidele au rendu live

Suite du chantier largeur/mobile. 1) Cohérence : les blocs qui ne se redimensionnent pas (entete, reseaux, separateur, espaceur, barre collante) ont une SEULE source de verite, partagee entre le rendu et le bouton de largeur (avant, les reseaux pouvaient passer en demi sans aucun contrôle). Plus aucun bouton de largeur qui ment. 2) Aperçu = live : un bloc masque sur mobile (ou sur ordinateur) est maintenant bien masque dans tous les modèles de page, pas seulement le modèle classique. 3) Reglages du bloc : nouvelle section "Largeur" claire avec deux lignes, "Ordinateur" (1/2 / Plein) et "Mobile" (Plein / Demi).

  • Largeur blocs
  • Aperçu
  • Mobile
  • Source unique des blocs non redimensionnables (rendu et UI alignes) : les reseaux restent pleins, plus de toggle qui ment.
  • Masquer sur mobile / sur ordinateur fonctionne dans tous les modèles de page (showcase, editorial, etc.), pas seulement le classique.
  • Reglages du bloc : section "Largeur" lisible (Ordinateur 1/2-Plein + Mobile Plein-Demi).
v0.126.0-pagesFeature

Largeur mobile et PC decouplees + chaque bloc se divise pareil

Refonte du reglage de largeur des blocs. 1) La largeur PC (1/2 / Plein) et la largeur MOBILE sont maintenant independantes : un bloc en 1/2 sur ordinateur reste PLEIN sur telephone par defaut (fini les blocs coupes en deux sur mobile sans le vouloir). Pour mettre deux blocs cote a cote sur mobile, on active "Demi mobile" sur le bloc (bouton colonnes dans la barre du bloc). 2) Tous les blocs demarrent en pleine largeur : le bouton 1/2 divise desormais n importe quel bloc de la même facon (avant, un bouton lien etait déjà en demi d office, donc cliquer 1/2 ne changeait rien, alors qu’une carte de fidelite se divisait bien).

  • Mobile
  • Largeur blocs
  • Builder
  • Largeur mobile independante de la largeur PC : 1/2 sur ordinateur ne coupe plus le bloc en deux sur telephone (plein par defaut).
  • Reglage "Demi mobile" par bloc (2 blocs cote a cote sur telephone), expose dans la liste d edition et le menu du bloc.
  • Tous les blocs demarrent en pleine largeur : le bouton 1/2 divise n importe quel bloc (lien, bouton, etc.) de maniere previsible.
v0.125.3-pagesCorrectif

Aperçu 1/2 / Plein enfin visible + toggle masque sur les blocs non redimensionnables

Deux améliorations sur le 1/2 / Plein. 1) Sur le layout showcase, la grille de blocs etait sous un hero plein ecran : dans l aperçu du builder on ne voyait que le hero, donc changer un bloc en 1/2 "ne se voyait pas". En edition, le hero est maintenant raccourci pour que les blocs soient visibles dans l aperçu. 2) Le bouton 1/2 / Plein est masque sur les blocs qui ne se redimensionnent pas (entete, reseaux, separateur, espaceur, barre collante) : fini le "je clique 1/2 mais le bloc ne bouge pas" sur ces blocs (ils sont structurels / dans le hero).

  • Builder
  • Aperçu
  • Largeur blocs
  • Aperçu builder (showcase) : hero raccourci en mode edition pour que la grille de blocs soit visible -> le 1/2 / Plein se voit en direct.
  • Toggle 1/2 / Plein masque sur les blocs non redimensionnables (entete, reseaux, separateur, espaceur, barre collante).
v0.125.2-pagesCorrectif

Correctif scroll + 1/2 / Plein fonctionne enfin (dans tous les layouts)

Le scroll du builder etait casse : le canvas d edition central (rendu de la page pleine taille) cassait le défilement. Retour a l editeur en liste (eprouve), scroll restaure. Et surtout : la largeur 1/2 / Plein des blocs fonctionne maintenant dans TOUS les layouts (showcase, editorial, etc.) car tous les layouts passent desormais par la même grille 12 colonnes qui respecte la largeur (avant, seul le layout classique la lisait : le toggle enregistrait bien la largeur mais le layout l ignorait).

  • Builder
  • Scroll
  • Largeur blocs
  • Scroll du builder repare : retrait du canvas d edition central qui cassait le défilement, retour a l editeur en liste.
  • 1/2 / Plein fonctionne dans tous les layouts : la largeur des blocs est respectee partout (grille 12 colonnes unifiee), plus seulement en layout classique.
v0.125.1-pagesCorrectif

Correctif : les poignees de redimensionnement repondent enfin

Les poignees de redimensionnement s affichaient mais glisser ne faisait rien. Cause : les poignees etaient des boutons qui capturent implicitement le pointeur, et cette capture sautait au moment ou le redimensionnement re-rendait le bloc, coupant le geste. Corrige : poignees en div + ecoute du mouvement sur la fenêtre (même mecanique eprouvee que le redimensionnement du panneau d aperçu), sans capture. Le glissement redimensionne maintenant en continu.

  • Builder
  • Resize
  • Correctif
  • Resize des blocs : le glissement des poignees ne repondait pas (boutons + capture de pointeur perdue au re-render). Passage en div + listeners window sans capture = geste continu fonctionnel.
v0.125.0-pagesFeature

Redimensionnement des blocs réellement fonctionnel (poignees + snap, fini le saut)

Le redimensionnement des blocs ne marchait pas bien : en glissant, les autres blocs sautaient (la grille se reorganisait en continu) et la poignee etait minuscule. Corrige : deux poignees claires sur le bloc selectionne (bord droit = largeur, coin bas-droit = largeur + hauteur), accrochage sur la grille 12 colonnes avec une etiquette "n/12" pendant le geste, et surtout l ordre des blocs est fige pendant le glissement (plus de saut ; le remplissage automatique reprend au relachement). Echap annule le redimensionnement en cours.

  • Builder
  • Resize
  • Bento
  • Resize des blocs : plus de saut pendant le glissement (la grille fige son ordre via data-resizing -> grid-auto-flow:row, le flux dense reprend au relachement).
  • Deux poignees de redimensionnement sur le bloc selectionne : bord droit (largeur 1 a 12 colonnes) et coin bas-droit (largeur + hauteur), avec snap sur la grille et etiquette n/12.
  • Poignees plus grandes / visibles a la selection ; Echap annule le redimensionnement en cours ; mesure du pas de colonne sur la vraie grille (gap réel).
v0.124.0-pagesFeature

Editeur canvas live : on edite la vraie page en taille réelle (drag + resize au coin)

La zone d edition du builder est desormais un vrai canvas WYSIWYG : on edite la VRAIE page en taille réelle (fini l aperçu reduit). Deplacer un bloc par la poignee, le redimensionner par le coin bas-droit (largeur 1 a 12 colonnes, hauteur 1 a 2 = bento sur mesure), cliquer pour editer. Scroll natif, sans iframe ni reduction (le bug de zoom ne peut pas revenir). Première étape : la reorganisation finale (canvas centre + palette de blocs a droite) suit.

  • Builder
  • Canvas
  • Bento
  • Canvas editable en taille réelle : la zone d edition rend la vraie page (plus de liste de cartes ni d aperçu reduit cote edition).
  • Drag-and-drop des blocs directement sur le canvas (poignee en haut-gauche du bloc).
  • Redimensionnement par le coin bas-droit de chaque bloc : largeur (1 a 12 colonnes) et hauteur (1 a 2 lignes) = bento sur mesure.
v0.123.0-pagesFeature

Auto-save silencieux + bouton enregistrer + menu disposition simplifie

L auto-save affichait une notification "Sauvegarde" a chaque sauvegarde (toutes les ~0,8 s pendant l edition) = spam. Elle est supprimee : l auto-save reste actif mais silencieux. Un bouton Enregistrer (logo) a cote des menus montre l etat (enregistrement / enregistré / échec) et force une sauvegarde immediate au besoin. Les erreurs de sauvegarde restent notifiees. Le bouton de disposition desktop est aussi simplifie : juste un logo ecran, et au clic 3 choix (Pleine largeur / 2 colonnes / 3 colonnes).

  • Builder
  • Auto-save
  • UX
  • Auto-save silencieux : suppression de la notification "Sauvegarde" qui spammait a chaque save. Les échecs de sauvegarde restent signales.
  • Bouton Enregistrer (logo) a cote des menus : montre l etat (en cours / enregistré / échec) et declenche une sauvegarde immediate. Auto-save toujours actif en arriere-plan.
  • Menu disposition desktop epure : un seul logo ecran, 3 choix au clic (Pleine largeur, 2 colonnes, 3 colonnes).
v0.122.1-pagesCorrectif

Correctif aperçu : fin du bug "zoom x500"

Une tentative de scroll de l aperçu mesurait la hauteur réelle du contenu pour dimensionner l iframe. Sur les pages qui utilisent des sections plein ecran (100vh), cela creait une boucle : l iframe grandissait, les sections plein ecran grandissaient aussi, etc., jusqu’a un aperçu gigantesque (effet "zoom x500", on ne voyait plus que l image du haut). Retour a l aperçu stable. L amélioration du scroll de l aperçu sera refaite autrement.

  • Builder
  • Aperçu
  • Correctif
  • Aperçu du builder casse (zoom x500 / on ne voyait que l image du haut) sur les pages a sections plein ecran : retrait de la mesure auto-hauteur de l iframe (boucle 100vh). Aperçu stable restaure.
v0.122.0-pagesFeature

Disposition desktop globale : choisir Pleine largeur / 1/2 / 1/3 pour toute la page

Nouveau bouton (icone ecran) a cote des menus du builder : il regle la disposition de la PAGE entiere sur desktop, pas bloc par bloc. Choisissez Pleine largeur (1 colonne), 2 colonnes (blocs en 1/2) ou 3 colonnes (blocs en 1/3) : tous les blocs adoptent la largeur par defaut pour une vue adaptee facon bento. Vous gardez la main bloc par bloc (Pleine ou 1/2) et les blocs structurels (titre, separateur) restent toujours pleine largeur. Sur mobile, les blocs s empilent comme avant.

  • Builder
  • Bento
  • Disposition
  • Disposition desktop globale : bouton (icone ecran) a cote des menus -> Auto / Pleine largeur / 2 colonnes (1/2) / 3 colonnes (1/3). Pilote toute la page (bento sur mesure), surcharge possible par bloc, blocs structurels exclus. Reglage opt-in : les pages existantes ne changent pas tant qu’il n’est pas choisi.
v0.121.0-pagesFeature

Builder : la disposition 1/2 visible LA OU on edite

Les blocs s affichent desormais dans la même grille que la page publique directement dans la zone d edition : passer un bloc en 1/2 le met aussitot cote a cote, sous vos yeux (avant, la zone d edition etait une simple liste verticale, la modif ne se voyait que dans le petit aperçu).

  • Builder
  • Dispositions
  • Zone d edition = vrai canvas WYSIWYG : les blocs se rangent dans la grille 12 colonnes comme en ligne. Un bloc en 1/2 se met cote a cote immediatement, dans la zone ou vous editez (les cartes demi-largeur passent en controles compacts pour rester lisibles).
v0.120.5-pagesCorrectif

Builder : aperçu desktop par defaut (les dispositions 1/2 sont enfin visibles)

Cause du "les dispositions ne marchent pas" : l aperçu du builder s ouvrait en mode mobile, ou les blocs en 1/2 s empilent en pleine largeur. Du coup changer la largeur d’un bloc ne se voyait pas. L aperçu s ouvre desormais en desktop : un bloc en 1/2 s’affiche bien en demi-colonne, cote a cote. Le bouton mobile reste disponible.

  • Builder
  • Dispositions
  • Correctif
  • Aperçu builder par defaut = desktop (etait mobile). En mobile, 1/2 = pleine largeur empilee, donc la disposition d’un bloc semblait ne rien faire. En desktop, 1/2 = demi-colonne cote a cote -> visible immediatement.
v0.120.4-pagesCorrectif

Edition de bloc simplifiee + couleurs unifiees + menu lisible

Trois corrections demandees : la largeur d’un bloc redevient simple (Pleine ou 1/2), le menu d edition d’un bloc est lisible (fond opaque), et tous les boutons partagent enfin le même bleu de marque.

  • Builder
  • Design
  • Correctif
  • Largeur d’un bloc = 2 choix clairs : Pleine largeur ou 1/2. Retrait des options 1/3, 2/3 et du curseur (trop d options, confus). Le bento sur mesure (nombre de colonnes par page + redimensionnement par le coin) arrive comme fonction dédiée.
  • Menu d edition d’un bloc : fond opaque (avant semi-transparent par-dessus la page = elements peu visibles, melange noir / transparent).
  • Couleurs unifiees : tous les boutons utilisent le même bleu de marque (#0048ff). Avant, certains apparaissaient en #0066FF et d autres en #0048ff (incoherent).
v0.120.3-pagesCorrectif

Aperçu template : ouvre sur VOTRE appareil (PC -> desktop, mobile -> mobile)

L aperçu d’un template dans la galerie s ouvrait toujours en version mobile, même sur ordinateur (inverse). Il s ouvre desormais sur l appareil correspondant a votre ecran : ordinateur = version desktop, mobile = version mobile (les boutons Mobile / Tablette / Desktop restent disponibles).

  • Templates
  • Aperçu
  • Correctif
  • Aperçu template (oeil) : la galerie ouvrait toujours la version mobile sur PC. Le mode par defaut suit maintenant la largeur de votre ecran (desktop / tablette / mobile).
v0.120.2-pagesCorrectif

Correctif scroll (mobile + PC) : scroll natif restaure

Le défilement vertical etait saccade ou bloque sur certains appareils (mobile iOS et desktop). Cause racine : un reglage overflow pose sur la racine HTML transformait toute la page en conteneur de scroll, ce qui casse le scroll natif et le momentum. Corrige : le scroll redevient natif, sans perdre la protection contre le debordement horizontal.

  • Correctif
  • Scroll
  • Scroll vertical saccade / bloque (mobile + PC) : retrait du overflow sur <html> (anti-pattern qui creait un conteneur de scroll racine) ; la containment horizontale passe sur overflow-x: clip (body + contenu) qui ne casse pas le scroll. C’est la 3e et vraie cause racine, apres les correctifs verrou-orphelin et iframe.
v0.120.1-pagesAutre

Badge "Planifiee" dans la liste des pages

Les pages avec une publication programmee affichent desormais un badge "Planifiee" dans la liste, pour les reperer d’un coup d oeil.

  • Pages
  • UX
  • Liste des pages : badge "Planifiee" (avec icone horloge) sur les pages dont la mise en ligne est programmee.
v0.120.0-pagesFeature

3 nouveautes : corbeille, publication programmee et publier / depublier en 1 clic

Trois ajouts a la gestion des pages : une corbeille (plus aucune suppression accidentelle), la publication programmee (mise en ligne et retrait a une date), et le bouton publier / depublier directement depuis la liste.

  • Pages
  • Productivite
  • Corbeille : "Supprimer" met desormais la page a la corbeille (depubliee, restaurable) au lieu de la supprimer. Restauration en 1 clic + suppression definitive separee depuis la corbeille. Rien ne se perd par accident.
  • Publication programmee : planifiez la mise en ligne d’une page (et son retrait) a une date et heure precises. Vérification automatique toutes les heures.
  • Publier / depublier en 1 clic depuis la liste des pages, sans ouvrir l editeur.
v0.119.0-pagesCorrectif

Navigation publique allegee + corrections de menus

La barre de navigation du site a ete degraissee et fiabilisee : moins d entrées (les doublons et liens morts sont retires), menus qui se ferment correctement, et accès au Blog. Les pages secondaires restent dans le pied de page.

  • Navigation
  • UX
  • Menus : ils restaient ouverts apres un clic / une navigation. Fermeture automatique au changement de page + touche Echap pour fermer.
  • Navigation degraissee : 21 -> 12 entrées, suppression des doublons (3 liens menaient au même kit white-label) et des liens morts. Ajout du Blog. Media / Status / Integrations / Legal restent accessibles depuis le pied de page.
v0.118.1-pagesCorrectif

Correctif : le bouton Connexion mene a votre espace si vous etes déjà connecte

Dans la navigation publique, le bouton Connexion renvoyait toujours vers la page de connexion, même si vous etiez déjà connecte. Il devient contextuel : connecte, il affiche "Mon espace" et mene directement a votre tableau de bord (selon votre role).

  • Correctif
  • Navigation
  • Navigation publique (desktop + mobile) : si une session est active, le bouton Connexion devient "Mon espace" et pointe vers le tableau de bord (admin / agence / utilisateur selon le role) au lieu de /signin.
v0.118.0-pagesFeature

Bento pro : largeur des blocs sur mesure (1 a 12 colonnes) + demi-bloc mobile

Le builder passe au vrai bento : chaque bloc peut prendre une largeur SUR MESURE de 1/12 a pleine largeur (presets 1/3, 1/2, 2/3, plein + slider fin), pour des grilles 2, 3 colonnes ou plus. Option demi-bloc sur mobile pour afficher 2 elements cote a cote. Zero impact sur les pages existantes.

  • Builder
  • Bento
  • Layout
  • Largeur de bloc sur mesure 1..12 colonnes : presets nommes (1/3, 1/2, 2/3, plein) dans la barre du bloc + slider fin dans les reglages du bloc. La largeur choisie prime sur tout. Vrai effet bento multi-colonnes.
  • Demi-bloc mobile : option par bloc pour afficher 2 blocs cote a cote sur mobile (le reste reste en 1 colonne). Le drag-and-drop de reordonnancement des blocs reste disponible.
  • Moteur de grille : back-compat totale (1/2 = 6 colonnes, 1/3 = 4, plein = 12), zero migration. Hauteur de bloc (1x/2x) supportee par le moteur (UI a venir). Classes de largeur safelistees (anti-purge Tailwind).
v0.117.0-pagesFeature

CMS Blog : créez, editez et publiez vos articles depuis l admin

Un back-office complet pour le blog (Admin > Blog) : liste des articles (brouillons et publies), création et edition avec aperçu Markdown, publication / depublication et suppression. Plus besoin de passer par la base de données.

  • CMS
  • Blog
  • Admin
  • Back-office Blog (/admin/blog) : créer / editer un article (titre, slug auto, extrait, contenu Markdown avec aperçu en direct, cluster SEO, tags, image de couverture, SEO title/description, auteur), publier ou repasser en brouillon, supprimer. CRUD sécurisé admin + journal d audit.
  • Lien Blog ajoute dans la barre laterale admin (section Contenu). Les articles publies apparaissent immediatement sur /blog + le sitemap.
v0.116.1-pagesCorrectif

Correctif scroll : les blocs intégrés ne bloquent plus la molette

Un bloc intégré (carte, calendrier, lecteur, embed, iframe) capturait la molette en permanence apres un premier clic "interagir" : la page ne scrollait plus en repassant dessus. Desormais le bloc se re-arme des que la souris le quitte, donc la page rescrolle normalement.

  • Correctif
  • Scroll
  • Blocs intégrés (Maps, Calendly, Spotify, embed, iframe...) : ils ne piegent plus le scroll de la page. La molette interagit avec le bloc seulement pendant que vous etes dedans apres un clic ; des que la souris sort, la page rescrolle.
v0.116.0-pagesCorrectif

Builder : en-tete editable, fin du double menu, largeur 1/2 et 1/3 qui s appliquent

Correctifs builder demandes : l en-tete s edite directement dans le bloc, la double barre de navigation du layout classique est supprimee, et la largeur des blocs (pleine, 1/2, 1/3) s applique vraiment (même sur un bloc déjà dimensionne). Le mode Edition IA est mis en pause le temps de le fiabiliser.

  • Builder
  • Correctifs
  • Bento
  • Bloc en-tete editable en place : nom, tagline, bio et avatar se modifient directement dans le bloc (au lieu de renvoyer vers Reglages). Synchronise avec la carte de visite et le SEO.
  • Double menu de navigation (layout classique) supprime : la navigation multi-pages etait rendue deux fois. Elle ne s’affiche plus qu’une seule fois.
  • Largeur des blocs : pleine / 1/2 / 1/3 s applique desormais même sur un bloc ayant déjà une taille bento (la largeur explicite prime). Nouvelle option 1/3 pour des grilles 2 a 3 colonnes (bento). Sur mobile, 2 demi-blocs cote a cote restent possibles (Reglages : colonnes mobile).
  • Mode Edition IA de l assistant studio mis en pause (fiabilisation) ; l assistant Conseil reste actif et accelere.
v0.115.0-pagesFeature

Assistant studio : plus rapide, plus pertinent, et il edite votre page

L assistant IA du builder a ete recentre sur les agents de construction (l agent visiteur n apparait plus par defaut), accelere (reponses bien plus rapides), et dote d’un mode Edition : decrivez une modification, l IA la propose, vous l appliquez en un clic.

  • Agent IA
  • Builder
  • Edition
  • Pertinence : l assistant du builder n affiche plus l agent visiteur "Concierge page" (reserve au chatbot public). Il propose les agents utiles a la construction (audit SEO, redaction, funnel...).
  • Latence : l assistant studio passe sur un modèle rapide (Haiku) -> fini l attente, reponses quasi instantanees.
  • Mode Edition IA : decrivez la modification ("ajoute un bouton WhatsApp", "reecris ma bio", "passe en disposition bento", "couleur accent en bleu"). L IA propose des operations precises (texte des blocs, ajout/suppression/ordre, disposition, accent), vous previsualisez puis appliquez en un clic. Annulable via l historique (Ctrl+Z).
v0.114.0-pagesFeature

Blog public : guides SEO carte digitale, Apple Wallet, agences

Nouveau blog public sur /blog : articles geres en base, page liste et page article (sommaire automatique, maillage interne par theme, JSON-LD Article + fil d Ariane, ISR), ajoutes au sitemap avec un lien dans le pied de page. 3 premiers guides publies.

  • Blog
  • SEO
  • Contenu
  • Blog /blog : liste premium + article (Markdown rendu et sanitise, sommaire auto h2/h3 ancre, articles relies par cluster, JSON-LD Article + BreadcrumbList, SEO par article). Source en base pages_blog_articles (cible CMS).
  • 3 articles publies (Linktree vs Digisimma Pages, guide carte Apple Wallet, page de liens agence white-label) + sitemap + lien Blog dans le footer Ressources.
v0.113.0-pagesFeature

Barre de navigation fixe + theme clair / sombre pour vos visiteurs (Business)

Nouvelle option Business : affichez une barre de navigation FIXE en haut de votre page (marque, liens de votre mini-site, couleurs personnalisables) et offrez a vos visiteurs un bouton pour basculer entre theme clair et sombre. Configurable dans Reglages > Mini-site multi-pages.

  • Business
  • Navigation
  • Theme
  • Barre de navigation fixe en haut de la page publique (reste affichee au scroll), avec marque, liens et couleurs personnalisables (fond / texte / accent). Plan Business minimum.
  • Bouton de bascule theme clair / sombre pour les visiteurs : la page se re-colore entierement (palette opposee derivee de votre branding, accent conserve), et le choix du visiteur est memorise. Plan Business minimum.
v0.112.1-pagesCorrectif

Correctif scroll : auto-cicatrisation des verrous orphelins

Le scroll pouvait rester bloque sur toute l interface apres la fermeture d’une fenêtre (aperçu de modèle, popup, menu mobile) si son verrou de scroll fuyait. Le filet de sécurité ne se declenchait qu au changement de page. Desormais, des que vous tentez de scroller (molette, tactile, touches) ou revenez sur l onglet, tout verrou orphelin est libere immediatement, sans avoir a changer de page.

  • Correctif
  • Scroll
  • UX
  • Scroll bloque "partout" apres fermeture d’un apercu/popup : le verrou orphelin (overflow cache sans modale réellement ouverte) est desormais detecte et libere a la moindre intention de scroll, plus seulement a la navigation. Zero faux positif (un verrou de modale ouverte est preserve).
v0.112.0-pagesFeature

Nouveau design premium : palette bleu electrique, fin du violet

Refonte visuelle de fond : palette alignee sur le design premium Digisimma (noir bleute profond, bleu electrique #0048ff, blanc casse chaud en mode clair), titres en Montserrat, chiffres editoriaux en Cormorant. Tout le violet a ete retire de l interface.

  • Design
  • Refonte
  • Premium
  • Palette refondue : fond #020205, accent bleu electrique #0048ff, mode clair off-white chaud. Contrastes verifies WCAG AA.
  • Typographie premium : titres Montserrat (display) + chiffres Cormorant (editorial), corps Inter.
  • Suppression totale du violet de l interface (degrades, fonds, badge agence) au profit du bleu/cyan de marque.
v0.111.2-pagesCorrectif

Correctif : sauvegarde programme fidelite (champs vides)

Même classe que le correctif carte Wallet : un programme de fidelite avec des champs optionnels laisses vides (page liée, description, conditions, expiration) ne s enregistrait pas. Corrige : les champs vides sont desormais acceptes.

  • Correctif
  • Fidelite
  • Programme de fidelite : la sauvegarde rejetait les champs optionnels vides (page_id, description, conditions, expiration, layout) -> alignee sur un comportement tolerant (null accepte), comme la carte Wallet.
v0.111.1-pagesCorrectif

Correctif : sauvegarde des cartes Wallet non liées a une page

Une carte Wallet non rattachee a une page ne pouvait plus etre sauvegardee (erreur de validation sur le champ page_id). Corrige : une carte s enregistré desormais avec ou sans page liée.

  • Correctif
  • Wallet
  • Wallet card : la sauvegarde echouait avec "page_id Expected string, received null" pour une carte non liée a une page -> le champ accepte desormais l absence de page (null), idem layout.
v0.111.0-pagesAutre

Tableau de bord d accueil : calcul cote base (passe a l echelle)

Le tableau de bord d accueil (la page la plus consultee) calculait ses statistiques en chargeant en memoire toutes les vues des 30 et 7 derniers jours. Le calcul passe desormais entierement cote base de données (une seule requête agregee au lieu de huit), pour un temps de chargement quasi constant quel que soit le trafic.

  • Scale
  • Performance
  • Tableau de bord
  • Tableau de bord d accueil : KPIs, top pages, courbe 7 jours et variations 30 jours calcules cote base (1 requête agregee). Chiffres identiques, chargement bien plus rapide a l echelle.
v0.110.0-pagesFeature

Pilotage interne : MRR / ARR réels + appels API réels

L analytics plateforme (admin) affiche desormais le MRR (revenu mensuel recurrent) et l ARR calcules depuis les abonnements actifs réels, et le nombre d appels API sur 30 jours est mesure (il etait fige a 0). Données 100% réelles pour piloter le business.

  • Business
  • Données réelles
  • MRR
  • Analytics plateforme : carte MRR (revenu mensuel recurrent) + ARR, calcules depuis les abonnements Stripe actifs multiplies par les prix des plans (source de verite unique).
  • Analytics plateforme : le compteur Appels API 30 jours etait fige a 0 -> mesure réelle depuis les logs API.
v0.109.0-pagesAutre

Sécurité : isolation renforcee de l’API (multi-tenant fail-closed)

Durcissement de defense en profondeur sur l’API v1 : une clé API doit desormais etre explicitement liée a un espace de travail. Cela ferme un scenario d isolation ou une clé non rattachee aurait pu, en theorie, accéder a des ressources d autres comptes. Aucune clé existante n etait concernee (toutes déjà rattachees).

  • Sécurité
  • API
  • Multi-tenant
  • API v1 : refus explicite (fail-closed) de toute clé non liée a un espace de travail agence, avant tout accès aux ressources. Le scoping par agence devient garanti sur toutes les routes de l’API.
v0.108.0-pagesAutre

Analytics a l echelle (suite) : plateforme + liens courts cote base

Suite de la bascule des statistiques vers une agregation cote base. L analytics plateforme (admin) calculait ses chiffres en chargeant tous les utilisateurs, toutes les pages et jusqu’a 50 000 evenements en memoire ; les stats d’un lien court etaient echantillonnees aux 3 000 derniers clics. Les deux passent desormais par une agregation SQL : chiffres exacts et temps de reponse quasi constant quelle que soit la volumetrie.

  • Scale
  • Analytics
  • Performance
  • Analytics plateforme (admin) : KPIs, courbe 30 jours, repartition par plan et top pages agreges cote base (plus de chargement de tous les utilisateurs / pages ni de 50 000 evenements en memoire). Parite verifiee.
  • Statistiques d’un lien court : breakdowns (appareils / sources / pays) et courbe calcules sur la totalite des clics cote base (fini l echantillon des 3 000 derniers).
v0.107.0-pagesAutre

Analytics qui passe a l echelle : agregation cote base

Les statistiques (onglet Analyses) etaient calculees en transferant jusqu’a 50 000 lignes brutes puis en les regroupant cote serveur, ce qui ne tenait pas a grande echelle (et tronquait au-dela de 50 000 evenements). Le calcul passe desormais dans la base de données (agregation SQL sur les index existants), pour un temps de reponse quasi constant quelle que soit la volumetrie.

  • Scale
  • Analytics
  • Performance
  • Hub Insights : agregation des vues / clics / leads / sources / UTM / objectifs effectuee cote base (fonction SQL sur index) au lieu d’un transfert de 50 000 lignes regroupees en memoire. Parite verifiee a l identique (mêmes totaux).
v0.106.0-pagesFeature

Sécurité : limites de debit distribuees + endpoints publics proteges

Durcissement avant la montee en charge : les protections anti-abus (limites de requetes) passent d’une memoire locale par serveur a une limite distribuee partagee, prete pour une production multi-instance. Les points d entrée publics sensibles (inscription fidelite, lien magique, upload) sont desormais proteges contre le spam et l envoi d emails en masse.

  • Sécurité
  • Scale
  • Anti-abus
  • 15 routes sensibles (suivi, redirections, cartes Wallet, connexion client, formulaires, partage, contact) passent a une limite distribuee (Upstash) avec repli memoire : efficace même avec plusieurs instances serveur, et reponses 429 normalisees (en-tetes Retry-After).
  • Endpoints publics proteges : inscription fidelite, demande de lien magique (anti email-bombing), vérification de lien et upload recoivent une limite de debit dédiée.
  • Audit sécurité : accès anonyme aux données personnelles verifie (aucune fuite), signature des webhooks Stripe confirmee, recherche de secrets en clair (zero).
v0.106.0-comparatifs-pagesFeature

Comparatifs SEO/GEO : Digisimma vs Linktree, Beacons, Blinq, Popl, HiHello, Bento

Nouvelles pages comparatives publiques, groundees sur la recherche marche 2026 : Digisimma face aux principaux outils link-in-bio et cartes de visite digitales, plus une page de migration pour les utilisateurs de Bento (qui ferme le 13 fevrier 2026). Schema.org, maillage interne et sitemap inclus.

  • Comparatifs
  • SEO
  • Acquisition
  • Pages /comparatif et /comparatif/[slug] : comparatifs honnetes vs Linktree, Beacons, Blinq, Popl, HiHello, Bento (positionnement, prix, forces, limites, FAQ).
  • Page /migrer-depuis-bento : guide de migration pour les utilisateurs de Bento (fermeture le 13 fevrier 2026), avec schema HowTo et FAQ.
  • SEO/GEO : schema.org (ItemList, FAQPage, BreadcrumbList, HowTo), maillage interne vers solutions/fidelite/pricing, ajout au sitemap et au footer.
v0.105.0-pagesCorrectif

Correctifs réels : 6 ecrans qui visaient des colonnes inexistantes

Le client type a permis de deterrer 6 vrais bugs : des ecrans interrogeaient des colonnes qui n existent pas en base, donc affichaient vide ou plantaient silencieusement. Tous corriges et verifies contre la base réelle.

  • Correctifs
  • Données réelles
  • Leads (admin) : la liste visait created_at (colonne absente des leads) -> corrige (captured_at), la liste s’affiche.
  • Webhooks agence (liste + test) : colonnes active / signing_secret / last_delivered_at inexistantes -> corrige (enabled / secret / last_triggered_at).
  • Digest hebdomadaire (status), Historique des versions (numéro derive de l ordre) et export leads MCP (notes) : colonnes corrigees.
v0.104.0-pagesCorrectif

Qualité du code : schema type-safe (fin des bugs de colonnes)

Fondation de qualité : les types TypeScript sont générés depuis le schema réel de la base et un client type est disponible. La classe de bugs qui faisait afficher des données vides (requetes visant une colonne inexistante) est desormais attrapee a la compilation, plus en production. Plus un correctif de finition sur le bouton Temps réel.

  • Qualité code
  • Type-safe
  • Correctif
  • Code : types générés depuis le schema Supabase réel (database.types.ts) + client type (adoption incrementale, demarree sur la capture d engagement) -> les colonnes/tables sont verifiees a la compilation.
  • Analyses > Heatmap : le bouton Temps réel affiche un libelle distinct selon l etat (En direct quand actif).
v0.103.0-pagesFeature

Données réelles : analytics plateforme + engagement (temps et scroll)

Chasse aux données fabriquees : la courbe de l analytics plateforme (admin) etait générée aleatoirement et ses KPIs 30 jours visaient des colonnes inexistantes. Desormais 100% données réelles. Et l onglet Engagement capture enfin le vrai temps passe et la profondeur de scroll des visiteurs.

  • Données réelles
  • Analytics
  • Engagement
  • Analytics plateforme (admin) : courbe 30 jours réelle (bucketisation des vues/leads/installs réels au lieu d’une distribution aleatoire) + KPIs 30 jours corriges (vraies colonnes viewed_at / captured_at / installed_at).
  • Onglet Engagement : capture réelle du temps actif sur la page et de la profondeur de scroll max (tracker sur la page publique) -> temps moyen, taux de rebond et scroll desormais alimentes.
v0.102.0-pagesFeature

Heatmap : points de capture visuels + temps réel

L onglet Heatmap des analyses affiche desormais ou les visiteurs cliquent réellement : une carte de points par bloc (les zones chaudes se densifient), en plus du classement par bloc. Et un mode Temps réel rafraichit automatiquement les clics toutes les 6 secondes.

  • Heatmap
  • Temps réel
  • Analyses
  • Analyses > Heatmap : visualisation des points de clic (x/y) par bloc, en plus du classement par nombre de clics.
  • Heatmap > mode Temps réel : rafraichissement automatique des clics toutes les 6 s (sans rechargement de page).
v0.101.0-pagesFeature

Cartes Wallet groupees par projet + onglet Formulaires complet

Les cartes de visite Apple Wallet sont desormais regroupees par projet (mini-site) dans le hub, comme les pages. Et l onglet Formulaires des analyses affiche enfin toutes les soumissions de formulaire, avec telephone et message.

  • Cartes Wallet
  • Projets
  • Formulaires
  • Hub cartes Wallet : regroupement par projet (la carte liée a une page herite du projet de cette page) + badge de la page liée sur chaque carte.
  • Analyses > Formulaires : les soumissions de formulaire de contact (lead_type form_submit) etaient capturees mais jamais affichees (filtre incomplet). Corrige + colonnes Telephone et Message ajoutees.
v0.100.2-pagesCorrectif

Analyses : objectifs, signatures et scanner affichent enfin leurs vraies données

Audit des onglets analyses : plusieurs requetes visaient des colonnes qui n existaient pas (heritage de migrations), ce qui faisait afficher 0 en silence. Corrige : les onglets Objectifs (Goals), Signatures et Scanner (QR/NFC) remontent desormais les vraies statistiques.

  • Analyses
  • Objectifs
  • Correctif
  • Analyses > Objectifs : les conversions sont desormais comptees (la requête visait des colonnes inexistantes -> liste vide).
  • Analyses > Signatures et Scanner : corrige la colonne de date (created_at) -> les partages signature et scans QR/NFC s affichent.
v0.100.1-pagesCorrectif

Correctif : onglet A/B Tests (erreur 500)

L onglet A/B Tests des analyses renvoyait une erreur 500 : la table manquait les colonnes de statistiques (visiteurs / conversions) que l affichage attendait. Corrige.

  • Correctif
  • A/B Tests
  • Analyses
  • Analyses > A/B Tests : ne plante plus. Colonnes visiteurs/conversions ajoutees a la table (defaut 0) + affichage null-safe (0 par defaut au lieu d’un crash).
v0.100.0-pagesFeature

Generateur de page prospect : ciblage B2B / B2C

Le generateur de page prospect par IA propose desormais de choisir la cible commerciale du prospect (B2B, B2C ou les deux). Le ton et la hierarchie des boutons d action s adaptent : B2B met la prise de rendez-vous en avant, B2C l’action immediate (appel, WhatsApp).

  • Page prospect IA
  • Agence
  • B2B
  • B2C
  • Page prospect IA : selecteur de cible commerciale (B2B / B2C / Les deux).
  • B2B = ton expert, CTA prise de rendez-vous et contact qualifie en priorite. B2C = ton chaleureux, CTA action immediate et preuve sociale.
v0.99.0-pagesFeature

Apple Wallet : le QR de la carte de visite partage le contact

Dans le Wallet Designer, choisissez ce que fait le QR code de votre carte de visite Apple Wallet : ouvrir votre page, ajouter directement votre contact (scan iPhone vers iPhone, sans application), ou pointer vers un lien personnalise.

  • Apple Wallet
  • Carte de visite
  • QR code
  • vCard
  • Wallet Designer > QR code de la carte : 3 modes (Ma page / Ajouter le contact / Lien perso).
  • Mode Contact : le QR encode un vCard -> scanner la carte (camera iPhone ou partage entre iPhones) ajoute le contact directement, sans app.
  • Mode Lien perso : le QR pointe vers l’URL de votre choix.
v0.98.0-pagesFeature

Liens intelligents : liens courts trackes (UTM + QR + analytics)

Nouveau hub Liens intelligents : transformez n importe quelle URL en lien court de marque, ajoutez les UTM en un clic, generez un QR code, et suivez les clics par jour, source, appareil et pays. Niveau Bitly / lnk.bio, intégré au SaaS.

  • Liens courts
  • UTM
  • Analytics
  • QR code
  • Hub Liens intelligents (/app/links) : création de liens courts page.digisimma.com/s/xxxx, titre, copie 1 clic et QR telechargeable.
  • UTM en un clic : source / medium / campagne appliques automatiquement a l’URL de destination (sans ecraser les paramètres existants).
  • Analytics par clic : total humain, 7 derniers jours, courbe 30 jours, et repartition par source, appareil et pays (bots filtres).
  • Gestion : renommer un lien, archiver, et accès depuis le menu Marketing (espace) et Outils (agence).
v0.97.0-pagesFeature

Espace client personnalisable par l agence (par programme)

Chaque agence personnalise l espace fidelite que voient ses clients (/my) pour chaque programme : message d accueil, menu de liens sur mesure, et sections affichees (roue, parrainage, boutons wallet).

  • Espace client
  • Fidelite
  • Personnalisation
  • Fiche programme > onglet Espace client : message d accueil, liens/menu personnalises (max 8), et toggles roue/parrainage/wallet.
  • Espace client (/my) : affiche le message d accueil et le menu de liens du commercant, et respecte les sections activees, par programme.
v0.96.1-pagesFeature

Embeds reseaux sociaux : TikTok et Instagram

Le bloc Integration accepte desormais un simple lien TikTok ou Instagram (post/reel) et l affiche directement sur la page. Centralise les embeds sociaux au même endroit.

  • Reseaux sociaux
  • Embeds
  • Blocs
  • Bloc Integration / reseau social : collez un lien TikTok ou Instagram (post/reel), il est converti en embed et affiche. (En plus de Spotify, YouTube, Vimeo, etc.)
v0.96.0-pagesFeature

Scanner caisse : funnel clair (montant puis carte)

Le scanner caisse suit desormais un ordre logique : 1) montant de l achat, 2) scanner ou saisir la carte, puis le resultat. Étapes numerotees pour aller vite.

  • Scanner
  • Caisse
  • Fidelite
  • Scanner caisse : montant remonte en étape 1 (avant le scan), étapes numerotees (1 montant, 2 carte) -> saisie plus rapide et logique.
v0.95.4-pagesFeature

Selecteur de page : groupe par projet (mini-site)

Le selecteur de page du builder regroupe les pages par projet (mini-site). Le projet de la page en cours est affiche en premier : accès direct aux autres pages du même projet.

  • Builder
  • Multi-pages
  • Builder : les pages sont groupees par projet dans le selecteur, le projet courant en tete, puis les pages individuelles.
v0.95.3-pagesCorrectif

Emails reparees (adresse d expediteur invalide)

Les emails ne partaient pas a cause d’une adresse d expediteur mal formee. Corrige : l’email part desormais correctement (espace fidelite, lien d accès, test).

  • Emails
  • Fidelite
  • Envoi d emails : extraction robuste de l adresse d expediteur (fin de l erreur Invalid from field). Les emails partent au nom de l agence depuis le domaine verifie.
v0.95.2-pagesCorrectif

Correction scroll : bordure au survol qui debordait (parallelogramme)

L effet de bordure electrique au survol des cartes debordait (parallelogramme) et creait un debordement horizontal cassant le défilement sur mobile. Remplace par un halo bleu propre, sans debordement.

  • Scroll
  • UI
  • Cartes (tarifs...) : effet de bordure au survol refait en halo box-shadow (zero debordement) -> fin du parallelogramme et du blocage de scroll mobile associe.
v0.95.1-pagesFeature

Fiche programme : liens et données du programme

L aperçu du programme affiche le lien d enrolement (copiable, a partager) et rappelle l accès a l espace client. Plus de données liées au même endroit.

  • Fidelite
  • Navigation
  • Fiche programme (Aperçu) : lien d enrolement copiable + rappel de l espace client et de la gestion des cartes.
v0.95.0-pagesFeature

Hub marketing avance : editeurs complets intégrés

Les editeurs complets (QR codes, SMS, signatures email) sont desormais intégrés directement dans le hub marketing, sous l aperçu rapide. Fini les liens vers des pages separees : tout est au même endroit.

  • Marketing
  • Hub
  • Editeurs
  • Hub marketing : editeur QR complet, editeur SMS et editeur de signature email intégrés dans leurs sections (plus de page detail separee).
  • Suppression des liens Editeur complet qui revenaient au hub (boucle) suite a la fusion des pages.
v0.94.1-pagesFeature

Navigation programme sur toutes les pages fidelite

La barre de navigation du programme (programme, clients, carte, roue, scanner) apparait aussi sur la page de configuration de la roue : on circule entre toutes les vues sans se perdre.

  • Navigation
  • Fidelite
  • Page roue : barre de navigation du programme (accès direct aux clients, a la carte, au scanner caisse).
v0.94.0-pagesFeature

Création de page : IA intégrée au createur manuel

Le createur de page (/studio/new) propose desormais une génération par IA en haut : decrivez votre activité (ou collez une URL), l IA cree la page, vous la personnalisez ensuite. Le formulaire manuel reste disponible juste en dessous.

  • IA
  • Createur de page
  • Nouveau : génération IA directement dans le createur de page manuel (même moteur que le generateur IA). Les deux modes au même endroit.
v0.93.0-pagesFeature

Navigation programme reliee + roue : flux clair + couleurs en alternance

Une barre de navigation relie toutes les vues d’un programme (programme, clients, carte, roue, scanner caisse) : depuis la caisse on accède aux cartes et données. La roue se joue apres inscription (flux clair) et se colore en 2 couleurs alternees en 1 clic.

  • Navigation
  • Roue
  • Fidelite
  • Navigation programme : barre reliant programme, clients, carte, roue et scanner caisse (fin de la navigation decousue ; accès aux cartes depuis la caisse).
  • Page programme (/l) : la roue se joue apres avoir rejoint le programme (flux clair, la carte du joueur est creee d abord).
  • Designer de roue : coloration rapide en 2 couleurs alternees sur tous les lots, en 1 clic.
v0.92.0-pagesFeature

Changer de page sans quitter le builder

Un selecteur de page apparait dans la barre du builder : passez d’une page a une autre (utile pour les mini-sites multi-pages) sans revenir en arriere.

  • Builder
  • Multi-pages
  • Builder : selecteur de page (changer de page, voir le statut, créer une nouvelle page) directement dans la barre d outils.
v0.91.1-pagesFeature

Espace client : menu deroulant de navigation

Dans l espace fidelite, la deconnexion est remplacee par un menu deroulant : accès rapide a chaque carte, a la roue et a la page de chaque programme, deconnexion en bas.

  • Espace client
  • Navigation
  • Espace client : menu deroulant (mes cartes, tourner la roue, voir la page par programme) + deconnexion en bas.
v0.91.0-pagesFeature

Roue de la fortune : activation en 1 clic + jeu periodique cote client

Activez une roue de la fortune complète (6 lots) en un clic depuis la fiche programme. Vos clients la jouent depuis leur espace selon la frequence que vous choisissez (ex une fois par mois). Accès rapide a la roue et a la page depuis l espace client.

  • Roue de la fortune
  • Fidelite
  • Espace client
  • Fiche programme > onglet Roue : activer la roue de la fortune en 1 clic (6 lots prets), puis personnaliser. Plus besoin de tout configurer a la main.
  • Espace client : la roue est jouable selon la frequence du programme (tirage periodique) en plus des tours bonus de parrainage. Message clair si c’est trop tot.
  • Espace client : menu rapide par carte (aller a la roue, voir la page du programme).
v0.90.3-pagesCorrectif

Nettoyage automatique des caches perimes (scroll)

Purge automatique des anciens caches et service workers fantomes au chargement : evite de rester bloque sur une ancienne version (ex un probleme de scroll déjà corrige) malgre les mises a jour.

  • Performance
  • Scroll
  • Desenregistrement automatique de tout service worker perime + vidage des caches : les corrections (dont le scroll) s appliquent sans avoir a vider le cache manuellement.
v0.90.2-pagesFeature

Accès direct a l espace fidelite pour les membres existants

Sur la page d’un programme, un membre déjà inscrit (sur ce navigateur) voit un accès direct a son espace, sans repasser par le formulaire d inscription.

  • Fidelite
  • Espace client
  • Page programme (/l) : detection d’une session existante -> bouton d accès direct a l espace fidelite (plus de page intermediaire pour les membres connus).
v0.90.1-pagesCorrectif

Correction reseaux sociaux (editer un reseau les changeait tous)

Dans les reglages de page, modifier un reseau social (ex passer un lien en YouTube) changeait tous les autres. Corrige : chaque reseau a desormais un identifiant unique, y compris sur les pages generees par IA.

  • Reseaux sociaux
  • Pages
  • Sécurité
  • Reglages > Reseaux : editer ou changer le type d’un reseau ne modifie plus que celui-ci (cause : reseaux stockes sans identifiant unique, notamment sur les pages IA). Normalisation au chargement.
  • Sécurité : echappement renforce du logo dans les emails brandes (anti-injection HTML) + validation https stricte.
v0.90.0-pagesFeature

Emails par agence : expediteur, branding et envoi unifie

Chaque agence personnalise ses emails (nom d expediteur, logo, couleur, pied de page, adresse de reponse). Tous les emails passent par un envoi unifie, brande, depuis un domaine verifie : fini les adresses incoherentes et les emails moches.

  • Emails
  • Marketing
  • Agence
  • Reglages > Emails de mon agence : configurez l expediteur, le logo, la couleur et le pied de page de vos emails, avec aperçu live et envoi d’un email de test.
  • Le lien d accès a l espace fidelite est desormais envoye au nom du commercant (logo + couleur du programme), avec un rendu soigne.
  • Envoi d emails centralise sur une seule adresse de domaine verifie (deliverabilite) ; le nom affiche et l adresse de reponse sont ceux de l agence.
v0.89.1-pagesCorrectif

Sécurité hub marketing + fin des doublons + aperçu carte fidele

Correction d’une faille : le selecteur de page du hub marketing pouvait lister des pages d autres comptes. Les anciennes pages marketing en double sont fusionnees dans le hub. L aperçu de la carte fidelite reflete fidelement le rendu Apple (compteur par-dessus la banniere).

  • Sécurité
  • Marketing
  • Wallet
  • Sécurité : le hub marketing ne liste plus que les pages du compte (et de son agence) ; fin de l accès involontaire a des pages d autres comptes.
  • Fin des doublons : les pages QR, signatures, print, SMS et stickers redirigent vers leur onglet du hub marketing unifie.
  • Carte fidelite : l aperçu montre le compteur superpose a la banniere (comme Apple Wallet), avec un voile pour la lisibilite. Onglet Layout (non fonctionnel) retire.
v0.89.0-pagesFeature

Carte wallet fidelite : banniere image réelle + aperçu fidele

L image de banniere uploadee s’affiche enfin sur la vraie carte Apple Wallet (et non plus seulement dans le designer). L aperçu du designer reproduit fidelement le rendu Apple Wallet (logo, banniere, champ principal, recompense, code-barres) : fini l ecart entre l aperçu et la carte réelle.

  • Wallet
  • Carte fidelite
  • Images
  • Carte fidelite : la banniere (image) configuree s’affiche desormais sur la carte Apple Wallet (storeCard strip). L upload n etait pas utilise par le pass.
  • Aperçu du designer fidele au rendu Apple Wallet (logo + banniere + champ principal + recompense + code-barres) au lieu d’une carte generique.
  • Champ image renomme Banniere (haut de la carte) avec format recommande, pour lever l ambiguite.
v0.88.1-pagesFeature

Ajout de la carte au wallet depuis l espace client (multi-appareils)

Depuis son espace, le client peut ajouter sa carte a Apple ou Google Wallet, sur autant d appareils qu’il veut. Le bon bouton est mis en avant selon le telephone.

  • Wallet
  • Espace client
  • Espace client : boutons Apple Wallet / Google Wallet toujours disponibles (carte ajoutable sur plusieurs telephones via le compte).
  • Le bouton wallet ne dependait que d’une URL stockee (parfois absente) -> il est desormais toujours génère a partir de la carte.
v0.88.0-pagesFeature

Carte a tamponner en ronds + fiche programme a onglets + edition des cartes clients

Les tampons s affichent comme une vraie carte physique (ronds a cocher). La fiche programme devient un hub a onglets (menu a bulles) regroupant aperçu, clients, carte et reglages. On peut enfin gérer les cartes des clients d’un programme (ajout de tampons/points a la main).

  • Fidelite
  • Tampons
  • Gestion clients
  • Tampons : affichage en ronds facon carte physique (obtenus coches en couleur, dernier rond = recompense) dans l espace client et la fiche programme.
  • Fiche programme : hub a onglets (Aperçu, Clients, Carte & regles, Pole agency) pour tout gérer au même endroit.
  • Onglet Clients : liste des clients inscrits avec recherche, et ajout manuel de tampons ou de points en 1 clic.
v0.87.1-pagesFeature

Espace client premium brande + durcissement accès

L espace client adopte le logo et la couleur du commercant (il ressemble a l’app de la boutique). L ouverture de session a l inscription est durcie : reservee a une carte neuve, jamais a la consultation d’un solde existant.

  • Espace client
  • Branding
  • Sécurité
  • Espace client : chaque carte adopte l accent et le logo de son programme, progression en tampons, recompenses atteignables mises en avant, copie du lien de parrainage en 1 clic.
  • Sécurité : la session a l inscription n’est ouverte que pour une carte nouvellement creee (données vierges) ; consulter un solde existant exige une vérification. Aucun heritage de portee entre commercants.
  • Connexion espace client : message honnete quand l envoi d email n’est pas encore active (accès direct via le lien du commercant).
v0.87.0-pagesFeature

Comptes clients fidelite immediats + scroll auto-cicatrise

Les clients d’un programme de fidelite accedent a leur espace (tampons, points, recompenses, roue) des l inscription, sans attendre un email. Et un filet de sécurité empeche tout blocage du défilement apres la fermeture d’une fenêtre.

  • Fidelite
  • Espace client
  • Scroll
  • Fidelite : a l inscription sur la page publique, le client ouvre directement son espace (tampons, points, recompenses, parrainage). Plus de dependance a l’email magique pour le premier accès.
  • Espace client scope au programme rejoint depuis ce navigateur (aucune fuite de données entre commercants).
  • Défilement : reinitialisation automatique de tout verrou de scroll reste actif apres la fermeture d’une fenêtre ou d’un menu (fin du blocage global du scroll).
v0.83.0-pagesFeature

Hub marketing unifie + reglages abonnement + bloc Integration

Les trois espaces marketing (studio creatifs, marketing kit, hub marketing) sont regroupes en une seule page. Les reglages affichent desormais l abonnement. Le bloc Integration (lien ou code embed) s’affiche enfin sur les pages publiques.

  • Marketing
  • Reglages
  • Embed
  • Copywriting
  • Hub marketing unique : QR, signatures, LinkedIn, SMS, print, NFC, DNS et studio creatifs (scripts) regroupes dans /app/marketing-kit. Anciennes pages redirigees.
  • Reglages : nouvel onglet Abonnement (plan actuel, ce qu’il inclut, gestion et factures).
  • Bloc Integration (embed) : rendu public repare (extraction d URL depuis un lien ou un code iframe) et editeur dédié.
  • Copywriting : retrait des annotations internes (references de sprint) visibles sur plusieurs pages.
v0.82.0-pagesFeature

Unification des lignes produit sur main

Fusion propre des deux lignes de développement paralleles : la ligne prod (mini-sites, agents IA, chatbots, aperçu live, hub media, GEO) et la ligne facturation (Stripe en ligne, gating par plan, mini barre de navigation sur les cartes publiques, onboarding). Une seule base de code de reference.

  • Unification
  • main
  • Consolidation
  • Carte publique : mini barre de navigation et pied de page Digisimma conserves (contraste auto clair/sombre).
  • Integrations : contrôle d accès par plan effectif (getEffectivePlan) conserve.
  • Une seule branche de reference (main) pour la suite du développement, fin de la divergence des branches.
v0.81.0-pagesFeature

Consolidation GEO + landings par métier

Recuperation du referencement pour moteurs IA (llms.txt) perdu lors de la divergence des branches, et nouvelles pages solutions par métier (restaurant, salon, coach, photographe, immobilier, artisan, e-commerce, association) pour le referencement et l acquisition.

  • GEO
  • SEO
  • Acquisition
  • Consolidation
  • GEO : /llms.txt et /llms-full.txt exposent le contenu Media aux moteurs IA (ChatGPT, Perplexity, Claude). Mots-cles SEO ajoutes aux articles.
  • Solutions par métier : /solutions et 8 landings /solutions/[métier] (douleurs, resultats, blocs conseilles, cas d usage, FAQ schema.org), referencees au sitemap.
  • Sitemap : ajout des entrées solutions + llms exposees aux crawlers.
v0.80.3-pagesFeature

Studio : mini-sites regroupes

La liste /studio regroupe automatiquement les pages liées par la navigation multi-pages (mesh siteNav), avec sections repliables et filtres Tout / Mini-sites / Pages seules.

  • Studio
  • Mini-site
  • Organisation
  • /studio : sections Mini-sites et Pages independantes, cartes repliables par projet.
  • Filtre organisation (Tout, Mini-sites, Pages seules) + libelle Accueil / role nav par page.
  • lib/site-nav/group-pages : clustering union-find sur mesh siteNav.
v0.80.2-pagesCorrectif

Mini-site : guard mesh API + baseline autosave

Double protection contre l ecrasement du mesh par un PATCH autosave partiel (enabled:true, links:[]). Reconciliation serveur + sync baseline client apres create-linked-page.

  • Mini-site
  • Mesh guard
  • Autosave
  • PATCH /api/pages/[id] : reconcileSiteNavForPatch preserve les liens DB si autosave envoie links vides.
  • useAutosave : syncAutosaveBaseline apres ecriture serveur autoritaire (mesh, clone bundle).
  • SiteNavEditor : onServerMeshSync + Enter sur Créer et lier, reset label apres succès.
v0.80.1-pagesFeature

Mini-site expert : preview luxe, clone bundle, E2E vert

Templates multipages premium avec galerie preview iframe, clone bundle API/MCP, bouton Créer et lier fiable en prod, et gate E2E UI+API sur page.digisimma.com.

  • Mini-site
  • Preview luxe
  • Clone bundle
  • E2E GTM
  • Galerie /studio/templates : aperçu live multipage (/preview/[slug]/[pageKey]) pour mini-coach-pro, mini-restaurant-business, etc.
  • Clone bundle : POST /api/v1/templates/[slug]/clone cree tout le mini-site (pages + mesh siteNav). MCP clone_template + OpenAPI documentes.
  • Reglages > Avance > Créer et lier : page brouillon + branding partage + navigation synchronisee. Deep-link ?panel=settings&settingsTab=advanced.
  • Race autosave : patchNav(enabled) avant API ecrasait le mesh DB (links vides). Supprime, mesh atomique preserve.
  • E2E Playwright site-nav-flow : 2/2 OK prod (API mesh + UI builder, cleanup integral).
v0.80.0-pagesFeature

Layout live + mini-site + agents IA + chatbots

Aperçu layout réel, mini-site multi-pages gate par plan, agents IA (0 a illimité), chatbots publics sécurisés, pricing enrichi, MCP templates/chatbot.

  • Agents IA
  • Chatbots
  • Layout live
  • MCP
  • Aperçu builder = même composant layout que la page publique (Editorial, Bento, Showcase...).
  • Agents IA par plan : Free vitrine, Discovery 1, Pro 2, Business 4, Studio 8, Agency illimité.
  • Chatbots : widget page publique, concierge /pricing, panel Agents IA studio (Pro+), anti injection + rate limit.
  • API /api/chat/{public,vitrine,studio,agents} + MCP list_templates, configure_site_nav, configure_chatbot.
  • Mini-site gate plan (Pro 3 liens, Business 10, Studio/Agency illimité). Templates API min_plan + site_nav.
  • Magazine Editorial : typos Jakarta/Inter. Vibrant Indigo. Marketing Kit QR CSP.
v0.79.0-pagesFeature

Scroll aperçu, colonnes par defaut, fonds animes Pro+

Aperçu builder scrollable, une colonne par defaut jusqu’au choix explicite demi/tiers, et 8 fonds animes programmables (vitesse + intensite) des le plan Pro.

  • Fonds animes
  • Scroll aperçu
  • Colonnes defaut
  • Scroll aperçu : shield edition en pointer-events none, selection au tap sur le bloc, panneau desktop scrollable.
  • Colonnes : defaut mobileForceSingleColumn ON, aperçu mobile/tablette empile les demi-colonnes, desktop preview respecte le choix utilisateur.
  • Fonds animes Pro+ : 8 presets (aurore, mesh, vagues, spotlight, chrome, stardust, anneaux), vitesse et intensite reglables dans Branding > Effets.
v0.78.0-pagesFeature

Hub reseaux + integrations pro par plan

Bloc Hub reseaux global : fusion Reglages + liens avancés, 6 affichages, 7 niches. 18 integrations live avec gating Pro / Business / Agency.

  • Hub reseaux
  • Integrations Agency
  • Hub reseaux : source page/bloc/fusion, variantes icons/pills/cards/grid/stacked/text, presets niche (createur, resto, coach, retail, agence, immo).
  • 18 reseaux : Threads, Pinterest, GitHub, Behance, Discord, Telegram, Spotify, Snapchat, WhatsApp.
  • Integrations : Calendly, Cal.com, Vimeo, Loom, LinkedIn entreprise (Business), TripAdvisor/TheFork/Google Business (Agency).
  • Bibliotheque Integrations pro : gating par plan, badge Agency sur niches avancées.
v0.77.17-pagesCorrectif

Builder : scroll aperçu restaure

Le shield edition ne bloque plus le scroll tactile dans le previsualiseur. Selection au tap uniquement, pas pendant un glissement.

  • Scroll aperçu
  • BuilderEditShield : touch-action pan-y + detection tap vs scroll (remplace boutons plein ecran).
  • Aperçu desktop : iframe scrollable comme sur mobile.
  • MobilePreviewSheet : retrait touch-none sur le panneau (scroll enfant).
v0.77.16-pagesFeature

Builder : suppression mobile + integrations beta

Modal de confirmation hors iframe pour supprimer un bloc sur mobile. Section Integrations (beta) : 10 blocs testables (Maps, avis Google, OSM, Spotify, TikTok, etc.).

  • Integrations beta
  • Suppression bloc mobile/apercu : modal React z-80 (window.confirm iframe casse sur iOS).
  • Menu reglages aperçu : shield desactive quand le panneau est ouvert (bouton Suppr. cliquable).
  • Bibliotheque : section Integrations (beta) avec 10 presets (Google Maps, Avis Google, OpenStreetMap, Spotify, TikTok, Instagram, Trustpilot, Typeform, SoundCloud, Facebook).
v0.77.15-pagesCorrectif

Builder : aperçu sans navigation + colonnes

En mode edition aperçu, les clics selectionnent le bloc (menu stylo/reglages) au lieu d ouvrir les liens. Toggle Full / 1-2 dans la barre du preview.

  • Edition aperçu sans redirection
  • Aperçu builder : shield + pointer-events-none sur le contenu, liens et boutons inactifs jusqu’a Voir live.
  • Click tracking desactive en mode edition aperçu.
  • Chrome aperçu : toggle colonnes Full / 1-2 visible dans la barre (stylo + colonnes + reglages).
v0.77.14-pagesCorrectif

Builder : toolbar studio unifiee

Suppression du doublon mobile (Bloc/Branding/Reglages x2). Une seule barre sticky, aperçu via FAB oeil sous le plus.

  • Toolbar unifiee
  • Toolbar builder : un bloc glass (titre + actions), plus de deuxieme barre mobile dupliquee.
  • Desktop : Reglages reintegre dans la barre. Mobile : chips Bloc/Brand./Regl. + Publier en haut.
  • FAB mobile : Plus au-dessus, oeil aperçu en dessous (même taille 44px).
v0.77.13-pagesCorrectif

Builder : labels Full / 1-2 + chrome aperçu epure

Toggle largeur minimal sur PC (Full / 1/2). Barre aperçu : stylo + reglages avec fond, actions dans le menu reglages.

  • Builder labels
  • ColumnSpanToggle segmented : affichage Full et 1/2 seulement (plus de texte long).
  • BuilderBlockChrome : 2 icones (editer + reglages), fond blur renforce, dupliquer/supprimer dans reglages.
v0.77.12-pagesFeature

Builder : editeur bloc popup + fix scroll horizontal

BlockEditor centre comme Branding (aperçu live derriere). Menus Reglages/Branding en onglets horizontaux sur mobile. Badge ADMIN retire. Aperçu mobile auto a l arrivee.

  • Block editor popup
  • BlockEditor : UnifiedPopup centre PC+mobile, backdrop leger, preview sheet reste visible.
  • UnifiedPopup : onglets horizontaux scrollables sur mobile (Reglages, Branding, etc.).
  • globals.css : overflow-x + overscroll-behavior-x sur html/body/#main (plus de scroll lateral mobile).
  • AdminPersistentBadge retire de AppLayout.
  • Builder mobile : preview sheet ouverte a l arrivee ; Escape ferme popups sans fermer l aperçu.
  • BuilderBlockChrome : barre compacte coin haut-droit (28px), menu reglages 200px max, plus de barre pleine largeur.
v0.77.11-pagesFeature

Builder mobile : aperçu draggable + toggle largeur

Aperçu mobile en bottom sheet glissable (peek / plein), edition en place comme sur desktop. Toggle largeur en un bouton. Suppression et dupliquer corriges sur mobile.

  • Builder mobile UX
  • MobilePreviewSheet : glisser du bas, snap peek 42% ou plein 88%, fermeture par drag ou backdrop.
  • ColumnSpanToggle mode cycle : un bouton alterne Pleine / 1/2 sur mobile et chrome aperçu.
  • Supprimer bloc : label depuis page courante, menu Radix + confirm, reset selection apres delete.
  • Barre mobile rapide : Branding, Reglages, Aperçu + FAB oeil toggle.
v0.77.10-pagesCorrectif

Preview templates : liens demo sans /api/r casse

Les blocs template avec url # ne passent plus par /api/r (Invalid destination). Aperçu iframe sans tracking, placeholders inactifs.

  • Template preview links
  • TrackedLink : destinations # / vides = pas de redirect /api/r, clic neutralise.
  • PublicPage preview template : pageId tracking desactive (template-preview-*).
  • /api/r : fallback referer si destination demo ou page preview template.
v0.77.9-pagesCorrectif

Templates : liens detail pour tout le catalogue

Les 17 templates DB ont une page /templates/[slug] (plus seulement 12 du registry). Galerie home et /templates pointent toujours vers le detail, plus de fallback /preview qui 404.

  • Templates links
  • /templates/[slug] resout pages_templates + registry (consultant-saas-b2b, gym, medical, etc.).
  • Galerie publique + home + modal studio : href uniforme /templates/{slug}.
  • Middleware : bypass explicite /templates et /preview (routes publiques).
v0.77.8-pagesCorrectif

Pricing : mise en page aeree

Refonte espacements /pricing : grille 3 colonnes, prix lisibles, sections decouplees, largeur pleine.

  • Pricing layout
  • Cartes plans : grille 3x2 (fini le 6 colonnes ecrase), prix "9 EUR / mois" avec espaces, typo leading-relaxed.
  • ProseLayout contentWidth full + space-y entre sections (hero, tableau, FAQ, CTA).
  • Tableau comparatif et FAQ : padding cellules, titres et reponses aerees.
v0.77.7-pagesFeature

Detail template : aperçu live + integration blocs

Pages /templates/[slug] : iframe /preview live dans le cadre mobile, liste détaillée des blocs a droite, split gauche/droite sur petit mobile.

  • Template detail
  • Aperçu live
  • /templates/[slug] : aperçu live réel (iframe /preview) remplace le mockup statique, bouton oeil + lien plein ecran.
  • Colonne contenu : panneau Integration détaillée (identite + liste ordonnee des blocs, largeur, type).
  • Petit mobile (<480px) : aperçu live sticky a gauche, detail template scrollable a droite.
v0.77.6-pagesCorrectif

Builder mobile : actions blocs restaurees

Restauration des controles edition sur la liste blocs mobile (supprimer, dupliquer, masquer mobile/desktop, toggle Pleine/1-2) et barre d actions tactile dans l aperçu.

  • Actions mobile
  • Edition blocs
  • BlockCard mobile : menu actions (···), toggle Pleine/1-2, barre rapide quand le bloc est selectionne.
  • BuilderBlockChrome : barre Edit/Reglages/Dupliquer/Supprimer toujours visible au tap, touch-manipulation, panneau reglages scrollable.
  • Aperçu mobile plein ecran : iframe scrollable pour atteindre les menus de bloc.
v0.77.5-pagesFeature

Builder mobile + galerie templates oeil

Reprise du code worktree s02 : galerie /templates avec oeil de previsualisation live, builder mobile fidele (iframe), toggle Pleine/1-2, FAB epuree.

  • Templates oeil
  • Builder mobile
  • Colonnes 1/2
  • /templates : galerie studio complète, recherche, filtres, aperçu live lazy + oeil popup iframe (comme /studio/templates).
  • Builder : aperçu mobile via PreviewFrame (breakpoints réels), demi-colonnes visibles cote a cote en edition, repere grille.
  • Builder mobile : FAB Save retire (autosave), Plus + Oeil a 5px des bords, aperçu plein ecran editable.
  • Largeur bloc : toggle Pleine / 1-2 (remplace 3 boutons), BlockEditor mobile safe-area + inputs 16px.
v0.77.4-pagesCorrectif

Help, changelog, status : hubs golden restaures

Fin du downgrade ProseLayout sur les pages hub de documentation. Layout standalone v0.58-v0.73 pour help/changelog/status/integrations. ProseLayout reserve aux articles avec sommaire.

  • Help golden
  • Hubs documentes
  • Articles prose OK
  • /help : header BookOpen, recherche, grille catégories et articles populaires (golden v0.58).
  • /help/[category] : breadcrumb, filtres tags et liste articles (golden v0.73).
  • /changelog et /status : hero 4xl standalone, plus de ProseLayout hub.
  • /integrations : hub standalone avec badge et grille guides.
v0.77.3-pagesCorrectif

Hub Media restaure : zero downgrade ProseLayout

Retour au layout media v0.70 (golden) : badge Newspaper, hero 4xl/5xl, filtres dans le header, CTA en bas. Articles conservent ProseLayout + typography.

  • Media hub golden
  • Articles prose intact
  • /media : restauration layout standalone v0.70 (pas de downgrade ProseLayout hub).
  • Phrase "Pas de temoignages inventes" et espacement cartes space-y-6 retablis.
v0.77.2-pagesCorrectif

Media et prose editorial : titres et paragraphes restaures

Regression typographie sur /media, /help, /legal et /changelog : les classes prose ne generaient aucun style sans le plugin Tailwind Typography.

  • Media lisible
  • ProseLayout fix
  • @tailwindcss/typography installe et active dans tailwind.config.ts.
  • PROSE_BODY_CLASS : h2/h3 tailles, marges paragraphes, listes et liens lisibles.
v0.77.1-pagesFeature

Editeur mobile v0.77.1 : DnD tactile + chrome bloc sans downgrade desktop

Correction regression drag mobile (TouchSensor), menu reglages bas-gauche sur aperçu, desktop conserve tous les controles liste.

  • DnD mobile
  • Chrome bloc
  • Desktop intact
  • Drag-and-drop mobile : TouchSensor 150ms + touch-action none sur poignee.
  • Aperçu : stylo (editer) + engrenage (menu depliant colonnes/visibilite/dupliquer/supprimer).
  • Liste blocs desktop : Full/1-2/1-3 + visibilite + actions conserves (zero downgrade).
v0.77.0-pagesFeature

Editeur mobile-first : colonnes, liste blocs, actions inline

Correctif UX mobile du builder : demi-colonnes cote a cote par defaut, liste de blocs lisible, popups en bottom sheet, icones d edition sur l aperçu.

  • Colonnes mobile
  • Liste blocs lisible
  • Actions inline
  • Colonnes : blockGridClassName respecte mobileForceSingleColumn (defaut OFF = deux blocs 1/2 cote a cote sur mobile).
  • Liste blocs : fleches retirees, menu mobile, 1/3 masque sur petit ecran, cibles tactiles 44px.
  • Aperçu builder : barre editer/dupliquer/supprimer sur chaque bloc (hover desktop, tap mobile).
  • Popups et BlockEditor : bottom sheet plein ecran sur mobile, un panneau a la fois.
v0.76.2-pagesFeature

GTM vague 3 : smoke vitrine + canari wallet

Consolidation gate lancement : catégorie gtm 7 hubs 200 + baseline wallet 163359 dans smoke-prod.

  • Smoke GTM 7/7
  • Wallet canari gate
  • smoke-prod catégorie gtm : pricing, templates, help, about, demo, media, integrations.
  • Canari wallet 163359 bytes verifie dans smoke wallet.
v0.76.1-pagesFeature

GTM loop vagues 1-2 : vitrine complète + home polish

Boucle GTM autonome : pricing/templates/help ProseLayout + home landing CTA et mesh-bg coherents pour soft launch.

  • Vitrine GTM ready
  • Home funnel
  • Loop 6 vagues
  • /pricing /templates /help : ProseLayout hub (vague 1).
  • Home : CTA signup/demo/pricing unifies, liens media/templates/sell-white-label, mesh-bg sections.
  • Badge dev P0 retire FeaturesGrid.
  • Loop GTM : GTM-AUTONOMOUS-LOOP.md + gtm-polish-loop.mjs + GTM-LOOP-MASTER prompt.
v0.75.0-pagesFeature

Vitrine v0.75 : media, about, demo, auth, white-label

Suite polish front Colossus : hubs editoriaux ProseLayout, shell auth unifie, pages marketing secondaires alignees, kit agence avec metadata SEO restaure.

  • ProseLayout partout vitrine
  • Auth polish
  • White-label SEO
  • /media et /contact passent sur ProseLayout hub (breadcrumb, typo, CTA).
  • /about et /demo : même rythme editorial + grilles coherentes.
  • Auth : layout mesh-bg, AuthPageShell, formulaires sans double carte.
  • /sell-white-label : split server/client, metadata SEO, hero epure.
  • ProseLayout contentWidth hub (max-w-5xl) pour grilles et formulaires.
v0.74.0-pagesFeature

Vitrine front unifiee : integrations, help, status, contact

Refonte mise en page des pages publiques encore brutes : hub integrations ProseLayout, guides n8n/Zapier/Make, status et help catégories alignes, contact sans nav dupliquee, header API docs.

  • Pages texte coherentes
  • Integrations hub
  • Zero double header
  • Hub /integrations + guides ProseLayout (n8n, Zapier, Make) avec sommaire.
  • /contact : suppression header duplique (layout PublicNavigation déjà present).
  • /status ProseLayout, /docs bandeau editorial, help hub et catégories elargis.
  • /fidelite : nav/footer deplaces dans layout dédié.
v0.73.0-pagesFeature

Cockpit produit réel + legal ProseLayout

Phase 2 Colossus suite : le dashboard admin affiche les KPIs produit (vues, clics, wallet, fidelite) depuis Supabase, et les six pages legales passent sur ProseLayout avec sommaire et navigation publique unifiee.

  • KPIs produit connectes
  • Lecture legal unifiee
  • Zero KPI invente
  • Admin : section Produit avec vues/clics/wallet/fidelite (30j + totaux), lien /admin/analytics.
  • Legal : 6 pages sur ProseLayout, TOC mobile/desktop, PublicNavigation + PublicFooter.
  • lib/admin/platform-metrics.ts : agregats pages_* reutilisables.
v0.72.0-pagesFeature

Phase 2 Colossus : nav, help ProseLayout, teaser IA, cockpit sante

Consolidation des prompts Colossus 121 et IA prospects : navigation publique corrigee, articles help sur ProseLayout avec sommaire mobile, section landing Page prospect IA, panneau sante integrations dans le dashboard admin.

  • Parcours prospection visible
  • Lecture help unifiee
  • Clés manquantes affichees honnetement
  • ProspectIaTeaserSection sur la home + lien mega-menu Page prospect IA.
  • Help articles migres sur ProseLayout (TOC mobile + desktop).
  • Nav Analyses -> /help/analytics, Données -> quickstart (plus de redirect /pricing).
  • Admin : panneau Sante integrations (Stripe, Resend, Sentry, PostHog, Anthropic).
v0.71.1-pagesFeature

Articles Media refondus : structure pro, sommaire 6 sections, sources

Les cinq articles /media sont réécrits en français professionnel : six sections par texte, paragraphes développés, liens internes et sources externes. Skill et prompt rédactionnels ajoutés pour les prochains contenus.

  • Lecture entreprise organisée
  • Zero tiret cadratin, zero fragment titre
  • Sources et liens produit
  • Skill media-enterprise-article + prompt PROMPT-ARTICLE-MEDIA-ENTREPRISE.md.
  • 5 articles réécrits (900+ mots, sommaire 6 H2, relatedSlugs, section Sources).
  • Footer article : bloc Articles liés. Test structure media-articles-structure.
v0.71.0-pagesFeature

Generateur IA pages prospects : grounding web et boutons d action auto

Pour demarcher un prospect : collez son URL ou son nom, obtenez en moins de 2 minutes une page brandee avec appel, email, itineraire, WhatsApp, enregistrer contact et reseaux. Zero donnée inventee : si une info n’est pas trouvee sur le web, le bloc est omis. Flux en 2 étapes : aperçu puis création brouillon.

  • Demarcher avec une page credible basee sur des faits réels
  • Aperçu avant création du brouillon
  • Plan Discovery+ (gating inchange)
  • Grounding enrichi : fetch site + recherche web (DDG) + capture ecran optionnelle (vision).
  • Dossier prospect structure avec confiance par champ ; blocs d action injectes automatiquement.
  • Modes Entreprise et Personnel ; contact_info pre-rempli pour vCard / save-contact.
  • API preview POST /api/ai/generate-page + commit POST /api/ai/create-page. UI 2 étapes.
v0.70.0-pagesFeature

Colossus 121 : Media, Studio creatifs et hub business 360

La vitrine devient un pole media (articles, RSS, SEO) et la home repositionne la Page comme centre du business. Un Studio creatifs interne prepare scripts LinkedIn, pubs et briefs video. Layout editorial partage sur changelog et articles.

  • Media business 360 sur page.digisimma.com
  • Prep creatives avant production video ou voix IA
  • La Page = point d entrée unique
  • Section /media : 5 articles seed, filtres catégorie, flux RSS, JSON-LD Article, sitemap.
  • Studio creatifs /app/creatives : scripts LinkedIn, pub courte et brief video (localStorage).
  • Home : teaser media + hero "hub principal du business". Navigation publique et app mise a jour.
  • ProseLayout editorial partage (changelog + articles media).
v0.69.0-pagesCorrectif

Vraies factures et contenus a jour (fin des données d exemple)

La page Facturation affichait des factures d exemple fixes (toujours les mêmes). Elle montre desormais vos vraies factures Stripe, avec lien PDF, ou un message clair tant que vous n avez pas de paiement. Egalement nettoye : les descriptions internes (numeros de sprint) qui apparaissaient encore sur les pages Fidelite et Integrations sont remplacees par des explications claires pour vous.

  • Vos vraies factures, plus de données d exemple
  • Contenus clairs cote client
  • Facturation : les factures affichees sont desormais vos vraies factures Stripe (avec PDF), plus aucune facture d exemple.
  • Pages Fidelite et Integrations : suppression des references internes de développement, remplacees par des explications utiles.
v0.68.0-pagesCorrectif

Accès aux fonctionnalités corrige selon votre formule

La page Integrations affichait a tort un mur "passez au plan Studio" sur toute la page, même pour les formules qui ont accès aux integrations (CRM, webhooks). Desormais la page est accessible a tous, et seule la section des clés API et du serveur MCP (reservee aux formules Studio et Agency) affiche, si besoin, l invitation a evoluer. Les comptes Studio et Agency voient enfin leurs clés API au lieu d’une invitation a souscrire la formule qu’ils ont déjà.

  • Chaque formule voit le bon niveau d accès
  • Fini les invitations a souscrire une formule déjà active
  • Page Integrations : plus de mur global. Les sections CRM et webhooks sont visibles a tous ; seule la section clés API / MCP est reservee aux formules Studio et Agency.
  • Les comptes Studio et Agency ne voient plus, par erreur, une invitation a passer a une formule qu’ils possedent déjà.
v0.67.0-pagesFeature

Abonnement en ligne active (paiement par carte)

Les abonnements payants sont desormais souscriptibles directement en ligne par carte bancaire, de maniere sécurisée. Les cinq formules (Discovery, Pro, Business, Studio, Agency) sont disponibles en mensuel ou annuel, et chaque client peut gérer son abonnement (changer de formule, mettre a jour sa carte, resilier) depuis son espace.

  • On peut enfin payer un abonnement en ligne
  • Gestion autonome de l abonnement par chaque client
  • Paiement par carte active : souscription en ligne des cinq formules, en mensuel ou annuel, page de paiement sécurisée.
  • Espace de gestion d abonnement (changer de formule, carte, resiliation) et passage de formule automatique apres paiement.
v0.66.0-pagesFeature

Cartes de fidelite qui se mettent a jour toutes seules sur le telephone

Quand vous ajoutez un tampon ou un point en caisse, la carte de fidelite dans Apple Wallet du client se met desormais a jour automatiquement sur son telephone, sans rien faire. C’est rendu possible par le service de mise a jour officiel d Apple Wallet (le client recoit la nouvelle version du pass juste apres le scan). La génération de page par IA est aussi activee.

  • La carte de fidelite du client se met a jour seule apres chaque passage
  • Plus besoin de re-telecharger la carte
  • Mise a jour dynamique Apple Wallet : un tampon, un point ou une recompense ajoutes en caisse rafraichissent la carte sur le telephone du client automatiquement (service web PassKit + notification).
  • Génération de page par IA activee en production.
v0.65.0-pagesFeature

Generez une page par IA + personnalisation de carte beaucoup plus poussee

Nouveau : decrivez votre activité (nom, site, services, infos) et l IA construit une page complète, prete a editer dans le studio (identite, branding, blocs de contenu et de contact). Et la personnalisation des cartes de visite va beaucoup plus loin : couleur de fond de page, couleur de carte, couleur de texte, degrade d en-tete, police et arrondi des coins, le tout visible immediatement sur la page publique.

  • Une page complète générée par IA en quelques secondes
  • Personnalisation visuelle de carte beaucoup plus complète
  • Génération de page par IA : un formulaire (activité, site, services) cree une page complète en brouillon. Accessible depuis le tableau de bord et le menu (Générer par IA).
  • Design de carte enrichi : fond de page, couleur de carte, couleur de texte, degrade d en-tete (debut/fin), choix de police et arrondi des coins, appliques au rendu public.
v0.64.0-pagesFeature

La sauvegarde des cartes ne bloque plus + design beaucoup plus riche

Un bug bloquait l enregistrement des cartes (de visite comme de fidelite) des qu’un champ contenait une saisie courante : un site ecrit sans https, un reseau social en @pseudo, un numéro avec une extension, ou une couleur en format court. C’est repare en profondeur : l application normalise desormais ces saisies au lieu de refuser tout l enregistrement. En bonus, le design des cartes accepte beaucoup plus d options (couleur de fond, couleur de texte, degrade, police, style de carte et de boutons, logo et image de fond), conservees a l enregistrement.

  • Fini les échecs d enregistrement sur une saisie courante
  • Personnalisation de carte beaucoup plus complète
  • Sauvegarde reparee : un site sans https, un reseau social en @pseudo, un numéro avec extension ou une couleur courte ne bloquent plus l enregistrement. Les saisies sont normalisees automatiquement.
  • Le logo et l image de fond des cartes de fidelite ne sont plus perdus a l enregistrement.
  • Design enrichi : couleur de fond, texte, couleur secondaire, degrade, police, style de carte et de boutons, arrondi, logo et image de fond, tous conserves.
v0.63.1-pagesCorrectif

Sécurité : fermeture d’une fuite de données sur les cartes

Une regle de sécurité de la base laissait des visiteurs non connectes lire la liste des cartes de visite actives (nom, email, societe) et des liens courts. La faille est fermee : ces données ne sont plus accessibles qu via le serveur. Les pages publiques (carte digitale, redirection des liens courts) continuent de fonctionner exactement comme avant, et l ajout aux portefeuilles Apple/Google est inchange.

  • Fuite de données personnelles fermee (cartes + liens courts)
  • Aucun changement visible : carte publique et portefeuilles Apple/Google intacts
  • Cartes de visite : les visiteurs non connectes ne peuvent plus moissonner la liste des cartes (nom, email, societe). Le rendu public de chaque carte reste servi par le serveur.
  • Liens courts : la liste des URLs et compteurs de clics n’est plus lisible publiquement. La redirection fonctionne toujours.
  • Durcissement technique : chemin de recherche fige sur 7 fonctions internes de la base.
v0.63.0-pagesCorrectif

Scanner caisse repare et outils marketing qui marchent

Le scanner caisse trouvait "introuvables" des cartes qui existaient : la saisie forcait les majuscules alors que les numeros contiennent des minuscules. Corrige en profondeur : la recherche ignore desormais la casse, et la saisie a ete repensee (prefixe DGS- pre-rempli, deux blocs avec avance automatique, collage du numéro complet reconnu). Egalement repares : l aperçu PDF des supports imprimes (flyer, carte de visite, affiche) qui restait gris, et le compteur de clics des liens courts qui perdait des clics. Le QR, le lien court et le generateur UTM ont ete testes de bout en bout.

  • La caisse fidelite retrouve toutes les cartes
  • Aperçu PDF fonctionnel pour vos supports imprimes
  • Distribution (QR, liens courts, UTM) verifiee de bout en bout
  • Scanner caisse : les numeros de serie sont reconnus quelle que soit la casse (majuscules ou minuscules). Saisie repensee : DGS- pre-rempli, deux blocs avec avance auto, collage intelligent du numéro complet.
  • Print PDF : l aperçu s’affiche enfin (il restait gris) pour les trois formats, avec telechargement correct.
  • Liens courts : chaque clic est desormais compte de maniere fiable.
  • QR, lien court et UTM verifies de bout en bout : le QR scanne vers la bonne URL, le lien court redirige et trace, l UTM construit des URLs propres.
v0.62.0-pagesFeature

Reglages complets dans le builder, bloc Carte de fidelite, fidelite lisible

Tous les reglages d’une page (nom, URL, statut de publication, SEO, reseaux, footer) s editent desormais au même endroit : le panneau Reglages du builder (engrenage), sans changer de page. Nouveau dans le SEO : titre et description personnalises, image de partage, et une option pour masquer la page des moteurs de recherche. Cote fidelite, un nouveau bloc "Carte de fidelite" (distinct de la carte de visite Wallet) permet a vos visiteurs de rejoindre votre programme directement depuis votre page. Et la fiche d’un programme affiche enfin un aperçu visuel de la carte et des regles en francais clair, plus de code brut.

  • Tous les reglages au même endroit, dans le builder
  • Vos visiteurs rejoignent votre programme de fidelite depuis votre page
  • Des fiches programme enfin lisibles
  • Panneau Reglages du builder enrichi : statut de la page (brouillon, publiee, archivee) et onglet SEO complet (meta title, meta description, image de partage OG, option noindex). L ancienne page Reglages redirige vers le builder.
  • Nouveau bloc "Carte de fidelite" dans la bibliotheque : liez un de vos programmes, vos visiteurs le rejoignent en un clic et recoivent leur carte Apple/Google Wallet. Bien distinct du bloc "Carte de visite Wallet".
  • Fiche programme de fidelite : l aperçu de la carte (fond, logo, couleurs) et les regles ("10 tampons = 1 cafe offert") s affichent en clair, plus de données techniques brutes.
v0.61.0-pagesFeature

Project Hub vivant, contact editable dans le builder, palettes premium

Le Project Hub (panneau lateral droit) affiche desormais vos vraies données : vos pages avec leur statut et leurs vues, une liste de choses a faire deduite de votre compte (brouillons a publier, leads a traiter avec bouton Marquer traite), vos notifications et votre journal d activité. Chaque element mene a sa page complète. Dans le builder, le bloc Enregistrer le contact permet d editer nom, poste, entreprise, telephone et email sans quitter la page. Et l editeur de carte de visite propose 8 palettes premium accordees (plans Pro et plus).

  • Un Project Hub branche sur vos vraies données
  • Edition du contact sans quitter le builder
  • Palettes premium pour la carte de visite
  • Project Hub : projets (vos pages, statut, vues), taches réelles (brouillons a publier, leads a traiter en 1 clic), liens (URLs publiques copiables + accès rapides), ressources, journal d activité et notifications. Adapte a votre profil (entrées agence dediees).
  • Builder : les coordonnees du bloc Enregistrer le contact (nom, poste, entreprise, telephone, email) s editent directement dans le panneau du bloc. L editeur complet reste accessible pour les adresses, photo et champs multiples.
  • Carte de visite : 8 palettes premium (fond, texte et labels accordes) appliquees en 1 clic, pour les plans Pro et superieurs.
  • Les aperçus de templates n affichent plus le bandeau cookies a l interieur de chaque vignette.
v0.60.0-pagesFeature

Messages enfin visibles, branding concret, aperçus live des templates

Trois améliorations directes de l expérience. Les messages de confirmation et d erreur de l espace connecte etaient invisibles (un clic sur Créer sans nom complet ne disait rien : on croyait la carte creee). Ils s affichent desormais partout, et le champ manquant est signale sous le formulaire. Le choix de layout d’une page montre des aperçus concrets et compacts, avec une bibliotheque de 8 fonds premium (plans Pro et plus). Et la galerie de templates affiche un aperçu réel et scrollable de chaque template directement sur sa carte.

  • Plus aucune action silencieuse dans l espace connecte
  • Des aperçus concrets pour se projeter (layouts et templates)
  • Fonds premium Pro+
  • Notifications de l espace connecte reparees : succès et erreurs (création de carte, sauvegardes...) etaient invisibles. Le clic Créer sans nom complet affichait... rien. Desormais un message clair apparait, plus une indication sous le champ concerne.
  • Choix du layout repense : grille compacte de 6 aperçus visuels concrets, description du layout selectionne, plus de gros blocs de texte.
  • Bibliotheque de fonds premium (8 degrades) appliques a toute la page, pour les plans Pro et superieurs.
  • Galerie de templates : chaque carte montre un aperçu live et scrollable du template (survolez pour faire défiler), bouton Agrandir pour l aperçu complet.
v0.59.0-pagesFeature

Preparation lancement : lisibilite, tests de bout en bout, mesure

Audit complet de preparation au lancement, puis fermeture des ecarts. La lisibilite des textes secondaires et des liens bleus est remontee au standard d accessibilite WCAG AA sur tout le site (clair et sombre). Une suite de tests automatiques couvre desormais les 7 parcours critiques (connexion, création et publication de page, capture de lead, carte Wallet, fidelite, paiement, deconnexion) et sert de barriere avant chaque mise en production. La mesure d audience (PostHog) et le suivi d erreurs (Sentry) sont cables dans le code et s activeront des la pose des clés.

  • Contrastes au standard WCAG AA partout
  • 7 parcours critiques testes automatiquement
  • Observabilite prete a activer (clés a poser)
  • Lisibilite : les textes attenues et les liens bleus passaient sous le seuil de contraste WCAG AA (notamment en theme clair). Recalibres sur tout le site, sans changer la couleur de marque des boutons.
  • Tests automatiques de bout en bout sur les 7 parcours critiques du produit, executes contre la production avec les comptes de demonstration, sans laisser aucune donnée residuelle.
  • Mesure d audience enrichie : visites des pages publiques, création et publication de page, leads captures, ouvertures du mur d upgrade, paiements inities, tours de roue fidelite, deconnexions.
  • Scores Lighthouse mesures en réel : 96 a 100 sur ordinateur pour l accueil, les tarifs et les pages publiques.
v0.58.0-pagesFeature

Partage repare, menu compte avec deconnexion, theme clair sur le site

Trois irritants majeurs corriges d’un coup. Le hub Partager d’une page est enfin fonctionnel de bout en bout : chaque bouton ouvre un vrai outil, l’email part (ou explique pourquoi il ne part pas), et le lien court se génère sur place. Un menu compte apparait au clic sur votre avatar, avec une vraie deconnexion. Et le site public se met au theme clair si vous preferez.

  • Toutes les actions du hub Partager fonctionnent
  • Menu compte et deconnexion enfin disponibles
  • Site public en clair ou sombre, au choix
  • Hub Partager d’une page : les boutons QR personnalise, Templates SMS, Print PDF et Templates LinkedIn ouvraient des pages inexistantes (erreur 404 depuis leur création). Ils ouvrent desormais les vrais outils marketing, avec l adresse de votre page pre-remplie.
  • Envoi d email depuis le hub Partager : il echouait systematiquement et en silence (et sans champ destinataire). Repare : destinataire, messages d erreur visibles, et indication honnete si l envoi est simule.
  • Lien court : génère directement dans le hub Partager avec bouton copier (avant, le bouton menait a une page sans l’outil). Accès direct a l UTM Builder de la page ajoute.
  • Menu compte : cliquez sur votre avatar en bas de la barre laterale pour accéder a Mon compte, Facturation et plan, Centre d’aide, et surtout Se deconnecter (il n existait aucun moyen de se deconnecter).
  • Theme clair ou sombre sur tout le site public (accueil, tarifs, templates, aide...) : un selecteur Clair / Auto / Sombre est disponible dans la navigation. Le sombre reste le defaut.
  • Administration : les modes de simulation (voir comme un plan / impersonation) sont retires, ils creaient des incoherences d affichage. Les comptes de demonstration par plan les remplacent.
v0.57.1-pagesFeature

Correctif -- l indicateur Abonnes remplace par Vues totales

L indicateur "Abonnes newsletter" du tableau de bord restait toujours a zero : les inscriptions newsletter proviennent du site public et ne sont rattachees a aucune page personnelle, elles ne pouvaient donc jamais y apparaitre. Il est remplace par "Vues totales" (le cumul réel des vues de vos pages depuis leur création). Le compteur d abonnes newsletter est desormais visible la ou il a du sens : sur le tableau de bord d administration.

  • Plus aucun indicateur condamne a zero sur le tableau de bord
  • Tableau de bord : la carte "Abonnes" (toujours a zero par construction) devient "Vues totales", un cumul réel des vues de vos pages depuis leur création.
  • Tableau de bord admin : nouvel indicateur "Abonnes newsletter" comptant les inscriptions réelles a la newsletter du site.
v0.57.0-pagesFeature

Campagne 361 -- audit complet du produit puis corrections en profondeur

Un audit de 15 domaines (pages, API, données, sécurité, accessibilite, performance, design) a passe tout le produit au crible, puis les corrections ont ete livrees en une vague. Les plus visibles : les statistiques qui affichaient zero en silence (rapport hebdo des agences, leads du hub Analyses, scans IA) comptent enfin juste ; l inscription newsletter fonctionne (elle echouait depuis toujours) ; les onglets d analyse d’une page et la sauvegarde du design wallet sont accessibles au proprietaire (plus de blocage admin) ; le dashboard affiche les clics et le taux de clic avec les tendances ; le dashboard admin estime le MRR et la repartition par plan ; les tarifs affiches sont desormais exacts partout (Business 19 EUR) ; et les pages publiques ne contiennent plus aucun contenu invente.

  • Des chiffres enfin justes partout (stats, tarifs, compteurs)
  • Newsletter et onglets d analyse enfin fonctionnels
  • Zero contenu invente sur les pages publiques
  • Statistiques a zero en silence reparees : rapport hebdomadaire des agences, leads et conversion du hub Analyses, compteur de scans IA (les requetes visaient des colonnes inexistantes et echouaient sans erreur visible).
  • Inscription newsletter reparee : elle echouait systematiquement depuis sa création (triple cause technique). Testee et fonctionnelle.
  • Onglets d analyse d’une page (Contact, Leads, Scanner, Signature, Heatmap, Engagement, A/B) et sauvegarde du design wallet : accessibles au proprietaire de la page (renvoyaient "non autorise"). L isolation entre comptes reste verrouillee (verifie dans les deux sens).
  • Dashboard : clics 30 jours et taux de clic (CTR) ajoutes, tendances en pourcentage sur les indicateurs, top pages calcule sur les 30 derniers jours. Dashboard admin : MRR estime, repartition des comptes par plan, nouveaux comptes sur 30 jours.
  • Tarifs exacts partout : les pages d accueil et tarifs affichaient d anciens prix (Business 29 au lieu de 19 EUR). Tous les montants derivent desormais d’une source unique. Chaque carte de plan a son bouton d inscription.
  • Contenu invente retire des pages publiques : temoignages et logos clients fabriques sur l accueil, fausse equipe et fausses statistiques sur la page A propos. Remplaces par du contenu factuel et verifiable.
  • Sécurité renforcee sur les routes publiques : protections anti-abus (limites de frequence sur newsletter, contact, QR), validation stricte des URLs testees par les integrations.
  • Accessibilite : liens sociaux et formulaires des pages publiques annonces correctement aux lecteurs d ecran, navigation clavier des fenetres modales (Echap, focus), boutons icones nommes.
  • Performance : export PDF sorti du chargement initial (3 outils marketing), page status remise en cache, tableau de bord accelere (requetes parallelisees), theme clair corrige sur les hubs de l espace connecte.
v0.56.0-pagesFeature

Reprise fondation E -- fin des doublons de navigation et des liens morts

Les entrées "Données" et "Analyses" de la sidebar atterrissaient sur la même page : chacune pointe desormais son vrai tableau de bord (Données = vues, clics, wallet, scans ; Analyses = indicateurs agreges 90 jours de toutes vos pages, avec export PDF). Deux ecrans complets qui existaient mais n etaient relies nulle part. Egalement repares : deux liens morts (la vue agregee depuis le selecteur d analyses, le guide funnels), les cartes "Bientot" des reglages de page retirees (fonctionnalités non disponibles), et les ecrans qui renvoyaient les visiteurs non connectes vers le mauvais ecran de connexion.

  • Données et Analyses : deux vrais tableaux de bord distincts
  • Plus de liens morts ni de cartes "Bientot"
  • Redirection de connexion unifiee vers /signin
  • Sidebar "Données" -> vrai hub de données (vues, clics, wallet, scans QR, A/B tests) et "Analyses" -> vrai hub agrege 90 jours (KPIs, evolution, top pages, export PDF). Avant, les deux menaient au même selecteur de page.
  • Lien "Vue agregee cross-pages" du selecteur d analyses : pointait vers une page inexistante (404), pointe desormais vers le hub Analyses.
  • Guide funnels : le lien d’aide pointait vers une page inexistante (404), pointe desormais vers l article A/B testing et funnels.
  • Reglages de page (studio) : les 3 cartes "Bientot" (SEO, Confidentialite, Avance) sont retirees, plus de fonctionnalités annoncees non disponibles.
  • Connexion : 15 ecrans renvoyaient les visiteurs non connectes vers l ancien ecran de connexion par mot de passe (sans champ email, impasse) au lieu de la connexion SaaS. Tous redirigent vers /signin.
v0.55.0-pagesFeature

Reprise fondation D -- deux produits wallet enfin separes (carte de visite vs fidelite)

Deux produits "wallet" coexistaient sans separation claire : la carte de visite digitale (votre pass perso Apple/Google) et la carte de fidelite (tampons, roue). Desormais la sidebar les distingue : "Carte de visite" dans Marketing, et une section "Fidelite" dédiée (Mes programmes, Scanner caisse, Caisse fidelite). Dans le studio, l onglet "Wallet" d’une page devient "Pass Wallet" pour ne plus se confondre avec la carte de visite. L ancienne entrée en doublon (Wallet Designer) renvoie vers le hub unique, et la page publique Carte de visite n affiche plus "Early-access Q1 2027" alors que la fonctionnalité est disponible.

  • Carte de visite et Fidelite enfin distinguees dans la navigation
  • Onglet "Pass Wallet" dans le studio
  • Page publique Carte de visite alignee sur la realite (live, pas early-access)
  • Separation claire des deux produits wallet dans la navigation : "Carte de visite" (Marketing) et section "Fidelite" aux libelles clarifies (Mes programmes, Scanner caisse, Caisse fidelite), cote utilisateur comme cote agence.
  • Onglet studio "Wallet" renomme "Pass Wallet" : le pass d’une page publiee ne se confond plus avec la carte de visite perso.
  • Hub en doublon /app/wallet-designer : redirige vers le hub unique /app/wallet-card, qui affiche desormais un lien vers le pass d’une page (studio).
  • Page publique Carte de visite : retrait du badge "Early-access Q1 2027" (la fonctionnalité est live, des le plan Discovery) + bouton "Créer ma carte".
  • Finition theme : le hub Cartes de visite est compatible theme clair (il etait exclu du correctif theme global pour proteger les aperçus de pass).
v0.54.1-pagesCorrectif

Reprise fondation C (hotfix) -- accès proprietaire aux Donnees/Analyses + funnels robuste

Complement au correctif precedent : les onglets Données et Analyses d’une page sont maintenant réellement accessibles au proprietaire (le filtre de sécurité global bloquait encore l accès avant que la page ne verifie la propriete). La page Funnels ne renvoie plus d erreur 500 (rendue robuste).

  • Données et Analyses enfin chargees pour le proprietaire
  • Page Funnels qui ne plante plus
  • Accès proprietaire aux Donnees/Analyses d’une page : le middleware laisse passer la session pour ces deux routes (la route verifie elle-meme la propriete), au lieu d exiger un role admin.
  • Page Funnels robuste : plus de 500 (lecture utilisateur et requête protegees).
v0.54.0-pagesCorrectif

Reprise fondation C -- pages cassees reparees (Donnees/Analyses, Partage) + finitions

Plusieurs ecrans renvoyaient une erreur. Les onglets Données et Analyses d’une page renvoyaient "non autorise" au proprietaire (ils verifiaient un accès admin au lieu de l accès proprietaire) : repare. L onglet Partage tombait en 404 (il lisait des colonnes inexistantes) : repare. Le compteur de pages de la facturation appelait une adresse absente : creee. Cote confort : le badge admin ne recouvre plus les icones en haut a droite, et le site public reste toujours en theme sombre premium (le clair/sombre est reserve a l espace connecte).

  • Données et Analyses d’une page enfin accessibles au proprietaire
  • Onglet Partage repare
  • Badge admin qui ne cache plus les icones du haut
  • Onglets Données et Analyses d’une page : accessibles au proprietaire (etaient en "non autorise" car verifiaient un accès admin). Sécurisé aussi la suppression de leads (qui n avait aucune vérification).
  • Onglet Partage d’une page : ne tombe plus en 404 (lisait des colonnes inexistantes title/published au lieu de client_name/published_at).
  • Compteur de pages dans la facturation : adresse /api/app/pages-count creee (etait 404).
  • Badge admin (haut-droite) repositionne sous la barre : ne recouvre plus le selecteur de theme, le Project Hub ni les notifications.
  • Site public toujours en theme sombre premium : le clair/sombre est reserve a l espace connecte (corrige le rendu clair casse des pages publiques).
v0.53.0-pagesFeature

Reprise fondation B -- navigation unifiee (une seule sidebar) + Project Hub repare

La navigation etait incoherente : une barre a gauche, un mega-menu en haut qui repetait les mêmes liens, et un rail vertical a droite dans le builder, la sidebar disparaissant des qu’on editait une page. Desormais : UNE seule sidebar a gauche partout. En editant une page, ses sous-sections (Builder, Données, Analyses, Leads, Contact, Wallet, Partage, Versions, Reglages) s ajoutent a la sidebar au lieu de la remplacer. Le mega-menu du haut, redondant, est retire. Et le panneau Project Hub (en haut a droite) s ouvre maintenant en plein ecran au lieu d etre cache derriere la page.

  • Une seule barre de navigation a gauche, partout
  • Le builder ne fait plus disparaitre la navigation
  • Project Hub qui s ouvre enfin correctement
  • Navigation unifiee (principe une-seule-sidebar) : shell de nav constant sur tous les ecrans. En editant une page, ses 9 sous-sections sont injectees dans la sidebar (fin de la sidebar qui disparaissait dans le builder + suppression du rail vertical droit et du sous-menu mobile).
  • Mega-menu du haut retire : il dupliquait les liens de la sidebar (Pages/Analyses/Donnees/Equipe/Compte). Moins de chrome, plus de clarte.
  • Project Hub (haut-droite) : le panneau s ouvre desormais en plein ecran (il etait pince a la hauteur de la barre et cache derriere la page a cause du flou du header). Marque "demo" car les données sont des exemples.
v0.52.0-pagesCorrectif

Reprise fondation A -- theme clair repare (tokens de theme)

Le mode clair etait casse : de nombreuses cartes et panneaux restaient noirs sur fond blanc avec du texte illisible, car ils utilisaient des couleurs codees en dur au lieu des couleurs du theme. Tous les ecrans de l espace (dashboard, facturation, leads, données, fidelite, integrations, paramètres, agence, admin) ont ete migres vers les variables de theme. Le mode clair et le mode sombre s affichent desormais correctement. La banniere cookies, presente sur toutes les pages, est aussi corrigee.

  • Mode clair desormais lisible sur tout l espace
  • Mode sombre inchange
  • Banniere cookies corrigee partout
  • Theme clair repare sur tout l espace authentifie : les surfaces suivent les couleurs du theme selectionne, plus de bloc noir illisible en clair. Le mode sombre reste identique.
  • Banniere de consentement cookies migree aux couleurs du theme (offenseur global present sur toutes les pages).
v0.51.0-pagesFeature

EPIC Fidelite vague 2 -- designer de roue premium + scan caisse hors-ligne + page produit fidelite

Trois améliorations de la fidelite. Le commercant peut maintenant reordonner ses lots par glisser-deposer, editer chaque lot (couleur, poids, stock) et lui associer une image affichee sur la roue. Le scanner de caisse devient resilient : un scan fait hors connexion est mis en file et synchronise automatiquement au retour du reseau. Enfin, une page publique dédiée presente le produit fidelite (roue, parrainage, carte wallet) aux prospects.

  • Reordonner et personnaliser les lots de la roue (image, couleur)
  • Scan caisse qui ne perd aucun passage, même hors-ligne
  • Page produit fidelite pour convertir les prospects
  • Designer de roue premium : reordonner les lots par glisser-deposer, editer un lot existant (libelle, couleur, poids, stock) et ajouter une image par lot, affichee directement sur la roue. Aperçu en direct.
  • Scan en caisse hors-ligne : les scans realises sans connexion sont mis en file localement, un bandeau indique le nombre en attente, et la synchronisation se fait automatiquement (ou manuellement) au retour du reseau. Plus aucun scan perdu.
  • Page produit publique /fidelite : presentation du programme de fidelite (roue a tourner, parrainage viral, carte Apple/Google Wallet, scan caisse, portail client) avec roue de demonstration, lien ajoute au menu Produit.
v0.50.0-pagesFeature

EPIC Fidelite -- roue a tourner premium dans l espace client + landing brandee

La roue a tourner devient une vraie expérience. Le client la fait tourner directement depuis son espace fidelite (avant : un simple bouton sans roue), avec les lots affiches sur la roue, une animation qui s arrete pile sur le lot decide par le serveur, et une celebration en cas de gain. La landing publique reprend la même roue, aux couleurs du programme. Cote commercant, un aperçu en direct montre la roue telle que la verra le client.

  • Roue a tourner premium, jouable depuis l espace client
  • Landing brandee : lots affiches sur la roue, aux couleurs du programme
  • Aperçu en direct de la roue cote commercant
  • Espace client /my : la roue de fidelite est jouable avec une vraie roue animee (lots affiches sur la roue). Le tour reste gagne par parrainage et le bouton n’est actif que si un tour est réellement disponible.
  • Landing publique /l : roue reconstruite aux couleurs du programme (logo au centre, libelles lisibles sur chaque part, pointeur), animation qui s arrete sur le lot decide par le serveur.
  • Expérience : celebration (confetti) en cas de gain, respect du mode mouvement reduit, lecture vocale du resultat (accessibilite), et distinction claire entre un gain, un lot perdant et l absence de lot.
  • Cote commercant : aperçu en direct de la roue dans la configuration, pour voir le rendu client avant publication.
v0.49.0-pagesFeature

EPIC Fidelite -- utiliser une recompense en caisse (sécurisé) + funnel d upgrade

Le commercant peut deduire une recompense du compteur d’un client de facon sure : vérification du solde (points ou tampons) et du stock, impossible d utiliser deux fois la même recompense en rupture. Et les fonctionnalités Business (roue, scan, portail) affichent un appel a passer au plan superieur pour les plans inferieurs.

  • Utiliser une recompense en caisse, de facon sécurisée
  • Appel a l upgrade sur les fonctionnalités Business
  • Utilisation de recompense en caisse : vérification atomique du solde (points ou tampons) et du stock, deduction et historisation (event), impossible d utiliser une recompense en rupture ou sans solde suffisant.
  • Funnel : les fonctionnalités de fidelite reservees au plan Business (roue, scan, portail client) affichent un bouton Passer au plan Business pour les comptes de plan inferieur.
v0.48.0-pagesFeature

EPIC Fidelite -- boucle complète : carte au wallet 1-clic sur /l, roue jouable dans /my, designer de carte

La boucle de fidelite virale est complète bout en bout. Un visiteur de la landing rejoint le programme et ajoute sa carte a Apple/Google Wallet en un clic ; s il arrive via un lien de parrainage, le parrain gagne un tour de roue qu’il peut jouer depuis son espace. Le commercant peut aussi personnaliser le visuel de sa carte (couleurs, logo, fond) avec aperçu en direct.

  • Ajout de la carte au wallet en 1 clic depuis la landing
  • Boucle parrainage -> tour de roue jouable dans l espace client
  • Personnalisation visuelle de la carte avec aperçu en direct
  • Landing /l : bouton Rejoindre + ajouter au wallet -> cree la carte du client et l ajoute a Apple/Google Wallet en 1 clic (reutilise les generateurs de pass existants), et active le parrainage si on arrive via un lien ?ref=. Partage -> landing -> carte au wallet -> le parrain gagne un tour : la boucle est bouclee.
  • Portail /my : un client qui a gagne des tours de roue grace a ses parrainages peut les jouer directement depuis son espace (tirage cote serveur).
  • Designer de carte (commercant) : couleur principale et d accent, logo, image de fond, avec aperçu en direct. La marque du programme est consommee par la carte Wallet.
v0.47.0-pagesFeature

EPIC Fidelite -- configuration commercant : créer sa roue, ses lots et ses recompenses depuis l interface

Le commercant peut desormais TOUT configurer depuis l interface (avant : seulement par API). Sur la page d’un programme de fidelite, nouvel ecran Roue et recompenses : créer la roue (toujours gagnant ou cotes personnalisees), ajouter et supprimer ses segments (libelle, lot, couleur, poids, stock), et gérer le catalogue de recompenses.

  • Configuration de la roue et des recompenses depuis l interface commercant
  • Catalogue de recompenses gerable (création / suppression)
  • Ecran de configuration commercant (page Roue et recompenses sous un programme de fidelite) : création de la roue, gestion des segments, catalogue de recompenses. Rend la roue et les recompenses configurables sans passer par l’API.
  • API recompenses : création, liste, modification et suppression du catalogue de recompenses (owner only).
v0.46.1-pagesFeature

EPIC Fidelite (suite) -- roue jouable sur la landing publique /l + capture de parrainage

La roue a tourner devient jouable : page publique /l/[programme] avec roue animee (le resultat est decide cote serveur, l animation l illustre) et capture du parrainage via un lien ?ref=. L ajout de carte au wallet en 1 clic reste a venir.

  • Roue a tourner jouable sur une page publique
  • Lien de parrainage ?ref= qui active le tour du parrain
  • Landing publique /l/[programme] : roue a tourner jouable (saisie email puis tourner -> lot annonce par le serveur), et activation du parrainage quand on arrive via un lien ?ref= (debloque le tour de roue du parrain).
v0.46.0-pagesFeature

EPIC Fidelite virale (1/2) -- roue a tourner, portail client, parrainage (backends prouves + espace /my)

Première vague de l epic fidelite : la fidelite devient un moteur d’acquisition. Roue a tourner avec tirage cote serveur (toujours gagnant par defaut, ou cotes personnalisables), portail client final accessible par lien magique (cartes, depenses, progression, recompenses), et parrainage viral (un client parraine un ami, l ami active sa carte, le parrain gagne un tour de roue). Les nouvelles données sont isolees par client des la conception.

  • Roue a tourner toujours-gagnant ou cotes personnalisables, tirage serveur anti-triche
  • Portail client par lien magique : cartes, depenses, recompenses, isolation stricte
  • Parrainage viral : parrainer un ami fait gagner un tour de roue
  • Roue a tourner : moteur de tirage cote serveur (anti-triche), mode toujours-gagnant par defaut ou cotes personnalisables par segment, stock par lot, anti-fraude (nombre de tours max + delai entre tours). Le tirage et la consommation du droit a tourner sont atomiques (impossible de gagner deux fois le même droit).
  • Portail client /my : connexion par lien magique envoye par email (sans mot de passe). Tableau de bord avec ses cartes, ses depenses (graphique), sa progression de palier et ses recompenses disponibles.
  • Parrainage viral : depuis son espace, un client génère un lien de parrainage. Quand l ami active sa carte, le parrain gagne un tour de roue. Anti auto-parrainage.
  • Sécurité : les nouvelles tables (roue, segments, tours, parrainages, sessions client) sont protegees des leur création (accès service + proprietaire uniquement, zero lecture anonyme). Isolation du portail verifiee : un client ne voit jamais les données d’un autre.
v0.45.0-pagesFeature

Sprint 53-54 -- sécurité CRM/chat, navigation coherente, god-mode admin, sync carte<->page

Durcissement sécurité et coherence. Fuite de lecture anonyme fermee sur les tables CRM/business (clients, leads, devis, contacts...) et trou d integrite du chat interne (lecture/ecriture/suppression anonymes) ferme en base. La barre laterale reflete desormais votre ROLE réel et non la zone visitee (un administrateur ne voit plus le menu d’un utilisateur standard en passant sur /app). L administrateur (proprietaire) retrouve un accès total : les blocs Pro du builder ne sont plus verrouilles a tort (cause : le contexte de plan manquait dans le studio). L identite d’une page se propage a la carte Wallet liée a la sauvegarde.

  • Sécurité : fermeture de la lecture anonyme sur 7 tables CRM/business (clients, leads, contacts, devis...) + fermeture lecture/ecriture/suppression anonymes sur le chat interne. Verifie : la clé publique ne lit plus ces tables (401), service_role intact.
  • Navigation : la barre laterale suit le role réel de l utilisateur, plus la zone du site. Un administrateur garde son menu sur /app, /agency et le studio (le studio reste minimaliste, par choix).
  • Accès administrateur : centralisation du fournisseur d entitlements dans le shell -> les blocs Pro du builder et les fonctionnalités gated sont deverrouilles pour l administrateur sur toutes les zones (auparavant verrouilles a tort dans le studio).
  • Carte Wallet : l identite partagee d’une page (nom, poste, entreprise, email, telephone, photo, reseaux) se propage automatiquement a la carte Wallet liée a la sauvegarde de la page. Champs propres a la carte (visuel, couleurs) jamais ecrases.
  • Editeur de carte : les champs synchronises depuis la page deviennent en lecture seule avec un lien vers la page (coherence d edition).
  • Navigation publique : les entrées du mega-menu qui menaient les visiteurs deconnectes vers un mur de connexion pointent desormais vers des pages publiques.
v0.44.5-pagesFeature

Sprint 52 -- GTM polish (changelog repare, legal conforme, gate MCP, suppression carte)

Finition pre-lancement. Le changelog public lit desormais sa source versionnee (src/data/changelog.ts) au lieu d’une table dont la requête selectionnait une colonne inexistante (d ou "Aucune entrée" alors que 8 lignes etaient publiees). Pages legales : vraies coordonnees d entite + alignement sur les 6 plans + correction TVA (franchise art. 293 B, pas de TVA 20%). Lien de retour legal contextuel. Message du gate MCP rendu coherent. Bouton de suppression sur les cartes Wallet. Données de test loyalty nettoyees.

  • Changelog : la page /changelog lit src/data/changelog.ts (convention DUAL). L ancienne version interrogeait pages_changelog en selectionnant une colonne change_type inexistante -> requête en erreur -> liste vide.
  • Legal : mentions legales + CGU + CGV cablees avec les vraies coordonnees (DIGISIMMA EI, SIRET 923 225 452 00013, Arpajon). TVA non applicable art. 293 B CGI (etait "TVA 20% incluse"). Plans alignes sur les 6 tiers (Business 19, etait 29). Validation juridique = action restante (flag conserve).
  • Legal : lien de retour contextuel (utilisateur connecte -> son espace SaaS par role ; visiteur -> accueil), au lieu d ejecter systematiquement vers la landing.
  • Integrations : message du gate MCP rendu coherent -> "clés API et serveur MCP : plans Studio et Agency" (Studio lecture, Agency complet), au lieu de deux phrases contradictoires.
  • Wallet cards : bouton de suppression sur chaque carte du hub (confirmation + appel de l endpoint DELETE existant + retrait immediat de la liste).
  • Hydratation : date du changelog formatee en UTC (deterministe serveur/client). Nettoyage de 4 programmes loyalty de test (compte owner, 0 carte). JSON-LD offerCount 4 -> 6.
v0.44.4-pagesCorrectif

Sprint 51 -- home / navbar / landing public (header unifie + fix CTA Templates + kill badge dev)

La home utilisait LandingHeader alors que tout le reste du site utilise PublicNavigation -> incoherence visuelle. Home migree sur PublicNavigation + PublicFooter (même header/footer que /pricing, verifie par signatures HTML). CTA Templates du hero /app/templates (mur login) -> /templates public. Badge dev "Sprint 17 LIVE" -> value-prop. Zone publique uniquement.

  • app/page.tsx : header LandingHeader -> PublicNavigation + footer custom -> PublicFooter. / a le même header/footer que /pricing (signatures "SaaS agency-ready" + "Remplacez Linktree" sur les deux).
  • HeroSection : CTA Templates /app/templates (groupe authentifie -> signin) -> /templates (galerie publique).
  • HeroSection : badge dev public "Glassmorphism 2026 - Sprint 17 LIVE" -> "Carte Apple Wallet native - 14 jours gratuit". Mega-menu PublicNavigation garde des liens /app|/agency (auth) = differe.
v0.44.3-pagesFeature

Sprint 50 suite -- loyalty 0->1 enrolment marchand (UI cablee sur l endpoint existant)

Cause racine du "loyalty reste a 0" : le backend POST /api/loyalty/cards (le marchand enrole un client) existait mais aucune UI ne l appelait -> 3 programmes actifs tous a 0 carte. Ajoute la modal d enrolement dans le dashboard vendor, cablee sur l endpoint existant. Carte livrable (lien Apple Wallet au succès). Pass loyalty verifie (200 + pkpass signe). Scope marchand only ; self-signup QR public differe.

  • VendorLoyaltyDashboardClient : modal Enroler-un-client (nom/email/telephone, email-ou-telephone requis) + bouton header -> POST /api/loyalty/cards existant + refetch silencieux (cards_total flip 0->1 live).
  • Success state : serial + lien telechargement Apple Wallet /api/wallet/apple/loyalty/[cardId] -> la carte est livrable au client.
  • Preuve : write-path MCP insert->1->delete->0 (cleanup) + pass loyalty 200 application/vnd.apple.pkpass 8943 bytes. INTERDITS : zero modif lib/wallet/* + endpoints wallet/loyalty.
v0.44.2-pagesFeature

Sprint 49 close + Sprint 50 cause racine upload (downscale studio)

Ferme le reste Sprint 49 (redirects alias + render-rule status, PAS de refactor unification). Sprint 50 : corrige la cause racine du pkpass surdimensionne en bornant la dimension des images A L UPLOAD cote studio (sans toucher le pass-builder, INTERDIT). Freeze diagnostique (poids image, pas de boucle). Loyalty customer E2E + sync carte<->page = suite ciblee (navigateur).

  • next.config : redirects alias /vendor -> /vendor/scan, /pro -> /pricing (evite la chute sur /[slug] public 404).
  • config/navigation : type NavItemStatus (live|gated|soon|hidden) + champ status + render-rule cablee dans les 4 renderers + filtre lib (hidden jamais rendu).
  • lib/images/downscale-client : downscale canvas (maxDimension 1280, sans dep) cable avant upload dans ImageUploader + editeur wallet -> previent les images surdimensionnees (cause du pkpass 5MB).
  • Freeze editeur diagnostique : pas de boucle rAF/canvas (paint image lourde), mitige par le downscale. INTERDITS respectes : zero modif lib/wallet/* + endpoints wallet/loyalty.
v0.44.1-pagesFeature

Sprint 48-AUTH UNBLOCK -- cascade 401 admin + builder + mur agence (middleware dual auth)

Root cause : le middleware gatait /api/admin + /api/pages + pages admin legacy sur le seul cookie maison dashboard_auth ; un admin connecte via Supabase Auth ne l a pas -> 401 en cascade (builder ne sauvegarde pas, insights/impersonate 401, rebond mur mot de passe agence). Le middleware accepte desormais aussi la session Supabase ; chaque route applique role/ownership. Apple Wallet 16453 preserve.

  • middleware : accepte session Supabase (role=admin pour /api/admin + pages legacy, session+ownership pour /api/pages) en plus du cookie legacy. Redirect /signin au lieu de /login.
  • PATCH /api/pages/[id] (builder studio), GET /api/admin/insights/[id], POST /api/admin/impersonate, /studio/[id]/data : plus de 401 en session admin.
  • /admin/wallet-config, /admin/share-analytics, /admin/bulk-qr, /admin/email-signature : accessibles en session admin (plus de rebond mur mot de passe agence).
  • lib/auth/page-access.ts : helper getPageAccess (admin | owner pages_pages.user_id/agency_id | token edition) applique a /api/pages/* (route, publish, variants, goals, edit-token).
  • /api/pages GET scope (admin = toutes, sinon ses pages) + POST assigne user_id/agency_id proprietaire.
  • Defense in depth : requireAdminDual sur /api/admin/insights + /api/admin/data. INTERDITS respectes : zero modif builders wallet + endpoints /api/wallet + permissions core + middleware core (enrichissement only).
v0.43.0-pagesFeature

Sprint 43 WALLET DESIGNER UNIFIE -- FUSION vCard|Loyalty + DRAG-DROP + PRESETS + CACHE

Phase 0 audits forensiques 3 sous-agents + advisor + Supabase prod : A et B PAS doublons. B (4 pages publiees prod) INTACT. Etend /app/wallet-card avec type switcher vCard|Loyalty + Layout drag-drop + presets métier + cache localStorage. Apple Wallet baseline 16453 preserve.

  • P1 WalletCardEditorClient type switcher vCard|Loyalty + 5 nouveaux tabs loyalty (Programme/Regles/Recompense/Images/Style) + save dispatch endpoints
  • P1 Migration 053 layout_json colonnes + GIN indexes pages_wallet_cards + pages_loyalty_programs (applied Supabase MCP)
  • P1 components/wallet-card/ColorPicker + Toggle portes de B (dual input ARIA accessible)
  • P1 API /api/loyalty/programs/[id]/route.ts (GET + PATCH + DELETE) comble gap Sprint 33.0
  • P2 components/wallet-card/LayoutEditor.tsx drag-drop @dnd-kit pattern REUSE Builder.tsx Sprint 21.1 (texte/couleur/image upload)
  • P3 lib/wallet-cards/presets.ts 4 vCard + 5 loyalty métiers (cafe/coiffeur/restaurant/gym/esthetique) 1-click apply
  • P3 Autosave localStorage create-mode debounce 2s + restore au mount + badge UI brouillon enregistre/restaure
  • INTERDIT respecte : zero modif lib/wallet/* builders + endpoints /api/wallet/apple/* + Designer B intact prod-active 4 pages publiees
  • Defer Sprint 43.1 : decomposition Editor sous-composants + WalletPreview iPhone port + categorizeWalletError + fix zod desync B + quota plan enforce + tests E2E + WYSIWYG canvas avance
v0.30.4-pagesCorrectif

Sprint 30.4 REAL EXHAUSTIVE 404 AUDIT + FIX ALL BROKEN LINKS

6 real 404 broken links fixed (Sprint 30.3 audit etait incomplet). Methode audit réel : extract all hrefs config/navigation + mega-menu + app/page.tsx + components/navigation -> verify backing file exists -> live prod check curl HEAD. Apple Wallet 16453 bytes preserve 3 checkpoints.

  • F1 /app/wallet-card (sidebar line 183, Flavien-reported Sprint 30.3) MISSING -> redirect /wallet-card (public Sprint 22+)
  • F2 /agency/pages (sidebar line 122) + /agency/pages/new (quickAction line 112) MISSING -> redirects /studio + /studio/new
  • F3 Landing footer /help/mcp + /help/webhooks 404 -> fix href /help/api-mcp/mcp-server + /help/api-mcp/webhooks (articles existants)
  • F4 Mega-menu Deconnexion /api/auth/signout 404 -> fix href /api/auth/logout (route existante)
  • Methode Sprint 30.4 audit réel via cross-refs filesystem superieure a Sprint 30.3 pattern matching vapor only
v0.30.3-pagesCorrectif

Sprint 30.3 AUDIT EXHAUSTIF + KILL VAPOR FEATURES

9 vapor pages fixees + 1 orphelin nav link resolu. ZERO link menu sidebar pointant vers page "en construction" ou 404. Apple Wallet 16453 bytes preserve 3 checkpoints.

  • F1 kill 4 stubs "construction Sprint 14" : /app/pages -> /studio, /app/team -> /agency/team ou EmptyState upgrade, /agency/settings -> /app/settings, /agency/billing -> /app/billing
  • F2 convert 4 "Sprint 23 soon" EmptyStates : /app/email-signature + /app/bulk-qr -> redirects /app/marketing/* (Sprint 23 functional), /app/utm-builder + /app/scan -> EmptyState propre (features page-scoped via /studio)
  • F3 /admin/integrations orphelin nav line 95 -> permanentRedirect /app/integrations (PlanGuard studio+)
  • INTERDITS respectes : zero modif lib/auth/* lib/billing/* lib/wallet/* api/billing/* api/wallet/* middleware/* next.config + VersionBadge Sprint 29.3 + Sentry/PostHog Sprint 30.1 preserves
v0.30.2-pagesFeature

Sprint 30.2 FRONTEND TIGI VISUAL RESCUE

Port pages publiques manquantes TIGI vers main + adaptation Plans v3 (templates galerie + sell-white-label kit vente + pricing CTA agency + HelpHub premium banner). Apple Wallet 16453 bytes preserve 3 checkpoints.

  • F1 /(public)/templates + [slug] galerie publique 17 templates + TemplatesShowcase 162 LOC layout SVG mockups distincts par type (classic/showcase/bento/editorial/profile-card/minimalist)
  • F2 /sell-white-label kit vente 605 LOC (ROI calc + value props + comparison + FAQ + CTA demo) + /pitch 185 LOC imprimable - conversion Agency 99 EUR P0
  • F3 pricing Agency White-Label CTA block + lien /sell-white-label + Plans v3 6 tiers description metadata
  • F3 HelpHubClient Premium banner + UpgradeModal mount + Plans v3 prices corriges (Discovery 3 + Pro 9 + Business 19 + Studio 49 + Agency 99)
  • Business 29 EUR -> 19 EUR sync Plans v3 schema
v0.30.1-pagesFeature

Sprint 30.1 PLAYWRIGHT + LIGHTHOUSE + SENTRY + POSTHOG OBSERVABILITY FOUNDATIONS

5 features observability (CI workflow + Lighthouse config + Sentry doc + PostHog catalog 38 events + 11 nouveaux tests E2E Sprint 29.x). Apple Wallet 16453 bytes preserve 3 checkpoints.

  • F1 tests/e2e/gating-v29.spec.ts (NEW) : 11 tests Sprint 29.1/29.2/29.3 coverage (help articles + whitelabel API + plans v3 + gating surfaces + VersionBadge + wallet baseline) - 11/11 PASS chromium
  • F2 Lighthouse CI : .lighthouserc.json 5 URLs publiques + @lhci/cli devDep + assertions warn-only perf/a11y/best-practices/seo
  • F3 Sentry alerting setup doc : code 100% pret (3 config files + global-error + helpers), env vars + Slack alerting Dashboard manual setup defer
  • F4 PostHog events catalog 38 type-safe : 12 core + 22 nouveaux (auth/page/gating/wallet/pricing/tour). 10 wired runtime + 28 defer wiring + 3 funnels recommandes
  • F5 .github/workflows/pages-e2e-lighthouse.yml : CI E2E (Playwright subset + plan-permissions) + Lighthouse autorun, trigger PR + push main
v0.29.3-pagesFeature

Sprint 29.3 PLANGUARD PATTERN + VERSION DISPLAY + CLOSURE DEFERS

PlanGuard reusable wrapper + apply /app/integrations studio+ + VersionBadge sous logo 5 emplacements + next.config NEXT_PUBLIC_APP_VERSION. Stripe LIVE skipped (zero STRIPE env vars Vercel).

  • F1a PlanGuard wrapper reusable autour GatedOverlay (server + client indirection) - API simplifiee minPlan + feature + context props
  • F1b /app/integrations wrap PlanGuard studio+ - API keys + MCP server + webhooks + CRM integrations gated
  • F1c VersionBadge component link /changelog + 5 emplacements (AppSidebar app/agency/admin + LandingHeader + PublicFooter + PublicNavigation)
  • F1c next.config.mjs expose NEXT_PUBLIC_APP_VERSION depuis package.json build-time
  • Stripe LIVE Phase 2+3 SKIPPED : zero STRIPE_* env vars Vercel production. Defer 29.4 quand SIREN actif + keys pushed
  • F1d /studio/wallet auth uniformisation DEFER : risk/reward defavorable, Discovery+ ont /app/wallet-designer existant
v0.29.2-pagesFeature

Sprint 29.2 PERMISSIONS HELPERS + GATING SURFACES : closure defers Sprint 29.1

4 features Plans v3 (helpers permissions etendus + GatedOverlay multi-plan + wallet gating + whitelabel gating + billing handler auto-checkout). Apple Wallet 16453 bytes preserve.

  • F1 lib/auth/permissions.ts : 8 nouveaux helpers (hasFullAccess + getEffectivePlan + hasAgencyEntitlements + canAccessWhiteLabel + canAccessABTesting + canAccessHeatmap + canAccessUnlimitedPages + canAccessMCPServer + getMaxPages + getMaxLeadsMonthly + requirePlan)
  • F1 tests/plan-permissions : 33 assertions adaptees Plans v3 -> PASS 100%
  • F2 GatedOverlay etendu : prop unlocked + targetPlan + ctaLabel (5 plans Discovery/Pro/Business/Studio/Agency)
  • F2 /app/wallet-designer hub : GatedOverlay premium wallet gating discovery+
  • F3 /agency/whitelabel hub : GatedOverlay studio+ + form GET/PUT /api/agency/whitelabel
  • F4 BillingClient : handler ?upgrade=<plan>&period=<period> auto-checkout Stripe (fallback 503 TEST mode)
  • canAccessAgencyView loosen pour role=agency any-plan (membres equipe agence-1)
v0.29.1-pagesFeature

Sprint 29.1 TIGI FUSION : Gating monetization + Whitelabel API + Help articles + Public navigation

7 features portees depuis backup TIGI vers main, adaptees Plans v3 6 tiers. Apple Wallet baseline 16453 bytes preserve.

  • F1 content/help/agency/ 3 articles MDX (whitelabel + api-mcp + billing) + category agency dans loader
  • F2 UpgradeProvider + useUpgradeGate hook (compatible Plans v3 6 tiers via hasAgencyAccess role/plan check)
  • F3 UpgradeModal monetization 3 plans focus upgrade-path Pro 9/89 + Business 19/189 + Agency 99/990 EUR
  • F4 GatedOverlay glassmorphism reusable pour features Agency-only
  • F5 /api/agency/whitelabel GET+PUT endpoint + seed agency-white-label-demo
  • F6 PublicNavigation 3 mega-menus + PublicFooter + layouts help/integrations/docs
  • F7 tests/plan-permissions reference + inventories MONETIZATION + reference 360-NEXUS-PANTHERA
  • Em-dashes stripped : 36 occurrences cross-files (3 MDX + GatedOverlay + 3 inventories) remplaces par : (rule canonique)
v0.28.10-pagesFeature

Templates Unification MP1 - reprise main thread

Galerie templates unifiee : source unique pages_templates (17 templates riches), TemplatePreviewModal premium 3-cols, bouton Aperçu + Utiliser direct sans friction API key.

  • /api/v1/templates retourne TemplateRow normalisee depuis snapshot JSONB (15 catégories métier)
  • /api/templates/[slug]/clone source pages_templates + fallback templates_premium retrocompat
  • TemplatesClient grid 4 cols + TemplateCard avec Aperçu (oeil) + Utiliser direct sans friction
  • TemplatePreviewModal premium 3-cols : info + iframe live device toggle + actions + similaires
  • Filtres enrichis : category + layout + premium + featured + search + tri (featured/clones/recent/rating)
  • /app/templates redirect serveur vers /studio/templates (deduplication)
v0.28.9-pagesFeature

Hotfix Gaps + Polish

6 fixes chirurgicaux post Sprint 28.8 : email-share + changelog data + PDF export + marketing tracking + integrations test connection.

  • /api/marketing/email-share endpoint Resend + rate limit 10/min + audit log
  • src/data/changelog.ts data statique versionne 15+ tags
  • PDF export /app/analyses via react-pdf branded
  • Marketing usage tracking 6 features + table pages_marketing_usage migration 042
  • Integrations test connection real API call par type (notion/calendly/stripe/resend/slack/discord/telegram/webhook)
  • /app/refer canonical (audit /app/referrals confirme inutile)
v0.28.8-pagesFeature

Paroxysme All Pages - 8 sub-agents

~6800 lignes livrees par 8 sub-agents Task tool paralleles. 25+ pages complètes au paroxysme.

  • /app/dashboard 6 KPIs réels + /studio Mes pages ViewToggle Grid/List
  • /app/leads + /app/data hub 5 tabs + /app/analyses global KPIs
  • /studio/marketing enrich + /app/wallet-card NEW + /app/integrations 12 cards
  • /app/billing enrich Stripe + /app/refer NEW parrainage + notifications enrich
  • 13 items APP_NAVIGATION relinkes vers bonnes routes
  • /about NEW + /contact enrich + /changelog filter par type
  • Insights 12 tabs all functional + Share Hub 8 channels NEW
  • 4 specs E2E Playwright 45 test cases + Lighthouse PageSpeed + smoke 100 endpoints
  • Migration 041 pages_referrals appliquee
v0.28.7-pagesFeature

Templates Unification MP1-retry

12 templates premium contenus métier appliques DB (5 insert + 7 update). Main thread retry apres MP1 sub-agent "Prompt too long".

  • seeds/templates-premium-v3.ts 1248 lignes 12 templates contenus réels (Le Gourmet, NextStack, Maison Lambert, etc.)
  • seeds/apply-templates-v3.ts script Supabase upsert idempotent
  • /preview/restaurant-gastronomique route iframe OK pour TemplatePreviewModal
v0.28.6-pagesFeature

Night Session 2 - 5/6 MPs

6 sub-agents Task tool en parallele worktrees isoles. 5/6 success (MP1 fail). ~6800 lignes total.

  • MP2 Agency 5 pages complètes (clients/team/api-keys/webhooks/custom-domains) 2797 lignes
  • MP3 Insights 3 tabs ab/heatmap/engagement + Marketing hub 998 lignes
  • MP4 Backend API v1 + MCP 4 tools + Sentry + rate-limit Upstash 524 lignes
  • MP5 8 hubs/pages 404 transformes en hubs réels 1178 lignes
  • MP6 5 loading skeletons + 3 specs E2E + TemplatePreviewModal enrich 1301 lignes
  • pages_users role=admin + plan=agency flavien@digisimma.com (DB UPDATE)
v0.28.0-pagesFeature

Phase 1 Admin 5 pages complète

Phase 1 admin paroxysme : templates curation + cross-tenant pages + global analytics + users management + audit log real DB.

  • /admin/templates : table + filters + bulk + Top 5 clones
  • /admin/pages cross-tenant + suspend/reactivate + RowActions
  • /admin/analytics : 6 KPI cards + 3 charts Recharts
  • /admin/users-saas : table + inline role/plan + detail drawer
  • /admin/audit-log : real DB pages_audit_log + filters + export CSV
  • Migration 028 pages_audit_log extend (severity + actor_email + 4 indexes)
v0.27.0-pagesFeature

Launch Clean 8 fixes

11 fixes audit Claude Chrome ramenes a 8 effectifs (4 NO-OP confirmes).

  • F1 hide 4 admin stubs via enabled flag (Analytics/Pages/Templates/Users)
  • F2 hide 5 agency stubs + add Projects nav
  • F4 /app/notifications EmptyState MVP
  • F5 /app/settings wire SettingsClient Sprint 19
  • F7 /agency/projects role check admin platform plan=agency
  • F11 /admin/audit-log MVP table + filters + 6 mock entries
v0.26.4-pagesCorrectif

Recovery Builder.tsx Sprint 20 Popups

Restore Builder.tsx depuis v0.25.0-pages : 611 lignes Popups + dnd-kit. Regression entre v0.25 et v0.26 corrigee.

  • Builder.tsx restored : BrandingPopup + SettingsPopup + AnalyticsPopup + WalletPopup imports
  • PopupType state 5 valeurs + shortcuts Cmd+K/B/,/Shift+A + Alt+W
  • dnd-kit drag-drop Sprint 21.1 preserve
v0.26.3-pagesFeature

Paroxysme SEO + perf

Schema.org JSON-LD + next/font auto-host + Twitter cards.

  • Schema.org Organization + WebSite SearchAction + SoftwareApplication AggregateOffer
  • next/font/google auto-host Plus Jakarta + Inter + JetBrains Mono (CSS vars alignes tailwind)
  • Twitter card summary_large_image + OpenGraph siteName + keywords 7 termes
v0.26.2-pagesFeature

Consolidation 6 sub-agents

Landing premium 11 sections + Pricing calculator + Help center 24 articles MDX + Templates v2 + Lighthouse + Tests E2E.

  • Landing page premium 11 sections (Hero/Logos/Problem/Features/Templates/Testimonials/Pricing/Integrations/FAQ/CTA/Tracking)
  • Pricing calculator interactif slider log scale 100-1M vues
  • Help center 24 articles MDX (3 par 8 catégories) + search Fuse.js client
  • seeds/templates-premium-v2.ts 12 templates types Block
  • 4 specs E2E + smoke 64 endpoints + HTML report
v0.26.1-pagesCorrectif

Emergency Middleware Preventive Fix

Recovery Supabase Postgres overload : middleware getSession + Promise.race 3s + let-pass.

  • middleware.ts : getUser() (API call sync) remplace par getSession() (JWT local) wrapped Promise.race 3s
  • lib/auth/user.ts : same pattern + Promise.race 3s sur pages_users
  • Documentation EMERGENCY-RECOVERY + SUPABASE-SHARED-OVERLOAD-RECOVERY-PLAN + SUPABASE-MIGRATION-PLAN-DEDICATED-PROJECT
v0.26.0-pagesFeature

MP1 Auth Security partiel

5 auth pages + 3 error pages premium + permissions.ts helpers.

  • Login loop root cause : window.location.href = next (race condition cookie sync)
  • Pages /signin /signup /forgot /reset /verify-email premium
  • Pages errors 404 + 500 + 503 premium glassmorphism
  • lib/auth/permissions.ts 12 helpers role/plan gating