Roadmap publique Alliance
Suivez les dernières améliorations livrées, les travaux en cours et les prochaines orientations de la suite Alliance Web Marketing.
Pilotage des 10 modules
Sélectionnez un module à gauche. Sa roue d’avancement et ses éléments Livré → Maintenant → Prochaines étapes → Futur s’affichent instantanément.
Core
Version 4.5.214Hub
Version 4.5.57Tech
Version 1.7.37Studio
Version 1.19.4Hub Client
Version 1.11.50CallTracker
Version 1.10.6CRM
Version 1.6.29Soutien
Version 1.5.2Assistant
Version 1.5.2Stats
Version 1.8.9Ce qui vient d’être livré
Les quatre implantations les plus récentes sont affichées. Utilisez la navigation sous le bloc pour consulter l’historique précédent.
- Core 4.5.214 retablit les actions explicites Deployer et Forcer sur la selection pour Hub Client et Tech, avec canal signe et rollback fichiers local.
- L autopilote de flotte reste suspendu tant que Recovery complet n est pas valide site par site; aucun deploiement implicite n est reactive.
- Hub Client 1.11.50 distingue maintenant un deploiement manuel Core d une mise a jour automatique : le manuel peut utiliser le rollback fichiers local, l automatique reste fail-closed sur Recovery.
- Signatures HMAC, SHA-256, appairage, origine Alliance, permissions et validation de version restent obligatoires.
- Core 4.5.213 conserve la grille Sites connectes sans chevauchement et Core 4.5.210 conserve l upload par blocs de 4 Mo compatible ModSecurity.
- CallTracker 1.10.6 conserve Google Ads API pour le CPL multi-MCC et son interface Google Ads Light/Dark.
- Recovery complet fichiers + SQL reste planifie en jobs asynchrones reprenables avant reactivation de l autopilote.
- Correctif fatal CRM WP_User et isolation des diagnostics Health
- Sauvegarde fichiers + BD obligatoire avant publication/import/deploiement local
- Kit CLI prive de restauration chiffree; test SQL sur hebergement obligatoire
- Autopilote et deploiements distants suspendus; Suite 4.5.231 en quarantaine
- ROADMAP, CHANGELOG et validation honnete pour Suite 4.5.232
- Pulse v2 ajoute score /100, fraîcheur et raisons explicables à chaque module sans action automatique
- Health AWM calcule un score Suite déterministe et conserve 48 instantanés maximum à intervalle de 30 minutes
- Tech AWM 1.7.34 consomme le score Health dans le Brief AWM sans remplacer les incidents ni SLA
- Hub Client 1.11.46 ajoute l âge/fraîcheur de son inventaire au fleet_state sans secret
- Les dix modules, ROADMAP, CHANGELOG, notes et logs sont synchronisés sur Suite 4.5.231
- Ajoute le contrat transversal awm_core_module_pulses pour agréger un état compact et explicable des modules AWM
- Affiche le Pulse opérationnel dans Santé du système et les vues Core concernées
- Hub Client 1.11.45 transmet un fleet_state sans secret pour versions runtime, autopilote, canal et fraîcheur de mise à jour
- Les dix modules AWM publient un pulse lecture seule préparant Health AWM sans action automatique
- Ajoute la règle mémoire AWM-MODULE-PULSE-001 et synchronise ROADMAP, CHANGELOG, notes et logs sur Suite 4.5.230
- Publie Hub Client 1.11.41 en autopilote stable apres appairage avec paquet signe Core, SHA-256 et sauvegarde locale
- Publie Tech 1.7.14 avec inventaire complet des extensions WordPress et politique Manuel/Automatique par site et extension
- Ajoute le diagnostic Indexable / No-index / A verifier depuis WordPress, X-Robots-Tag, meta robots et robots.txt
- La carte Tech utilise une famille de couleur par client puis des teintes par site et affiche Principal/Secondaire avec URL complete exacte
- Les modules AWM restent exclus du moteur generique et continuent exclusivement par le canal Suite signe
- CRM AWM devient la source canonique du statut client actif/inactif/archivé pour toute la Suite
- Un client inactif conserve son Connector et toutes ses données mais ses sessions et actions serveur-à-serveur sont suspendues côté Core
- Tech ferme proprement les incidents ouverts lors de la désactivation, cesse les sondes et reprend la surveillance à la réactivation
- Hub, Stats, Studio et CallTracker excluent les clients inactifs de leurs surfaces opérationnelles
- Tech instrumente le premier signal fiable pour le MTTD, ajoute le re-sondage prioritaire, les SLA par site et les courriels urgents configurables
- Corrige la liaison Hub Connector lorsque le site WordPress utilise www et la fiche CRM le domaine nu, ou inversement
- Conserve une correspondance stricte pour les autres sous-domaines, ports et chemins WordPress
- Ajoute au journal de refus les URL canoniques et clés de comparaison attendues/reçues sans exposer de secret
- Ajoute un emplacement compact et sécurisé dans le shell AWM pour afficher le contexte du module directement dans l en-tête
- Publie Stats AWM 1.6.2 avec thème cartographique Light/Dark réellement appliqué
- Le mode Light conserve OpenStreetMap standard
- Le mode Dark suit awm-theme-dark et applique le rendu sombre au conteneur Leaflet
- Les contrôles, popups et attributions restent lisibles
- Corrige le pixel fantôme des barres de progression à 0 %
- Ajoute la règle mémoire AWM-STATS-008
- Publie Stats AWM 1.6.1 avec fond OpenStreetMap sans clé API
- Retire CARTO du chemin critique de la carte Temps réel
- Le mode sombre est dérivé localement sans modifier les marqueurs ou contrôles
- Une panne de tuiles ne coupe pas la présence ni les KPI
- Ajoute la règle mémoire AWM-STATS-007
- Publie Stats AWM 1.6.0, Hub Client 1.11.38 et Hub AWM 4.5.54
- Rafraîchit silencieusement les KPI Stats sans recharger la page ni ouvrir le loader
- Carte temps réel clair/sombre avec marqueurs visibles, regroupement simple et repli approximatif par fuseau navigateur
- Ajoute des signaux Health local-first pour trafic, demandes, conversion et collecte
- Ajoute les règles mémoire AWM-STATS-006 et AWM-UX-003
- Étend l horloge Alliance aux bornes de périodes statistiques America/Toronto
- Stats 1.5.1 affiche contacts, événements et direct en heure Montréal HAE/HNE
- Les données restent stockées en UTC sans migration destructive
- Ajoute la règle mémoire AWM-TIME-001 pour tous les modules
- Ajoute le contrat de présence temps réel Stats/Health
- Heartbeat Hub Client site-scoped et éphémère sans IP ni GPS
- Carte GeoIP approximative et liste live avec expiration automatique
- Ajoute la règle mémoire AWM-STATS-005 de confidentialité du temps réel
- Ajoute le registre Core des Connectors runtime réellement actifs
- Stats 1.4.1 utilise les clients attitrés aux Connectors au lieu de la liste CRM
- La vue Tous les sites connectés exclut les sources historiques déconnectées des KPI actifs
- Corrige l avertissement stats_days absent
- Restaure canoniquement les seules révisions seed v1 créées par Core lorsqu une empreinte invalide persiste
- Préserve statuts, historique et toutes les révisions v2+; aucune règle utilisateur n est réécrite
- Affiche dans Mémoire AWM la version DB, la version seed et le résultat de la dernière tentative de réparation
- Ajoute un outil de récupération externe temporaire pour sortir d un éventuel cache/opcode ou ordre de chargement défaillant
- Répare les seeds Mémoire AWM à partir de leur SHA canonique officiel au lieu de dépendre de la valeur SQL corrompue
- Ne marque la migration terminée qu après un contrôle réel à 0 anomalie
- Relance la réparation sûre avant le préflight et ajoute un bouton admin de réparation des seeds reconnus
- Toute empreinte inconnue reste critique et bloquante
- Corrige le format SQL des révisions Mémoire AWM : change_reason reste textuel et les SHA restent stables
- Répare automatiquement les 50 révisions seed v1 affectées par le défaut 4.5.162-4.5.164 sans neutraliser le contrôle d intégrité
- Le préflight de publication redevient opérationnel après migration; toute anomalie inconnue demeure bloquante
- API Stats accepte désormais site_id et 365 jours
- Description Stats alignée sur le cockpit Web multi-sites 1.4.0
- Compatibilité inter-modules Health / Hub Client conservée
- Filtre Mises à jour sur les seuls Connectors runtime réellement liés
- Ajoute un filtre Principal / Secondaire dans Sites connectés
- Conserve le contrat client_id + site_id + instance_uuid pour toutes les actions distantes
- Affiche une ligne distincte par client_id + site_id dans Sites clients
- Rend inventaires, rafraîchissements, déploiements, vérifications et rollbacks réellement site-scoped
- Lie les paquets temporaires au secret de scan du site précis et active les offres de mise à jour pour les sites secondaires
- Conserve les sites secondaires visibles avant appairage complet avec leur état de liaison
- Corrige l import direct des modules lorsque le navigateur ajoute un suffixe de doublon au nom du ZIP
- Distingue un suffixe de copie numérique d une vraie préversion afin que core-awm-4.5.162-1.zip reste associé à la version interne 4.5.162
- Conserve la vérification stricte entre nom canonique du paquet et Version du plugin sans relâcher les contrôles SHA-256 ou structure ZIP
- Ajoute Mémoire AWM, un mini-Git interne versionné pour les règles, faits et décisions de développement
- Chaque évolution crée une nouvelle révision avec identifiant stable, parent, auteur, raison, modules impactés et SHA-256 sans modifier l ancienne version
- Ajoute conflits optimistes, archivage, restauration par nouvelle version, export JSON, santé de mémoire et bloc administrateur dans Core
- Importe 50 règles et décisions AWM pertinentes depuis le contexte de développement consolidé sans données personnelles ni secrets
- Exécute un préflight de mémoire avant publication et crée automatiquement un snapshot des règles actives avec chaque Suite
- Ajoute un fallback site-scoped en user meta pour les Connectors secondaires dont le registre SQL refuse encore l insertion
- Conserve client_id, site_id, instance_uuid et le meme contrat API pour Hub Client, Stats, Health et Tech
- Indexe pairing et secret par options non-autoloadées pour une resolution directe sans scan global
- Ne modifie ni ne revoque le Connector principal et journalise le fallback sans exposer de secret
- Reconstruit le registre awm_site_connectors dans un schéma canonique DB_VERSION 1.5 lorsqu une réparation d index ne suffit pas
- Copie uniquement les colonnes multi-sites actuelles et élimine les anciennes contraintes ou colonnes obligatoires laissées par dbDelta
- Préserve client_id, site_id, instance_uuid, hashes Connector, inventaires, profils Tech et historiques existants sans régénérer de secret
- Utilise une bascule atomique avec restauration de l ancien registre si la nouvelle table ne passe pas la validation
- Ajoute le canal Connector Stats site-scoped pour Hub Client
- Chaque collecte authentifiée conserve client_id, site_id et instance_uuid sans exposer le secret Connector au navigateur
- Tous les sites Hub Client peuvent être consolidés par client dans Stats/Health tout en gardant leur source site_id exacte
- Le pont de secours autorise explicitement stats_collect en plus des routes Tech
- Aucune modification aux clés Connector existantes ni au multi-sites
- Corrige la rétrogradation silencieuse de la composition active causée par les bootstraps historiques Studio 1.14.0 et Tech 1.6.8
- Les bootstraps ne peuvent plus remplacer une version égale ou supérieure déjà publiée
- Réconcilie automatiquement la publication active avec les versions supérieures déjà présentes dans le dépôt de modules
- Une promotion réparée conserve SHA-256, Vault, roadmap_sync, composition_revisions et journalisation
- Studio 1.16.0 déjà importé peut être restauré comme version effective sans nouvel upload
- Aucun changement aux Connectors, site_id, instance_uuid, secrets ou au multi-sites
- Import rapide unifié : la zone Publication active accepte maintenant une Suite ou un module AWM
- Détection automatique du type de ZIP avant délégation au validateur Suite ou Module existant
- Un module direct valide est ajouté au dépôt central et promu automatiquement s il est supérieur, sans reconstruire toute la Suite
- Les formulaires spécialisés Publication & historique restent disponibles et inchangés
- Aucun changement aux Connectors, site_id, instance_uuid, secrets ou au multi-sites
- Roadmap publique : liens sécurisés Contexte développement, CHANGELOG, README et ROADMAP pour chaque version effective
- Les documents sont extraits à la demande depuis le paquet chiffré de la publication active sans exposer le stockage privé
- Core masque automatiquement les lignes pouvant contenir secrets, tokens, mots de passe, clés ou entêtes Authorization
- Hub 4.5.52 ajoute les liens dans le pilotage et la vision de chaque module afin de faciliter les reviews entre conversations
- Publication et snapshots documentaires restent journalisés
- Ajoute le dépôt central de modules indépendant des snapshots Suite
- Permet l import direct de Studio, Tech, Hub Client, CRM et des autres modules avec SHA-256, chiffrement, README, CHANGELOG et ROADMAP obligatoires pour les nouveaux imports directs
- Une Suite conserve automatiquement une version de module supérieure déjà présente dans le dépôt ou la publication active au lieu de bloquer ou rétrograder
- Les versions effectives sont réinjectées dans roadmap_sync et chaque import, résolution, promotion, erreur et publication est journalisé
- Un module direct supérieur peut devenir immédiatement la version effective de la publication active sans reconstruire toute la Suite
- Publie Core AWM 4.5.153 et Tech AWM 1.6.8 avec heure Alliance canonique America/Toronto
- Stocke les nouvelles publications en UTC et les convertit uniquement a l affichage avec HNE/HAE automatique
- Corrige les heures de l historique existant a partir du timestamp UTC contenu dans chaque release_id sans modifier les donnees
- Aligne journal de securite, moniteur de taches Core et horodatages Tech centraux sur la meme horloge
- Ne modifie aucun Connector, site_id, secret ou permission multi-sites
- Publie Core AWM 4.5.152 et Tech AWM 1.6.7 avec monitoring réellement isolé par site_id
- Ajoute tech_profile et tech_profile_synced_at au registre awm_site_connectors DB_VERSION 1.3
- Stocke versions, santé, inventaire, mises à jour, vulnérabilités et dernier contact sur le site exact au lieu de la fiche client globale
- Les interventions Tech transportent client_id, site_id et instance_uuid et valident aussi le répertoire canonique
- Le déploiement automatique des runtimes secondaires reste volontairement bloqué tant que le déploiement distant site-scoped n est pas livré
- Aligne Core AWM 4.5.151 entre ZIP, manifeste, roadmap_sync et registre public
- Conserve la restauration automatique des Connectors historiques livrée en 4.5.150
- Valide le retour des anciens sites Hub sans reconnexion manuelle
- Restaure automatiquement les Connectors historiques du site principal dans le registre multi-sites
- Passe le registre Connector en DB_VERSION 1.2 sans régénérer les secrets existants
- Conserve les révocations explicites et évite une reconnexion globale des clients
- Publie Core AWM 4.5.149 avec correctif de stabilité du registre Connector multi-sites
- Corrige les warnings Trying to access array offset on null lorsque la ligne Connector ne peut pas être relue pendant la migration du principal
- Réconcilie le schéma awm_site_connectors via DB_VERSION 1.1 avant les lectures
- Conserve la règle de publication strictement croissante et les Connectors indépendants par site_id
- Aucun Connector existant n est révoqué par ce correctif
- Publie Core AWM 4.5.148, CRM AWM 1.6.20 et Hub Client 1.11.33
- Ajoute un registre Connector indépendant par site_id afin que plusieurs WordPress d un même client restent liés simultanément
- Lie chaque installation à client_id, site_id, instance_uuid et à un secret Connector unique sans exposer le secret permanent dans CRM
- Valide exactement le domaine et le chemin canonique, incluant les secondaires en répertoire et les sous-domaines
- Migre automatiquement le Connector historique vers le site principal et isole génération, régénération, révocation, sessions et utilisateurs WordPress par site
- Publie CRM AWM 1.6.19 avec fiche Sites du client premium et responsive
- Ajoute un site_type canonique distinct de l environnement technique avec 16 types de propriétés client
- Remplace les radios de promotion par des actions directes et un état de promotion explicite avant enregistrement
- Conserve le site principal comme source officielle des couleurs, typographies et règles visuelles
- Prépare les prochaines cartes de monitoring par site_id sans modifier Tech AWM 1.6.6
- Publie CRM AWM 1.6.18 et Tech AWM 1.6.6
- La fiche client canonique gere un site principal et des sites secondaires illimites
- Le site principal reste la source officielle des couleurs, typographies et regles visuelles
- Tech liste chaque site separement avec role Principal ou Secondaire et etat de connexion
- Chaque site secondaire recoit un site_id persistant pour preparer le monitoring multi-installations
- Publie Tech AWM 1.6.5 et Hub Client 1.11.32
- Ajoute un scan central horaire des correspondances de vulnérabilités avec journalisation des nouvelles critiques
- Ajoute une actualisation à la demande des inventaires WordPress, plugins, thèmes et mises à jour via le canal Hub Client privé
- Affiche le dernier scan automatique dans le dashboard et Sécurité
- Conserve une politique sans API de vulnérabilités payante et aligne le bootstrap Core sur Tech 1.6.5
- Publie une version Suite strictement supérieure à la publication active 4.5.143
- Conserve Tech AWM 1.6.4 et tous les modules métier inchangés
- Aligne la roadmap et le registre Core sur 4.5.144 afin que l import soit accepté par la règle anti-régression
- Aucune régression fonctionnelle introduite dans Tech, Hub Client ou le monitoring
- Publie Tech AWM 1.6.4 avec inventaire logiciel détaillé et journal de vulnérabilités WordPress gratuit
- Compare les versions WordPress, plugins, thèmes et modules Suite AWM avec les versions réellement installées
- Utilise uniquement Wordfence Intelligence V3 avec une clé gratuite conservée dans le coffre Core Alliance; aucune API de vulnérabilités payante
- Ne signale une vulnérabilité qu après correspondance de la version installée avec une plage affectée et tient compte des niveaux Critique et Élevé dans le Health Score
- Corrige le bootstrap Core afin que cible, ZIP Tech 1.6.4 et SHA-256 soient alignés
- Publie Tech AWM 1.6.3 avec personnalisation visuelle plus précise
- Sépare l opacité des fonds de l opacité du texte et des bordures afin de garder une fenêtre lisible sur le frontend
- Ajoute le choix de police en direct avec six piles sûres sans télécharger de police externe
- Conserve les presets Matrix et Bleu premium, la couleur libre et la migration des anciennes préférences
- Aucun changement au moteur d intervention, au handoff Elementor ou aux protections de session
- Publie Tech AWM 1.6.2 et Hub Client 1.11.31 avec actions frontend enrichies
- Corrige les changements de couleur de titre avec normalisation des noms de couleurs et repli CSS frontend réversible lorsque l élément n a pas d ID Elementor exploitable
- Ajoute la réécriture directe du texte sélectionné : rallonger, condenser, corriger et rendre plus formel ou professionnel
- Ajoute la génération d images centralisée Alliance, import en médiathèque WordPress et remplacement contrôlé du widget image Elementor sélectionné
- Conserve permissions, snapshot, hash, journalisation et rollback et garde la validation terrain dans Maintenant
- Publie Tech AWM 1.6.1 et Hub Client 1.11.30 avec premier moteur d actions frontend exécutable
- Remplace les réponses tutoriel par des actions préparées lorsque la demande est compatible
- Ajoute couleurs, fonds, typographie responsive, alignement, marges et padding Elementor sécurisés
- Affiche le plan exact avant Appliquer maintenant et conserve snapshot, hash, permissions et rollback
- Ajoute au Futur le remplacement d image contrôlé et le contrat d édition Gutenberg
- Publie Tech AWM 1.6.0 avec intervention frontend directe
- Refond le dashboard Tech en centre de monitoring source-first avec KPI, priorites, score de sante, sites et activite
- Conserve la navigation principale dans le menu WordPress a gauche et ouvre les details dans des popups contextuelles
- N affiche aucune metrique inventee pour les sondes encore absentes
- Ajoute au Futur l historique 24 h / 7 j / 30 j, les sauvegardes verifiees et les sondes performance
- Publie Tech AWM 1.5.18 avec fenêtre persistante dans wp-admin et Elementor
- Ajoute personnalisation couleur terminale et opacité totale enregistrée localement
- Conserve la session Alliance pendant la navigation WordPress ↔ Elementor
- La sélection visuelle reste strictement limitée à Elementor
- Ajoute au Futur une barre de session multi-pages avec reprise d intervention contrôlée
- Publie Tech AWM 1.5.17 avec isolation stricte de la prévisualisation Elementor
- Corrige la boucle Loading / Enable Safe Mode causée par le cookie Tech lu dans l iframe elementor-preview
- Exclut le preview Elementor de tout bootstrap, validation, handoff ou redirection Tech front-end
- Une session cookie seule ne peut plus rediriger une page publique vers wp-admin; un lancement explicite est requis
- Ajoute au Futur un test E2E spécifique qui vérifie que l iframe preview reste sur le front et atteint l état ready
- Publie Tech AWM 1.5.16 avec Safe Boot Elementor
- La boîte Tech attend maintenant que l interface Elementor soit réellement initialisée avant tout montage ou appel REST
- Retire le MutationObserver global pendant le bootstrap et évite le double enqueue/localize
- Nettoie et applique le thème terminal Matrix premium validé par Alliance
- Ajoute au Futur un test E2E qui bloque la publication si Elementor déclenche Safe Mode ou si la boîte n apparaît pas après init
- Publie Hub Client 1.11.29 et Tech AWM 1.5.15
- Hub Client peut préparer le handoff Elementor sans dépendre de la classe Tech déjà chargée dans la requête de mise à jour
- Tech relit l état live du site avant tout redéploiement pour éviter les boucles causées par une télémétrie périmée
- Le handoff est revalidé dans la nouvelle requête Elementor et reste à usage unique
- Ajoute au Futur un test E2E obligatoire du parcours Alliance vers Elementor avant chaque publication
- Publie Hub Client 1.11.28 avec auto-reparation propre de Tech AWM
- Si la mise a jour Tech ou sa verification runtime echoue, Core tente une seule recuperation sauvegarde-desactivation-reinstallation-activation
- Conserve Tech AWM 1.5.12 comme cible afin de corriger le site pilote reste en 1.5.11
- Les autres sites continuent leur deploiement normalement
- Ajoute au Futur un preflight des permissions et fichiers verrouilles avant mise a jour distante
- Corrige le paquet Hub Client qui contenait deux dossiers racine et etait refuse par le controle structurel
- Publie Hub Client 1.11.27 avec un ZIP strictement limite au dossier hub-client-awm
- Ajoute un preflight de structure des dix ZIP avant publication
- Conserve Tech AWM 1.5.12 pour reprendre le test Elementor apres installation Hub Client
- Ajoute au Futur un build reproductible qui refuse toute racine parasite
- Publie Tech AWM 1.5.12 et Hub Client 1.11.26
- Deplace la route privee de preparation Elementor sous Hub Client pour supprimer le 404 No route was found
- Confirme desormais la version runtime Tech ET la disponibilite reelle de la route avant de declarer le site pret
- Ajoute un boot Tech client idempotent apres les remplacements a chaud
- Ajoute en Futur un test de contrat automatique des routes privees avant publication
- Publie Tech AWM 1.5.11 et Hub Client 1.11.25
- Prépare Elementor directement par le canal privé Alliance vers le site client sans passage par le frontend public
- Consomme un handoff local à usage unique dans wp-admin avant le démarrage de l éditeur
- Vérifie la version Tech réellement chargée en PHP et invalide OPcache après déploiement
- Ajoute en Futur le test E2E obligatoire et le préflight runtime automatique
- Publie Tech AWM 1.5.10
- Renforce le passage de session Tech du front vers wp-admin Elementor avec cookie de domaine et handoff serveur
- Injecte les assets de la boîte Tech directement dans admin_head pendant la session
- Affiche un diagnostic explicite si la session Elementor ne peut pas être récupérée
- Ajoute en Futur un test E2E obligatoire de continuité de session www/non-www avant publication
- Publie Tech AWM 1.5.9
- Branche la boite Tech sur les hooks natifs de l editeur Elementor
- Ajoute un fallback JavaScript qui reconstruit la boite unique si le footer Elementor ne rend pas le markup attendu
- Evite les doubles boites lorsque plusieurs hooks de compatibilite se declenchent
- Ajoute un futur test E2E Tech vers Elementor avant publication
- Publie Tech AWM 1.5.8
- Prépare automatiquement le runtime Tech distant avant une intervention Elementor lorsque le site est en retard
- Déploie le paquet Tech de la publication active puis confirme la version distante avant de créer la session
- Remplace le blocage Tech requis par un parcours Préparer + Elementor
- Ajoute la préparation anticipée des runtimes Tech dans Futur
- Publie Tech AWM 1.5.7
- Corrige le décalage UTC du dernier contact dans la liste Tech
- Affiche les heures Tech dans le fuseau WordPress Alliance avec gestion automatique de l heure avancée
- Conserve les timestamps UTC en stockage
- Ajoute la normalisation multi-fuseaux et l historique temporel enrichi dans Futur
- Publie Tech AWM 1.5.6 avec préflight Elementor et session visible
- Attend automatiquement la prévisualisation Elementor avant la sélection
- Rafraîchit l aperçu après appliquer/rollback sans recharger toute l administration lorsque possible
- Corrige le registre roadmap Tech qui était resté sur une ancienne version
- Ajoute explicitement Maintenant, Prochaines étapes et Futur pour Tech afin de rendre la progression visible
- Accepte les noms de Suite renommes par le navigateur comme (1) ou -1
- Conserve une validation stricte du nom canonique et de la version
- Publie Tech AWM 1.5.5
- Ouvre directement Elementor depuis une intervention Tech
- Affiche une seule boite de dialogue Tech dans l editeur
- Supprime toute palette Tech du front-end public
- Publie Tech AWM 1.5.4
- Affiche directement la liste des sites Hub Client dans la Vue d ensemble Tech
- Conserve un onglet Sites dedie avec recherche et actions Intervenir, Fiche Tech et Voir
- Corrige le doublon du champ de recherche Sites
- Publie Tech AWM 1.5.3
- Conserve la session Tech dans l editeur Elementor
- Injecte la palette Alliance directement dans wp-admin Elementor
- Inspecte l iframe de previsualisation sans doublon de palette
- Tech reste invisible sans session Alliance valide
- Corrige la navigation Tech AWM pour exposer réellement l onglet Sites
- Tech AWM ouvre la liste des sites Hub Client par défaut
- Publie Tech AWM 1.5.2
- Conserve CRM comme source canonique et Tech invisible côté client
- Publie Hub Client 1.11.15 avec auto-reparation des copies actives historiques
- Affiche la preuve du runtime Hub Client charge et son chemin plugin reel
- Force le rafraichissement du CSS Premium via filemtime
- Conserve le Connector et le client_id CRM pendant la migration
- Corrige la detection distante de Hub Client quand le plugin utilise encore un dossier historique
- Core utilise la version du Connector comme preuve de presence Hub Client lorsque l inventaire ancien est incomplet
- Hub Client 1.11.14 reconnait toujours son propre chemin actif et migre vers le dossier canonique lors des prochaines mises a jour
- Un site ne peut plus afficher Hub a verifier et A jour simultanement
- Core valide que la version cible a reellement ete appliquee avant de marquer un deploiement reussi
- Publie Hub Client 1.11.13 avec le vrai logo Hub AWM et le badge orange Hub
- Aligne l administration locale Hub Client sur le shell Premium sombre de Hub AWM
- Conserve CRM comme source canonique et le Connector chiffre sans changement metier
- Validation terrain Hub Client bureau/mobile classee Maintenant
- Ajoute un bloc Roadmap AWM Premium dans Core → Mises à jour
- Le bouton ouvre directement la roadmap publique Alliance dans un nouvel onglet sécurisé
- Le titre de la publication active est repris dans le bloc pour donner le contexte de la livraison
- Conserve le CSS Premium compact et les KPI existants
- Supprime le grand espace vide central dans Core → Mises à jour en intégrant les KPI sous le titre
- Compacte la grille des sites clients pour concentrer les colonnes et les actions
- Ajoute Réparer pour retenter la synchronisation Connector d un inventaire manquant
- Conserve l import rapide, Publication & historique et le CSS Premium partagé
- Rétablit l import rapide de Suite dans Core → Mises à jour
- Ajoute une zone compacte de sélection ou glisser-déposer du ZIP
- Réutilise la validation Core existante avant publication Stable
- Conserve le panneau Publication & historique pour les fonctions avancées
- Corrige le bouton Publication & historique dans Core → Mises à jour
- Le bouton ouvre le panneau Publication, notes et historique puis y défile automatiquement
- Ajoute un lien serveur de repli afin que la section reste accessible même sans JavaScript
- Conserve le CSS Premium compact de la 4.5.101
- Refond Core → Mises à jour dans une vue Premium compacte
- Concentre publication active, métriques, mises à jour Alliance et sites clients dans la partie supérieure
- Supprime les badges répétitifs Hébergé chez Alliance des lignes de sites clients
- Ajoute recherche, filtres, statut, compteur de mises à jour et actions directes dans le tableau des sites
- Déplace publication, notes et historique dans un panneau repliable sans supprimer les fonctions
- Respecte les variables CSS du shell AWM et le responsive clair/sombre
- Clarifie la mise à jour locale : Hub Client est identifié comme paquet destiné aux sites clients au lieu de Non installé sur Alliance
- Masque le rollback local Hub Client lorsqu il n est pas un module Alliance
- Affiche le nombre exact de modules Alliance réellement à mettre à jour avant installation
- Actualise l inventaire JavaScript après chaque module réussi afin d éviter de reproposer un paquet déjà installé
- Conserve Core en dernier et distingue clairement mise à jour locale et déploiement distant
- Corrige le faux blocage de publication lorsque roadmap_sync.module_updates utilise un texte simple
- Normalise les anciens avancements texte en lignes de roadmap structurées
- Les nouveaux manifests doivent publier les avancements Core, Hub Client et Tech sous forme de tableaux phase/titre/description
- Synchronise le registre roadmap sur Core 4.5.99, Hub Client 1.11.12 et Tech AWM 1.4.2
- Conserve la garde qui exige un avancement pour chaque module réellement modifié
- Corrige le 403 persistant du statut Tech AWM depuis Hub Client
- Ajoute un pont Connector admin-ajax restreint à Tech lorsque REST est filtré
- Accepte Authorization Bearer et conserve les transports Connector existants
- Restaure l approbation Core uniquement avec secret Connector et domaine jumelé valides
- Hub Client 1.11.12 et Tech AWM 1.4.2 utilisent automatiquement le transport résilient
- Validation terrain École Esthétique Avancée classée Maintenant
- Corrige les erreurs Forbidden pendant le téléchargement distant de Hub Client et Tech AWM
- Les paquets sont servis par un endpoint REST Core signé temporaire lié au Connector et au client CRM
- Le téléchargement distant ne dépend plus de admin-post.php
- Les ZIP des nouvelles publications sont chiffrés au repos et les archives historiques migrent progressivement vers le coffre Core
- Hub Client 1.11.11 accepte un repli d authentification dans le corps HTTPS et fournit des erreurs HTTP explicites
- Les contrôles client approuvé, Tech autorisé, expiration, HMAC et SHA-256 restent obligatoires
- La validation terrain sur les sites concernés reste classée Maintenant
- Publie CRM AWM 1.6.17 et Hub AWM 4.5.51
- La fiche client CRM affiche toujours les blocs Hub Client & connexion et Services
- Autorisation, Connector et choix de services sont gérés depuis la même fiche client
- Core conserve la sécurité, CRM les données maîtres/abonnements et Hub l application des services
- Aucun doublon client n est créé
- La validation terrain reste classée Maintenant
- Corrige la vérification Tech AWM lorsque le client est actif dans CRM mais Hub Client reçoit un refus
- Le Connector peut retrouver la fiche CRM jumelée depuis son secret sécurisé si le client_id local est obsolète
- Hub Client 1.11.10 utilise un transport Tech compatible HTTPS et affiche la fiche CRM confirmée
- Tech AWM 1.4.1 retourne le client_id CRM canonique
- Aucun doublon client : CRM demeure la source unique
- La validation terrain de la liaison Tech reste classée Maintenant
- Publie Hub AWM 4.5.50 avec correction des warnings Cannot modify header information sur les routes Clients
- Les redirections vers CRM sont exécutées sur admin_init avant le rendu du shell
- Un fallback sans en-tête HTTP protège les environnements où l ordre des hooks est modifié
- CRM AWM demeure la source canonique unique des clients
- La validation terrain CallTracker Clients et Hub Clients reste classée Maintenant
- La roadmap et la Suite passent à 4.5.94
- Thech AWM ouvre maintenant son propre tableau de bord au lieu de rediriger le menu principal vers CRM
- Tech AWM 1.4.0 corrige les conversations multi-tours avec output_text pour les réponses assistant
- Tech AWM ajoute une fenêtre flottante directement sur le front-end WordPress/Elementor et connaît automatiquement la page courante
- Depuis Hub Client, une URL interne est résolue vers le post_id réel et devient la cible de Appliquer et rollback
- Hub Client 1.11.9 utilise le logo produit Hub AWM canonique dans le portail et l administration locale sans variante client
- La validation terrain de Tech front-end et du logo Hub reste dans Maintenant
- La roadmap et la Suite passent à 4.5.93
- Tech AWM activé dans une fiche CRM peut être installé à distance même s il est absent du site client
- Un Tech désactivé côté Alliance reste non installable
- Hub Client 1.11.8 affiche l état Tech et conserve l onglet visible dès l autorisation centrale
- La validation terrain du premier déploiement Tech autonome reste dans Maintenant
- La roadmap et la Suite passent à 4.5.92
- Publie Hub Client AWM 1.11.7 avec le logo exact de Hub AWM
- Hub Client ne dépend plus d une campagne CallTracker pour fonctionner
- L absence de campagne est un état informatif limité aux fonctions CallTracker
- Les alertes passives ne déclenchent plus le modal d erreur de l administration Hub Client
- La validation terrain sans campagne reste classée Maintenant
- La roadmap et la Suite passent à 4.5.91
- CRM AWM 1.6.16 devient la source canonique unique des fiches clients de la Suite
- Hub AWM 4.5.49 réutilise la recherche et la fiche CRM au lieu de maintenir un répertoire parallèle
- La fiche client CRM reçoit les onglets Hub, CallTracker, Stats, Assistant, Soutien, Studio, Tech et Hub Client selon les modules disponibles
- Tech AWM 1.3.0 conserve uniquement activation, permissions, mémoire, diagnostics, consommation et journal liés au même client_id CRM
- La validation terrain de la fiche client unifiée reste classée Maintenant
- La roadmap et la Suite passent à 4.5.90
- Publie Hub Client AWM 1.11.6 avec le correctif de l erreur critique du bloc Réception directe des formulaires
- Le callback render_admin accepte maintenant explicitement les deux arguments transmis par awm_client_hub_admin_after_connection
- Une valeur de secours maintient la compatibilité avec les intégrations plus anciennes
- La validation terrain sur un site Hub Client lié reste classée Maintenant
- La roadmap et la Suite passent à 4.5.89
- Core ajoute dans Déploiement à distance un bouton Télécharger Hub Client avec la version de la publication active
- Le téléchargement fournit uniquement le ZIP Hub Client et non la Suite complète
- Permission administrateur, nonce et SHA-256 sont vérifiés avant envoi du fichier
- Le téléchargement manuel du paquet est journalisé dans le journal de sécurité
- La roadmap et la Suite passent à 4.5.88
- Thech AWM remplace la table Sites parallèle par le moteur de recherche clients canonique du Hub
- Hub AWM 4.5.48 ajoute des points d extension pour les onglets de fiche client
- Tech AWM 1.2.0 ajoute un onglet Tech dans chaque fiche avec activation, permissions et état runtime
- Le shell Thech conserve son contexte lorsque la fiche est ouverte depuis la recherche Tech
- La navigation Thech devient Clients, IA, Consommation, Mémoire et Journal
- La roadmap et les versions de Suite sont synchronisées sur 4.5.87
- Tech AWM devient le dixième paquet physique officiel de la Suite avec sa propre version 1.1.0
- Le paquet autonome regroupe Thech AWM côté Alliance et le runtime Tech AWM côté Hub Client
- Hub AWM 4.5.47 et Hub Client 1.11.5 ne contiennent plus le moteur Tech; ils conservent uniquement leurs points d intégration
- Core AWM 4.5.86 publie, installe, met à jour et rollback Tech AWM comme les autres modules
- La première migration est bootstrapée depuis Core afin que la Suite 4.5.86 reste publiable depuis Core 4.5.85
- La roadmap et le registre de versions suivent maintenant dix paquets physiques
- Thech AWM 1.0.2 adopte le même langage visuel Premium que Hub AWM : cartes KPI, panneaux, tableaux, recherche, badges et formulaires cohérents en clair/sombre
- Core AWM 4.5.85 applique désormais la couleur et l icône configurables de Thech AWM au shell commun
- Le doublon de bouton Light/Dark est supprimé lorsque le shell Core possède déjà le contrôle de thème
- La section Sites reçoit une recherche instantanée et une présentation responsive des permissions, versions et états
- Les écrans IA, Consommation, Mémoire et Journal utilisent les mêmes composants Premium que les autres modules AWM
- La validation visuelle sur alliancewebmarketing.ca reste suivie dans Maintenant après déploiement de la Suite 4.5.85
- Thech AWM 1.0.0 est intégré directement dans Hub AWM 4.5.44 et Tech AWM dans Hub Client AWM 1.11.4
- L activation ou la désactivation de Tech AWM est contrôlée uniquement depuis alliancewebmarketing.ca
- Hub Client réutilise son Connector existant et aucun secret Tech supplémentaire n est distribué au site client
- Tech AWM propose chat, fichiers, diagnostics, sélection Elementor, actions contrôlées, snapshots et rollback
- Le moteur Elementor existant de Hub Client conserve le contrôle SHA-256 et les snapshots avant écriture
- Thech AWM centralise mémoire, résumés, journal et consommation de tokens par client
- La roadmap publique suit désormais dix modules logiques tout en conservant neuf paquets physiques dans la Suite
- Hub Client AWM 1.11.3 applique au vrai écran CallTracker → Routage le modèle Premium adaptatif validé
- Contours, halos, fonds et icônes utilisent automatiquement les couleurs brand et secondary configurées pour chaque client
- Un calcul de contraste fournit une couleur de texte lisible aux actions principales même lorsque la couleur client est très claire
- Les pictogrammes SVG deviennent plus grands et la typographie du routage est renforcée tout en conservant les polices du client
- Le parcours Nouveau service → Numéro → Formulaire/Webhook → Routage devient un stepper premium relié et clairement hiérarchisé
- Le résumé du routage affiche route actuelle, état, fuseau horaire et délai; l horaire est condensé dans deux tableaux courts
- Les actions Enregistrer le routage, Voir la campagne et Configurer le routage sont rendues explicitement comme des boutons premium
- CallTracker AWM reste en 1.10.0 et les règles tarifaires existantes demeurent inchangées
- Hub Client AWM 1.11.2 refond l écran CallTracker → Routage pour réduire fortement sa hauteur et améliorer la lisibilité
- Destinations, fuseau et délai de débordement sont regroupés dans une grille compacte
- Les sept jours sont affichés sur deux colonnes en bureau et conservent un affichage responsive sur tablette et mobile
- Les champs d heure natifs du navigateur sont remplacés par des listes 24 h par tranches de 15 minutes afin de supprimer le grand sélecteur blanc incohérent avec le thème sombre
- Fermetures spéciales, Message 2 et bouton d enregistrement sont réorganisés dans des blocs courts et cohérents avec le design premium du Hub
- CallTracker AWM reste en 1.10.0; aucune logique téléphonique ni règle tarifaire existante n est modifiée
- Hub Client AWM 1.11.1 transforme Campagnes en fiches détaillées par campagne
- Le nom de la campagne et son numéro restent visibles et la fiche affiche uniquement ses appels, formulaires et CPL
- Core ajoute le filtrage campaign_id aux routes clientes Appels et Leads avec contrôle de propriété
- CRM AWM 1.6.15 protège les forfaits historiques : le tarif 10 $ + taxes est réservé aux nouveaux Funnels explicitement créés
- Aucune campagne ou service existant n est converti rétroactivement au nouveau tarif
- CallTracker AWM reste en 1.10.0; la logique téléphonique demeure inchangée dans cette livraison
- CallTracker AWM 1.10.0, CRM AWM 1.6.14 et Hub Client AWM 1.11.0 structurent le Funnel client en quatre étapes
- Hub Client présente Nouveaux services → Nouveau funnel → Configuration du numéro → Formulaire/Webhook → Routage
- CRM crée et possède le service Funnel à 10 $/mois en état configuration requise et garde la facturation automatique désactivée tant que le numéro n est pas attribué
- CallTracker prépare la campagne technique, revalide puis achète le numéro et active ensuite le service CRM après succès
- Core expose les routes clientes funnels/list/create et étend la configuration du routage client sans exposer les secrets Twilio
- Le routage client couvre destination principale, fuseau, horaires, fermetures, hors heures, débordement et délai
- La validation terrain du parcours complet reste sous Maintenant jusqu aux essais réels sur Alliance
- CallTracker AWM 1.9.9 fournit un webhook HTTPS unique et secret à chaque Funnel
- Hub Client AWM 1.10.2 ajoute l onglet Formulaires avec URL à copier, dernier envoi reçu et test de configuration non destructif
- La documentation d installation Elementor Pro, Gravity Forms, WPForms et formulaire personnalisé est disponible directement dans l espace client
- Core AWM 4.5.78 expose la route publique forms/webhook avec jeton 256 bits et une route cliente authentifiée de test
- Les envois JSON ou formulaire sont attribués automatiquement au bon client et à la bonne campagne puis ajoutés aux Leads et au CPL existants
- Une protection anti-rejeu courte et l idempotence par submission_id limitent les doublons sans exposer de secret Twilio
- CallTracker AWM 1.9.8 ouvre l achat client de numéros dans Hub Client
- Hub Client AWM 1.10.1 ajoute un onglet Numéros pour rechercher un numéro local ou sans frais et confirmer un Funnel à 10 $/mois
- CRM AWM 1.6.13 crée le service Funnel correspondant avant l opération externe puis l active après achat réussi
- Core expose seulement des routes clientes sécurisées; les identifiants Twilio restent côté Alliance et le client doit posséder CallTracker
- Chaque achat réussi crée et relie campagne, numéro, service CRM et structure de formulaire du funnel
- Les échecs avant achat sont nettoyés; un achat Twilio accepté mais incomplet est conservé pour vérification afin d éviter un double achat
- CallTracker AWM 1.9.7 livre la phase 1 du Lot C Routage avancé
- Les campagnes peuvent définir horaires hebdomadaires, plages traversant minuit, jours fériés, destination hors heures et délai de sonnerie
- Le débordement est séquentiel : la destination de secours est appelée seulement après non-réponse, occupé, échec ou annulation de la première tentative
- Core ajoute la route TwiML callink/v1/routing-next signée par Twilio pour poursuivre le parcours sans sonnerie parallèle
- Hub AWM 4.5.43 affiche la route effective, l heure locale et les réglages avancés dans la fiche client CallTracker
- Validation et santé inclut maintenant l horaire, la fermeture, le débordement, le délai et les tests terrain associés
- La roadmap déplace le Lot C phase 1 dans Livré et conserve la validation terrain sous Maintenant; équipes, priorités, modèles et simulation restent en phase 2
- Hub AWM 4.5.42 améliore la lecture du Plan de développement sur la roadmap publique Alliance
- Un clic sur Livré, Maintenant, Prochaines étapes ou Futur ouvre désormais une fenêtre popup dédiée à l état sélectionné
- Le popup affiche le nom du module, le nombre d éléments et une liste déroulante complète des avancements dans une zone de lecture plus confortable
- La fenêtre possède un bouton ×, se ferme aussi par clic sur le fond ou par la touche Échap et reste utilisable sur mobile
- Core AWM 4.5.75 met à jour le registre central des versions et la publication active afin que la roadmap reflète immédiatement cette amélioration UI
- La roadmap publique CallTracker est enrichie sans modifier le runtime CallTracker 1.9.6
- CallTracker → Futur contient désormais 20 orientations distinctes et non dupliquées
- Ajout du retour automatique des conversions qualifiées vers Google Ads et de l attribution Meta Ads + Microsoft Ads
- Ajout du Call Whisper contextuel, du constructeur visuel des parcours d appel et du routage intelligent par compétence, région et disponibilité
- Ajout du contrôle qualité assisté par IA, de la détection spam/fraude et du centre d intelligence des anomalies CallTracker
- Les états Maintenant et Prochaines étapes existants restent inchangés afin de ne pas présenter comme livrées des fonctions encore à valider ou développer
- Core AWM 4.5.74 synchronise ces orientations vers la roadmap publique Alliance via roadmap_sync
- Studio AWM 1.14.0 transforme Optimisation globale en poste de travail SEO des pages existantes
- Optimiser tout traite les pages non protégées une par une, prépare les métadonnées puis remplit les champs SEOPress sûrs avec snapshot préalable
- Chaque page propose aussi SEO rapide et un passage SEOPress immédiat sans changer automatiquement URL, canonical ou indexation
- La Recherche SEO rapide transforme sujet/service, ville/zone et contenu réel de la page en mot-clé principal, variantes, intention, H1 et questions faciles à réutiliser
- Les pages Elementor peuvent être optimisées bloc par bloc; le plan reste limité aux widgets du bloc choisi et doit être révisé avant application
- Les pages protégées restent exclues des traitements automatiques et les widgets tiers, formulaires, liens et autres blocs sont préservés
- Core AWM 4.5.73 embarque Studio 1.14.0 et synchronise la livraison complète vers la roadmap publique Alliance via roadmap_sync
- Hub AWM 4.5.41 harmonise le menu WordPress de toute la Suite : logo Alliance comme base, pictogramme coloré par module, dimensions identiques et ordre déterministe Core, Hub, CRM, CallTracker, Stats, Assistant, Soutien, Studio
- Studio AWM 1.13.1 affiche désormais le libellé Studio AWM et laisse Hub appliquer le traitement visuel commun de son icône
- Core AWM 4.5.72 reconnaît Studio dans son propre contexte de shell au lieu de le classer comme Hub
- La roadmap corrige Hub Client en 1.10.0 et classe snapshots/restauration comme Livré au lieu de Prochaine étape
- Le centre de mises à jour exige désormais une version de Suite strictement supérieure, les 9 modules et un contrat manifest.json de synchronisation roadmap avant publication
- La roadmap publique reste générée depuis le registre central et la nouvelle livraison 4.5.72 est ajoutée aux Dernières implantations
- Studio AWM 1.13.0 permet de reprendre une page Elementor existante depuis Optimisation globale et de préparer des modifications ciblées par prompt avant application
- Hub Client AWM 1.10.0 expose des routes privées pour lire le document Elementor, appliquer uniquement les opérations autorisées et restaurer une sauvegarde
- Chaque écriture Elementor ou SEOPress crée une sauvegarde restaurable et utilise une empreinte SHA-256 pour refuser une modification concurrente
- Les widgets Elementor standards ciblés peuvent être modifiés sans supprimer les widgets tiers inconnus, les formulaires ni le reste de la page
- Le passage SEO IA des pages existantes réutilise le moteur Studio et conserve SEOPress comme moteur de sortie pour titre, description, mot-clé cible et métadonnées sociales
- URL, canonical et indexation restent sous validation humaine et ne sont pas modifiés automatiquement par le plan IA
- Core AWM 4.5.71 embarque Studio AWM 1.13.0, publie Hub Client AWM 1.10.0 et harmonise la roadmap, les versions et les notes de livraison
- Studio AWM 1.12.0 ajoute une page Maquettes autonome rendue entièrement côté serveur
- Le bouton Voir les 3 maquettes est maintenant un formulaire GET WordPress vers admin.php?page=awm-studio-mockups et ne dépend plus d un panneau caché ni d un gestionnaire JavaScript
- Les propositions A, B et C sont incluses directement dans la réponse HTML avec un aperçu complet de la variante choisie
- Écran, Tablette et Mobile sont des liens serveur ordinaires qui conservent le client, la préparation et la proposition
- Approbation et demande de correction utilisent des formulaires POST protégés par nonce
- Studio demeure l unique propriétaire des préparations, maquettes, médias, réglages IA, audits et historiques; Core partage seulement la sécurité et les connexions
- Hub AWM 4.5.40 demeure sans moteur ni données Studio et documente la nouvelle galerie autonome
- Core AWM 4.5.70 embarque et vérifie Studio AWM 1.12.0
- Studio AWM 1.11.1 reprend explicitement la route WordPress callink-studio lorsqu une ancienne copie Hub Studio demeure chargée après une mise à jour partielle
- Les anciens menus, callbacks de rendu, actions AJAX et le contrôleur awm-hub-studio-preview sont neutralisés sans déplacer aucune donnée Studio
- Le bouton Voir les 3 maquettes utilise maintenant une URL serveur complète avec client, préparation, vue et ancre; il fonctionne comme repli même si JavaScript est bloqué
- Le panneau des maquettes possède un identifiant, un propriétaire et des attributs de contrôle propres à Studio 1.11.1 afin qu un ancien script 1.11.0 ne puisse plus intercepter ses boutons
- Le panneau est extrait de tout conteneur replié, forcé visible et replacé directement avant la révision SEO et médias
- Hub AWM 4.5.39 force le remplacement des anciennes versions contenant encore le moteur Studio, tout en demeurant sans données ni code métier Studio
- Core AWM 4.5.69 embarque et vérifie Studio 1.11.1; seules la sécurité et les connexions restent partagées
- Studio AWM 1.11.0 devient un module WordPress autonome avec son propre paquet, sa propre version et un domaine de permissions administré par la sécurité Core
- Le moteur métier, l interface, les préparations, maquettes, historiques, profils, audits, réglages IA et fichiers privés appartiennent désormais exclusivement à Studio
- Core ne partage avec Studio que la sécurité (permissions, coffre et journal de sécurité) et les connexions sécurisées vers les connecteurs clients
- Hub AWM 4.5.38 ne charge plus aucun code ni réglage Studio
- La migration conserve toutes les métadonnées _awm_studio_* et déplace sans perte l ancienne option IA vers awm_studio_ai_settings
- Core 4.5.68 reconnaît le paquet studio-awm- et l installe automatiquement lors de la transition depuis 4.5.67
- Le visualiseur A/B/C, les vues Écran/Tablette/Mobile et la reprise automatique restent dans Studio 1.11.0
- Studio 1.10.4 recharge automatiquement la préparation la plus récente lorsque le paramètre prep_id est absent après une mise à jour ou une réouverture
- Le bloc Maquettes et les boutons Écran, Tablette et Mobile ne disparaissent plus lors du retour dans l onglet Création
- Les trois maquettes A, B et C sont maintenant rendues intégralement côté serveur dans trois canevas distincts; JavaScript ne fait que basculer le canevas visible
- Un sélecteur Reprendre une maquette permet d ouvrir directement une préparation récente et un état explicite remplace tout panneau vide
- Le mode Créer une nouvelle page reste disponible explicitement sans écraser ni masquer la préparation existante
- Un marqueur Studio 1.10.4 et Hub 4.5.37 est visible dans l interface pour confirmer le build réellement chargé
- Core 4.5.67 et Hub 4.5.37 publient Studio 1.10.4; Hub Client 1.9.5 reste compatible et inchangé
- Studio 1.10.3 ajoutait une réparation du grand aperçu lorsque le HTML contenait déjà les miniatures A, B et C
- Le contrôleur synchronisait les propositions, les formats responsive et le plein écran avec une empreinte SHA-256 anti-cache
- Core 4.5.66 mémorisait l identité du paquet réellement installé et poursuivait la file locale après une erreur de module
- Cette version ne rechargeait toutefois pas la préparation lorsque prep_id disparaissait; Studio 1.10.4 corrige ce cas à la source
- Studio 1.10.2 livre le visualiseur résilient qui avait été préparé mais n était pas présent dans l archive Hub installée
- Le grand aperçu est rendu directement côté serveur avant tout JavaScript et reste visible avec des protections CSS inline
- Les choix A, B et C ainsi que Écran, Tablette et Mobile sont de vrais liens : ils fonctionnent même si le contrôleur JavaScript est bloqué
- Le contrôleur remplace instantanément le rendu complet à partir de la miniature, synchronise l approbation, l URL, les états ARIA et le format
- Le plein écran possède un repli CSS par ancre et l approbation possède un formulaire POST protégé par nonce
- Core invalide maintenant les caches de fichiers et OPcache après remplacement ou rollback d un module afin que le nouveau code soit utilisé au prochain chargement
- Core 4.5.65 et Hub 4.5.35 publient Studio 1.10.2; Hub Client 1.9.5 reste compatible et inchangé
- Studio 1.10.1 rend la maquette sélectionnée côté serveur dans un grand aperçu visible avant toute exécution JavaScript
- Les choix A/B/C et Écran, Tablette, Mobile sont de vrais liens de repli qui conservent la variante et le format dans l URL
- Le contrôleur de prévisualisation est chargé dans l en-tête et versionné avec l empreinte réelle du fichier afin d éviter les anciens scripts mis en cache
- La sélection instantanée synchronise le grand aperçu, les états ARIA, le champ d approbation, l annonce accessible et l adresse courante
- Le plein écran fonctionne par JavaScript et possède aussi un repli CSS par ancre; l approbation conserve l AJAX et ajoute un formulaire POST protégé par nonce
- Le contrôleur ne réobserve plus chaque mutation du DOM, ce qui évite une réinitialisation en boucle du grand aperçu
- Core 4.5.64 et Hub 4.5.34 publient Studio 1.10.1; Hub Client 1.9.5 reste compatible et inchangé
- Studio 1.10.0 ajoute un contrôleur JavaScript externe et versionné pour les maquettes afin que les choix A/B/C et les vues Écran, Tablette et Mobile restent fonctionnels même si un script inline est mis en cache ou interrompu
- Les cartes de maquette possèdent maintenant de vrais boutons accessibles, un état actif explicite, une annonce de la proposition sélectionnée et un mode plein écran
- Après création Elementor, Studio ouvre un panneau Page générée avec raccourcis Voir la page, Modifier avec Elementor, Réviser SEO et médias, Projet et historique, Créer une autre page et Demander une correction
- Un contrôle qualité automatique résume maquette, brouillon, éléments Elementor, rendu réel, score SEO, médias et application SEOPress avant publication
- Les métriques réelles du rendu sont conservées dans la préparation Studio afin que le panneau de contrôle reste disponible après rechargement
- Les nouvelles orientations Studio approuvées sont ajoutées au Futur de la roadmap : qualité, accessibilité, performance, marque, composants, production, SEO, CRM, CallTracker, Stats, approbations, surveillance et rentabilité
- Core 4.5.63 et Hub 4.5.33 publient Studio 1.10.0; Hub Client 1.9.5 reste compatible et inchangé
- Studio 1.9.0 corrige le panneau de maquettes : les aperçus sont maintenant réellement visibles avant Elementor
- Le parcours Création présente trois propositions distinctes à chaque groupe : A Conversion, B Premium et C Éditoriale
- Alliance sélectionne une maquette puis peut basculer réellement entre Écran, Tablette et Mobile avant approbation
- Le bouton de nouvelle proposition génère maintenant un nouveau groupe de trois maquettes et les corrections par prompt repartent de la proposition sélectionnée
- Les préparations Studio 1.8.0 existantes sont migrées automatiquement vers trois variantes sans devoir recréer le projet
- L approbation enregistre explicitement la variante sélectionnée comme blueprint autorisé pour Elementor
- Core 4.5.62 et Hub 4.5.32 harmonisent roadmap, documentation, changelogs et Publication active; Hub Client 1.9.5 reste compatible et inchangé
- Studio 1.8.0 devient un panneau de production professionnel avec espaces Création, Batch, Optimisation globale et Projets & historique clairement séparés
- Le parcours Création impose maintenant une maquette visuelle interne avant toute construction Elementor : aperçu ordinateur/tablette/mobile, identité visuelle du client et structure issue du blueprint
- Alliance peut approuver la maquette, demander une correction par prompt ou générer une autre proposition; aucune page unitaire ne peut être construite tant que la maquette n est pas approuvée
- Le flux devient Brief → Maquette → SEO & médias → Elementor → Publication avec validation humaine à chaque passage sensible
- La publication finale est maintenant une commande distincte : Studio construit d abord un brouillon, Alliance ouvre l aperçu réel puis confirme explicitement la publication
- Hub Client 1.9.5 ajoute une route privée de publication limitée aux pages réellement créées par Studio; les métadonnées SEOPress suivent ensuite le changement de statut existant
- Le Batch conserve son pipeline autonome multi-pages et l Optimisation globale reste réservée à l audit/correction des pages existantes
- Core 4.5.61, Hub 4.5.31, Hub Client 1.9.5 et Studio 1.8.0 harmonisent roadmap, documentation, changelogs et Publication active
- Studio 1.7.0 corrige l inspiration visuelle : une page de référence modifie maintenant réellement le blueprint et le rendu Elementor au lieu de rester un simple signal descriptif
- L analyse de référence extrait le type de Hero, la largeur de contenu, le rythme des sections, les alternances image/texte, la densité visuelle, les rayons, les CTA et les effets
- Les niveaux Légère, Moyenne et Élevée appliquent explicitement le profil de référence au design contrôlé avant la création
- Hub Client 1.9.4 ajoute Hero en image de fond ou en deux colonnes, sections image/texte alternées, largeurs 1080 à 1360 px, typographie responsive et surfaces dérivées de la palette du client
- Les pages continuent d utiliser uniquement les textes, images, couleurs et typographies du client; aucun contenu, CSS ou identité du site de référence n est copié
- Une préparation existante réanalyse et réapplique la référence lors de son enregistrement afin qu un ancien brouillon de préparation profite aussi du nouveau moteur
- Core 4.5.60, Hub 4.5.30 et Hub Client 1.9.4 publient Studio 1.7.0 avec roadmap, documentation et Publication active harmonisées
- Studio 1.6.0 simplifie son UX en séparant complètement la création d une page du Batch local
- Le sélecteur principal comporte maintenant quatre espaces distincts : Créer une page, Batch local, Optimiser les pages et Historique
- Créer une page suit un parcours en trois étapes : décrire, réviser SEO/images, créer le brouillon Elementor; aucune donnée Batch n est demandée
- Batch local possède son propre formulaire et son propre parcours multi-villes, sans dépendre du formulaire de page unique
- Les options avancées comme la page de référence, les effets, le slug et le gabarit sont repliées pour alléger l écran
- Le diagnostic technique et la configuration IA restent communs aux espaces Studio afin d éviter les duplications
- Core 4.5.59 et Hub 4.5.29 publient Studio 1.6.0; Hub Client 1.9.3 reste compatible sans modification
- Studio 1.5.0 ajoute une Page de référence publique pour guider la composition et les proportions sans copier le contenu ni l identité visuelle du site source
- Studio analyse la hauteur du Hero, le rythme des sections, le nombre de blocs, images, CTA, formulaires, rayons et signaux d animation de la référence
- Alliance choisit une inspiration Légère, Moyenne ou Élevée ainsi que des effets contrôlés : révélation au défilement, zoom image, survol cartes, mouvement bouton, pleine largeur et Hero grande hauteur
- Hub Client 1.9.3 récupère aussi la typographie Elementor du client et l applique aux titres et textes générés; la palette reste toujours celle du client
- Le blueprint Studio transporte maintenant un profil de design contrôlé (dimensions, espacements, rayons, animation et hover) que Hub Client traduit en réglages Elementor sûrs
- Le mode Batch peut réutiliser une même page de référence pour toutes les villes sans dupliquer le contenu de la référence
- Core 4.5.58, Hub 4.5.28 et Hub Client 1.9.3 publient Studio 1.5.0; roadmap, documentation, changelogs et Publication active sont harmonisés
- Studio 1.4.0 ajoute le bouton ✦ Tout générer avec l IA après saisie du mot-clé principal et des variantes
- Le mot-clé principal fourni devient prioritaire et Studio complète automatiquement les variantes, le contenu complet, le SEO, les métas sociales et les prompts médias
- Tous les blocs de contenu générés sont éditables avant lancement avec une action ✦ IA près des titres, textes, CTA et éléments de sections
- Chaque photo générée expose avant création son titre média, ALT, légende, description et prompt, tous modifiables avant envoi au site client
- Ajoute trois modes Photos : IA, Photos du client et Mixte; le mode client n impose plus de génération d images et le mode mixte exige seulement une image IA principale
- Le mode Batch hérite aussi du choix Photos et adapte automatiquement la génération par ligne
- Studio apparaît désormais dans Mises à jour AWM avec sa version propre et la mention intégré à Core + Hub + Hub Client
- Core 4.5.57, Hub 4.5.27 et Hub Client 1.9.2 publient Studio 1.4.0; roadmap, documentation, changelogs et Publication active sont harmonisés
- Studio 1.3.0 sépare clairement les trois parcours : une page, Batch local et audit des pages existantes
- Le flux une page n exige plus le Batch et utilise maintenant un traitement AJAX étape par étape avec progression visible dans le loader AWM
- Le loader Studio affiche la préparation du contenu, la génération des images, le recalcul SEO, la création Elementor, l application SEOPress et la validation finale
- Les aperçus images sont générés avant le lancement et restent modifiables par prompt avant création du brouillon
- Le tableau SEO conserve le mot-clé principal et ajoute 5 à 8 variantes sémantiques/locales proposées par l IA
- Ajoute une longueur cible de contenu 250, 500, 1000 ou 1500 caractères et un compteur visible sur les champs de texte
- Les suggestions IA de texte peuvent recevoir une longueur cible sans modifier les limites propres au titre SEO et à la méta description
- Core 4.5.56 et Hub 4.5.26 publient Studio 1.3.0; roadmap, documentation, changelogs et Publication active sont harmonisés
- Studio 1.2.0 ajoute une étape de préparation complète avant création : contenu, tableau SEOPress modifiable, score SEO visuel et validation humaine
- Chaque champ éditorial ou SEO pertinent dispose d une action ✦ IA qui propose une suggestion sans écraser la valeur tant qu elle n est pas acceptée
- Les images générées sont visibles avant lancement; chaque image peut être régénérée individuellement depuis un prompt de modification tout en conservant la nomenclature -0001, -0002 et l image mise en avant
- Le mode Batch local prépare jusqu à 12 villes, calcule score SEO et similarité, puis traite optimisation IA, images et création des brouillons page par page
- Studio analyse désormais toutes les pages WordPress/Elementor existantes du site, y compris celles qui n ont pas été créées par Studio, avec H1/H2, contenu, images/ALT, indexation et métadonnées SEOPress
- Les pages système sensibles sont analysées mais toute modification SEO exige une confirmation explicite; les autres pages peuvent être révisées dans Studio avec suggestions IA champ par champ
- Le défaut image_quality/image_size est durci : valeurs absentes ou invalides utilisent auto et 1536x1024 sans avertissement PHP
- Core 4.5.55, Hub 4.5.25, Hub Client 1.9.1, Studio 1.2.0, documentation et roadmap sont harmonisés
- Studio 1.1.0 ajoute le SEO automatique SEOPress à chaque nouvelle landing page
- Titre SEO, méta description, mots-clés cibles, canonical, Open Graph et métadonnées X/Twitter sont préparés automatiquement
- Les brouillons Studio restent en noindex et le noindex SEOPress est retiré automatiquement lors de la publication
- Studio génère au minimum deux images originales par page avec le moteur image configuré dans Core
- Les médias suivent la nomenclature nom-de-la-page-0001.jpg, -0002.jpg et suivants; 0001 devient l image mise en avant
- Les images reçoivent titre, ALT et description, puis sont intégrées au Hero et au contenu Elementor
- Hub Client 1.9.0 détecte SEOPress, enregistre les médias localement et calcule un score SEO Studio
- Core 4.5.54, Hub 4.5.24, Hub Client 1.9.0, documentation et roadmap sont harmonisés
- Studio 1.0.1 corrige les brouillons Elementor qui pouvaient afficher une page blanche
- Hub Client 1.8.9 détecte si les Flexbox Containers Elementor sont réellement actifs et choisit automatiquement Containers ou Sections/Colonnes
- Tous les widgets générés suivent maintenant la structure Elementor complète avec isInner explicite
- Studio valide le JSON enregistré puis effectue un rendu Elementor serveur avant de déclarer une création réussie
- Si un rendu Containers est vide, Studio reconstruit automatiquement la page avec le moteur Sections/Colonnes compatible
- Une page Studio existante en brouillon peut être réparée depuis l historique Studio sans recréer le contenu manuellement
- Aperçu, ouverture Elementor, moteur utilisé et validation du rendu sont maintenant visibles dans Studio
- Roadmap, documentation, changelogs et Publication active sont harmonisés avec la Suite AWM 4.5.53
- La documentation publique /hub/documentation/ adopte le même thème sombre Alliance que la roadmap
- Hub AWM 4.5.22 ajoute une navigation documentaire compacte et une grille dynamique des neuf modules avec leurs versions courantes
- Studio reçoit une section dédiée avec son flux de création WordPress/Elementor et ses protections
- CRM est documenté comme moteur métier natif; WHMCS reste un connecteur facultatif de migration ou synchronisation
- CallTracker documente Validation et santé, routage, CPL, formulaires et validation terrain
- Les responsabilités Core, Hub, Hub Client, Soutien et sécurité sont clarifiées et alignées sur l architecture actuelle de la Suite
- Core AWM 4.5.52 synchronise roadmap, changelogs et Publication active avec cette mise à jour documentaire
- La roadmap place le nouveau Plan de développement interactif avant Dernières implantations
- Les neuf modules sont maintenant sélectionnables dans une navigation verticale unique : Core, Hub, Studio, Hub Client, CallTracker, CRM, Soutien, Assistant et Stats
- Un seul grand graphique dynamique est affiché à la fois et conserve les quatre états Livré, Maintenant, Prochaines étapes et Futur
- Le panneau de droite affiche immédiatement les descriptions réelles de chacun des quatre états pour le module sélectionné
- Le rendu conserve la palette Alliance : trois tons de bleu pour les travaux actifs et gris pour Futur
- Core AWM 4.5.51 et Hub AWM 4.5.21 harmonisent roadmap, changelogs, notes de publication et manifeste de Suite
- Studio devient un onglet principal de l administration AWM au même niveau que les autres modules
- Core AWM 4.5.50 ajoute un contexte Studio au shell partagé avec couleur et icône propres
- Hub AWM 4.5.20 harmonise complètement le CSS Studio en Light et Dark avec les couleurs Alliance
- Les réglages Hub permettent maintenant de personnaliser le pictogramme et la couleur du menu Studio
- La roadmap ajoute Studio V1.0.0 comme neuvième roue avec Livré, Maintenant, Prochaines étapes et Futur
- Les routes Studio, permissions, secrets Core, créations en brouillon et protections existantes restent compatibles
- Studio AWM devient la priorité immédiate du Hub avec une chaîne de création WordPress/Elementor utilisable
- Hub AWM 4.5.19 ajoute Studio : sélection du client, analyse du site lié, brief en langage naturel, moteur IA sécurisé et historique des créations
- Core AWM 4.5.49 conserve les secrets, appelle le fournisseur IA côté serveur avec sortie JSON structurée, valide le client et le domaine puis transmet seulement un blueprint contrôlé au Hub Client
- Hub Client AWM 1.8.8 expose un agent Studio privé qui détecte Elementor, le thème et la palette puis crée uniquement un brouillon WordPress avec données Elementor structurées
- Si le moteur IA est absent ou indisponible, Studio utilise automatiquement ses modèles métier contrôlés; aucun PHP, JavaScript ou HTML arbitraire provenant du prompt n est exécuté sur le site client
- La publication directe reste volontairement bloquée; validation terrain, modification conversationnelle, snapshots/rollback et bibliothèque de composants deviennent les prochaines priorités
- Roadmap, changelogs, notes de livraison et manifeste sont harmonisés avec la Suite AWM 4.5.49
- La veille fonctionnelle CallTracker ajoute douze axes stratégiques au statut Futur sans modifier le code métier 1.9.6
- Le futur CallTracker couvre maintenant DNI, parcours du lead, attribution marketing, SMS bidirectionnel et automatisations SMS
- Les fonctions de qualification, score, règles automatiques, Conversation Intelligence et assistant téléphonique IA sont distinguées explicitement
- Le centre d intégrations, l attribution jusqu au revenu CRM et l historique unifié des conversations complètent la vision produit
- Les doublons avec les Lots C, D et E déjà planifiés sont évités; ces douze axes restent exclusivement classés Futur
- Core AWM 4.5.48 publie la roadmap et la Publication active harmonisées; Hub AWM 4.5.18 et CallTracker AWM 1.9.6 restent inchangés
- Le Plan de développement devient un tableau de progression compact avec résumé global calculé depuis les huit modules
- Chaque module affiche son état opérationnel, son évolution en points depuis la Suite 4.5.46 et un cercle animé Livré / Maintenant / Prochaines étapes / Futur
- Le détail Livré montre cinq éléments récents puis permet de déployer l historique complet sans allonger la page
- Un clic sur une roue synchronise le Plan détaillé et la Vision par module afin de conserver un seul module actif à la fois
- La barre globale distingue les quatre états et calcule l avancement actif sans pénaliser les idées classées Futur
- Les titres visibles restent Core, Hub, Hub Client, CallTracker, CRM, Soutien, Assistant et Stats sans suffixe AWM répété
- Core AWM 4.5.47 et Hub AWM 4.5.18 harmonisent roadmap, changelogs, notes de publication et manifeste de Suite
- La roadmap publique adopte une identite sombre harmonisee avec les couleurs Alliance Web Marketing
- Les cercles utilisent maintenant trois nuances de bleu pour Livre, Maintenant et Prochaines etapes; Futur reste gris
- Les cartes, sections, boutons, formulaires, bordures et etats interactifs utilisent la meme palette bleu nuit Alliance
- Les noms visibles des modules sont simplifies en Core, Hub, Hub Client, CallTracker, CRM, Soutien, Assistant et Stats sans suffixe AWM repete
- Les proportions des cercles restent calculees depuis les statuts reels de la roadmap et aucune valeur graphique parallele n est stockee
- Core AWM 4.5.46 et Hub AWM 4.5.17 harmonisent roadmap, changelogs, notes de publication et manifeste de Suite
- La roadmap publique affiche seulement les quatre dernières implantations et permet de parcourir les groupes précédents
- Le Plan de développement présente un cercle dynamique par module, divisé entre Livré, Maintenant, Prochaines étapes et Futur
- Les proportions et pourcentages sont calculés directement depuis les statuts réels de Core, Hub, Hub Client, CRM, CallTracker, Stats, Assistant et Soutien
- Un clic sur un module ouvre son plan détaillé regroupé par état sans allonger toute la page
- Les liens historiques roadmap-core, roadmap-hub, roadmap-hub_client, roadmap-calltracker, roadmap-crm, roadmap-support, roadmap-assistant et roadmap-stats sont conservés
- La navigation est responsive, accessible au clavier et ne dépend d aucun service graphique externe
- Core AWM 4.5.45 et Hub AWM 4.5.16 harmonisent roadmap, changelogs, notes de publication et manifeste de Suite
- CallTracker AWM 1.9.6 ajoute une bascule globale contrôlée pour reprendre tous les numéros des campagnes actives depuis l ancienne plateforme
- La reprise par lots résout les Phone Number SID, replace VoiceUrl et callback de statut sur AWM et retire VoiceFallbackUrl/VoiceApplicationSid legacy
- Chaque numéro est relu chez Twilio après écriture; tout numéro actif dans l export legacy sans campagne locale devient bloquant avant finalisation
- Les campagnes avec entrants désactivés sont aussi reprises par AWM mais restent sans transfert, ce qui rend le crochet local autoritaire
- Le verrou BASCULE AWM transforme Laravel en référence historique et bloque les nouveaux imports migration/CPL jusqu à réouverture explicite
- Core 4.5.44 publie la roadmap harmonisée; l accès API Google approuvé est référencé pour le futur rapprochement CPL/Google Ads
- CallTracker AWM 1.9.5 resynchronise automatiquement le routage Twilio des campagnes existantes après modification du numéro de réception
- Le Phone Number SID est vérifié et recherché par numéro si nécessaire avant de reprendre le webhook entrant AWM
- La destination effective reste dynamique : numéro de transfert campagne, sinon numéro du client
- Un changement du numéro client resynchronise les campagnes utilisant ce fallback
- L éditeur affiche destination effective, destination synchronisée, dernière synchronisation et erreur éventuelle avec reprise manuelle
- Core journalise les succès/échecs et la roadmap publique est harmonisée avec la Suite 4.5.43
- CallTracker AWM 1.9.4 retire l autosave WordPress de l éditeur de campagne et remplace le dialogue Connexion perdue par un état non bloquant dans la barre AWM
- Hub AWM 4.5.14 et le loader Core de secours ignorent les notices lost-connection/local-storage du contexte campagne au lieu de les convertir en erreur plein écran
- Heartbeat reste actif pour la session et les verrous; seule la sauvegarde locale WordPress est retirée des campagnes
- Le bouton manuel reste disponible lors d une simple instabilité Heartbeat et se désactive uniquement lorsque le navigateur est réellement hors ligne
- Roadmaps, changelogs et Publication active sont harmonisés avec la Suite 4.5.42
- CallTracker AWM 1.9.3 ajoute anti-rejeu et idempotence persistante des callbacks Twilio de statut et d enregistrement
- SequenceNumber et états monotones empêchent un callback hors ordre de faire régresser un appel terminé
- Une file de reprise locale traite les erreurs transitoires avec limite de tentatives et état échec définitif visible dans Validation et santé
- Appels et formulaires reçoivent un temps UTC canonique et le CPL mensuel utilise le fuseau de chaque campagne
- Core retire l URL Twilio brute du contrat client et sert les enregistrements via un proxy authentifié avec contrôle de propriété
- Hub Client AWM 1.8.7 relaie le média sous session locale et affiche les heures dans le fuseau de campagne
- Roadmaps, changelogs et Publication active sont harmonisés avec la Suite 4.5.41
- CRM AWM 1.6.12 transforme le catalogue Services et abonnements en fiches responsives
- Les catégories reçoivent une couleur configurable centralement ou depuis l éditeur du catalogue avec contraste automatique
- Le registre des services clients devient responsive sous les largeurs tablette et les formulaires ne forcent plus de débordement horizontal
- Les opérations Services et abonnements affichent une progression intégrée puis un résultat final dans le loader AWM
- Core journalise les changements de couleurs et conserve CallTracker AWM 1.9.2 sous validation terrain
- Roadmaps, changelogs et Publication active sont harmonisés avec la Suite 4.5.40
- CRM AWM 1.6.11 ajoute des catégories modifiables au catalogue général et aux services/abonnements attribués aux clients
- Catégories françaises suggérées, saisie libre, filtre, recherche, tri et affichage dans les factures/soumissions
- CallTracker AWM 1.9.2 ajoute le centre Validation et santé avec rapprochement de migration, diagnostics globaux et par campagne et tests guidés
- Les campagnes actives doivent être approuvées par empreinte avant clôture; les campagnes inactives utilisent une revue historique sans appel réel obligatoire
- Core masque fail-closed le CPL des campagnes non approuvées et Hub Client 1.8.6 affiche CPL en validation
- Hub AWM 4.5.13 expose le nouvel onglet et remplace les confirmations navigateur des principaux flux CallTracker actifs
- Roadmaps, changelogs, documentation, manifeste et Publication active sont harmonisés avec la Suite 4.5.39
- CRM AWM 1.6.10 ajoute un catalogue général de services et abonnements indépendant des clients
- Le catalogue est amorcé automatiquement depuis les services historiques uniques et reste visible même sans attribution cliente active
- Chaque définition peut être créée, recherchée, filtrée, modifiée, archivée, appliquée à un client ou supprimée sans effacer les attributions existantes
- Une modification peut rester une valeur par défaut ou propager explicitement le nom, la description, le prix, le cycle et les taxes aux attributions clientes reliées, sans remplacer leurs dates, états ni autorisations de facturation
- Le registre client affiche désormais tous les services attribués, appliqués au Hub ou non, avec modification et suppression sécurisées
- La corbeille conserve factures, soumissions et transactions et permet une restauration explicite
- Core conserve une exclusion persistante pour empêcher WHMCS de recréer automatiquement un service externe supprimé
- La roadmap centrale et les roadmaps CRM/Core sont alignées; le Lot A CallTracker reste sous Maintenant
- CRM AWM 1.6.9 affiche par défaut les services et abonnements déjà appliqués aux clients
- La liste peut être filtrée par client, application et état puis modifiée directement sans dépendance WHMCS
- Nom, description, prix, cycle, prochaine échéance, taxes, état et facturation automatique sont éditables avec journalisation
- Les services reliés à WHMCS conservent les modifications CRM comme source prioritaire et exposent seulement un instantané externe de comparaison
- Les nouvelles factures et soumissions proposent les services appliqués au client sélectionné
- Les cycles semestriel, biennal, triennal, unique et gratuit sont pris en charge; une facturation unique désactive sa récurrence
- L audit et le plan d avancement CallTracker AWM 1.9.1 sont publiés et référencés dans la roadmap centrale
- CRM AWM 1.6.8 affiche les 86 titres de modèles courriel en français
- Le nom WHMCS original reste une référence technique sans redevenir le titre principal
- Le badge Activé/Désactivé devient une commande cliquable pour basculer immédiatement l état du modèle
- La bascule est protégée par permissions et nonce puis journalisée dans Core
- La migration des titres ne modifie jamais les sujets et corps personnalisés
- CRM AWM 1.6.7 corrige le registre qui empêchait WordPress de créer les modèles courriel
- L identifiant interne des modèles respecte maintenant la limite WordPress de 20 caractères
- Les 86 modèles AWM préconfigurés sont amorcés automatiquement à l activation ou à la mise à niveau sans import WHMCS
- Un catalogue incomplet est réparé automatiquement sans écraser les sujets et corps personnalisés
- Les éventuelles entrées héritées sont migrées vers le nouveau registre
- Chaque modèle reste modifiable, activable ou restaurable depuis CRM AWM → Courriels
- CRM AWM 1.6.6 fournit une bibliothèque locale de 86 modèles courriel modifiables même lorsque WHMCS est absent ou bloque l API
- Les familles général, utilisateurs, invitations, facturation, produits, domaines, administration, notifications et affiliation sont couvertes; Soutien/tickets reste exclu
- Les modèles Alliance Soumission et Soumission Orange sont ajoutés comme références modifiables
- Core distingue les refus HTTP 401, 403, 406, 429 et 5xx et oriente le diagnostic 403 vers IP autorisée, clé d accès et permissions API
- L import WHMCS reste facultatif, rapproche les sujets disponibles et ne remplace jamais une modification locale CRM
- Le shell CRM reprend toutes les sections actuelles, retire l onglet Soutien et supprime la navigation interne dupliquée
- L ancien endpoint de ticket CRM est désactivé; Soutien AWM demeure l unique propriétaire du soutien
- CRM AWM 1.6.5 relie directement les services et abonnements du client aux lignes de facture et de soumission
- La fiche client permet d ajouter, activer, mettre en pause ou retirer un service sans WHMCS; le retrait arrête sa récurrence sans effacer l historique
- CRM ajoute un onglet Courriels avec modèles locaux modifiables pour factures, rappels, paiements, avoirs, remboursements, soumissions et renouvellements
- Core expose en lecture seule le catalogue GetEmailTemplates WHMCS pour copier général, produit, domaine, facture et affiliation lorsque le connecteur existe
- Les modèles Soutien/tickets sont exclus de CRM : Soutien AWM reste propriétaire des tickets, conversations et communications de soutien
- Les modifications locales de modèles ne sont jamais réécrites dans WHMCS et ne sont pas écrasées silencieusement lors d un nouvel import
- Corrections CSS des badges, champs de paiement, actions financières, services et modèles courriel en modes clair et sombre
- Les nouvelles factures natives CRM utilisent la série 28102 suivie d une séquence continue, par exemple 281020001, sans renumérotation des factures existantes
- CRM AWM 1.6.4 migre désormais les crédits WHMCS confirmés comme avoirs historiques et traite les factures remboursées comme exceptions détaillées
- Core enrichit le snapshot GetInvoice avec GetTransactions par facture afin de fournir amountin, amountout, refundid, frais et références
- CRM reconstruit paiement brut, remboursement, paiement net et crédit compensatoire pour conserver exactement le solde de la facture
- Les taxes WHMCS sont ventilées sur les lignes taxables avec total exact et journal de rapprochement fiscal
- Les remises ou lignes négatives restent bloquées tant que CRM ne les gère pas nativement, plutôt que d altérer l historique
- Le verrou financier post-migration reste inchangé : WHMCS ne peut plus reprendre le contrôle d une facture migrée
- CRM AWM 1.6.3 ajoute une migration contrôlée des factures WHMCS historiques vers le registre financier natif
- La migration vérifie client, source, montants et écritures locales, conserve la référence WHMCS et journalise chaque lot
- Les paiements historiques détaillés sont repris dans le grand livre; un rapprochement explicite complète seulement le montant payé manquant
- Les factures avec crédits ou remboursements historiques ambigus restent bloquées pour vérification au lieu d être migrées automatiquement
- Après migration, Core continue d archiver l état WHMCS pour comparaison mais ne peut plus réécrire total, solde, paiements ou statut CRM
- L importation WHMCS utilise une confirmation intégrée AWM et n affiche plus de fenêtre confirm native
- CRM AWM 1.6.2 ajoute les avoirs natifs, statuts Réglée/Créditée et un grand livre financier typé
- Les soldes de factures sont calculés après paiements et avoirs et aucun paiement n est proposé lorsqu il ne reste plus de montant exigible
- Les remboursements peuvent être enregistrés dans CRM avec un avoir compensatoire; le transfert réel des fonds reste externe jusqu à la future passerelle tokenisée
- Les relances utilisent le solde après crédits et restent actives pour les factures marquées En retard
- Hub Client 1.8.5 affiche les avoirs appliqués et les nouveaux états financiers sans exposer le grand livre interne
- Roadmap publique harmonisée avec CRM 1.6.2 et les prochaines étapes conservées
- CRM AWM 1.6.1 ajoute les lignes multiples sur factures et soumissions avec quantité et prix unitaire
- Les deux taxes deviennent configurables et applicables ligne par ligne; leur nom, numéro et taux sont figés sur chaque document
- Le payload facturation Hub/Core expose les lignes natives détaillées tout en conservant les champs historiques
- Services et abonnements CRM peuvent générer leurs factures récurrentes mensuelles, trimestrielles, annuelles ou uniques sans WHMCS
- La récurrence exige un double opt-in, protège contre la double génération service/date et laisse l envoi automatique des avis désactivé par défaut
- Roadmap CRM conserve comme prochaines étapes les avoirs/remboursements, permissions contacts, PDF natifs, paiements tokenisés, pipeline et fonctions opérationnelles futures
- Le centre Mises à jour remplace les confirmations navigateur par des confirmations contextuelles intégrées au loader AWM
- Installer sur Alliance affiche la Suite cible, les modules concernés et les transitions de versions avant démarrage
- Déploiement distant, suspension de publication et rollbacks de la page Mises à jour n utilisent plus alert ou confirm natifs
- Les états déjà à jour, sélection requise, progression et erreurs restent dans les résumés du loader
- Core reste traité en dernier et le rechargement automatique ne se produit qu après réussite réelle de sa mise à jour
- CRM AWM 1.6.0 devient la source native des clients, factures, soldes et paiements créés dans AWM
- Les nouveaux comptes CRM fonctionnent sans identifiant WHMCS; le statut actif/inactif appartient désormais au CRM
- Fiche client 360°, contacts multiples, champs personnalisés, rappels assignables, transactions natives et chronologie ajoutés dans CRM
- Les imports WHMCS optionnels rapprochent une fiche CRM existante par courriel et préservent sa source native afin de limiter les doublons
- Hub lit prioritairement les factures natives CRM; WHMCS devient un connecteur de migration/paiement optionnel pour les factures historiques
- Roadmap CRM enrichie avec les phases futures retenues : permissions contacts, pipeline, propositions, récurrence, crédits/remboursements, passerelles tokenisées, projets, tâches, temps, dépenses, contrats, prévisions, tableaux de direction, plans/quotas, onboarding et références
- Roadmap publique harmonisée avec les publications actives, changelogs et fonctions réellement présentes dans les huit modules AWM
- CRM 1.5.0 est maintenant identifié comme livré pour la création de factures WHMCS depuis CRM; CRM 1.5.2 masque aussi les clients tombstonés
- Stats 1.3.0 est reconnu comme livré pour la mesure autonome des visites, pages vues, formulaires et conversions; la validation réelle de collecte reste à effectuer
- Assistant 1.5.0 est reconnu comme livré pour l historique des analyses et la validation groupée des pages Web avant connaissance
- Soutien 1.5.0 est reconnu comme livré pour le fil complet, la réanalyse guidée et l ouverture du prochain ticket prioritaire
- Hub Client 1.8.4 est reconnu comme livré pour la connexion WordPress locale autorisée, Facturation dans Mon compte et le loader local
- CallTracker conserve la migration réelle et les tests téléphoniques/CPL comme travaux actuels afin de ne pas marquer une validation terrain non exécutée comme terminée
- Audit global des bandeaux sur les huit modules AWM : les notices WordPress et tierces sont supprimées des pages AWM et leurs retours passent par le loader AWM
- Core fournit un loader de secours lorsque Hub AWM n est pas disponible; Hub et les pages Core partagent maintenant le meme pont de notifications
- CRM 1.5.3 retire le bandeau vert de regle client et corrige les KPI Facture/A recevoir selon le statut reel des factures
- La synchronisation WHMCS normalise les soldes des factures payees, annulees, remboursees et brouillons; Hub Client 1.8.4 remplace ses alertes admin par un loader local
- Les notifications WordPress natives sont désormais masquées sur les écrans AWM CallTracker et consommées par le loader AWM
- Les résultats de corbeille, restauration, suppression et enregistrement de campagnes sont remontés dans le loader sans bandeau WordPress
- Le loader conserve les actions utiles des notices natives, par exemple Annuler après mise à la corbeille, et reste ouvert jusqu’à fermeture ou action
- Hub 4.5.11 étend le nettoyage aux notices rendues à l’intérieur des wraps WordPress; CallTracker 1.9.1 ajoute un marqueur de résultat explicite pour les opérations de campagnes
- Revision transversale des dernieres livraisons AWM et correction du lien Toutes noir sur noir dans le listing Campagnes
- Clients supprimes localement proteges par exclusion WHMCS persistante; une synchronisation ne les recree plus sans autorisation explicite
- Hub 4.5.10 regroupe Campagnes, Leads, Appels, CPL, Routage et Dialer sous l onglet CallTracker de la fiche client et affiche les autres modules actifs comme onglets dedies
- CallTracker 1.9.0 ajoute enregistrement entrant configurable, Dialer client activable par campagne et fuseau horaire derive de la fiche CRM WHMCS sans recherche externe
- Hub Client 1.8.3 utilise la base graphique AWM officielle avec un badge portail discret et conserve le libelle visible Hub
- Actions groupees clients securisees avec apercu serveur, confirmation exacte, jeton a usage unique et revalidation d etat
- Les comptes WHMCS actifs et la fiche Alliance interne sont proteges; la suppression definitive est reservee aux fiches locales vides
- CallTracker 1.8.1 corrige le contraste du listing Campagnes en clair/sombre avec les surfaces partagees AWM
- Hub 4.5.9 synchronise la selection multi-clients entre Cartes et Tableau et affiche les blocages Core avant execution
- Contexte des fiches clients separe par module : CRM conserve son interface et CallTracker ne prend plus le controle lors d une ouverture depuis CRM
- CRM AWM 1.5.1 ouvre maintenant ses dossiers directement dans CRM; les anciens liens from_crm sont rediriges de facon compatible
- Hub AWM 4.5.8 conserve la route historique callink-clients mais renvoie les anciens parcours CRM vers la fiche CRM
- Roadmap publique alignee sur Core 4.5.21, Hub 4.5.8 et CRM 1.5.1
- Roadmap publique alignee sur Hub Client 1.8.2 et correction visuelle du menu Hub
- Facturation Hub alignee sur tous les resultats WHMCS avec pagination complete
- Les factures payees annulees remboursees ou brouillon ont toujours un solde payable nul
- Le retard est calcule uniquement sur les factures réellement payables
- Numero WHMCS utilise en repli lorsque le numero public de facture est vide
- Facturation du compte Alliance deplacee dans Mon compte du Hub
- Les factures et paiements ne dependent plus de l activation d un service CRM client
- Core conserve session client, isolation et validation de propriete WHMCS avant paiement
- Hub Client 1.8.1 retire le CRM AWM interne de la navigation client
- CRM AWM 1.5.0 : creation de factures WHMCS depuis CRM avec permissions et journalisation
- Hub 1.8.0 : module CRM et Facturation avec factures, soldes, echeances et paiement securise
- Core valide la propriete de chaque facture avant de generer un SSO WHMCS a usage unique; aucune donnee de carte ne transite par AWM
- WHMCS reste le moteur de facturation en arriere-plan pendant la transition
- CallTracker 1.8.0 : messages vocaux Message 1 avertissement et Message 2 publicitaire avant redirection
- Message 2 et numero de reception gerables par le client depuis Hub; controle complet des deux messages dans la fiche client Alliance
- Appels Twilio entrants et sortants journalises dans l historique canonique utilise par Hub Client; les sortants restent exclus des leads et du CPL
- Dialer Hub Client aligne sur l ergonomie du Dialer administrateur et menu client simplifie sous le nom Hub
- Core affiche les notes de la publication active et l historique des dix dernieres Suites
- Footer WordPress harmonise avec le theme AWM en clair et sombre
- Suppression de la bande blanche residuelle sous les pages Core en mode sombre
- Deploiement distant : les modules serveur non installes sur le site client sont maintenant indiques Heberge chez Alliance au lieu d un tiret ambigu
- Aucun changement de donnees, routes publiques, permissions, CallTracker ou Hub Client
- Diagnostic reel du deploiement distant Core vers Hub Client
- Core actualise maintenant l inventaire avant de construire la file et ne tente que les modules installes ayant une version superieure
- Hub Client 1.6.1 sert de premiere version de validation du push distant depuis 1.6.0
- Message explicite lorsque la Suite change mais qu aucun module du site client n a de version plus recente
- Correctif de contraste du mode sombre dans le tableau de bord Core et le centre Mises à jour
- Les cartes, titres, descriptions, tableaux et états de mise à jour héritent maintenant des couleurs globales Hub AWM
- Ajoute Utilisateurs et Mises à jour dans la navigation principale en pastilles de Core
- Aucun changement de données, route publique, permission, migration CallTracker ou paquet Hub Client
- Centre de mises à jour AWM dans Core avec un seul ZIP de Suite
- Vérification des versions, SHA-256, canaux Stable/Bêta et suspension de publication
- Installation séquentielle des modules Alliance avec barre de progression et Core en dernier
- Déploiement distant vers Hub Client 1.6.1+ sans FTP/SSH, avec signature de commande, SHA-256, sauvegarde et rollback
- Inventaire des versions par site et arrêt automatique après deux erreurs
- Roadmap publique mise à jour avec Core 4.5.12 et Hub Client 1.6.0
- Scan sécurisé des utilisateurs WordPress depuis la fiche client Hub
- Autorisation explicite compte par compte pour l’accès Hub Client via le Connector
- Refus par défaut appliqué aux comptes WordPress locaux non autorisés
- Annuaire local limité aux identités utiles sans mot de passe ni cookie
- Correction du blocage de défilement après utilisation du sélecteur de couleur dans Apparence
- Roadmap publique mise à jour avec Core 4.5.11, Hub 4.5.6 et Hub Client 1.5.0
- Hub Client 1.4.0 devient un portail modulaire avec CallTracker, Stats et Mon compte séparés
- Campagnes, Leads, Appels, CPL et Dialer regroupés sous le module CallTracker
- Navigation et tableaux Hub Client renforcés pour téléphone, tablette et ordinateur
- Affichage des modules piloté par les services réellement activés pour le client
- Core refuse désormais les routes clientes CallTracker lorsque le service telephony_leads n’est pas activé
- Roadmap publique mise à jour avec Core 4.5.10 et Hub Client 1.4.0 tout en maintenant les huit versions
- Onglet Clients rendu accessible directement dans Hub AWM tout en conservant CRM/WHMCS comme source canonique
- Fiche cliente Hub réutilise les identifiants et données historiques existants sans créer de base parallèle
- Hub Client 1.3.0 ajoute Profil pour personnaliser le nom affiché et la fonction sans modifier la fiche de facturation WHMCS
- Hub Client 1.3.0 ajoute Apparence pour personnaliser couleurs et typographies du portail et de la connexion par client
- Réglages Profil/Apparence écrits chez Alliance par routes Core authentifiées, journalisées et strictement limitées au client connecté
- La roadmap publique affiche désormais la version maintenue de chacun des huit modules AWM, Hub Client inclus
- Export Laravel du 19 août 2026 comparé au lot de migration WordPress et données historiques rafraîchies
- Outil Migration CallTracker étendu aux coûts et historiques CPL sans écraser les lignes saisies manuellement
- 69 306 appels et 44 712 formulaires attribuables; 2 396 éléments orphelins conservés en quarantaine
- 25 351 appels historiques replacés sous le propriétaire canonique de leur campagne avec identifiant client Laravel conservé pour audit
- Réception directe de formulaires par formulaire AWM intégré ou liaison Elementor du Hub Client, sans boîte courriel obligatoire
- Routes CPL et formulaires enregistrées dans Core avec cloisonnement strict par client
- CPL client fondé sur appels entrants plus formulaires; PPC sécurisé conservé mais exclu de la formule en attente de confirmation
- Roadmaps, documentation, validation statique et procédure de migration actualisées
- Aperçu serveur obligatoire avant toute action groupée sensible CallTracker
- Jetons à usage unique revendiqués atomiquement, empreinte d’état, verrouillage concurrent et confirmation exacte avant exécution
- Archivage, corbeille, libération Twilio, suppression définitive et réattribution avec conservation des appels/formulaires et exclusion legacy
- Réservations locales de numéros en lot avec inventaire Twilio relu au moment de l’exécution
- Écritures partagées sérialisées et avertissements distincts pour état local, réservation et propagation historique
- Interface Hub responsive, journalisation campagne par campagne et roadmaps/documentation actualisées
- Éditeur Campagnes traité comme objet métier interne et non comme article WordPress
- Libellés Campagne explicites et exposition publique/REST désactivée
- Bandeaux de sauvegarde consommés par le loader AWM et boîte Publier retirée
- Roadmaps Core, Hub et CallTracker mises à jour
- Inventaire CallTracker des numéros Twilio avec états Libre, Réservé, Attribué et À vérifier
- Comparaison du compte Twilio avec les campagnes locales et détection des doublons, campagnes orphelines et numéros encore facturés après corbeille
- Réservations locales protégées par permissions, nonce et journalisation Core
- Roadmaps Core, Hub et CallTracker mises à jour
- API Hub Client alignée sur l’identité CRM/WHMCS canonique et ses alias historiques sûrs
- Campagnes, appels, formulaires, leads et statistiques agrégés sans correspondance par domaine seul
- Dialer Hub Client ajouté avec jeton Twilio temporaire proxifié côté serveur
- CallTracker autorise les campagnes historiques sûres tout en conservant les contrôles Dialer stricts
- Roadmaps Core, Hub Client et CallTracker mises à jour
- Authentification Hub Client corrigée pour administrateurs Alliance et administrateurs WordPress locaux
- Sessions administrateur déléguées et strictement limitées au client lié
- Secret runtime Hub Connector hashé côté Alliance et chiffré côté site client
- Codes de pairing Hub Connector à usage unique et révocables
- Roadmaps Core et Hub Client mises à jour
- Alignement vertical du shell Core sur les autres modules AWM
- Suppression de la marge supérieure résiduelle sous la barre WordPress
- Fond #wpbody de Core aligné sur le thème AWM afin de supprimer la bande claire en mode sombre
- Aucun changement visuel appliqué aux autres modules
- Logo Alliance officiel utilisé par le shell partagé lorsque Hub ne définit aucun logo personnalisé
- Hub AWM devient la source unique des réglages d’apparence de Core, Hub, CRM, CallTracker, Stats, Assistant et Soutien
- Hub AWM devient l’autorité opérationnelle pour appliquer les modules et services CRM aux clients
- CRM conserve les fiches et services; son ancien écran d’activation reste seulement comme route de compatibilité
- Core reste harmonisé visuellement tout en conservant uniquement sécurité, permissions, API, sessions, connecteurs et infrastructure
- Shell visuel administratif commun inspiré de CallTracker
- Logo Alliance avec icône propre à chaque module
- Navigation principale et sous-onglets harmonisés dans Core, Hub, CRM, CallTracker, Stats, Assistant et Soutien
- Modes clair/sombre et responsive centralisés dans Core sans modifier les identités clientes
- Hub Client AWM 1.0.0 installable sur le WordPress du client
- Portail déporté accessible à /hub/ avec liaison par code
- Session client distante protégée côté serveur
- Roadmap Hub mise à jour avec validation réelle et récupération de mot de passe comme prochaines étapes
- Matrice de rôles par module avec niveaux Consulter, Modifier, Approuver et Administrer
- Migration additive des droits historiques sans retrait de capacité, de route, d’option ni de table existante
- Validation transversale des menus, formulaires, actions administratives et appels AJAX selon le module concerné
- Journal de sécurité centralisé avec filtres, export CSV, rétention configurable et nettoyage planifié
- Secrets, nonces, jetons et cookies expurgés; adresses IP masquées et hachées
- Inventaire des sessions API actives avec révocation individuelle ou par utilisateur
- Diagnostic local des API, webhooks, connexions et tâches WP-Cron sans afficher de secret
- Échecs de signature Twilio, collectes Stats refusées et erreurs de tâches inscrits au journal central avec limitation anti-bruit
- Rôles clients protégés et migration unique du rôle Soutien afin de respecter les restrictions futures de la matrice
- Contrat de permissions 1.0 adopté par Hub, CRM, CallTracker, Stats, Assistant et Soutien
- Recherche transversale des clients, campagnes, tickets et conversations
- Accès depuis le tableau de bord, le menu Hub AWM et la barre WordPress
- Raccourci clavier Ctrl ou Commande plus K
- Résultats regroupés par module avec lien direct vers chaque dossier
- Statuts métier affichés pour les clients, campagnes et tickets
- Clients inactifs masqués par défaut et filtre pour les inclure
- Interface responsive sans barre horizontale
- Recherche exécutée localement sans transmettre les données à un service externe
- Une conversation Assistant AWM devient une seule unité de révision au lieu d’une question par message
- Analyse du fil complet avec regroupement des précisions, exclusion des remerciements et reformulation des demandes utiles
- Résumé, réponses élaborées, justifications et limites modifiables avant approbation
- Réanalyse guidée par commentaires et historique des versions précédentes
- Approbation sélective de plusieurs connaissances et migration automatique des anciennes questions isolées
- État d’analyse visible dans les conversations et accès rapide depuis le fil complet
- Chaque nouvelle amélioration est rapprochée du roadmap pour intégrer les gains rapides compatibles
- Sélection individuelle ou globale des pages Web explorées en attente de validation
- Approbation de plusieurs pages vers la base de connaissances en une seule opération
- Suppression définitive de plusieurs pages avec confirmation explicite
- Compteur de sélection et bilan du nombre de pages traitées ou refusées
- Contrôle des permissions, du nonce, du type et de l’état de chaque page avant traitement
- Correction de l’enregistrement des réponses approuvées dans la base de connaissances
- La question et la réponse réécrites dans l’analyse deviennent la version officielle enregistrée
- Identifiants internes de la mémoire et des conversations ramenés sous la limite WordPress de vingt caractères
- Migration automatique des éventuelles valeurs historiques tronquées
- Message de diagnostic détaillé conservé si WordPress refuse encore une connaissance
- CRM AWM devient une extension identifiée par son propre nom et possède son propre onglet principal WordPress
- Le dossier technique historique du CRM est conservé afin de remplacer l’ancienne extension sans perdre ses données
- Hub AWM reçoit son propre pictogramme et sa propre couleur configurables sur le logo Alliance
- Conversations de soutien WHMCS rechargées automatiquement, y compris pour les tickets fermés et les réponses historiques
- Anciennes réponses rendues visibles malgré la troncature historique du type de commentaire par WordPress
- Chaque réponse publique du soutien peut être analysée, réanalysée avec des commentaires puis approuvée avant d’enrichir la base de connaissances
- Roadmap publique révisée avec une description concrète pour chacune des soixante-dix améliorations de base
- Les descriptions des suggestions approuvées sont maintenant conservées lorsqu’elles rejoignent la section Futur
- Noms, versions et dépendances Core AWM / Hub AWM harmonisés pour la suite 4.1.0
- Core AWM et Hub AWM séparés en deux extensions réellement indépendantes
- Core AWM limité à la sécurité, aux utilisateurs, aux API, aux connexions et au contrôle des modules
- Hub AWM limité à l’administration visuelle et au rendu pour la clientèle
- Roadmap publique structurée par module avec analyse, objectif et dix améliorations souhaitables pour chacun
- Suggestions approuvées classées automatiquement dans le futur du module choisi
- Données, tables, options, routes et dépendances des modules conservées
- Core AWM apparaît maintenant comme entrée principale dans le menu d’administration WordPress
- Le tableau de bord administratif est identifié Core AWM
- Hub AWM demeure réservé au portail et à l’interface des clients finaux
- Identifiants techniques historiques conservés pour protéger les données et la compatibilité des modules
- Séparation explicite entre le noyau administratif et Hub AWM, l’interface des clients finaux
- Personnalisation des icônes WordPress centralisée dans le Core
- Logo Alliance pour le Core et pictogramme coloré superposé pour chaque module
- Styles limités au menu d’administration, sans impact sur les fiches clients
- Architecture modulaire conservée afin d’éviter les redéclarations fatales de l’ancienne archive monolithique
- Fermeture d’un ticket ou d’une conversation avec ouverture automatique du prochain dossier prioritaire
- Refus et retrait d’une connaissance directement dans Assistant AWM
- Journal vérifiable des questions directes et retour en validation lorsqu’une question refusée réapparaît
- Campagnes attribuables à la fiche interne Alliance Web Marketing
- Toutes les destinations WHMCS actives ou inactives affichées avec leur état
- Synchronisation paginée du répertoire WHMCS accessible directement depuis le rattachement
- Fiche cliente interne Alliance Web Marketing, active et protégée, pour l’administration et les tests
- Suggestions envoyées depuis la roadmap publique, modérées sur le tableau de bord et ajoutées à Futur seulement après approbation
- Archivage et suppression définitive de plusieurs campagnes en une seule opération sécurisée
- Libération Twilio sans recopie manuelle du numéro
- Vérification automatique du numéro enregistré dans la campagne
- Confirmation simple conservée dans l’archivage, les campagnes archivées et le gestionnaire CallTracker
- Thème administratif mémorisé appliqué dans le head avant le premier rendu
- Choix clair ou sombre synchronisé entre localStorage et un cookie WordPress
- Navigation entre modules sans flash du thème opposé; fiches et identités clients toujours exclues
- Libération explicite du numéro Twilio lors de l’archivage ou depuis les campagnes archivées
- Suppression définitive réservée aux campagnes déjà archivées dont le numéro est libéré
- Appels et formulaires conservés, associations nettoyées et suppression consignée dans un journal indépendant
- Mise à la corbeille sécurisée des campagnes non effectives depuis le rattachement assisté
- Désactivation des appels entrants avec conservation des appels, formulaires et du numéro Twilio
- Confirmation manuelle, restauration possible et journalisation de l’archivage
- Rattachement assisté des campagnes CallTracker AWM aux clients WHMCS actifs
- Propositions pondérées par propriétaire, courriel, entreprise, domaine, téléphone, destination et nom de campagne
- Aperçu des appels et formulaires transférés, validation humaine obligatoire et journal de chaque opération
- Système visuel commun pour les écrans administratifs de Hub AWM et de tous les modules
- Composants harmonisés en modes clair et sombre : panneaux, onglets, boutons, formulaires, tableaux et états
- Fiches clients, listes de clients, logos, favicons, couleurs et typographies clients explicitement exclus
- Alertes administratives pour les tâches planifiées absentes, échouées, bloquées ou en retard
- Suivi de la dernière réussite et de la durée des automatisations CRM, Stats AWM et styles clients
- Modules inactifs exclus des fausses alertes
- Journal des opérations WHMCS sur le tableau de bord et dans les réglages
- Suivi des tests, analyses, synchronisations clients et importations complètes
- Résumé, durée, source automatique ou manuelle et erreurs sans données sensibles
- Core indépendant des cinq modules fonctionnels
- Activation ou désactivation d’un module sans page blanche et sans perte de données
- Contrôle des versions compatibles et mises à jour individuelles
- Menus, tâches et connexions adaptés aux modules réellement actifs
- Menu utilisateur adaptatif sur grand écran et tablette
- Onglets sans coupure ni barre horizontale
- Actions compactes lorsque l’espace diminue
- Santé du système sur le tableau de bord
- Archive des versions
- Roadmap publique à /hub/roadmap/
- Routes administratives CallTracker rétablies
- Navigation responsive sans barre horizontale
- Première séparation du noyau et des extensions fonctionnelles
- Compatibilité des données V2.7.103 conservée
- Statut manuel actif/inactif persistant
- Logo et favicon distincts
- Synchronisation WHMCS et fiches clients enrichies
Analyse et améliorations souhaitables
La Vision suit automatiquement la roue sélectionnée afin de garder la page courte et de concentrer l’analyse sur un seul module à la fois.
Core V4.5.21469 améliorations
Core AWM 4.5.168 demeure l autorité pour la sécurité, les sessions, le transport API et les secrets. Pour le Funnel CallTracker, Core protège le parcours client sans devenir propriétaire du service : CRM AWM 1.6.21 gère le service et sa facturation, CallTracker 1.10.0 gère la campagne, le numéro, les formulaires, le routage et le CPL, et Hub Client 1.11.35 guide l utilisateur et la télémétrie site-scoped. Studio AWM 1.19.1 reste autonome et partage seulement les services Core autorisés.
Objectif : Réduire le risque opérationnel sans alourdir les modules, retirer un droit historique ni exposer les données clientes.
- LivréDeploiement manuel distant retabliCore 4.5.214 autorise les clics explicites Deployer / Forcer sur la selection avec canal signe et rollback fichiers local, sans reactiver l autopilote.
- MaintenantPilote Hub ClientValider un site 1.11.46 vers 1.11.50 puis Tech 1.7.34 vers 1.7.37 avant un lot plus large.
- LivréDéploiement distant multi-sites · Core 4.5.164Afficher et piloter chaque site principal ou secondaire par client_id + site_id, avec inventaire, paquet signé, vérification et rollback isolés sur le Connector du site choisi.
- LivréMémoire AWM mini-Git · Core 4.5.162Conserver dans Core les règles, faits et décisions de développement avec versions immuables, SHA-256, conflits optimistes, archivage, restauration, snapshots de publication, export JSON et analyse des modules impactés.
- LivréFallback Connector secondaire site-scoped · Core 4.5.161Si le registre SQL refuse encore un secondaire après réparation, stocker ce Connector dans un backend meta compatible avec la meme API Core, sans toucher au principal ni aux historiques Stats/Health.
- LivréReconstruction canonique Connector multi-sites · Core 4.5.160Si la réparation légère échoue encore, reconstruire awm_site_connectors dans un schéma DB_VERSION 1.5 propre, recopier les données site-scoped existantes puis basculer atomiquement sans régénérer de secret.
- LivréCanal Stats site-scoped · Core 4.5.158Authentifier les lots Hub Client par client_id + site_id + instance_uuid et déléguer à Stats AWM sans exposer le secret Connector au navigateur.
- LivréContexte développement public · Suite 4.5.155Afficher pour chaque module de la roadmap les liens Contexte développement, CHANGELOG, README et ROADMAP de la version effective; lire les snapshots depuis les paquets privés chiffrés avec masquage automatique des lignes sensibles.
- LivréDépôt de modules et composition anti-rétrogradation · Suite 4.5.154Importer directement chaque module avec historique, SHA-256, documentation et roadmap, conserver plusieurs versions, puis résoudre automatiquement la version effective la plus récente lors d une publication Suite sans bloquer lorsqu un module supérieur existe déjà.
- LivréJournalisation complète du dépôt · Suite 4.5.154Journaliser imports, promotions, résolutions, publications et erreurs; conserver composition_revisions lorsqu un module direct devient plus récent dans la publication active.
- LivréHeure Alliance canonique · Suite 4.5.153Stocker les nouvelles publications en UTC, afficher les dates dans America/Toronto avec HNE/HAE automatique et reconstruire les heures historiques depuis le timestamp UTC du release_id sans modifier les Connectors.
- LivréTélémétrie Connector par site_id · Suite 4.5.152Passer awm_site_connectors en DB_VERSION 1.3, stocker le profil Tech par site et fournir à Tech un canal serveur-à-serveur qui cible l URL et le secret de scan du site_id exact sans élargir le déploiement automatique aux secondaires.
- MaintenantValidation terrain monitoring multi-sites · Suite 4.5.152Confirmer sur principal, répertoire et sous-domaine que versions, inventaire, dernier contact et interventions restent isolés par site_id.
- Prochaines étapesDéploiement distant site-scopedFaire évoluer les opérations d installation et de mise à jour pour cibler une installation WordPress précise sans réutiliser implicitement le principal.
- LivréCohérence publication Suite 4.5.151Aligner Core AWM 4.5.151, le ZIP du module, manifest.json et roadmap_sync.versions afin que la garde de publication accepte la Suite et que la roadmap affiche exactement la version publiée.
- LivréRestauration automatique des Connectors · Suite 4.5.150Réimporter les Connectors historiques du site principal dans le registre multi-sites DB_VERSION 1.2 sans générer de nouveau secret ni demander de reconnexion aux sites existants.
- LivréStabilité registre Connector · Suite 4.5.149Réconcilier le schéma du registre multi-sites et empêcher toute lecture de champs sur une ligne SQL absente afin de supprimer les warnings PHP sans révoquer les Connectors existants.
- LivréConnector multi-sites par site_id · Suite 4.5.148Conserver un secret et une installation WordPress indépendants pour chaque site CRM; valider host + chemin exact et isoler révocation, sessions et annuaire WordPress afin qu un secondaire ne déconnecte jamais le principal.
- MaintenantValidation terrain Connector multi-sitesRelier un principal, un secondaire en répertoire et un sous-domaine au même client, puis confirmer que régénérer ou révoquer un site ne touche aucune autre installation.
- LivréInventaire Tech à la demande · Hub Client 1.11.32Exposer une route privée authentifiée qui renvoie le profil logiciel Tech complet à Alliance, sans interface client ni secret supplémentaire.
- LivréActions contenu et image Tech · Hub Client 1.11.31Étendre le contexte texte Elementor, accepter le remplacement sécurisé du réglage image et transporter la génération d image via le Connector résilient sans exposer le secret Alliance.
- MaintenantValidation terrain Hub Client 1.11.31Confirmer changement de couleur frontend, texte rallongé/formel, import média, remplacement image Elementor et rollback sur un site pilote.
- Prochaines étapesPrévisualisation de contenu avant écriturePermettre à Tech de comparer texte et média avant/après avant de lancer l écriture distante.
- FuturContrat média Gutenberg unifiéRéutiliser les mêmes validations média et rollback pour les blocs Gutenberg et les futurs moteurs de page supportés.
- LivréVisibilité Tech AWM et installation autonome 1.11.8Afficher l onglet Tech dès son activation Alliance même si le paquet autonome est encore absent; l administration Hub signale l état et Core peut installer le paquet à distance.
- LivréLogo Hub canonique Hub Client 1.11.9Utiliser la même identité visuelle Hub AWM dans le portail et l administration Hub Client, sans laisser le logo client remplacer le logo produit.
- MaintenantValidation terrain Tech AWM 1.11.9Confirmer sur un vrai site le logo Hub unifié, la fenêtre Tech front-end et le ciblage de page depuis /hub/.
- LivréTéléchargement direct Hub Client 4.5.88Ajouter dans Déploiement à distance un bouton qui télécharge uniquement le ZIP Hub Client de la publication active, avec version dynamique, contrôle administrateur, nonce et validation SHA-256.
- MaintenantValidation téléchargement Hub ClientTélécharger le dernier paquet Hub Client depuis alliancewebmarketing.ca et confirmer son installation manuelle sur un site pilote.
- LivréAPI Funnel pilotée par CRM 4.5.79Créer et lister les Funnels du client depuis CRM, préparer la campagne CallTracker, sécuriser l achat/attribution du numéro et n activer la facturation qu après réussite de l opération téléphonique.
- LivréOnglet Numéros et achat de Funnel 1.10.1Rechercher et acheter un numéro depuis le Hub, nommer le funnel, confirmer 10 $/mois et afficher la formule 1 numéro + 1 formulaire; toutes les opérations sensibles restent exécutées côté Alliance.
- LivréOnglet Formulaires et documentation webhook 1.10.2Afficher le webhook unique de chaque funnel, le copier en un clic, tester sa configuration sans créer de faux lead et fournir directement les procédures Elementor Pro, Gravity Forms, WPForms et POST personnalisé.
- LivréGarde de publication roadmap obligatoire 4.5.72Refuser une nouvelle Suite si sa version n est pas strictement supérieure, si un des neuf modules manque ou si manifest.json ne fournit pas le contrat de synchronisation complet de la roadmap publique Alliance.
- LivréDocumentation publique harmonisée 4.5.52Aligner /hub/documentation/ sur le thème sombre de la roadmap, afficher les neuf modules et versions depuis le registre central et corriger la documentation des responsabilités Core, Hub, Hub Client, Studio, CRM et Soutien.
- LivréTableau global d avancement et suivi de progression 4.5.47Consolider les états des neuf modules dans une barre globale, afficher l état opérationnel et comparer les pourcentages aux données publiées dans la Suite 4.5.46 sans maintenir de valeur graphique manuelle.
- LivréRegistre dynamique de la roadmap publiqueCalculer pour chacun des neuf modules les parts Livré, Maintenant, Prochaines étapes et Futur, limiter les dernières implantations à quatre cartes et conserver une navigation vers l historique.
- LivréBascule globale CallTracker vers AWMPiloter depuis CallTracker 1.9.6 la reprise de tous les numéros actifs, journaliser les lots, vérifier la configuration Twilio distante et verrouiller les imports legacy après finalisation contrôlée.
- LivréBarrière CPL client fail-closedSéparer campagnes approuvées et en attente, retourner un état de validation explicite et ne jamais exposer de CPL lorsque CallTracker ou son approbation est indisponible.
- LivréShell visuel commun AWM inspiré de CallTrackerLogo Alliance officiel avec icône de module, navigation principale et sous-onglets harmonisés, clair/sombre et responsive sur tous les écrans administratifs; les réglages sont lus depuis Hub AWM. Core 4.5.2 supprime sa marge supérieure résiduelle pour reprendre exactement l’alignement des autres modules.
- LivréRésolution canonique des identités clientes pour les APIAgrège campagnes et historiques sur les anciennes références sûres WHMCS/fusion/courriel/téléphone ou domaine + identité, sans accepter le domaine seul.
- LivréMatrice de rôles et permissions par module
- LivréJournal de sécurité centralisé avec filtres et durée de conservation
- LivréValidation transversale des droits après la séparation des modules
- LivréInventaire et révocation administrative des sessions API
- LivréDiagnostic des API, webhooks, connexions et tâches planifiéesÉtat centralisé des routes, connexions et tâches; l’écran Sécurité est organisé en sous-onglets avec recherche et filtres des accès clients.
- LivréCentre de mises à jour de la SuitePublier un seul ZIP dans Core, contrôler versions/SHA-256, mettre à jour les modules Alliance en file et pousser les paquets vers les sites Hub Client 1.6.0+ avec sauvegarde et rollback.
- LivréInstallation locale résiliente et identité de build 4.5.67Mémoriser l empreinte SHA-256 du paquet réellement installé, restaurer cette identité pendant un rollback, afficher les erreurs réseau ou PHP et poursuivre la file locale lorsqu un module échoue.
- LivréConfirmations intégrées au loader des mises à jourPrésenter l aperçu, la confirmation, l annulation, la progression et les rollbacks directement dans les cartes de mise à jour AWM, sans fenêtre native du navigateur; Core reste traité en dernier.
- LivréPublication active et historique des versionsAfficher les notes de livraison de la Suite active dans Core → Mises à jour et conserver les dix dernières publications avec leurs versions et notes.
- LivréExclusions persistantes de services externes supprimésConserver dans Core la liste des services WHMCS supprimés localement, ignorer toute tentative de réimportation automatique et lever l exclusion uniquement lors d une restauration explicite.
- LivréFacturation du compte client pilotée par CRM AWMLire en priorité les factures natives CRM, calculer les soldes sans dépendance distante et vérifier la propriété de la facture avant tout paiement. WHMCS reste un connecteur optionnel pour l historique importé.
- LivréLignes et récurrence financières exposées par CRM 1.6.1Conserver dans le payload client les lignes détaillées, taxes figées et factures générées nativement depuis les services récurrents sans déplacer la logique comptable dans Core.
- LivréSoldes CRM tenant compte des avoirs et règlementsExposer les avoirs et statuts Réglée/Créditée au Hub, calculer le solde après paiements et crédits et empêcher une tentative de paiement lorsqu’une facture native n’a plus de montant dû.
- LivréConnecteurs externes non structurants pour l identité CRMPréserver la source native d une fiche client CRM et rapprocher les imports optionnels sans recréer inutilement le client.
- LivréVerrou financier après migration WHMCSAprès bascule d une facture historique, continuer d archiver l état WHMCS pour comparaison tout en interdisant au connecteur de réécrire le total, le solde, les paiements ou le statut natif CRM; signaler une dérive au lieu de l appliquer.
- LivréSnapshot détaillé paiements/remboursements WHMCSEnrichir GetInvoice avec GetTransactions par facture et transmettre amountin, amountout, refundid, frais, références et identifiants de lignes afin que CRM puisse rapprocher les exceptions sans supposition.
- Prochaines étapesPasserelles de paiement natives AWMBrancher une page de paiement hébergée/tokenisée sur l extension sécurisée Core sans faire transiter les numéros de carte ou CVV dans AWM.
- LivréExclusions persistantes des clients supprimésConserver une tombstone par identifiant WHMCS, retirer localement le compte sans supprimer son historique et empêcher les synchronisations clientes ou complètes de le recréer tant qu’Alliance ne l’autorise pas explicitement.
- LivréProtection anti-rejeu des callbacks CallTrackerCallTracker 1.9.3 conserve idempotence persistante, ordre monotone et reprise contrôlée des événements Twilio; Core protège les accès et journaux associés.
- LivréCanal Studio AWM sécurisé pour les sites clientsValider client, approbation, domaine et secret Hub Client dans Core puis transmettre les commandes Studio côté serveur sans exposer le secret à Hub ni au navigateur.
- LivréSécurité et transport partagés pour StudioChiffrer le secret Studio à la demande du module, contrôler les permissions et transmettre uniquement les commandes distantes autorisées; le blueprint, les réglages IA, les préparations et les historiques restent dans Studio.
- MaintenantValidation des connexions sécurisées StudioTester les autorisations, expirations, erreurs réseau et refus des agents Hub Client sans lire ni déplacer les données métier détenues par Studio.
- LivréCoffre cryptographique central avec migration des secrets connus
- LivréApprobation explicite des comptes et révocation immédiate des sessions/connecteurs
- Prochaines étapesLimites de débit distinctes par client et par intégration
- FuturAuthentification renforcée et politiques de session
- FuturScore de sécurité accompagné de correctifs guidés
- FuturMode sécuritaire isolant automatiquement un module incompatible
- FuturExport et restauration chiffrés de la configuration critique
Hub V4.5.5739 améliorations
Hub AWM 4.5.53 demeure le portail et l orchestrateur des services clients. Le site principal CRM devient la référence Hub Client par défaut, tandis que les sites secondaires conservent leurs Connectors et leurs données propres. Studio AWM reste autonome; Core conserve uniquement les accès, la sécurité et les connexions partagées.
Objectif : Offrir une porte d’entrée rapide, accessible et personnalisée, centraliser l’apparence et l’application des services clients, sans mélanger les responsabilités de sécurité du Core ni les données métier du CRM.
- MaintenantStabilite pendant le piloteHub AWM 4.5.57 est conserve byte-for-byte depuis 4.5.237.
- LivréSite principal Hub par défaut · Hub 4.5.53Utiliser le site principal CRM comme référence Hub Client par défaut tout en conservant les Connectors des sites secondaires indépendants.
- LivréLiens de review publique · Hub 4.5.52Ajouter Contexte développement, CHANGELOG, README et ROADMAP directement dans le pilotage et la vision de chaque module de la roadmap publique.
- LivréMenu WordPress AWM unifié 4.5.41Appliquer à Core, Hub, CRM, CallTracker, Stats, Assistant, Soutien et Studio la même base de logo Alliance, un pictogramme coloré cohérent, des dimensions identiques et un ordre déterministe dans le menu administrateur.
- LivréDocumentation sombre Alliance 4.5.22Refondre /hub/documentation/ avec la palette de la roadmap, navigation responsive, grille des neuf modules, section Studio et contenus CRM/WHMCS actualisés.
- LivréDashboard de progression synchronisé 4.5.18Ajouter le résumé global, l état de santé, l évolution depuis la version précédente, les historiques Livré repliables et synchroniser la roue active avec Vision par module dans une interface Alliance compacte.
- LivréPalette sombre Alliance harmoniséeAppliquer au roadmap un fond bleu nuit, des cartes sombres, des accents Alliance et des roues bleu foncé / bleu vif / bleu clair avec Futur en gris; retirer le suffixe AWM des titres de modules visibles.
- LivréRoadmap publique par cercles segmentésAfficher un cercle dynamique pour Core, Hub, Hub Client, CRM, CallTracker, Stats, Assistant et Soutien; ouvrir le détail par état au clic et adapter la grille au téléphone, à la tablette et à l ordinateur.
- LivréOnglet Validation et santé CallTrackerOuvrir les rapprochements, diagnostics, essais guidés et clôtures depuis le contexte Hub sans déplacer la logique métier hors de CallTracker.
- LivréLoader AWM global sans bandeauxConsommer les notices WordPress/tiers de Core, Hub, CRM, CallTracker, Stats, Assistant et Soutien dans le loader commun; conserver les cartes métier permanentes dans leur contexte.
- LivréShell visuel commun AWM avec en-tête et navigation CallTrackerPrésenter Hub avec le même logo, icône, onglets et composants que les autres modules.
- LivréHub → Réglages comme source visuelle uniqueCentraliser le logo Alliance, les couleurs, le thème et les icônes des modules; Core et les autres modules consomment ces réglages sans les dupliquer.
- LivréApplication des services par client dans HubRechercher un client, appliquer ses modules et sélectionner ses services CRM visibles dans le portail, avec permissions, nonce et journalisation Core.
- LivréOnglet Clients directement dans Hub AWMOuvrir, rechercher et administrer les fiches clientes canoniques depuis Hub sans créer une seconde base; CRM AWM demeure la source du dossier client; les connecteurs externes restent optionnels et les routes historiques restent compatibles.
- LivréContexte de fiche client préservé entre CRM et CallTrackerUn dossier ouvert depuis CRM reste dans CRM; les anciens liens from_crm sont redirigés de façon compatible et CallTracker ne s’ouvre qu’après une action explicite.
- LivréOnglets clients pilotés par les modules activésAfficher chaque module client activé comme onglet principal et regrouper Campagnes, Leads, Appels, Historique CPL, Routage & audio et Dialer sous CallTracker; les modules non activés restent masqués.
- LivréRoutage et audio CallTracker administrables dans la fiche clientGérer le numéro de réception, Message 1 Alliance, Message 2 publicitaire, enregistrement des appels, Dialer client et fuseau horaire depuis le contexte Hub sans déplacer la donnée métier hors de CallTracker.
- LivréPermissions granulaires appliquées aux pages, recherches, fiches et suggestions
- LivréRecherche transversale clients, campagnes, tickets et conversations
- LivréHub Client AWM installable sur le site WordPress du client à /hub/Installer un connecteur léger sur le domaine du client, le lier par code à sa fiche Alliance et afficher uniquement ses données autorisées sans dupliquer les modules administratifs.
- LivréSession Hub Client entièrement chiffrée et réponses API non mises en cache
- LivréAccès WordPress local explicitement autoriséScanner le WordPress lié depuis la fiche client, sélectionner les comptes locaux autorisés et refuser par défaut tout compte non coché; aucun mot de passe ou cookie WordPress n’est transmis à Alliance.
- LivréAccès administrateur délégué et Connector runtime sécuriséPermettre aux administrateurs Alliance et aux utilisateurs WordPress explicitement autorisés d’ouvrir le portail sans contourner le cloisonnement : la session reste liée au client du domaine et le secret Connector est hashé côté Alliance, chiffré localement et révocable.
- LivréCampagnes canoniques et Dialer dans le Hub ClientAfficher les campagnes liées via la fiche canonique et proposer un Dialer sécurisé sur /hub/ sans exposer le jeton de session Alliance au navigateur.
- LivréCPL et réception directe des formulaires dans le Hub ClientAfficher les CPL autorisés et relier un identifiant Elementor à une campagne active; seuls les réglages et diagnostics restent localement, les soumissions étant transmises côté serveur à Alliance.
- MaintenantValidation réelle du Hub Client AWM sur un site client
- LivréNavigation Hub Client modulaire et mobileSéparer CallTracker et Stats en onglets de premier niveau et conserver une sous-navigation compacte, défilable et lisible sur téléphone/tablette.
- LivréAccueil Hub Client selon les services actifsAfficher des cartes uniquement pour les modules attribués au client et proposer un accès direct à CallTracker ou Stats.
- Prochaines étapesCentre de notifications unifié avec préférences par utilisateur
- Prochaines étapesParcours d’accueil et liste de vérification pour les nouveaux clients
- Prochaines étapesMot de passe oublié et réinitialisation intégrés au /hub/ du site client
- Prochaines étapesHistorique des changements visibles dans chaque fiche cliente
- FuturConformité WCAG et navigation complète au clavier
- FuturEspace sécurisé pour documents et livrables
- FuturPortail multilingue avec contenus propres à chaque client
- FuturApplication web installable avec notifications consenties
- LivréInterface sécurisée d’aperçu et de confirmation des lots CallTrackerSélectionner campagnes ou numéros, afficher les conséquences, blocages et avertissements, saisir la confirmation exacte puis présenter le résultat détaillé sans masquer les actions unitaires historiques.
- LivréActions groupées clients protégées par CoreDésactiver CallTracker, archiver des fiches ou supprimer uniquement des fiches locales vides après aperçu serveur, revalidation et confirmation exacte; les comptes WHMCS actifs restent intouchables.
- FuturSuggestion approuvée : Créé un espace profile pour le client dans Huble client peut personnalisé son espace dans le hub avec la meme disposition que admin mais créé un espace profile pour le client
Tech V1.7.3799 améliorations
Tech AWM 1.6.8 conserve le monitoring réellement multi-sites : profil technique, inventaire, mises à jour, vulnérabilités, dernier contact et interventions sont rattachés au site_id exact. Le site principal conserve uniquement les replis historiques nécessaires à la compatibilité.
Objectif : Offrir un technicien WordPress et intégrateur Elementor conversationnel dans un paquet autonome, distribué uniquement par la Suite AWM et contrôlé par Alliance, tout en réutilisant les services sécurisés de Core et Hub Client.
- LivréPréflight + tournée groupée + capacité · Tech 1.7.32La fiche Tech vérifie Connector, permissions d écriture et OPcache avec état explicite; Incidents propose une tournée regroupée par client + site et une vue de charge par responsable avec ancienneté et SLA.
- MaintenantValidation terrain préflight et capacité · Tech 1.7.32Comparer plusieurs hébergements, confirmer les preuves runtime et vérifier que la tournée client + site ainsi que Non assigné / SLA à risque correspondent aux incidents réels sans action automatique.
- LivréPriorité opérationnelle + historique étendu · Tech 1.7.31Chaque incident affiche un score impact × urgence × confiance avec composantes visibles, une file d actions recommandées contextuelles et un ordre de traitement explicable. La fiche Tech offre un historique 24 h / 7 j à partir des événements existants sans dupliquer Stats.
- MaintenantValidation terrain priorisation · Tech 1.7.31Comparer plusieurs incidents HTTP, sécurité, lenteur et Connector; confirmer que le score reste explicable, que la criticité brute demeure visible et que les actions sensibles exigent toujours les validations existantes.
- LivréAccélération opérations · Tech 1.7.30Les priorités et incidents gagnent des filtres Client/Site persistés pour la session, les sites avec incident ouvert passent en tête du lot de sondes sans augmenter la charge maximale, et la page Sécurité conserve un historique court des synchronisations Wordfence avec fraîcheur du dernier succès.
- MaintenantValidation terrain portefeuille et sondes prioritaires · Tech 1.7.30Tester les filtres Client/Site sur Priorités et Incidents, provoquer un incident pilote puis confirmer qu il est resondé à chaque cycle avant le round-robin normal; vérifier également Frais / Cache acceptable / Périmé et l historique Wordfence sans secret.
- LivréDiagnostic Wordfence V3 non bloquant · Tech 1.7.29Un refus HTTP 401 reste dans la page Sécurité au lieu de déclencher un overlay global. Tech distingue la clé Intelligence Account > Integrations de la licence plugin, propose Retester / Configurer / Integrations et garde le journal gratuit sans inventer de résultat.
- MaintenantValidation terrain Wordfence Intelligence · Tech 1.7.29Régénérer une clé dans Wordfence Account > Integrations, l enregistrer dans Réglages Tech, retester le flux V3 puis confirmer que le KPI passe de Clé refusée à Actif sans popup bloquant.
- LivréAlertes actionnables + Moniteur personnalisable · Tech 1.7.28Toutes les annotations de Priorités du parc liées à un site ouvrent la fiche Tech complète et ses actions contextuelles. La typographie personnelle suit les overlays, et le Mode moniteur possède sa propre grille 12 colonnes par utilisateur avec visibilité, ordre et tailles de blocs indépendants du dashboard.
- MaintenantValidation terrain alertes et Moniteur · Tech 1.7.28Sur 1080p et 4K, ouvrir plusieurs types d alertes depuis Priorités du parc, confirmer l accès à la bonne fiche/action puis comparer une disposition Moniteur différente de la disposition dashboard avec deux comptes Tech.
- LivréÉdition de grille plein dashboard · Tech 1.7.27Le panneau Personnaliser disparaît pendant le drag & drop pour ne plus masquer les blocs. Une barre compacte Enregistrer/Annuler reste accessible au bas de l écran; choisir Personnalisée ou Déplacer les blocs active ce mode.
- LivréBlocs container-responsive + typo des fiches · Tech 1.7.26Les liens personnels passent dans un menu déroulant compact du shell, Fermer devient un bouton, les blocs Carte / État des sites se réorganisent selon leur largeur réelle et la typographie personnelle suit aussi les fiches Tech, onglets, métriques et actions.
- LivréShell compact + dropdown Dark · Tech 1.7.25Les raccourcis personnels remontent dans l en-tete Tech, Personnaliser devient une icone a cote de Light/Dark et les options des listes deroulantes gardent un contraste correct dans les deux themes.
- LivréGrille dashboard 12 colonnes · Tech 1.7.24Chaque technicien peut déplacer et redimensionner ses blocs par zones ancrées 1/4, 1/3, 1/2, 2/3, 3/4 ou pleine largeur; les blocs changent leur présentation interne selon leur largeur et restent responsive.
- MaintenantValidation terrain grille Tech 1080p / 4KComparer deux comptes Tech avec des dispositions différentes, notamment Visites en 1/3 vertical et en 3/4 horizontal, puis confirmer l empilement automatique sur tablette/mobile.
- Prochaines étapesBibliothèque de dispositions TechPermettre d enregistrer et réutiliser des compositions de dashboard nommées sans remplacer les préférences personnelles actuelles.
- LivréDocumentation de review complète · Tech 1.6.9Ajouter ROADMAP.md au paquet Tech et aligner README/CHANGELOG pour que la roadmap publique fournisse toujours le contexte de la version effective avant tout développement parallèle.
- LivréHeure Alliance canonique · Tech 1.6.8Afficher Dernier contact et les horodatages Tech centraux dans America/Toronto avec HNE/HAE automatique, independamment du fuseau global WordPress.
- LivréMonitoring isolé par site_id · Tech 1.6.7Stocker profil Tech, inventaire, versions, mises à jour, vulnérabilités et dernier contact dans le Connector exact; verrouiller également les interventions à client_id + site_id + instance_uuid et au chemin canonique du site.
- MaintenantValidation terrain monitoring multi-sites · Tech 1.6.8Valider simultanément un principal, un secondaire en répertoire et un sous-domaine; confirmer que chaque ligne conserve ses propres versions, alertes, vulnérabilités et dernier contact.
- Prochaines étapesDéploiement distant site-scopedÉtendre installation et mise à jour Hub Client / Tech au site_id exact avec paquet, secret de scan et recontrôle propres à chaque installation; aucun secondaire ne doit déclencher un déploiement sur le principal.
- LivréActions frontend enrichies · Tech 1.6.2Corriger le changement de couleur des titres avec normalisation des couleurs et repli CSS de page réversible; réécrire directement le texte sélectionné pour le rallonger, le condenser, le corriger ou le rendre plus formel.
- LivréGénération d images Alliance · Tech 1.6.2Générer une image côté Alliance sans exposer le secret IA au site client, l importer dans la médiathèque et remplacer le widget image Elementor sélectionné lorsque la cible est compatible.
- MaintenantValidation terrain actions + contenu · Tech 1.6.2Valider sur un vrai site le changement de couleur d un titre, la réécriture longue/formelle d un texte, la génération d image, son insertion et le rollback.
- Prochaines étapesAperçu contenu et image avant applicationAfficher une comparaison avant/après du texte et un aperçu média plus complet avant toute écriture sur la page.
- FuturEdition Gutenberg et médias unifiésUtiliser le même flux Sélectionner → Demander → Aperçu → Appliquer → Rollback sur Gutenberg et étendre les actions média au recadrage et remplacement guidé.
- LivréIntervention frontend directe · Tech 1.6.0Ouvrir le vrai site client avec une session Alliance privee, conserver la fenetre Tech pendant la navigation et selectionner directement les elements de page; Elementor reste le moteur en arriere-plan quand il est utilise.
- LivréDashboard Tech source-first · Tech 1.6.0Afficher KPI reels, priorites, score de sante derive, sites surveilles et activite; chaque bloc ouvre la source exacte dans une popup contextuelle.
- LivréNavigation Tech dans WordPress · Tech 1.6.0Conserver Tableau de bord, Sites, Monitoring, Alertes, Mises a jour, Sauvegardes, Securite, Rapports, Journal et Reglages dans le menu WordPress a gauche, sans sous-onglets internes inutiles.
- MaintenantValidation terrain du frontend · Tech 1.6.0Tester Intervenir sur le site, navigation de page en page, Selectionner, proposition, Appliquer et Rollback sur un site Elementor reel.
- MaintenantValidation du dashboard Tech · 1.6.0Confirmer que les cartes, priorites, lignes sites et activites ouvrent les bonnes popups et que chaque popup conduit a sa source exacte.
- Prochaines étapesSondes sauvegardes et restaurationRemonter derniere sauvegarde, type, taille, destination, integrite et test de restauration avant d afficher un etat de sauvegarde.
- Prochaines étapesHistorique monitoring 24 h / 7 j / 30 jStocker des snapshots de sante cote Alliance pour tracer disponibilite, erreurs, incidents, score et changements de versions sans inventer de donnees.
- FuturSonde performance HTTPMesurer temps de reponse, disponibilite et erreurs depuis Alliance avec historique et seuils configurables.
- FuturCentre incidents automatiseRegrouper alertes correlées, proposer diagnostic et correction, puis documenter resolution et rollback dans le journal central.
- LivréIsolation preview Elementor · Tech 1.5.17Exclure l iframe elementor-preview de toute validation, redirection et création de handoff Tech afin de supprimer la boucle Loading / Safe Mode.
- LivréSafe Boot Elementor · Tech 1.5.16Retarder tout montage Tech jusqu à l initialisation réelle d Elementor, supprimer l observateur DOM global pendant le boot et empêcher les doubles assets.
- LivréTerminal Matrix premium · Tech 1.5.16Appliquer la direction UI validée : console monospace, texte vert, fond noir/vert, accents lumineux et une seule boîte flottante.
- LivréFenêtre persistante WordPress ↔ Elementor · Tech 1.5.18Conserver la boîte Tech et la session Alliance sur les écrans wp-admin et Elementor, avec couleur et opacité personnalisables.
- MaintenantValidation terrain navigation continue · Tech 1.5.18Confirmer que la boîte reste active lors des changements d écrans WordPress, du retour Elementor et pendant toute la durée de session.
- Prochaines étapesTrace de démarrage Elementor non intrusiveJournaliser côté Alliance les jalons handoff consommé, editor init, preview iframe ready et boîte montée sans ajouter de charge au bootstrap.
- FuturGate E2E Safe ModeBloquer automatiquement une publication si le staging Elementor affiche Safe Mode, reste sur Loading ou si la boîte Tech ne devient pas visible après initialisation.
- LivréIntervention Elementor stabilisée · Tech 1.5.6Ajouter un préflight runtime/Elementor, afficher l état et la durée de session dans l unique boîte Tech, attendre automatiquement l iframe et rafraîchir l aperçu après application ou rollback.
- LivréHorodatage Tech localisé · Tech 1.5.7Conserver les contacts en UTC mais afficher Dernier contact selon le fuseau WordPress Alliance, avec gestion automatique DST et sans reconvertir les anciens contacts Connector déjà locaux.
- LivréPréparation Elementor automatique · Tech 1.5.8Installer ou mettre à jour automatiquement le runtime Tech du site depuis la publication active lorsqu une intervention Elementor exige une version plus récente, confirmer la version distante puis créer la session privée.
- LivréBoîte Elementor sur hooks natifs · Tech 1.5.9Utiliser les hooks officiels de l éditeur Elementor pour charger scripts, styles et boîte Tech, avec reconstruction JavaScript de secours et protection anti-doublon.
- LivréHandoff Elementor robuste · Tech 1.5.10Transmettre la session Alliance vers wp-admin avec jeton, cookie de domaine et handoff serveur temporaire; injecter directement la boîte dans admin_head afin de ne plus dépendre du footer Elementor.
- LivréHandoff serveur direct vers Elementor · Tech 1.5.11Core appelle le site Hub Client par son canal privé; le site valide la session, résout le post_id, crée un handoff local à usage unique puis retourne l URL wp-admin Elementor.
- LivréHandoff autonome Hub Client · Tech 1.5.15Hub Client 1.11.29 peut valider la session et creer le handoff lui-meme; Tech 1.5.15 le reprend dans la nouvelle requete Elementor.
- MaintenantValidation terrain du handoff Tech 1.5.15Confirmer sur École Esthétique Avancée : préflight live → handoff Hub Client → Elementor ouvert → une seule boîte Tech visible, puis Sélectionner, Appliquer et Rollback.
- Prochaines étapesTélémétrie de démarrage Elementor en 5 étapesRemonter à Alliance : session créée, site préparé, handoff consommé, assets chargés et boîte montée afin d identifier le point d arrêt sans reproduire manuellement le problème.
- FuturTest de contrat routes privéesAvant chaque publication, verifier automatiquement update/status, tech/intervention/prepare, methode POST, permission scan et delegation au runtime Tech sur un site de staging.
- FuturE2E obligatoire du lancement ElementorTester automatiquement avant chaque Suite le parcours Alliance → site client → wp-admin → iframe Elementor et bloquer la publication si la boîte unique ne devient pas visible.
- FuturPréflight PHP / OPcache autonomeContrôler et réparer automatiquement le runtime PHP chargé avant toute intervention afin qu une mise à jour de fichier ne puisse jamais masquer un ancien Tech en mémoire.
- Prochaines étapesTest de fumée automatisé ElementorAjouter un test de publication qui vérifie session, chargement éditeur, présence unique de la boîte et accès à l iframe avant de marquer Tech comme livrable.
- FuturParcours E2E navigateur avant publicationExécuter automatiquement un scénario Tech → préparation runtime → Elementor → boîte visible → sélection d élément → rollback sur un site de staging avant chaque nouvelle Suite.
- FuturPréparation anticipée des runtimes TechDétecter avant la demande d intervention les sites Tech en retard et préparer automatiquement leur runtime dans une fenêtre de maintenance contrôlée pour que l ouverture Elementor soit immédiate.
- LivréPréparation runtime Tech 1.5.8Conserver le parcours Préparer + Elementor comme mécanisme de mise à niveau automatique avant la session; la validation active porte désormais sur le canal Hub Client 1.11.26 + Tech 1.5.12 puis le handoff Elementor.
- FuturChronologie multi-fuseaux unifiéeNormaliser tous les horodatages Tech, maintenance et sécurité avec UTC canonique, fuseau Alliance, fuseau client et affichage relatif afin d éviter toute ambiguïté dans les historiques.
- Prochaines étapesCapture avant/après automatiqueProduire une preuve visuelle de la zone modifiée avant et après intervention sur ordinateur, tablette et mobile avant de clôturer le correctif.
- FuturMaintenance autonome planifiée avec seuil de confiancePermettre à Tech AWM de préparer automatiquement mises à jour, corrections connues et contrôles post-maintenance puis demander une approbation Alliance selon le risque.
- LivréPalette privée dans Elementor · Tech 1.5.3Conserver la session Alliance dans wp-admin, afficher automatiquement la boîte Tech au-dessus de l éditeur Elementor et relier Inspecter à l iframe de prévisualisation de la page ciblée.
- LivréSection Sites visible dans Tech 1.5.2Exposer réellement l onglet Sites dans le shell administratif Tech, ouvrir cette liste par défaut et afficher automatiquement les sites où Hub Client est confirmé installé, sans créer de répertoire client parallèle.
- LivréFiche client CRM + onglet Tech 1.3.0Réutiliser la recherche et la fiche client de CRM AWM puis centraliser activation, permissions et état runtime dans l onglet Tech sans dupliquer les données maîtres.
- LivréFenêtre front-end contextuelle Tech 1.4.0Afficher Tech AWM directement sur la page WordPress/Elementor visitée, transmettre automatiquement le post_id et permettre l inspection d un élément Elementor.
- LivréConversation multi-tour et URL cible Tech 1.4.0Sérialiser correctement user/input_text et assistant/output_text puis convertir une URL interne fournie depuis Hub Client en page cible réelle pour Appliquer et rollback.
- MaintenantValidation client_id CRM partout dans TechValider sur Alliance que recherche, permissions, mémoire, diagnostics, consommation et journal restent liés au même client_id CRM.
- LivréPaquet autonome Tech AWM 1.1.0Extraire le cerveau Thech et le runtime Tech de Hub/Hub Client vers un dixième paquet physique versionné, installable et rollbackable par Core.
- LivréInterface Premium Thech AWM 1.1.0Conserver Sites, IA, Consommation, Mémoire et Journal sur le shell commun : cartes KPI, recherche, panneaux, tableaux, badges, formulaires et responsive clair/sombre.
- MaintenantValidation fiche client Tech · Suite 4.5.87Confirmer sur alliancewebmarketing.ca le parcours Clients → fiche → Tech, l enregistrement des permissions et le responsive clair/sombre.
- LivréThech AWM chargé depuis Tech AWM 1.1.0Administrer activation, permissions, IA, mémoire, consommation et journal depuis le paquet autonome sur alliancewebmarketing.ca.
- LivréRuntime Tech AWM autonome avec Hub Client 1.11.5Hub Client conserve la section /hub/ et les points d intégration, tandis que le paquet Tech fournit le chat, les modes Auto/Tech/Intégrateur, les fichiers et la bulle contextuelle.
- MaintenantCanal Connector Core réutiliséAuthentifier status, chat et résultats via le jumelage Hub Client déjà existant; aucun secret Tech supplémentaire n est installé chez le client.
- MaintenantActions Elementor via le moteur Studio localLire le document, contrôler son empreinte SHA-256, créer un snapshot, appliquer uniquement les réglages/widgets autorisés puis restaurer automatiquement en cas de rendu invalide.
- MaintenantActivation Alliance fail-closedUne désactivation centrale masque Tech AWM et bloque immédiatement chat, écriture et rollback, y compris lorsque la fenêtre était déjà ouverte.
- MaintenantMémoire centralisée économe en tokensConserver résumés, solutions, actions et contexte technique par client et ne transmettre au modèle que les souvenirs pertinents à la demande courante.
- MaintenantSuivi de consommation IAMesurer tokens entrée/sortie/cache et résumés par client, conversation et modèle afin de piloter les coûts et l efficacité de la mémoire.
- Prochaines étapesSélection visuelle Elementor enrichieCliquer un widget/container sur la page, afficher son identité et limiter la modification au composant choisi.
- Prochaines étapesDiagnostic WordPress approfondiCorréler erreurs PHP, REST, cron, cache, versions, mémoire, extensions et conflits sans transmettre inutilement tout l inventaire à chaque message.
- Prochaines étapesCréation Elementor complète par conversationAjouter containers, widgets, CTA, témoignages, formulaires, headers et footers en conservant des structures Elementor éditables.
- Prochaines étapesComparaison visuelle avant/aprèsPrésenter l impact d une proposition sur ordinateur, tablette et mobile avant validation.
- Prochaines étapesTests post-intervention automatisésVérifier rendu, liens, formulaires, console, responsive et erreurs serveur après chaque modification significative.
- Prochaines étapesRecherche sémantique dans la mémoire AWMRetrouver automatiquement une réparation similaire déjà validée sur un autre incident sans réinjecter de longs historiques de chat.
- Prochaines étapesPermissions par utilisateur et catégorie d actionDistinguer client, intégrateur et technicien AWM et imposer des confirmations renforcées pour les opérations sensibles.
- Prochaines étapesConnexion Studio AWMPermettre à Studio de créer ou optimiser une page et à Tech AWM de la diagnostiquer, corriger et maintenir avec le même historique contrôlé.
- Prochaines étapesConnexion SEOPressLire et proposer titres, métas, mots-clés et données SEO pendant les interventions sans déplacer la responsabilité SEO dans Hub Client.
- FuturAuto-réparation contrôléeDétecter un incident connu, préparer le correctif et l appliquer uniquement selon le niveau de confiance et la politique de confirmation définie par Alliance.
- FuturSurveillance santé du parc AWMPrésenter tous les sites clients avec statut vert/orange/rouge, versions, dernière synchronisation, incidents et anomalies après mise à jour.
- FuturDétection de régressionComparer snapshots, versions et événements afin de répondre précisément à « qu est-ce qui a changé depuis hier? ».
- FuturStaging automatique avant productionTester une réparation sur une copie isolée puis proposer sa promotion vers le site public après validation.
- FuturDéploiement multi-sites contrôléRéappliquer un correctif validé sur un groupe de sites compatibles avec aperçu, exclusions, journalisation et rollback par site.
- FuturBibliothèque de solutions AWMTransformer chaque réparation validée en connaissance technique réutilisable avec contexte, compatibilités et niveau de confiance.
- FuturAssistant pré-mise-à-jourÉvaluer les risques WordPress/Elementor/extensions pour un site avant l installation d une nouvelle version.
- FuturRollback intelligent granulaireRestaurer seulement le widget, réglage, titre ou ressource concerné lorsque cela suffit au lieu de restaurer une page entière.
- FuturAnalyse Core Web Vitals et performanceRelier les modifications de mise en page aux métriques de performance et proposer des améliorations mesurables.
- FuturCapture vidéo de problèmeAnalyser une courte vidéo ou séquence de captures afin de comprendre un bug d interaction ou responsive difficile à décrire.
- FuturInteraction vocalePermettre au technicien ou au client autorisé de converser avec Tech AWM depuis un téléphone sans saisir chaque demande.
- FuturMode client limitéAutoriser des changements éditoriaux simples tout en réservant diagnostics avancés, extensions, base de données et actions système aux techniciens AWM.
- FuturOptimisation automatique du coût IAChoisir le modèle, le niveau de contexte et la stratégie de résumé selon la complexité de la tâche, le budget et l historique de réussite.
Studio V1.19.498 améliorations
Studio 1.19.1 est le moteur autonome de création, modification et optimisation. Il conserve Site DNA, Visual QA, parcours stagiaire, référentiel SEO local-first et finalisation après approbation; la palette est maintenant dérivée en priorité des couleurs réellement utilisées sur le site. Les changements SEO sensibles, snapshots et écritures Elementor restent protégés.
Objectif : Permettre à Alliance de créer, prévisualiser, modifier et maintenir des pages Elementor par langage naturel sans sacrifier la sécurité, le responsive ni la possibilité de revenir en arrière.
- MaintenantStabilite pendant le piloteStudio AWM 1.19.4 est conserve byte-for-byte depuis 4.5.237.
- LivréFinalisation + couleurs réelles du site · Studio 1.19.1Enchaîner après approbation vers identité, médias, header/footer et Elementor, puis privilégier les couleurs réellement observées sur les pages au lieu des couleurs globales Elementor par défaut.
- LivréOptimisation globale SEO + bloc par bloc 1.14.0Ajouter Optimiser tout pour remplir séquentiellement les champs SEOPress sûrs avec snapshot préalable, SEO rapide page par page, Recherche SEO rapide avec mot-clé/variantes/intention/H1/questions et optimisation ciblée des conteneurs Elementor sans reconstruire les autres blocs.
- LivréIdentité WordPress Studio AWM harmonisée 1.13.1Afficher le nom Studio AWM, conserver son contexte Studio dans le shell partagé et laisser le système visuel Hub appliquer le logo Alliance de base et le pictogramme Studio aux mêmes dimensions que les autres modules.
- LivréPages Elementor existantes + passage SEO SEOPress 1.13.0Reprendre une page Elementor existante, préparer une modification ciblée par prompt, réviser le plan avant application, créer une sauvegarde restaurable, vérifier l empreinte du document, préserver les widgets tiers inconnus et réutiliser le moteur SEO Studio pour écrire uniquement les métadonnées SEOPress approuvées.
- LivréGalerie serveur autonome des maquettes 1.12.0Afficher A, B et C sur une page WordPress propre à Studio, ouverte par formulaire GET, avec aperçu complet et liens Écran, Tablette et Mobile sans dépendance JavaScript; approbation et corrections restent protégées par nonce.
- LivréRoute et visualiseur Studio fiabilisés 1.11.1Donner au plugin autonome la propriété exclusive de la route callink-studio et de ses actions AJAX, neutraliser le contrôleur de l ancien Hub, isoler les identifiants du visualiseur et fournir un lien serveur complet vers les trois maquettes.
- LivréSéparation complète du module Studio 1.11.0Déplacer hors de Core et de Hub le moteur, l interface, les réglages et les données métier. Studio possède ses préparations, maquettes, historiques, audits, profils et fichiers; seules la sécurité et les connexions sont partagées par Core.
- LivréOnglet principal Studio dans l administration WordPressAfficher Studio comme extension et module autonome au même niveau que Hub, CallTracker, CRM, Stats, Assistant et Soutien, avec son propre paquet, ses permissions, son contexte et son identité visuelle.
- LivréAnalyse distante du site WordPress et ElementorDétecter Elementor, Elementor Pro, thème, versions, logo et palette sur le site client lié avant toute création.
- LivréGénération de landing pages depuis un briefTransformer une demande en structure de page contrôlée, avec titres, contenus, CTA et sections métier adaptées.
- LivréMoteur IA structuré et repli sécuriséGénérer et valider le blueprint JSON dans Studio; utiliser le coffre Core uniquement pour chiffrer le secret et revenir aux modèles métier contrôlés si le fournisseur IA n est pas disponible.
- LivréCréation de brouillons Elementor sur le site clientHub Client reconstruit localement les containers et widgets autorisés; aucune publication directe, aucun PHP ou JavaScript arbitraire.
- LivréRendu Elementor validé et repli de compatibilité 1.0.1Vérifier automatiquement que chaque brouillon produit du contenu visible, choisir Containers ou Sections/Colonnes selon le site et basculer en moteur legacy si le rendu moderne échoue.
- LivréSEO SEOPress automatique 1.1.0Configurer titre SEO, méta description, mots-clés cibles, canonical, Open Graph et X/Twitter; conserver le brouillon en noindex puis retirer automatiquement noindex à la publication.
- LivréImages générées et nommées automatiquement 1.1.0Générer au moins deux images originales par page; nommer les fichiers nom-de-la-page-0001.jpg, -0002.jpg et suivants, définir 0001 comme image mise en avant et renseigner les textes ALT.
- LivréIntégration des médias dans Elementor 1.1.0Téléverser les images sur le WordPress client, les attacher à la page et les intégrer au Hero et au premier bloc de contenu sans exposer la clé du moteur image.
- LivréRéparation des brouillons Studio existantsPermettre depuis l historique Studio de reconstruire un brouillon blanc ou incomplet à partir de son blueprint enregistré, sans toucher aux pages déjà publiées.
- LivréInterface Studio harmonisée Light et DarkCartes, formulaires, badges, historique et moteur IA utilisent les tokens visuels Alliance et restent lisibles dans les deux thèmes.
- LivréSuggestions IA champ par champ 1.2.0Afficher une action ✦ près des champs de contenu et SEO; proposer une version alternative avec Accepter, Régénérer ou Annuler sans remplacement automatique.
- LivréRévision et régénération des images avant lancement 1.2.0Afficher les images générées avant création, conserver 0001 comme mise en avant et régénérer individuellement une image depuis une instruction de modification.
- LivréBatch local jusqu à 12 villes 1.2.0Préparer plusieurs landing pages locales dans un lot, suivre score SEO, images, similarité de contenu et état puis exécuter optimisation, génération média et création page par page.
- LivréAudit SEO de toutes les pages du site 1.2.0Inventorier pages WordPress et Elementor existantes, analyser H1/H2, mots, images ALT, noindex, canonical et métadonnées SEOPress puis ouvrir une révision contrôlée dans Studio.
- LivréRévision SEOPress des pages existantes 1.2.0Modifier titre SEO, méta description, mot-clé, canonical, métas sociales et indexation avec confirmation obligatoire pour les pages système sensibles.
- LivréParcours une page indépendant du Batch 1.3.0Préparer une seule page sans renseigner le mode Batch; le fallback métier reste disponible et le lot local demeure entièrement facultatif.
- LivréLoader de progression Studio 1.3.0Afficher préparation du contenu, génération des images, recalcul SEO, création Elementor, application SEOPress et validation finale directement dans le loader AWM.
- LivréLongueurs cibles et compteurs de texte 1.3.0Choisir 250, 500, 1000 ou 1500 caractères pour guider les blocs éditoriaux, transmettre la cible au moteur IA et afficher un compteur sur les champs texte.
- LivréMot-clé principal et variantes 1.3.0Distinguer le mot-clé principal et générer 5 à 8 variantes sémantiques/locales modifiables avant lancement, sans bourrage ni duplication.
- LivréTout générer avec l IA 1.4.0Après saisie du mot-clé principal, générer en une opération le blueprint complet, les variantes, les textes, le SEO, les métas sociales et les prompts images, puis laisser chaque valeur modifiable avant lancement.
- LivréÉditeur complet du blueprint 1.4.0Modifier avant création chaque accroche, titre, texte, CTA et élément de section avec une action ✦ IA directement à côté du champ concerné.
- LivréMétadonnées photo entièrement révisables 1.4.0Modifier pour chaque image le titre média, le texte ALT, la légende, la description et le prompt avant création; les valeurs sont ensuite transmises à WordPress et Elementor.
- LivréModes Photos IA, client et Mixte 1.4.0Choisir avant préparation si Studio doit générer toutes les photos, ne rien générer parce que le client possède déjà ses visuels, ou générer seulement une image principale en mode Mixte.
- LivréStudio visible dans Mises à jour 1.4.0Afficher Studio et sa version comme paquet autonome dans Publication active et Installer sur Alliance.
- LivréUX séparée page unique / Batch 1.6.0Séparer les parcours Créer une page et Batch local, avec navigation dédiée, étapes courtes et options avancées repliées afin qu une création unitaire ne dépende jamais du lot multi-villes.
- LivréTrois maquettes visibles et responsive 1.9.0Afficher trois propositions distinctes A Conversion, B Premium et C Éditoriale, rendre leur aperçu complet visible dans Studio et faire fonctionner les bascules Écran, Tablette et Mobile avant toute approbation.
- LivréReprise automatique et trois canevas serveur 1.10.4Reprendre la dernière préparation lorsque prep_id est absent, offrir un sélecteur des préparations récentes et un mode explicite de nouvelle page, puis rendre A, B et C intégralement côté serveur avec les boutons Écran, Tablette et Mobile avant toute exécution JavaScript.
- LivréAperçu de maquette résilient 1.10.2Rendre la variante sélectionnée côté serveur dans un grand aperçu toujours visible, fournir des liens de repli A/B/C et Écran, Tablette, Mobile, charger le contrôleur tôt avec une empreinte anti-cache et conserver un repli sécurisé pour le plein écran et l approbation.
- LivréContrôleur de maquettes externe et accessible 1.10.0Charger un script Studio versionné séparément, utiliser de vrais boutons pour les propositions A, B et C, synchroniser les états actifs et assurer les bascules Écran, Tablette et Mobile même lorsque le script inline ou le cache du navigateur pose problème.
- LivréRaccourcis après génération 1.10.0Afficher dès la création du brouillon des accès directs vers la page, Elementor, la révision SEO et médias, le projet Studio, une nouvelle création et une demande de correction.
- LivréContrôle qualité automatique avant publication 1.10.0Conserver et afficher les résultats réels de maquette, brouillon, éléments Elementor, rendu, score SEO, médias et SEOPress avant la validation finale.
- LivréPanneau professionnel Studio 1.8.0Séparer clairement Création, Batch, Optimisation globale et Projets & historique afin que chaque workflow possède ses propres actions, états et validations sans mélange de formulaires.
- LivréMaquette visuelle obligatoire avant Elementor 1.8.0Afficher une démonstration complète du blueprint dans le panneau Studio avec vues écran, tablette et mobile, photos préparées, couleurs et typographie du client; bloquer la construction unitaire tant que cette maquette n est pas approuvée.
- LivréVariantes et corrections de maquette par prompt 1.8.0Générer une autre proposition visuelle ou demander une modification ciblée de la maquette avant toute écriture sur le WordPress du client.
- LivréPublication contrôlée après aperçu réel 1.8.0Construire d abord le brouillon Elementor, obliger Alliance à ouvrir et vérifier l aperçu réel, puis publier seulement après une confirmation explicite; Hub Client limite cette action aux pages possédant une empreinte Studio valide.
- LivréPage de référence et inspiration visuelle 1.5.0Analyser une page publique choisie par Alliance pour en extraire uniquement la composition, les proportions, espacements, densité de CTA/formulaires et signaux d effets, puis produire un rendu original aux couleurs et à la typographie du client.
- LivréProfil de design Elementor contrôlé 1.5.0Transporter dans le blueprint des dimensions et effets autorisés : hauteur Hero, espacement des sections, rayons, animation, survol et largeur; Hub Client les transforme en réglages Elementor sûrs.
- LivréTypographie du client appliquée automatiquement 1.5.0Lire la typographie du kit Elementor actif et la réutiliser dans les titres et textes Studio au lieu d imposer une police générique.
- LivréMoteur de référence visuelle appliqué 1.7.0Forcer réellement le profil de la page de référence dans le blueprint et le rendu Elementor : Hero split ou image de fond, largeur de contenu, grands titres responsives, alternance image/texte, bandes/cartes, CTA, espacements et effets, tout en conservant exclusivement l identité et les contenus du client.
- MaintenantValidation terrain sur plusieurs sites ElementorTester différentes versions Elementor, thèmes, palettes, caches et comportements responsive sur de vrais sites clients.
- LivréPréparation et score SEO avant lancement 1.2.0Présenter contenu, H1, métadonnées SEOPress, score SEO visuel et contrôles avant toute écriture sur le site client; chaque valeur reste modifiable et recalculable.
- LivréSnapshots avant modification et restauration 1.13.0Créer automatiquement une version restaurable avant chaque écriture Elementor ou SEOPress sur une page existante et avant une restauration; vérifier l intégrité du document par SHA-256.
- LivréModification conversationnelle ciblée 1.13.0Modifier par prompt les contenus des widgets Elementor standards ciblés et ajouter des sections contrôlées sans reconstruire toute la page, sans suppression automatique et en préservant les widgets tiers inconnus.
- Prochaines étapesBibliothèque de composants AllianceRéutiliser des Heroes, services, FAQ, témoignages, formulaires, CTA et autres sections approuvées et responsives.
- Prochaines étapesBibliothèque média et réutilisation contrôléeRéutiliser, remplacer et optimiser des médias approuvés sans regénérer inutilement une image, tout en conservant l historique et les droits des sources.
- Prochaines étapesBatch multi-services et architecture de silos SEOÉtendre les lots au-delà des pages locales simples avec services croisés, maillage interne, règles de silo, composants communs et vérification de cannibalisation.
- Prochaines étapesSchema SEOPress avancé et maillage interneAjouter Service, LocalBusiness et autres schémas pertinents, puis proposer des liens internes contrôlés entre pages locales et pages de services.
- Futur01. Comparaison maquette et page réellePrendre une capture du vrai rendu Elementor après construction, la comparer à la maquette approuvée et signaler les écarts de largeur, images, espacements, boutons, typographie et responsive.
- Futur02. Contrôle qualité avancé par seuilÉtendre le contrôle livré avec des seuils configurables, des blocages critiques, des exceptions approuvées et un rapport final Design, Mobile, SEO, Médias, Formulaire, Performance et Accessibilité.
- Futur03. Kit de marque permanent par clientConserver logo, couleurs, typographies, boutons, rayons, style photo, règles visuelles et interdictions propres au client pour toutes les créations futures.
- Futur04. Bibliothèque de composants Alliance gouvernéeVersionner les Heroes, services, FAQ, formulaires, témoignages, galeries, CTA et blocs sectoriels avec validation, compatibilité et statut approuvé.
- Futur05. Sélection visuelle directe d une sectionCompléter l optimisation bloc par bloc livrée en 1.14.0 par un clic directement dans la maquette ou le rendu réel afin de sélectionner visuellement le bloc à corriger.
- Futur06. Historique visuel et restaurationConserver les versions successives avec captures, auteur, date et différences puis restaurer une version complète ou une section seulement.
- Futur07. Maillage interne SEO automatiqueAnalyser les pages du site, proposer les liens entrants et sortants pertinents, leurs ancres et leur position, puis appliquer seulement les liens approuvés.
- Futur08. Détection de cannibalisation SEOComparer mots clés, titres, intentions et contenu aux pages existantes avant création afin de prévenir les pages qui se concurrencent.
- Futur09. Similarité Batch avancéeMesurer la proximité entre toutes les pages du lot, identifier les passages dupliqués et réécrire automatiquement les sections trop semblables après approbation.
- Futur10. Analyse de plusieurs référencesCombiner deux ou trois pages de référence en choisissant les aspects autorisés de chacune sans copier leur contenu, leurs médias ni leur identité.
- Futur11. Calendrier de publicationGérer Brouillon, À valider, Approuvée, Programmée et Publiée avec dates, responsables, dépendances et publication progressive des Batchs.
- Futur12. Tableau après publicationSuivre indexation, dernière révision, erreurs, score SEO, formulaires, appels et besoin de rafraîchissement après mise en ligne.
- Futur13. Tests visuels multi navigateurs et appareilsVérifier automatiquement Chrome, Edge, Firefox et Safari sur plusieurs largeurs et signaler débordements, textes coupés, boutons trop petits et colonnes cassées.
- Futur14. Audit accessibilitéContrôler contrastes, titres, ALT, navigation clavier, libellés, focus, tailles de texte et structure sémantique avec score et correctifs proposés.
- Futur15. Budget de performanceDéfinir des limites de poids, images, polices, animations et scripts puis compresser, convertir ou bloquer les éléments qui dépassent le budget approuvé.
- Futur16. Cadrage intelligent des imagesDéfinir le sujet important et produire des cadrages distincts pour Hero ordinateur, Hero mobile, miniature, Open Graph et image mise en avant.
- Futur17. Constructeur de formulaires intelligentCréer des formulaires de soumission, rappel, rendez vous, urgence ou estimation avec champs, consentements, destination et validation adaptés au service.
- Futur18. Données dynamiques CRMUtiliser des variables sécurisées pour entreprise, téléphone, courriel, adresse, heures, licences, services et territoires afin de mettre à jour plusieurs pages depuis la source CRM.
- Futur19. Intégration directe CallTrackerChoisir une campagne, insérer le numéro de suivi, relier le formulaire, ajouter les UTM et vérifier les conversions de la page vers les leads et le CPL.
- Futur20. Boucle amélioration avec StatsDétecter les pages à fort rebond, faibles clics, formulaires abandonnés ou mauvais rendement mobile puis proposer des améliorations mesurables.
- Futur21. Tests A B intégrésCréer plusieurs versions de Hero, CTA ou page, répartir le trafic, mesurer appels et formulaires puis recommander la variante gagnante après un seuil fiable.
- Futur22. Création multilingue contrôléeAdapter contenu, SEO, URL, CTA et expressions par langue avec relations hreflang, validation humaine et absence de traduction littérale automatique.
- Futur23. Vérification conformité et mentionsSignaler les politiques, consentements, licences, avertissements sectoriels et mentions manquantes sans remplacer un avis juridique.
- Futur24. Redirections et changements URLCréer les redirections 301, mettre à jour canonical et liens internes puis vérifier les erreurs lorsque le slug ou la structure du site change.
- Futur25. Planificateur architecture SEOProposer une arborescence Services, Villes, Ressources et pages piliers avant création afin de structurer les silos et éviter les pages orphelines.
- Futur26. Données structurées avancéesPréparer et valider LocalBusiness, Service, FAQ, Breadcrumb, Article, Product, JobPosting et Event selon les données réellement disponibles.
- Futur27. Profil de voix de marqueMémoriser ton, niveau de langage, tutoiement ou vouvoiement, expressions autorisées, mots interdits et style rédactionnel propre au client.
- Futur28. Contrôle des affirmationsDétecter les promesses non prouvées, statistiques non sourcées, certifications inconnues et services non confirmés avant approbation du contenu.
- Futur29. Sources de contenu approuvéesLimiter les faits utilisés au CRM, site client, documents, catalogues et connaissances validés puis afficher la provenance de chaque information importante.
- Futur30. Commentaires ancrés sur la maquetteAjouter des commentaires directement sur une section ou un élément visuel et suivre leur résolution dans les propositions suivantes.
- Futur31. Portail approbation clientPartager un lien sécurisé en lecture et commentaire permettant au client de voir, commenter et approuver sans accès à WordPress ni aux réglages techniques.
- Futur32. Environnement de préproductionConstruire et tester la page dans un espace isolé avant transfert contrôlé vers le site réel avec comparaison et validation.
- Futur33. File de production robusteGérer attente, contenu, images, SEO, Elementor, validation, erreur, reprise, pause et priorité pour les créations uniques et les Batchs.
- Futur34. Estimation des coûts IAAfficher avant lancement le nombre de textes, images, requêtes, durée, espace média et coût estimé puis demander une approbation de consommation.
- Futur35. Bibliothèque de prompts et recettesEnregistrer des recettes Page locale, Urgence, Commercial, Résidentiel, Google Ads ou Refonte SEO avec sections, longueurs, effets et règles préconfigurées.
- Futur36. Synchronisation des sections globalesMettre à jour CTA, téléphone, garanties, témoignages, zones ou formulaires partagés sur toutes les pages liées après aperçu et approbation.
- Futur37. Verrouillage des composants sensiblesProtéger logo, téléphone, mentions légales, CallTracker, pixels, formulaires et styles de marque contre toute modification IA non autorisée.
- Futur38. Reconstruction de pages existantesModerniser une ancienne page en conservant son SEO et ses faits, convertir les structures obsolètes, améliorer mobile et remplacer seulement les composants approuvés.
- Futur39. Refonte complète de siteGérer Accueil, Services, pages locales, À propos, Contact, FAQ, Blogue, header, footer, menu et styles globaux comme un seul projet versionné.
- Futur40. Indice de confianceAfficher un niveau élevé, moyen ou faible selon la qualité des données, compatibilité, médias, sources et contradictions avant toute exécution.
- Futur41. Surveillance automatiqueVérifier périodiquement accessibilité de la page, formulaire, numéro CallTracker, images, canonical, noindex, erreurs Elementor, liens brisés et date de révision.
- Futur42. Rentabilité de chaque pageRelier Stats, CallTracker, CRM et coûts publicitaires pour afficher visites, appels, formulaires, leads qualifiés, clients, revenus, CPL et retour sur investissement.
Hub Client V1.11.5046 améliorations
Hub Client 1.11.34 possède une identité WordPress permanente et ajoute un tracker first-party automatique. Chaque installation transmet client_id, site_id et instance_uuid sur le Connector; principal et secondaires deviennent automatiquement des sources Stats/Health distinctes sans exposer de secret au navigateur.
Objectif : Présenter chaque service client comme un module clair et responsive, conserver le cloisonnement strict et permettre à Core d’administrer les versions sans accès FTP/SSH ni perte des réglages locaux.
- LivréMode manuel separe du Recovery automatiqueHub Client 1.11.50 accepte le forçage manuel signe Core avec sauvegarde/rollback fichiers local lorsque Recovery complet n est pas pret; l auto-update reste bloque.
- MaintenantValidation terrain 1.11.46 vers 1.11.50Confirmer telechargement, SHA-256, backup local, installation, activation et relecture de version sur un site pilote.
- LivréTracker Stats/Health automatique · Hub Client 1.11.34Injecter un tracker first-party léger sur chaque site jumelé, mettre les événements en lot et les envoyer par Connector avec client_id + site_id + instance_uuid sans secret côté navigateur.
- LivréIdentité Connector par installation · Hub Client 1.11.33Créer un instance_uuid permanent, mémoriser le site_id retourné par Core et transmettre cette identité sur REST, corps HTTPS, admin-ajax et pont frontal afin de distinguer chaque WordPress du même client.
- MaintenantValidation liaison des sites secondaires 1.11.33Tester un WordPress dans un répertoire et un sous-domaine avec leurs codes AWM-SITE distincts, puis confirmer la persistance de l instance_uuid après mise à jour.
- LivréHub Client indépendant de CallTracker et logo Hub unifié 1.11.7Utiliser exactement le logo Hub AWM et permettre l administration, le jumelage et le portail sans aucune campagne CallTracker; les fonctions CallTracker restent simplement informatives lorsqu elles sont vides.
- MaintenantValidation terrain Hub Client 1.11.7 sans campagneValider un site lié sans campagne et confirmer que Hub, /hub/, Tech et les autres services restent accessibles sans popup d erreur.
- LivréCorrectif administration Hub Client 1.11.6Corriger l ArgumentCountError du bloc Réception directe des formulaires en acceptant les deux arguments du hook de connexion.
- MaintenantValidation terrain Hub Client 1.11.6Ouvrir l administration Hub sur un site lié et vérifier le rendu du bloc formulaires avec Connector actif et inactif.
- LivréIntégration du paquet autonome Tech AWM 1.11.5Retirer le runtime Tech embarqué, conserver la section portail et permettre à l agent de mise à jour d installer Tech AWM 1.1.0 lorsqu il est absent.
- LivréRoutage Premium adaptatif Hub Client 1.11.3Appliquer le modèle 3 au routage réel avec gros SVG, typographie renforcée, stepper relié, deux tableaux horaires compacts, effets/fonds pilotés par la palette client et CTA à contraste automatique.
- LivréFiche Campagne avec Appels / Formulaires / CPL 1.11.1Rendre le nom de la campagne cliquable, ouvrir sa fiche, conserver nom et numéro en en-tête et filtrer exclusivement appels, formulaires et CPL sur cette campagne avec contrôle de propriété Core.
- LivréParcours Nouveau Funnel guidé 1.11.0Présenter Nouveaux services, Nouveau funnel, Configuration du numéro, Formulaire/Webhook et Routage comme un seul parcours; Mes funnels reprend les états commerciaux réels de CRM.
- LivréRoutage avancé configurable par le client 1.11.0Permettre au client de régler destination principale, fuseau, horaires, fermetures, destination hors heures, débordement et délai uniquement sur ses campagnes autorisées.
- MaintenantValidation terrain du parcours Funnel client 1.11.0Commander un funnel pilote, confirmer l absence de facturation avant numéro, acheter le numéro, vérifier formulaire puis routage et tester les écrans mobile/ordinateur.
- LivréAgent local Studio AWM pour ElementorExposer status et create-page sur le canal privé Hub Client, détecter Elementor/thème/palette et créer uniquement des brouillons Elementor idempotents avec structure contrôlée.
- LivréCompatibilité Elementor Containers et Sections/Colonnes 1.8.9Détecter le moteur de mise en page réellement disponible, utiliser les Containers lorsqu ils sont actifs et reconstruire automatiquement en structure legacy Sections/Colonnes lorsque le rendu moderne est indisponible.
- LivréValidation anti-page-blanche StudioValider le JSON, le nombre d éléments et le rendu frontend Elementor avant de confirmer une création; un rendu vide déclenche un repli automatique ou une erreur explicite au lieu de livrer une page blanche.
- LivréSEO SEOPress et médias Studio 1.9.0Détecter SEOPress, enregistrer au moins deux images nommées par page, définir 0001 comme image mise en avant, renseigner les ALT et appliquer les métadonnées SEO/sociales avec noindex jusqu à publication.
- LivréAudit SEO de toutes les pages du site 1.9.1Inventorier les pages WordPress et Elementor existantes, calculer leur score SEO, relever H1/H2/H3, contenu, images et ALT, indexation et métadonnées SEOPress, puis permettre une révision contrôlée depuis Studio.
- LivréProtection des pages système dans Studio 1.9.1Analyser également les pages sensibles comme accueil, confidentialité, panier, commande et compte, mais exiger une confirmation explicite avant toute modification SEO distante.
- MaintenantValidation Studio sur sites clients Elementor réelsTester Canvas et pleine largeur sur plusieurs versions Elementor, thèmes et résolutions puis confirmer la régénération des fichiers CSS et l édition normale dans Elementor.
- LivréSnapshots et restauration des pages modifiées par Studio 1.10.0Créer automatiquement une sauvegarde avant modification Elementor, écriture SEOPress ou restauration, vérifier l empreinte SHA-256 du document et permettre un retour arrière explicite depuis Alliance.
- LivréCPL en validationMasquer les périodes des campagnes non approuvées, afficher le nombre de campagnes approuvées/total et conserver un état vide explicite sans fuite de données.
- LivréAdministration Hub client sans bandeauxSupprimer les notices WordPress et convertir les alertes locales de liaison/formulaires en loader local avec erreurs persistantes et succès temporaires.
- LivréConnexion par Hub Connector à usage uniqueLier le domaine autorisé à la fiche cliente Alliance puis remplacer le code temporaire par un secret runtime hashé côté Alliance et chiffré localement.
- LivréSessions Hub locales chiffrées et jeton Alliance hors navigateurConserver le bearer Alliance uniquement côté serveur du WordPress client et chiffrer la session locale.
- LivréProfil client personnalisablePermettre au client de choisir son nom affiché et sa fonction dans /hub/ sans modifier le nom canonique, le courriel ou les données financières natives de CRM AWM.
- LivréApparence propre au clientPermettre de choisir couleurs, polices et graisses depuis une liste validée; les valeurs sont enregistrées chez Alliance, ne s’appliquent qu’au portail et à la connexion de ce client, et le sélecteur de couleur libère maintenant correctement le défilement souris après sélection.
- LivréAnnuaire WordPress et autorisation expliciteSynchroniser uniquement identifiant local, nom, courriel et rôle utiles; Alliance choisit ensuite les comptes autorisés depuis la fiche client et Core refuse toute délégation locale non approuvée.
- LivréPersonnalisation disponible avant connexionConserver localement un instantané non sensible du profil et de l’apparence reçus d’Alliance afin de personnaliser la page de connexion sans exposer de jeton.
- LivréCPL, campagnes, leads, appels et Dialer limités au client liéRéutiliser les API Core et la résolution canonique pour empêcher tout accès transversal entre clients.
- LivréConnecteur Elementor par campagneTransmettre les soumissions côté serveur à Alliance avec une association explicite à une campagne autorisée.
- LivréPortail modulaire CallTracker / StatsSéparer les services de premier niveau, regrouper les fonctions CallTracker dans sa sous-navigation et afficher uniquement les modules réellement activés pour le client.
- LivréFacturation Alliance dans Mon compteAfficher Profil, Apparence et Facturation sous Mon compte, avec solde, factures à payer, en retard et payées et détail des lignes. Les factures natives viennent de CRM AWM; le paiement en ligne utilise une passerelle sécurisée lorsqu elle est disponible, avec WHMCS uniquement comme compatibilité historique.
- LivréResponsive mobile des données métierTransformer Leads, Appels et CPL en cartes lisibles sur petit écran et conserver les onglets accessibles par défilement sur téléphone et tablette.
- LivréAgent de déploiement sécurisé depuis CoreInventorier les modules installés, recevoir une commande authentifiée depuis Alliance, vérifier HTTPS/signature/SHA-256, sauvegarder le module puis utiliser les API WordPress locales avec rollback en cas d’échec.
- LivréDialer client aligné sur l’administrationAfficher le grand numéro, clavier téléphonique, microphone, appel/raccrochage, effacement et états Twilio avec une mise en page responsive limitée aux campagnes autorisées.
- LivréMenu WordPress simplifié sous le nom HubPrésenter le module client avec la même base de logo AWM officielle que les autres modules, un petit badge portail/client, des dimensions 20 × 20 px et le libellé Hub, tout en conservant Hub Client AWM comme identité technique interne.
- LivréConnexion WordPress locale directement depuis /hub/Présenter deux modes distincts, Connexion Alliance et Compte WordPress autorisé; valider le mot de passe uniquement sur le WordPress client puis demander à Core de confirmer que la référence pseudonymisée du compte est explicitement autorisée.
- MaintenantValidation réelle du portail modulaire sur un site clientTester CallTracker seul, Stats seul, les deux modules, clair/sombre, 320/375 px, tablette, Dialer, Profil/Apparence et révocation.
- LivréAvoirs CRM visibles dans le portailAfficher les avoirs appliqués, les soldes après crédit et les statuts Réglée/Créditée sans exposer le grand livre interne ni transformer la facturation en module CRM client.
- Prochaines étapesRécupération de mot de passe intégréeFournir un parcours sécurisé de récupération depuis /hub/ sans exposer les comptes d’autres clients.
- Prochaines étapesPréférences de notifications du portail
- FuturAccessibilité WCAG et navigation clavier complète
- FuturPortail multilingue selon le client
CallTracker V1.10.667 améliorations
CallTracker 1.10.0 exécute le Funnel après sa création commerciale dans CRM et ses campagnes sont maintenant consultables individuellement dans Hub Client : nom, appels, formulaires et CPL. Le nouveau tarif 10 $ + taxes appartient uniquement aux nouveaux Funnels CRM; les campagnes historiques conservent leur forfait existant.
Objectif : Achever une migration vérifiable vers les campagnes et clients canoniques, recevoir les nouveaux formulaires sans boîte commune et fournir un CPL mensuel cohérent sans perdre les historiques.
- LivréGoogle Ads CPL multi-MCCCallTracker 1.10.6 utilise Google Ads API pour l investissement CPL, avec MCC par campagne, compte complet ou campagne precise, cout micros, devise, fraicheur et diagnostic.
- LivréPage Google Ads AWMLa configuration OAuth/MCC et les tests sont accessibles directement sous CallTracker AWM avec une interface harmonisee Light/Dark et responsive.
- MaintenantPilote CPL Google AdsConfigurer les deux MCC, associer une campagne pilote, synchroniser un mois et comparer le cout importe avec Google Ads avant generalisation.
- LivréHistorique et synchronisation globaleAfficher source/devise/fraicheur/erreur dans Historique CPL, ajouter la synchronisation globale non bloquante, le backfill et les exports.
- LivréExpérience Routage Premium côté client 4.5.82Présenter le moteur de routage CallTracker 1.10.0 dans une interface Hub Client adaptative aux couleurs du client, avec étapes, gros pictogrammes, résumé complet et horaires condensés sans modifier la logique téléphonique.
- LivréFiche campagne client avec données filtrées 4.5.80Permettre depuis Campagnes d ouvrir une campagne nommée et de consulter uniquement ses appels, formulaires et CPL; Core valide campaign_id avant toute lecture.
- LivréFunnel en quatre étapes piloté par CRM 1.10.0Préparer la campagne technique après création du service CRM, acheter et attribuer le numéro au service existant, conserver le webhook puis guider vers le routage sans dupliquer l abonnement dans CallTracker.
- LivréRoutage avancé modifiable depuis Hub Client 1.10.0Autoriser destination principale, fuseau, horaires, jours fermés, destination hors heures, débordement et délai avec validation de propriété et journal client côté Core.
- MaintenantValidation terrain du Funnel client 1.10.0Tester un funnel réel de la commande CRM jusqu au numéro, formulaire et routage; confirmer la reprise après échec Twilio et l activation commerciale seulement après attribution du numéro.
- LivréBascule globale de l ancienne plateformeInventorier puis resynchroniser par lots tous les numéros des campagnes actives, résoudre les Phone Number SID, retirer les fallbacks/applications voix legacy, vérifier Twilio après écriture et verrouiller Laravel/CPL avec BASCULE AWM.
- LivréHub Client — achat de Funnel et numéro 1.9.8Permettre au client autorisé de rechercher un numéro, confirmer le service Funnel CallTracker à 10 $/mois, acheter le numéro et créer automatiquement campagne, service CRM et liaison de formulaire sans exposer les identifiants Twilio.
- LivréFunnel — webhook de formulaire sécurisé 1.9.9Générer un webhook HTTPS secret par funnel, accepter POST JSON/formulaire, attribuer automatiquement les soumissions au bon client et à la bonne campagne, limiter les rejeux puis intégrer les formulaires aux Leads et au CPL.
- LivréLot C — Routage avancé phase 1Ajouter horaires par campagne, plages traversant minuit, jours fériés, destination hors heures, délai 10–60 secondes, débordement séquentiel et aperçu de la route effective sans sonnerie parallèle.
- LivréRoutage des campagnes existantes resynchroniséAprès modification du numéro de réception, valider/résoudre le Phone Number SID, reprendre le webhook entrant AWM, conserver la destination synchronisée et proposer une reprise manuelle dans l éditeur.
- LivréÉditeur campagne sans popup de connexion WordPressRetirer autosave uniquement du CPT campagne interne, conserver Heartbeat et afficher l état de connexion dans la barre AWM sans erreur plein écran ni sauvegarde locale navigateur.
- LivréCentre Validation et santéRapprocher migration, numéros, webhooks et propriétaires; guider les tests, approuver par empreinte, masquer le CPL en attente et signer une clôture réversible.
- LivréLot B — Fiabilité et sécurité des événementsDédupliquer les callbacks Twilio, empêcher les régressions de statut, reprendre les erreurs transitoires, stocker le temps UTC canonique, calculer le CPL dans le fuseau de campagne et protéger les enregistrements derrière Core.
- MaintenantBascule et validation réelle après livraison 1.9.6Exécuter la reprise globale sur Alliance, corriger les blocages, tester plusieurs numéros et une campagne entrants désactivés, puis finaliser BASCULE AWM avant de poursuivre l approbation audio/Dialer/CPL.
- MaintenantValidation terrain du routage avancé 1.9.7Tester une plage ouverte, une fermeture avec et sans destination, un jour férié, une plage traversant minuit et un débordement réel après non-réponse avant de considérer la phase 1 opérationnellement validée.
- LivréCallTracker défini comme modèle visuel officiel de la suiteLe shell partagé Core reprend son en-tête et sa navigation afin d’éviter les divergences entre modules.
- LivréDialer Hub Client compatible avec les alias historiques sûrsAutoriser uniquement les campagnes actives/Dialer/numéro du même client canonique et attribuer les nouveaux appels au bon client.
- LivréPermissions granulaires appliquées aux campagnes, numéros, appels et rapports
- LivréOnglet Clients directement dans CallTracker avec recherche et filtres Actifs, Inactifs et TousAccéder aux clients canoniques de CRM AWM depuis CallTracker sans créer de base parallèle; les références externes importées restent de simples alias de compatibilité.
- LivréActivation CallTracker par client et rattachement direct des campagnesActiver ou désactiver l’accès CallTracker sans modifier le statut général du compte CRM, rattacher une campagne non assignée et créer une nouvelle campagne avec le client présélectionné.
- LivréFiche client avec campagnes visibles, y compris les références historiques sûresAfficher les campagnes rattachées directement au client CRM ou via un alias historique sûr, agréger les compteurs d’appels et formulaires et ouvrir leur historique complet depuis la section Campagnes.
- LivréCorrectif du véritable écran WordPress Campagnes et logo CallTracker uniqueSupprimer le grand logo historique dupliqué, conserver l’en-tête du module en haut et harmoniser listing, éditeur, champs, metaboxes et actions en clair/sombre avec une palette CallTracker sobre.
- LivréListing Campagnes lisible en clair et sombreFaire hériter Toutes, filtres, recherche, pagination, tableaux et actions des surfaces et couleurs partagées AWM même après changement dynamique du thème.
- LivréEnregistrement, Dialer et fuseau horaire par campagnePermettre à Alliance d’activer l’enregistrement des appels entrants, d’autoriser le Dialer client et de choisir un fuseau horaire; le fuseau proposé provient de la fiche CRM AWM ou d’une valeur historique importée, sans recherche d’adresse externe.
- LivréRapprochement global des anciennes fiches CallTracker vers le client CRM canoniqueAnalyser toute la clientèle historique, fusionner en lot uniquement les correspondances sûres et uniques, transférer campagnes/appels/formulaires vers la fiche CRM canonique et conserver les cas ambigus pour validation manuelle.
- LivréAlias historiques visibles automatiquement dans chaque fiche client CallTrackerRetrouver les campagnes liées à une ancienne référence du même client lorsque la fusion explicite, une référence externe importée, le courriel, le téléphone ou un domaine d’entreprise combiné à une identité cohérente établissent une correspondance sûre, sans réécriture silencieuse.
- LivréCampagnes supprimées protégées contre la résurrection legacyInscrire toute campagne historique mise à la corbeille ou supprimée dans une exclusion persistante afin que les synchronisations avec l’ancienne plateforme ne la recréent jamais sans restauration explicite.
- LivréSecrets Twilio et Google Ads protégés par le coffre Core au repos
- LivréInventaire des numéros avec états libre, réservé, attribué et à vérifierComparer les numéros réellement détenus chez Twilio avec les campagnes et réservations locales, afficher leur dernier rattachement et signaler les incohérences sans correction automatique.
- LivréÉditeur Campagnes sans workflow éditorial WordPressPrésenter Modifier/Ajouter une campagne, retirer la boîte Publier et la visibilité publique, enregistrer l’objet en interne et remonter le résultat de sauvegarde uniquement dans le loader AWM.
- LivréRetours Campagnes unifiés dans le loader AWMCorbeille, restauration, suppression définitive et enregistrement groupé publient un résultat explicite consommé par le loader; l action Annuler reste disponible lorsque WordPress la fournit.
- LivréActions groupées sécurisées avec aperçu avant opérationArchiver, mettre à la corbeille, libérer chez Twilio, supprimer définitivement ou réattribuer des campagnes, ainsi que réserver/réattribuer/retirer des réservations locales, après aperçu serveur, confirmation exacte, jeton à usage unique, revalidation d’état, verrouillage concurrent, refus des anciens endpoints groupés, écritures partagées sérialisées et journalisation par élément.
- LivréExport Laravel du 19 août intégré à l’outil MigrationRafraîchir clients, campagnes, numéros, 69 306 appels et 44 712 formulaires attribuables, importer 3 602 lignes CPL, replacer 25 351 appels sous le propriétaire canonique de leur campagne et garder 2 396 éléments orphelins hors des comptes clients.
- LivréRéception directe des formulaires par campagneFournir un formulaire AWM intégrable et un connecteur Elementor via Hub Client, avec identifiant explicite, dédoublonnage, validation côté Alliance et stockage dans callink_forms; le courriel partagé demeure un repli compatible.
- LivréCPL mensuel disponible au clientCalculer les leads comme appels entrants plus formulaires, importer les coûts Laravel sans écraser les lignes WordPress manuelles et exposer uniquement les campagnes du client connecté dans /hub/.
- LivréMessages vocaux et destination par campagneJouer le Message 1 Alliance puis le Message 2 publicitaire optionnel avant la redirection; Alliance gère les deux messages depuis la fiche client et le client gère son Message 2 ainsi que son numéro de réception depuis Hub.
- LivréAppels sortants persistés sans impact CPLÉcrire les appels Dialer dans callink_calls, les afficher comme Sortant dans Hub et conserver strictement leads = appels entrants + formulaires pour le CPL.
- LivréAudit post-1.9.1 et plan d avancement ordonnéRelire CallTracker, Core, Hub et Hub Client; documenter les écarts réels puis organiser les prochains travaux en lots Validation, Fiabilité, Routage, Formulaires et CPL/Google Ads.
- MaintenantValidation terrain, correction et clôtureLe centre est livré. Exécuter les tests réels, corriger les exceptions, approuver les campagnes actives, revoir l historique des inactives et signer la clôture après rapprochement.
- Prochaines étapesTests synthétiques et santé proactiveAutomatiser des contrôles de webhooks/destinations, exporter les preuves de validation et alerter sur les échecs définitifs ou campagnes silencieuses sans remplacer les essais réels.
- Prochaines étapesLot C — Routage avancé phase 2Ajouter équipes/groupes, priorités, stratégies multi-tentatives, plusieurs niveaux de secours, modèles réutilisables et aperçu simulé à une date/heure choisie avant publication.
- Prochaines étapesLot D — Connecteurs de formulaires et rapprochementLe webhook générique Funnel est livré en 1.9.9; restent les connecteurs natifs Contact Form 7/Gravity Forms/WPForms, la file courte chiffrée, l attribution approuvée des orphelins et le dédoublonnage inter-source.
- Prochaines étapesLot E — CPL, Google Ads et rapportsSynchronisation planifiée, diagnostic par campagne, périodes CPL verrouillées, alertes d anomalies, rapports signés et traçabilité de chaque composante du coût.
- FuturDNI — insertion dynamique des numérosRemplacer automatiquement le numéro affiché sur le site selon la source, la campagne et la session du visiteur afin de relier la visite à l appel sans perdre l attribution.
- FuturParcours complet du leadRelier source, campagne, mot-clé lorsque disponible, page d entrée, parcours utile, appel ou formulaire final puis conversion CRM dans une chronologie exploitable.
- FuturAttribution marketing avancée par interactionAssocier appels, formulaires et futurs SMS à la source, campagne, canal, référent, landing page, appareil et autres dimensions approuvées sans faire d une plateforme publicitaire la source de vérité.
- FuturSMS bidirectionnel CallTrackerEnvoyer et recevoir des textos avec les numéros compatibles, conserver l historique dans le dossier du prospect et appliquer les mêmes permissions client/campagne que pour la téléphonie.
- FuturAutomatisation des SMSRéponses rapides, suivi d appel manqué, confirmation, relance temporisée et transfert de conversation avec consentement, journalisation et désactivation explicite.
- FuturMoteur de règles automatiques pour les leadsDéclencher tags, priorité, suivi, assignation ou conversion selon durée, statut, campagne, mots-clés et résultat, avec aperçu, permissions et journalisation.
- FuturQualification et score des leadsClasser qualifié ou non qualifié, vente, rendez-vous, information, indésirable ou client existant, puis conserver un score de qualité exploitable par CRM et les rapports.
- FuturConversation Intelligence IA avancéeTranscrire, résumer, détecter intentions, sujets, sentiment et actions utiles dans les appels autorisés, avec recherche et contrôles de confidentialité.
- FuturAssistant téléphonique IA 24/7Répondre lorsqu aucun humain n est disponible, qualifier le motif, recueillir les coordonnées, répondre aux questions autorisées et transférer vers une personne lorsque requis.
- FuturCentre d intégrations CallTrackerFournir un cadre de connecteurs CRM, publicité, analytique et webhooks; les secrets, autorisations, journaux et révocations restent exclusivement gérés par Core.
- FuturAttribution fermée jusqu au revenuRelier publicité, visite, interaction, lead, opportunité CRM, client et vente afin de calculer revenu, ROI, coût par lead qualifié et coût par client.
- FuturHistorique unifié des conversationsRegrouper appels entrants et sortants, formulaires, SMS, transcriptions, qualifications et changements CRM dans une chronologie unique par prospect avec premier et dernier contact.
- FuturRetour automatique des conversions qualifiées vers Google AdsRenvoyer vers Google Ads les appels et formulaires réellement qualifiés, avec identifiant publicitaire et valeur approuvée lorsque disponible, afin d optimiser les campagnes sur les vrais résultats plutôt que sur le simple volume de leads.
- FuturAttribution et conversions Meta Ads + Microsoft AdsÉtendre la mesure CallTracker à Meta/Facebook/Instagram et Microsoft Advertising avec identifiants, campagnes, consentement, diagnostic de synchronisation et retour des conversions qualifiées lorsque les plateformes le permettent.
- FuturCall Whisper contextuel avant connexionAnnoncer discrètement au répondant la provenance utile de l appel avant la mise en relation, par exemple client, campagne, canal, ville ou intention connue, sans exposer au prospect des données internes.
- FuturConstructeur visuel des parcours d appelComposer en glisser-déposer les étapes numéro, horaires, messages, équipes, destinations, débordements et boîte vocale, avec aperçu, validation et publication versionnée du parcours.
- FuturRoutage intelligent par compétence, région et disponibilitéAcheminer les appels selon campagne, langue, zone géographique, service demandé, compétences et disponibilité des équipes, avec règles explicables et destination de secours contrôlée.
- FuturContrôle qualité des appels assisté par IAÉvaluer sur les appels autorisés l accueil, la compréhension du besoin, les questions clés, la tentative de conversion, le résultat et les éléments à améliorer, avec grille configurable et révision humaine.
- FuturDétection de spam, fraude et trafic téléphonique anormalRepérer appels automatisés, répétitions suspectes, durées anormales, numéros abusifs et sources générant artificiellement des leads afin de protéger le CPL sans supprimer silencieusement les données.
- FuturCentre d intelligence et anomalies CallTrackerSurveiller automatiquement baisse d appels, campagne silencieuse, numéro déconnecté, destination défaillante, hausse du CPL, webhook en erreur ou synchronisation publicitaire incomplète, puis expliquer l anomalie et proposer l action de validation.
CRM V1.6.2969 améliorations
CRM AWM 1.6.21 reste la source canonique des clients et des sites. Le site principal sert de référence design et Hub Client par défaut; chaque site secondaire garde son site_id et son Connector indépendant afin de rester une source Stats/Health complète du même client.
Objectif : Construire un CRM autonome, complet et relié aux services Alliance sans dépendance obligatoire à un logiciel tiers.
- MaintenantStabilite pendant le piloteCRM AWM 1.6.29 est conserve byte-for-byte depuis 4.5.237.
- LivréSite principal canonique + Connectors par site · CRM 1.6.21Faire du site principal la référence design/Hub par défaut, corriger le rendu sombre et conserver génération, régénération et révocation indépendantes pour chaque site_id secondaire.
- LivréConnector indépendant dans Sites du client 1.6.20Afficher l état de connexion de chaque principal ou secondaire et fournir Générer, Régénérer, Révoquer et copie du code temporaire AWM-SITE pour le site_id sélectionné.
- MaintenantValidation CRM des Connectors multi-sites 1.6.20Confirmer les états Connecté, Code prêt, À connecter et Révoqué sur plusieurs sites du même client, en clair/sombre, desktop et mobile.
- LivréSource client canonique et fiche unifiée 1.6.17Fournir une API CRM unique pour chercher, lire, lier et modifier les données maîtres du client, puis accueillir les onglets des modules sur la même fiche.
- LivréFiche multi-sites premium 1.6.19Présenter Site principal et Sites secondaires dans une interface responsive compacte, ajouter un type de propriété distinct de l environnement et proposer Ajouter, Promouvoir et Supprimer sans contrôles radio envahissants.
- MaintenantValidation responsive multi-sites 1.6.19Valider la fiche avec plusieurs secondaires sur desktop, tablette et mobile, puis confirmer la promotion d un secondaire sans perte de site_id ni de source de design.
- MaintenantValidation terrain de la fiche client unifiéeConfirmer recherche, navigation et onglets Hub, CallTracker, Stats, Assistant, Soutien, Studio, Tech et Hub Client sur alliancewebmarketing.ca.
- LivréProtection des forfaits historiques CallTracker 1.6.15Marquer le modèle 10 $ + taxes uniquement sur les nouveaux Funnels et refuser toute activation de ce tarif sur un service existant ou non issu du parcours Nouveau Funnel.
- LivréCycle commercial Funnel en attente de numéro 1.6.14Créer le service à 10 $/mois dans CRM avant l achat, le maintenir en awaiting_number sans facturation automatique, le relier à la campagne technique puis l activer seulement après attribution confirmée du numéro.
- MaintenantValidation facturation du Funnel CRM 1.6.14Vérifier sur Alliance qu aucun service awaiting_number ne génère de facture, puis confirmer activation, prochaine échéance, pause et annulation après achat réel.
- LivréService Funnel CallTracker à 10 $/moisCréer et relier automatiquement au client un service CRM mensuel comprenant 1 numéro et 1 formulaire lorsque l achat est confirmé depuis Hub Client; activer la facturation seulement après réussite de l opération téléphonique.
- LivréUX responsive et couleurs de catégoriesAfficher le catalogue en fiches adaptatives, transformer le registre client en cartes sur tablette/mobile, choisir une couleur commune par catégorie avec contraste automatique et montrer une progression lors des opérations de service.
- LivréCatégories de services et abonnementsClasser catalogue et attributions clientes avec catégories françaises suggérées ou personnalisées, puis filtrer, rechercher, trier et réutiliser la catégorie dans factures/soumissions.
- LivréCatalogue général indépendant des clientsAfficher toutes les définitions de services et abonnements même lorsqu aucune attribution cliente active n existe; amorcer la liste à partir des services historiques uniques et permettre création, recherche, filtre, modification et archivage.
- LivréPropagation facultative des valeurs du catalogueAppliquer explicitement nom, description, prix, cycle et taxes aux attributions déjà reliées tout en conservant leurs dates, états et autorisations de facturation propres.
- LivréApplication du catalogue aux dossiers clientsCréer une attribution commerciale modifiable à partir d une définition du catalogue, sans appliquer implicitement le service au portail Hub.
- LivréPropagation facultative du catalogueAppliquer explicitement le nom, la description, le prix, le cycle et les taxes aux services clients déjà reliés, tout en conservant leurs dates, états et autorisations de facturation propres.
- LivréSuppression séparée du catalogue et des attributionsSupprimer une définition sans effacer les services clients existants; supprimer une attribution vers une corbeille en conservant documents et transactions puis restaurer uniquement par action explicite.
- LivréExclusions persistantes des services WHMCS supprimésEmpêcher une synchronisation ultérieure de recréer un service externe supprimé dans CRM jusqu à sa restauration explicite.
- LivréRegistre complet des services attribuésAfficher par défaut tous les services clients, appliqués au Hub ou non, avec recherche, filtres, indicateurs globaux et vue par client.
- LivréModification complète et protégée des servicesModifier nom, description, montant, cycle, prochaine facturation, taxes, état et récurrence; conserver l historique lors d une pause ou d un retrait et empêcher WHMCS d écraser une modification locale explicite.
- LivréServices appliqués disponibles dans les documentsProposer dans une nouvelle facture ou soumission uniquement les services réellement appliqués au client dans Hub AWM, tout en permettant des lignes manuelles.
- LivréFacturation native CRM AWMCréer les nouvelles factures directement dans CRM AWM, calculer lignes, taxes, total, solde et échéance localement et envoyer un avis courriel sans appeler automatiquement WHMCS.
- LivréServices et abonnements directement facturablesChoisir les services du client lors d une facture ou soumission et conserver le lien entre service et ligne de document; ajouter, activer, mettre en pause ou retirer un service depuis le dossier CRM sans dépendre de WHMCS.
- LivréCentre de modèles courriel natifsAmorcer automatiquement 86 modèles préconfigurés dans un registre WordPress valide, puis les voir, rechercher, filtrer, activer, réécrire et restaurer sans dépendre de WHMCS; les textes personnalisés sont protégés pendant toute réparation.
- LivréTitres français et activation directe des modèlesAfficher les modèles en français tout en conservant leur nom WHMCS de référence et permettre la bascule Activé/Désactivé directement depuis la liste avec permissions, nonce et journalisation Core.
- LivréImport courriel WHMCS en lecture seuleRapprocher les sujets du catalogue général, produit, domaine, facture et affiliation via Core lorsque WHMCS existe; un HTTP 403 est diagnostiqué sans masquer la bibliothèque locale ni réécrire les modifications CRM.
- LivréSéparation stricte CRM / Soutien AWMCRM peut facturer un service Soutien AWM mais ne contient plus d onglet tickets/soutien; tickets, conversations, réanalyses et opérations de soutien restent dans Soutien AWM.
- LivréLignes multiples et taxes par ligneAjouter description, quantité et prix unitaire aux factures/soumissions; appliquer séparément les deux taxes configurées à chaque ligne.
- LivréProfils fiscaux figés par documentConfigurer nom, numéro et taux des deux taxes puis enregistrer un instantané sur chaque document pour empêcher qu un changement futur réécrive l historique.
- LivréPaiements et registre de transactions natifsInscrire un paiement manuel sur une facture CRM, mettre à jour le solde et le statut puis créer une transaction traçable avec mode et référence.
- LivréStatut client indépendant de WHMCSConserver Actif, Inactif ou Archivé dans CRM AWM; une référence WHMCS historique ne conditionne plus l existence ni l activité du compte.
- LivréCréation et coordonnées clients natives CRMCréer un client et maintenir ses coordonnées directement dans CRM AWM sans identifiant WHMCS; les modifications CRM sont protégées contre l écrasement par un connecteur externe.
- LivréPremière fiche client 360°Afficher coordonnées CRM, services, factures, solde, contacts, modules actifs et une chronologie des objets commerciaux/financiers du dossier dans le contexte CRM, sans dupliquer le soutien.
- LivréContacts multiples par clientCréer des contacts reliés au compte, avec fonction, téléphone, courriel et indicateurs Facturation/Hub.
- LivréConnecteur WHMCS rétrogradé en migration optionnelleConserver identifiants et données importées pour comparaison, bloquer les doubles soldes et permettre au CRM de continuer si WHMCS est désactivé.
- LivréRapprochement anti-doublon lors d un import externeLors d une synchronisation WHMCS optionnelle, rattacher par courriel une fiche CRM existante avant de créer un nouveau compte et préserver sa source CRM native.
- LivréAdministration CRM harmonisée avec le shell AWM
- LivréContexte de fiche CRM indépendant de CallTracker
- LivréClients supprimés localement exclus des listes CRM
- LivréPermissions granulaires appliquées aux fiches, imports, exports et fusions
- LivréChamps personnalisés du dossier clientDéfinir des champs propres à Alliance avec types contrôlés et valeurs conservées dans le registre CRM sans écrasement automatique par un connecteur externe.
- LivréRappels et suivi commercial de baseCréer des rappels assignables reliés au client avec échéance, état en retard et clôture journalisée.
- LivréMigration contrôlée des factures WHMCS vers le registre natifBasculer une facture historique admissible vers CRM AWM sans dupliquer son solde ni perdre sa référence externe; vérifier les montants, reprendre les paiements historiques, journaliser le lot et empêcher toute réécriture financière par une synchronisation WHMCS ultérieure.
- LivréRapprochement fiscal des factures historiquesVentiler les taxes WHMCS sur les lignes taxables avec somme exacte, conserver l identifiant de ligne externe et enregistrer le mode de rapprochement ou l agrégation lorsque le détail historique manque.
- LivréMigration détaillée des crédits et remboursements WHMCSConvertir un crédit de facture confirmé en avoir historique, reconstruire les remboursements depuis amountout/refundid, rapprocher paiement brut et paiement net et bloquer tout cas sans preuve transactionnelle suffisante.
- Prochaines étapesRemises et lignes financières négatives nativesAjouter un objet de remise/ajustement de ligne dans CRM avant d autoriser la migration automatique des anciennes factures WHMCS contenant des lignes négatives.
- Prochaines étapesPermissions et préférences par contactContrôler facturation, accès Hub, notifications et rôles autorisés pour chaque contact sans donner de droits implicites.
- LivréFactures récurrentes et abonnements natifsGénérer les échéances mensuelles, trimestrielles, annuelles ou uniques depuis les services CRM sans moteur WHMCS, avec double opt-in, déduplication service/date et progression de la prochaine échéance.
- LivréAvoirs, remboursements et grand livre financierCréer des avoirs liés aux factures natives, appliquer leur impact au solde, enregistrer les remboursements avec avoir compensatoire et conserver chaque mouvement dans un grand livre typé et traçable.
- Prochaines étapesPasserelles de paiement sécurisées et tokeniséesDéclencher un paiement hébergé depuis Hub sans numéro de carte ou CVV dans AWM.
- Prochaines étapesPipeline visuel des opportunitésNouveau, Contacté, Qualification, Soumission, Négociation, Gagné et Perdu, relié aux leads CallTracker sans remplacer leur source.
- Prochaines étapesPropositions et soumissions avancéesModèles, PDF, acceptation/refus, commentaires, signature et conversion vers facture ou service; les lignes multiples de base sont déjà disponibles.
- Prochaines étapesPrévisions des ventesProjeter la valeur probable et la date de fermeture à partir du pipeline, des probabilités et des opportunités ouvertes.
- Prochaines étapesImport CSV avec correspondance des colonnes et rapport d erreurs
- Prochaines étapesSegmentation enregistrée par statut, service, valeur et activité
- FuturProjets et tâches internes par clientResponsables, échéances, progression, documents et commentaires sans mélanger Soutien ou CallTracker.
- FuturTemps travaillé et rentabilité clientSuivre les heures, coûts et marge par client, projet et service.
- FuturDépenses et coûts refacturablesAssocier licences, publicité, téléphonie, sous-traitance et autres coûts au dossier.
- FuturContrats, renouvellements et signaturesDates, rappels, services couverts, documents et statut de signature.
- FuturCalendrier CRM unifiéRappels, tâches, contrats, soumissions, factures et renouvellements dans un même calendrier.
- FuturAutomatisations approuvées et réversiblesDéclencheurs et actions journalisés avec aperçu, permissions et annulation.
- FuturConsentements et préférences de communication
- FuturPrévisions de renouvellement et risque de départ client
- FuturTableau de direction CRMMRR, ARR, churn, valeur pipeline, revenu moyen, encaissements, impayés et marge par client/service.
- FuturPlans, quotas, essais, promotions et changements de forfaitCoordonner avec Hub l offre commerciale, les limites, essais, promotions et l activation des services sans déplacer la sécurité hors de Core.
- FuturOnboarding commercial après conversionDéclencher avec Hub un parcours guidé lorsque l opportunité devient cliente, sans dupliquer les données de service.
- FuturProgramme de références et crédits commerciaux
Soutien V1.5.214 améliorations
Le soutien doit préserver toute la conversation, même fermée, puis accélérer la réponse sans perdre le contrôle humain. Les priorités sont la visibilité du fil, les délais, l’assignation et la réutilisation des réponses approuvées.
Objectif : Traiter plus vite chaque demande tout en conservant le contexte, la responsabilité et la qualité de réponse.
- MaintenantStabilite pendant le piloteSoutien AWM 1.5.2 est conserve byte-for-byte depuis 4.5.237.
- LivréAdministration Soutien harmonisée avec le shell AWMTickets, filtres et réglages suivent le modèle de navigation CallTracker.
- LivréPermissions granulaires appliquées au traitement et à l’approbation des ticketsAfficher le fil complet, les pièces jointes et les notes autorisées même après la fermeture ou la réouverture du ticket.
- LivréConversation complète visible pour les tickets ouverts et fermésExpliquer la stratégie de réponse proposée et permettre une nouvelle analyse orientée par les commentaires du collaborateur.
- LivréAnalyse préalable de chaque réponse et réanalyse guidée par commentairesMesurer automatiquement le délai de première réponse, la résolution et les dépassements selon la priorité.
- LivréFermeture avec ouverture du prochain ticket prioritaireAprès fermeture, ouvrir automatiquement le prochain dossier selon la priorité et l ancienneté afin de poursuivre la file sans perdre le contexte.
- Prochaines étapesDélais de première réponse et de résolution avec objectifs de serviceDistribuer les demandes selon le département, la disponibilité et les compétences, avec escalade en cas de retard.
- Prochaines étapesFiles, assignation automatique et règles d’escaladeSignaler qu’un collègue consulte ou rédige déjà une réponse afin d’éviter les envois contradictoires.
- Prochaines étapesDétection des réponses simultanées de plusieurs collaborateursMaintenir des réponses rapides approuvées avec propriétaire, date de révision et historique des versions.
- Prochaines étapesRéponses rapides et procédures internes versionnéesDemander une évaluation après fermeture et analyser les raisons expliquant les réouvertures.
- FuturSatisfaction après fermeture et motifs de réouvertureRéunir les messages autorisés provenant du courriel, du portail et des messageries dans un fil unique.
- FuturCanaux courriel, portail et messagerie regroupés dans le même filAnalyser les fichiers avant accès et appliquer des règles de taille, de type et de durée de conservation.
- FuturAnalyse sécuritaire des pièces jointes et règles de conservationComparer volume, délais, priorités et satisfaction par client, département et responsable.
- FuturRapports par client, priorité, département et responsable
Assistant V1.5.215 améliorations
L’assistant doit proposer, expliquer et apprendre seulement à partir de contenu validé. Sa valeur viendra de réponses concrètes, de sources visibles et d’une boucle de révision où les commentaires humains orientent une nouvelle analyse.
Objectif : Augmenter la qualité et la constance des réponses sans publier ni apprendre automatiquement une information non approuvée.
- MaintenantStabilite pendant le piloteAssistant AWM 1.5.2 est conserve byte-for-byte depuis 4.5.237.
- LivréAdministration Assistant harmonisée avec le shell AWMConversations, connaissances, outils et réglages utilisent les mêmes sous-onglets que la suite.
- LivréPermissions granulaires appliquées aux analyses et connaissancesLire tout le fil comme une seule discussion, regrouper les précisions et écarter les remerciements avant de proposer des connaissances réutilisables.
- LivréAnalyse d’une conversation complète avant création de connaissancesUtiliser les commentaires du réviseur pour relancer l’analyse complète tout en archivant la version précédente et son contexte.
- LivréRéanalyse avec commentaires et historique des analyses précédentesReformuler les vraies questions en demandes autonomes, élaborer leurs réponses puis laisser le collaborateur sélectionner et corriger chaque proposition avant mémorisation.
- LivréValidation groupée des pages Web avant connaissanceSélectionner plusieurs pages explorées, les approuver vers la base de connaissances ou les supprimer après contrôle des permissions, nonce, type et état; aucune page ne devient officielle sans validation humaine.
- LivréReformulation, édition et approbation sélective de plusieurs réponsesAfficher les sources retenues, les passages utiles et leur date afin que le collaborateur puisse les confirmer.
- Prochaines étapesSources utilisées, passages pertinents et date de validité affichésSignaler clairement les réponses incertaines ou les affirmations qui exigent une validation humaine.
- Prochaines étapesIndice de confiance et signalement des affirmations à vérifierAppliquer un vocabulaire, un ton et des restrictions propres à chaque client sans mélanger les profils.
- Prochaines étapesProfils de ton et règles propres à chaque clientComparer les versions des instructions et revenir à une configuration précédente en cas de baisse de qualité.
- FuturVersionnement des instructions, modèles et réponses approuvéesTester régulièrement les réponses sur des cas réels approuvés et suivre exactitude, utilité et conformité.
- FuturJeux de tests mesurant exactitude, utilité et respect des règlesDétecter et masquer les renseignements personnels qui ne sont pas nécessaires à la réponse.
- FuturMasquage automatique des renseignements personnels sensiblesProduire des réponses cohérentes dans plusieurs langues à partir des mêmes connaissances approuvées.
- FuturRéponses multilingues contrôlées à partir de la même connaissance
- FuturSuggestion approuvée : Ajouter moteur de rechercheAjouter moteur de recherche pour les Réponses officielles réutilisées avant tout appel IA.
Stats V1.8.923 améliorations
Stats AWM 1.6.2 utilise uniquement les Connectors runtime actifs, consolide les KPI par client/site, rafraîchit silencieusement les résultats et fournit une carte temps réel clair/sombre sans clé API cartographique obligatoire, tout en conservant le stockage UTC et les signaux Health déterministes.
Objectif : Présenter des données compréhensibles et vérifiables, du trafic du site jusqu’aux formulaires et aux campagnes sociales.
- MaintenantStabilite pendant le piloteStats AWM 1.8.9 est conserve byte-for-byte depuis 4.5.237; Health/Screpy reprend apres le pilote CallTracker.
- LivréCarte Light/Dark réelle · Stats 1.6.2Conserver OpenStreetMap standard en clair, détecter les classes de thème AWM réelles et appliquer le rendu sombre au conteneur Leaflet sans rechargement ni clé API.
- LivréCarte sans clé API · Stats 1.6.1Utiliser OpenStreetMap standard comme fond par défaut, dériver le mode sombre localement et conserver le direct fonctionnel même si le fond de carte devient indisponible.
- LivréRafraîchissement silencieux · Stats 1.6.0Actualiser KPI, graphiques, sites et santé en arrière-plan sans rechargement complet ni loader global; conserver le filtre client/site/période et afficher seulement un état discret de fraîcheur.
- LivréCarte temps réel clair/sombre + repli fuseau · Stats 1.6.0Afficher des marqueurs explicites, regrouper les présences proches, suivre le thème AWM et utiliser le fuseau IANA du navigateur comme repli approximatif quand le GeoIP local est incomplet, sans IP ni GPS.
- LivréSignaux Health local-first · Stats 1.6.0Détecter localement collecte stale, baisse de trafic, baisse de demandes, recul du taux formulaire et hausse de conversions avant toute analyse IA.
- LivréKPI multi-sites automatiques · Stats 1.3.1Recevoir les événements Hub Client site-scoped, consolider les KPI au client, afficher chaque site connecté même à 0 visite et exposer la même source à Health AWM.
- LivréAdministration Stats harmonisée avec le shell AWMEn-tête, icône et composants suivent le modèle CallTracker.
- LivréPermissions granulaires appliquées aux rapports, synchronisations et clés de suiviConnecter Meta de façon guidée, surveiller l’expiration des autorisations et expliquer les données indisponibles.
- LivréCollecte REST publique centralisée dans CoreConserver l URL historique de collecte et le script court, mais enregistrer la route publique et son contrôle de disponibilité dans Core.
- LivréClé de collecte et jetons sociaux protégésChiffrer la clé de collecte et les jetons sociaux au repos via Core; utiliser uniquement une empreinte HMAC pour la recherche et journaliser les collectes refusées sans secret.
- LivréMesure propriétaire des visites, visiteurs et pages vues sans WP StatisticsEnvoyer à chaque client un rapport planifié adapté à ses services, avec formats PDF et CSV.
- LivréSuivi des formulaires, objectifs et conversions par site clientDétecter une chute de collecte, une variation inhabituelle du trafic ou un changement important de conversion.
- MaintenantValidation de collecte réelle sur sites pilotesConfirmer visites, pages vues, formulaires et conversions après centralisation de la route Core et vérifier le cloisonnement client sur des données réelles.
- Prochaines étapesValidation de l’installation du script et diagnostic de collecteExpliquer les données manquantes, les écarts de période et le niveau de confiance des indicateurs affichés.
- Prochaines étapesConnexion Facebook et Instagram avec renouvellement guidé des autorisations
- Prochaines étapesConnexion TikTok et LinkedIn comme sources optionnelles
- Prochaines étapesTableaux comparatifs par période, campagne et canal
- FuturRapports planifiés en PDF, CSV et courriel par client
- FuturAlertes d’anomalie de trafic, de conversion ou de collecte
- FuturAttribution entre visite, appel, formulaire et résultat commercial
- FuturScore de qualité des données et explication des écarts
- FuturSuggestion approuvée : Avoir un heatmap qui enregistré les session des utilisateurs du site webAvoir un heatmap qui enregistré les session des utilisateurs et les compilés avec les stats pour être consultable
Proposer une amélioration
Votre suggestion sera transmise à l’équipe Alliance et apparaîtra dans la roadmap seulement après son approbation.