Statut des services — Tailwind production
Statut servicesSuppression du CDN Tailwind de Statut_service.php et remplacement du header, menu mobile et footer par du CSS local adapté à la production.
Retrouvez les principales améliorations, corrections et nouveautés apportées à SysHome Protect.
Évolutions du site
Suivez les principales évolutions du site web SysHome Protect.
Septembre 2026
131 modifications
Suppression du CDN Tailwind de Statut_service.php et remplacement du header, menu mobile et footer par du CSS local adapté à la production.
Correction des listeners JavaScript qui pouvaient appeler addEventListener sur un élément absent et provoquer l’arrêt du script.
Ajout des boutons Actualiser et Mode compact attendus par le script de supervision, avec fonctionnement sécurisé si un contrôle est absent.
Transformation de Download.php en véritable centre de téléchargement servant de page d’accueil aux différents produits.
Création d’une sous-page dédiée à SysHome Protect Windows avec version recommandée et historique des versions.
Création d’une sous-page dédiée au Serveur FTP avec version recommandée et historique.
Création d’une sous-page dédiée aux applications Android avec les APK disponibles.
Création d’une sous-page dédiée à ConvertMoovieFree et à ses informations de version.
Ajout d’un fil d’Ariane, d’un retour au centre et de liens vers les autres produits depuis chaque sous-page.
Centralisation des métadonnées de versions et des compteurs de téléchargement dans un composant partagé.
Harmonisation du centre et des sous-pages pour PC, tablette et téléphone.
Refonte complète de Download.php avec une interface plus moderne et cohérente avec le style SysHome Protect.
Ajout d’une zone Versions recommandées donnant un accès direct aux principaux produits Windows et Android.
Refonte de la recherche avec filtres Windows, Android et Open Source, tri des versions et compteur de résultats.
Nouvelle présentation des produits et versions avec badges de plateforme, statut, date, taille et nombre de téléchargements.
Amélioration complète de l’affichage sur téléphone, tablette et ordinateur.
Ajout d’un état vide avec action de réinitialisation lorsqu’aucun téléchargement ne correspond aux filtres.
Correction de la structure HTML de ConvertMoovieFree, suppression du bouton Notes de version inutilisé et simplification de la logique de recherche.
Harmonisation du header et du menu avec Téléchargement, SysBox, Services, Shop, Contact et Connexion.
Remplacement du libellé « Logiciel » par « Téléchargement » dans les menus du site pointant vers la page Download.
Amélioration des retours entre Espace client, Suivi de site web et Espace partenaire afin de revenir directement à l’étape correspondante du sélecteur de connexion.
Refonte complète de connexion_suivi_web.php pour harmoniser son header, son menu, son formulaire, son responsive et son footer avec l’identité visuelle SysHome Protect.
Ajout d’un retour explicite vers le choix des espaces, amélioration des messages d’erreur et de succès, du champ mot de passe et de l’aide à la connexion.
Ajout et mise à jour des dernières évolutions du site web SysHome Protect.
Harmonisation de la page Statut des services avec l’interface générale du site et ajout du numéro de téléphone SysHome Protect sur la page Contact.
Harmonisation du header, du menu mobile, des espacements, des cartes et du footer avec l’identité visuelle du reste du site.
Ajout du numéro SysHome Protect 07 45 54 95 30 dans la page Contact avec lien d’appel direct.
Refonte visuelle du formulaire : champs mieux alignés, meilleure lisibilité, formulaire responsive et bouton d’envoi modernisé.
Réorganisation du formulaire avec nom/entreprise et e-mail côte à côte sur PC, champs empilés sur mobile, sujet pleine largeur et zone message agrandie.
Amélioration du rendu du formulaire sur téléphone avec bouton d’envoi pleine largeur et espacements adaptés.
Suppression des blocs de texte superflus « Réponse & suivi », « Centraliser votre demande » et « Préparer un message propre » afin d’alléger la page.
Suppression complète des blocs « Réponse & suivi », « Centraliser votre demande » et « Préparer un message propre ».
La saisie du code de vérification a été déplacée dans une fenêtre modale responsive ouverte après l’envoi du formulaire. Le résultat de la validation est affiché directement dans la fenêtre.
Déplacement de la saisie du code de vérification dans un modal ouvert après le clic sur Envoyer ma demande.
Affichage directement dans la fenêtre de vérification du résultat : code valide, incorrect ou expiré.
Ajout du lien Contact dans la navigation du site et mise en place d’un formulaire avec catégories de demande, vérification de l’adresse e-mail par code, enregistrement de la demande et accusé de réception par e-mail.
Ajout du lien Contact entre Shop et Connexion dans les menus desktop et mobile du site.
Ajout des catégories SysBox, Logiciel SysHome Protect, Logiciel Server FTP, Installation de caméra, Création de site Web, Partenariat, Création logiciel/application, API et Autres.
Ajout d’une vérification par code à 6 chiffres avant l’enregistrement définitif d’une demande.
Limitation de l’envoi des codes de vérification à 3 codes par jour et par adresse e-mail.
Envoi d’un accusé de réception automatique au demandeur après validation et enregistrement du contact.
Envoi de chaque demande de contact à support@syshome-protect.com et kevinflorentpion459@gmail.com.
Ajout d’icônes à toutes les prestations de réparation pour améliorer la lecture tout en conservant une présentation sobre.
Ajout d’une icône dédiée à chaque prestation de réparation afin d’améliorer la lecture de la grille tarifaire.
Ajout d’un configurateur RAM avec DDR3, DDR4 et DDR5, choix des fréquences compatibles et de la capacité afin d’obtenir une estimation plus précise du prix des barrettes.
Ajout du choix DDR3, DDR4 ou DDR5 dans le configurateur de mise à niveau de RAM.
Ajout des fréquences compatibles par génération DDR afin d’éviter les combinaisons incohérentes.
Ajout du choix de capacité mémoire avec estimation du prix de la RAM selon la configuration.
Ajout d’un configurateur HDD/SSD permettant de choisir le type de stockage et la capacité souhaitée afin d’afficher une estimation plus précise du prix de la pièce.
Ajout du choix HDD ou SSD pour le remplacement du stockage.
Ajout des capacités 250 Go, 500 Go, 1 To, 2 To, 4 To et autres capacités selon le type de disque.
Affichage dynamique d’une estimation du prix de la pièce selon le type HDD/SSD et la capacité choisie.
Clarification des estimations de composants : les montants sont désormais présentés comme des estimations du prix des pièces.
Ajout de fourchettes estimatives pour les pièces nécessaires aux remplacements : batterie, écran, clavier, refroidissement, RAM, carte graphique, alimentation et réseau/Wi-Fi.
Ajout d’estimations de prix pour batterie, écran, clavier, ventilateur, RAM, carte graphique, alimentation et carte réseau/Wi-Fi.
Refonte de la page de réparation PC : suppression du tarif horaire et du diagnostic payant, ajout de frais de déplacement fixes à 20 €, simplification de la zone d’intervention et nouvelle présentation des prestations.
Suppression du tarif horaire et ajout de frais de déplacement fixes à 20 €.
Suppression de l’ancien bloc Diagnostic complet à 20 €.
Remplacement des anciennes cartes tarifaires par une présentation plus sobre et professionnelle.
Ajout d’une aide intégrée pour distinguer clairement une modification mineure d’une modification majeure : texte, image, couleur, bouton, ajustement, affichage ou champ côté mineur ; page, module, refonte, parcours, système, API, paiement ou automatisation côté majeur.
Retrait de l’entrée « Forfait » du menu latéral et déplacement de l’accès dans la vue d’ensemble avec les états Choisir, Gérer ou Renouveler mon forfait.
Refonte complète de la section Offres sous forme de comparaison structurée avec prix, crédits, éléments inclus, frais, montant immédiat et bouton d’action.
Suppression du bloc « Une question, une idée ? » et élargissement de la section « Vos demandes » afin de mieux exploiter l’espace disponible.
Refonte du modal de chat avec en-tête compact, trois actions principales, conversations davantage mises en avant, nouvelles icônes et adaptation mobile.
Déplacement de l’accès Paramètres près de la cloche de notifications et retrait de l’entrée Paramètres du menu latéral.
Ajout de jusqu’à trois captures JPG, PNG ou WebP par signalement, avec aperçu avant envoi et possibilité de supprimer une image sélectionnée.
Ajout d’une limite de 20 Mo par capture envoyée avec un signalement de bug.
Augmentation du stockage privé du client de 150 Mo à 500 Mo.
Les captures jointes aux demandes restent consultables depuis l’historique et depuis Paramètres > Stockage.
Retrait de « Vue d’ensemble » du menu lorsque cette vue est déjà active afin d’alléger la navigation.
Retrait de l’entrée Fidélité du menu latéral tout en conservant son raccourci dans la partie supérieure du dashboard.
Compactage du bloc « Votre site web » afin d’afficher plus clairement les informations essentielles du client.
Refonte des compteurs de crédits de modifications mineures et majeures avec boutons Ajouter dédiés.
Retrait de Stockage du menu principal et intégration de sa gestion complète directement dans la page Paramètres.
Les anciens accès à la page Stockage sont redirigés vers la nouvelle section intégrée aux Paramètres.
Refonte des informations du compte avec domaine, adresse e-mail, SIREN, SIRET, TVA et adresse du client.
Ajout d’un aperçu des fichiers directement dans la section Stockage des Paramètres.
Ajout d’une action permettant de supprimer des fichiers depuis Paramètres > Stockage.
Ajout d’une validation qualité à trois niveaux pour les demandes de modification.
Rejet des contenus trop vagues ou inutilisables tels que « ... », « test », répétitions excessives et descriptions insuffisantes.
Ajout d’un contrôle empêchant d’envoyer une demande lorsque les contenus Avant et Après sont identiques.
Refonte de la section #signaler-un-bug avec nouveau formulaire, étapes, compteurs et historique des signalements.
Ajout d’une recherche dans la section Factures du suivi web.
Ajout de filtres par type, année et mois dans la section Factures.
Ajout du tri des factures et d’un bouton de réinitialisation des filtres.
Nouvelle présentation des factures sous forme de cartes avec résumé plus lisible.
Optimisation du chargement avec mise en cache mémoire de client.json afin de réduire les lectures FTP inutiles.
Réduction des accès FTP répétés grâce à la lecture en cache de client.json afin de limiter les timeouts du dashboard.
Création d’un snapshot de lecture du client avec masquage de l’IBAN uniquement dans la copie destinée à l’interface.
Ajout des informations HTTP et build utiles au diagnostic directement dans les données affichées par le dashboard.
Le chargement des données est rendu strictement en lecture seule : aucune suppression, déduplication, réécriture ou réduction d’historique pendant l’affichage.
Le chargement des données du dashboard a été rendu strictement en lecture seule : aucune sauvegarde, suppression, déduplication ou réduction d’historique pendant l’affichage.
Correction de l’API get_info__site_web avec sendall(), fermeture propre du socket et réponses JSON plus fiables.
Suppression du mot de passe et des champs sensibles dans les journaux liés aux erreurs de récupération des données.
Augmentation du timeout de récupération des informations du dashboard à 30 secondes.
Ajout d’un mécanisme de secours socket lorsque la récupération principale des données échoue.
Ajout d’informations de diagnostic HTTP et serveur pour mieux identifier les échecs de chargement.
Refonte de la liste des serveurs avec état En ligne, Hors ligne ou Vérification visible directement sans devoir sélectionner un serveur.
Ajout d’un résumé global de l’état des serveurs et d’une actualisation automatique toutes les 15 secondes.
Réorganisation des crédits, du chat, des demandes, des offres et du forfait dans le dashboard client.
Affichage automatique de l’état En ligne, Hors ligne ou Vérification directement dans la liste des serveurs.
Ajout d’un résumé global de l’état des serveurs avec actualisation automatique toutes les 15 secondes.
Refonte complète de la section Paramètres avec suppression du bloc « Accès rapides ».
Ajout d’un espace Compte & site regroupant les informations principales du client web.
Ajout d’une section Stockage avec quota de 150 Mo, jauge d’utilisation, fichiers et rafraîchissement automatique.
Ajout d’une section Mes services dans les paramètres du suivi web.
Ajout d’une section Paiements & virements avec IBAN masqué et paramètres associés.
Regroupement des réglages Notifications, Interface & messagerie et Sécurité dans la page Paramètres.
Correction des erreurs HTTP 400/502 lors du chargement des informations client avec payload JSON compact et gestion des réponses incomplètes.
Augmentation de la taille acceptée côté PHP jusqu’à 16 Mo pour éviter les échecs sur les profils clients volumineux.
Ajout de préférences de notifications, navigateur, messagerie, interface et sécurité sauvegardées dans dashboard_settings.
Ajout du changement de mot de passe depuis la section Paramètres avec traitement côté serveur.
Migration du chargement du chat vers get_info_site_web_client.php avec mécanisme de secours sur l’ancienne source.
Intégration du forfait et des crédits directement dans le bloc « VOTRE SITE WEB ».
Ajout de la possibilité de joindre jusqu’à trois photos à une demande de modification.
Nettoyage automatique limité aux plus anciennes photos appartenant aux demandes terminées lorsque le stockage doit être libéré.
Séparation visuelle des crédits de modifications et des montants en euros afin d’éviter toute confusion.
Ajout de l’état « Compte vérifié » ou « Non vérifié » dans la gestion des utilisateurs.
Ajout de compteurs liés au statut de vérification des comptes.
La recherche administrateur prend désormais en compte le statut de vérification de l’adresse e-mail.
Ajout du statut de vérification e-mail dans l’export CSV des utilisateurs.
La fenêtre de vérification e-mail est désormais centrée, responsive et bloquante sur les pages concernées.
Suppression de l’action « Plus tard », de la fermeture par Échap et des autres moyens de contourner la vérification obligatoire.
Ajout d’un code à six chiffres obligatoire avant de poursuivre la commande d’un utilisateur invité.
Le code de vérification invité expire après 10 minutes.
Ajout d’un jeton temporaire à usage unique après validation du code e-mail.
Ajout du statut persistant email_verified pour les comptes existants.
Ajout de la vérification obligatoire dans dashboard.php.
Ajout de la vérification obligatoire dans Commande.php et blocage des commandes lorsque le compte n’est pas vérifié.
Ajout de la vérification obligatoire dans Settings.php.
Ajout de la vérification obligatoire dans confirm_commande.php avant l’étape suivante.
Août 2026
41 modifications
Génération automatique de guard_stats à partir de guard.db pour alimenter les compteurs, périodes et graphiques du dashboard.
Les requêtes techniques exclues de l’historique sont également retirées des statistiques agrégées.
Remplacement des compteurs basés sur la taille de l’historique par des statistiques cumulées afin de conserver les totaux réels.
Correction du graphique Guard Protect avec distinction claire entre requêtes saines et mauvaises requêtes.
Les compteurs du dashboard utilisent désormais des statistiques cumulées plutôt que la longueur limitée de l’historique.
Ajout de statistiques journalières Guard Protect.
Ajout de statistiques mensuelles Guard Protect.
Possibilité de reconstruire les statistiques Guard Protect à partir des données enregistrées.
Séparation des historiques par API dans les réglages du suivi web, ajout d’exclusions configurables telles que srv_stats et suppression du plafond de 1 000 entrées dans l’historique Guard Protect.
Séparation des historiques selon les API Protect, SMS et Carte dans la page de réglages.
Ajout d’exclusions configurables afin de retirer des requêtes techniques comme srv_stats de l’historique.
Suppression du plafond par défaut de 1 000 entrées dans l’historique.
Ajout de recherche instantanée, filtres bonnes/mauvaises/bloquées/à surveiller, filtres protocole/serveur, tri et pagination progressive par blocs de 100.
Ajout d’une recherche instantanée dans l’historique des requêtes.
Ajout de filtres pour bonnes requêtes, mauvaises requêtes, requêtes bloquées et requêtes à surveiller.
Ajout de filtres par protocole et serveur ainsi que d’un tri des événements.
Mise en place d’une pagination progressive par blocs de 100 éléments.
Ajout des champs IP, ID, payload, verdict, action, serveur, protocole, hash, raison et port dans l’historique filtrable.
Ajout d’un chargement progressif de l’historique Guard Protect.
Ajout d’un message de maintenance indiquant qu’API Protect peut être indisponible ou perturbée pendant une intervention planifiée.
Ajout d’un message de maintenance prévenant d’une indisponibilité ou de perturbations temporaires de l’API Protect.
Distinction visuelle entre les entrées et les sorties d’argent dans le dashboard.
Ajout d’un résumé distinguant brut, net, frais et solde.
Séparation des versements validés de ceux encore en attente.
Retrait de l’entrée Conditions d’utilisation du menu paiement.
Retrait de l’entrée Coordonnées bancaires du menu paiement.
Séparation des transactions expirées dans une section dédiée du dashboard.
Ajout d’un compteur spécifique pour les transactions expirées.
Suppression des anciens textes de test présents dans les blocs Paiements et Versements.
Ajout de l’état En attente pendant les deux premiers jours du cycle de paiement.
Passage automatique à l’état Validé après la période d’attente prévue.
Ajout du cycle de versement J+4 et de la prochaine échéance dans le dashboard de paiement.
Ajout du rapprochement des versements passés afin de conserver un historique cohérent.
Ajout de mesures anti-cache et de mise à jour du Service Worker pour afficher les dernières données de paiement.
Correction de l’historique paiements/versements avec affichage des payouts, du solde, des frais et des transactions.
Affichage de l’IBAN masqué dans la zone de paiement carte.
Séparation des versements bancaires dans une collection payouts distincte des paiements clients.
Affichage des payouts sous le libellé « Versement vers votre compte ».
Enregistrement des frais et du montant net associés à chaque versement.
Les paiements inclus dans un payout sont marqués comme ayant été versés.
Correction du calcul du solde prévisionnel après prise en compte des versements.
Juillet 2026
69 modifications
Ajout d’un bouton Telegram dans l’e-mail de confirmation de commande.
Ajout d’un bouton permettant de laisser un avis Google dans l’e-mail de livraison terminée.
Ajout d’une version texte des liens présents dans les e-mails de commande.
Les nouvelles demandes de modification doivent passer par la section dédiée du suivi web.
Le chat est recentré sur les précisions et questions, tandis que les demandes de modification sont centralisées dans l’espace prévu.
Ajout d’une procédure imposant la confirmation des demandes de modification dans le canal officiel prévu afin d’assurer leur traçabilité.
Ajout d’une règle demandant de confirmer les demandes de modification dans le canal officiel du suivi web.
Ajout d’un historique vérifiable des demandes afin de centraliser les échanges liés aux modifications.
Ajout d’une sous-page dédiée aux conditions de l’API de paiement : sécurité, clés, transactions, remboursements, incidents, suspensions, seuil de 25 commandes payées par mois et tarif de 14,99 € TTC/mois.
Ajout d’une sous-page dédiée aux conditions d’utilisation de l’API de paiement par carte.
Ajout des règles de sécurité, gestion des clés, transactions, remboursements, incidents et suspensions.
Ajout d’un seuil de 25 commandes payées par mois avant facturation du service.
Ajout du tarif de 14,99 € TTC par mois pour l’API de paiement au-delà des conditions prévues.
Transformation des conditions en espace juridique avec deux sous-pages distinctes : Suivi web et API de paiement par carte.
Ajout d’un lien direct vers l’ancre dédiée aux conditions de l’API de paiement.
Ajout de sous-pages « Suivi web » et « API de paiement par carte » dans la zone juridique du dashboard.
Le paiement Mollie est proposé uniquement lorsque le mode de livraison sélectionné est la livraison postale.
Le paiement par carte en ligne est masqué pour les commandes en livraison locale.
Ajout d’un contrôle bloquant avant validation finale lorsqu’un paiement Mollie est utilisé avec un mode de livraison non autorisé.
Ajout du compteur mensuel des paiements validés pour le suivi de l’API de paiement.
Le suivi de l’API utilise un seuil de 25 commandes payées par mois.
Seules les transactions dont le statut est paid sont prises en compte dans le compteur mensuel.
Le suivi mensuel s’appuie sur la date paid_at de la transaction.
Ajout d’un dédoublonnage par commande afin de ne pas compter plusieurs fois le même paiement.
Ajout d’un affichage de progression X/25 dans le suivi web.
Unification du design des e-mails de commande pour tous les statuts.
Modernisation de l’e-mail de commande confirmée.
Modernisation de l’e-mail indiquant qu’une commande est en livraison.
Modernisation de l’e-mail indiquant qu’une commande a été livrée.
Modernisation de l’e-mail lié à un paiement en attente.
Modernisation de l’e-mail envoyé lorsqu’une commande est annulée.
Ajout du suivi, du récapitulatif de commande, de la livraison, du paiement et de l’année automatique.
Ajout d’un onglet Frais CB dans Dashboard-admin.php.
Affichage des frais de paiement carte directement dans les détails des commandes.
Avant validation du paiement, la commande reste enregistrée comme brouillon uniquement.
La commande définitive n’est créée qu’après réception du statut paid.
L’e-mail de confirmation de commande est envoyé uniquement après paiement validé.
La notification Telegram de commande est déclenchée uniquement après paiement validé.
Affichage et enregistrement des frais SysHome Protect de 2,9 % + 0,30 € sur les paiements carte.
Enregistrement du montant brut, des frais et du montant net associés à chaque transaction.
Intégration du paiement par carte Mollie dans le site SysHome Protect.
Création des paiements Mollie côté serveur avec redirection du client vers la page sécurisée.
Ajout du webhook Mollie pour suivre automatiquement les changements de statut.
Recalcul du montant de commande depuis shop.json avant la création du paiement.
Ajout d’une protection contre la création de paiements ou commandes en double.
Prise en compte du code promotionnel dans le calcul du paiement carte.
La section Versements — Paiement par carte est désormais affichée uniquement pour les clients ayant réellement l’option de paiement par carte.
La fréquence, le jour de versement, les frais et l’IBAN ne sont plus appliqués aux autres options web.
Séparation claire des clients Site Web des clients standard dans les outils et données du site.
Gestion des options SMS, Facturation, Paiement carte et Protection avec états d’activation, usage et fin d’option.
Ajout de l’affichage des paiements, IBAN masqué et paramètres de versement pour les clients web concernés.
Ajout sur Home.php d’une carte dédiée à la protection du site et des formulaires.
Ajout sur Home.php d’une carte dédiée au paiement par carte via Mollie.
Ajout sur Home.php d’une carte dédiée au Pack SMS.
Ajout sur Home.php d’une carte dédiée à la facturation automatique.
Ajout des tarifs, frais de mise en service et frais variables directement dans les cartes de services.
Ajout du choix entre virements quotidiens les jours ouvrés, hebdomadaires ou mensuels.
Ajout du choix du jour pour les versements hebdomadaires ou mensuels, avec sauvegarde dans le profil client.
Affichage du supplément de 0,30 € pour les virements quotidiens ouvrés.
Correction d’une récursion infinie dans getDashboardNotificationArray afin de fiabiliser le chargement des notifications.
Ajout d’une section conditionnelle permettant au client ayant l’option Paiement par carte sur votre site de renseigner son IBAN.
Ajout de la validation et du masquage de l’IBAN avant son affichage dans le dashboard.
Limitation des suggestions de produits à trois éléments maximum.
Affichage des suggestions sur trois colonnes par ligne sur ordinateur.
Adaptation des suggestions à deux colonnes sur tablette/téléphone et une colonne sur les très petits écrans.
Ajout d’un réglage administrateur permettant d’afficher ou masquer le mode de paiement TPE.
Les réglages des moyens de paiement sont enregistrés dans payment_methods.json.
Ajout de l’option « Payer par carte bancaire (sur le site web) » avec état Bientôt dans le parcours de commande.
Lorsque le TPE est désactivé, le parcours de paiement revient correctement vers l’option Espèces.
Juin 2026
39 modifications
Correction du footer afin que ses liens restent visibles et accessibles sur ordinateur comme sur téléphone.
Ajustement du bandeau global pour qu’il reprenne correctement la largeur et l’alignement du header.
Le lien Support du site renvoie désormais vers la page de connexion au suivi web.
Refonte complète de la page Copyright.php dans le style SysHome Protect.
Suppression du texte demandant de vérifier le fichier de verrouillage.
Remplacement du message technique par une invitation à contacter SysHome Protect.
Création d’une version mobile plus compacte de la page Copyright.
Ajout d’une mémorisation empêchant le bandeau de se réafficher inutilement plusieurs fois dans la même journée.
Le bandeau réapparaît automatiquement lorsque son contenu est modifié.
Le bandeau global accepte désormais du contenu HTML.
Correction du menu mobile global sur les pages du site.
Déplacement de Connexion, Espace gestion, Paramètres et Déconnexion dans le menu global.
Ajout d’un graphique distinguant les bonnes et les mauvaises requêtes.
Refonte de l’historique Protect en présentation compacte adaptée au style SysHome Protect.
Ajout d’un affichage repliable pour le payload des requêtes Guard Protect.
Ajout des informations IP, service, verdict/action, score, protocole, compteur, identifiant Guard, payload et raisons dans le détail d’une requête.
Ajout de l’historique Guard Protect directement dans les paramètres de l’option.
Masquage par défaut de l’adresse IP du serveur dans le dashboard web.
Masquage par défaut du port serveur dans le dashboard web.
Ajout d’un bouton permettant d’afficher puis de masquer l’IP et le port serveur.
Affichage de la progression fidélité jusqu’au niveau 100.
Optimisation du rendu des factures pour un format A4 plus compact.
Affichage des suggestions sous forme de liste sur PC et de grille à deux colonnes sur mobile.
Le temps de démo n’est comptabilisé que lorsque la page est ouverte, visible et que la fenêtre est active.
Synchronisation du compteur de démo côté serveur toutes les 10 secondes et protection contre les rafraîchissements répétés.
Ajout d’un écran d’expiration du mode démo avec prix de mise à jour fixé à 149,99 € et renvoi vers le suivi web.
Ajout de mesures anti-cache pour fiabiliser l’initialisation du mode démo.
Le mode démo est initialisé après le chargement du DOM pour éviter les erreurs de démarrage.
Correction du comportement lors du retour navigateur grâce à la gestion de l’événement pageshow.
Ajout d’un mécanisme de secours ramenant vers l’accueil du dashboard en cas d’état incohérent.
Ajout d’un mode démo d’une heure gratuite par compte, compté uniquement lorsque la page est réellement active.
Ajout d’un modal à l’expiration du temps gratuit avec affichage du prix de la mise à jour payante à 149,99 €.
Recentrage et adaptation responsive du bloc Paramètres > Commandes.
Ajout d’une heure gratuite de mode démo par compte avec suivi de l’utilisation dans un fichier JSON.
Ajout du suivi d’utilisation par compte via fichier JSON côté System.
Recentrage de la section Paramètres > Commandes et amélioration du bloc état/bouton.
Ajout d’un switch ON/OFF centré et adapté PC/mobile.
Retrait de l’entrée Fidélité de la navigation rapide.
Suppression des textes descriptifs sous plusieurs menus, onglets et sous-pages pour alléger l’interface.
Mai 2026
112 modifications
Vérification de l’historique du chat avant d’accepter une nouvelle demande de récompense.
Ajout d’un stockage serveur FidelityClaims pour conserver les demandes déjà récupérées.
Renforcement du système anti-abus des récompenses du suivi web : conservation du blocage à partir de l’historique du chat afin d’éviter de récupérer plusieurs fois les bonus après reconnexion.
Renforcement du contrôle anti-abus pour empêcher la récupération répétée des récompenses après reconnexion.
Ajout de récompenses liées aux modifications mineures/majeures, mécanismes anti-demandes multiples, XP et niveau affichés près des notifications dans les pages concernées du suivi web.
Ajout de récompenses liées aux modifications mineures et majeures.
Ajout d’un système d’XP et de niveau affiché dans l’espace client.
Les récompenses fidélité sont demandées via le chat du suivi web.
Ajout d’un contrôle persistant empêchant de récupérer plusieurs fois la même récompense.
Fusion du compteur d’accueil « Suivi des modifications » avec les demandes envoyées et les modifications en attente, masquage par défaut des suggestions refusées et modernisation de la section des offres.
Fusion du compteur Suivi des modifications avec les demandes envoyées et les modifications en attente.
Masquage par défaut des suggestions refusées.
Modernisation de la section présentant les offres et forfaits.
Mise à jour de la présentation des forfaits de modifications avec distinction des prestations mineures/majeures, quotas par offre, reports limités, conversions de quotas, priorité et options de déblocage.
Clarification des prestations mineures et majeures dans les offres de modifications.
Ajout des règles de report limité des modifications non utilisées.
Ajout du principe de conversion entre quotas de modifications mineures et majeures.
Affichage du prix unitaire d’une modification mineure à 12,20 € TTC.
Affichage du prix unitaire d’une modification majeure à 30,49 € TTC.
Ajout du forfait Basic à 79,99 € TTC/mois avec 5 mineures ou 2 majeures.
Ajout du forfait Essentiel à 189,99 € TTC/mois avec 5 mineures et 3 majeures.
Ajout du forfait Premium à 359,99 € TTC/mois avec 10 mineures et 5 majeures.
Ajout du forfait Ultra à 599,99 € TTC/mois avec 15 mineures et 8 majeures.
Ajout du forfait Business à 899,99 € TTC/mois avec 25 mineures et 12 majeures.
Ajout des tarifs hors forfait à 14,99 € pour une mineure et 34,99 € pour une majeure.
Ajout d’une option priorité à 9,99 € sur Basic/Essentiel et incluse à partir de Premium.
Ajout du tarif de 10,99 € pour le déblocage lié à la protection anti-modification.
Mise à jour des informations de téléchargement afin d’indiquer que l’application principale est disponible sur Android et Android TV.
Mise à jour des informations de téléchargement pour indiquer la disponibilité Android et Android TV.
Correctifs pour les notifications lorsque la page est fermée : Service Worker en chemin absolu, réabonnement si la clé change, sauvegarde forcée et journaux de diagnostic.
Correction du chemin du Service Worker pour permettre la réception des notifications lorsque la page est fermée.
Ajout d’un réabonnement automatique lorsque la clé de notification change.
Ajout de logs et outils de diagnostic dans System/Notif/web_push.log.
Ajout d’un diagnostic dédié pour vérifier l’état du système Web Push.
Ajout d’un mode de debug accessible par paramètre pour diagnostiquer les notifications.
Ajout du ciblage facultatif par e-mail ou domaine, prise en charge des types chat/notification et intégration des clés VAPID.
Ajout du ciblage facultatif des notifications par adresse e-mail ou domaine.
Ajout de types distincts chat et notification dans le système Web Push.
Ajout des notifications Web Push au dashboard client, demande d’autorisation, rappel si elles sont bloquées et enregistrement des abonnements dans le système Web Push.
Ajout d’une demande d’autorisation de notifications Web Push dans le dashboard client.
Ajout d’un rappel lorsque les notifications sont refusées ou bloquées.
Les abonnements Web Push sont enregistrés dans System/WebPushSubscriptions.
La demande d’autorisation des notifications peut être reproposée lors d’une interaction tant qu’elle n’est pas accordée.
Les notifications de chat n’exposent pas le contenu privé et affichent seulement qu’un message SysHome Protect a été reçu.
Correction de l’ordre d’initialisation JavaScript du système de demande d’autorisation des notifications navigateur.
Précision sur la révocation temporaire de l’API de protection du site en cas de non-régularisation.
Mise à jour des règles du service de suivi web concernant sauvegardes, liaisons serveur/site, propriété intellectuelle, dépassements, suspensions et options associées.
Ajout des règles relatives aux liaisons serveur/site et aux sauvegardes.
Ajout des restrictions de modification lorsque la propriété intellectuelle ou la cession n’est pas réglée.
Ajout des règles de suspension après 30 jours consécutifs dans certaines situations.
Ajout d’une console intégrée au dashboard avec connexion automatique.
Ajout d’un modal d’aide listant les commandes serveur et des exemples d’utilisation.
Ajout d’une actualisation des statistiques srv_stats toutes les secondes.
Intégration de terminal_srv.php directement dans le suivi web.
Connexion automatique du terminal serveur lors de l’ouverture de l’outil.
Ajout d’un modal d’aide listant les commandes serveur avec exemples d’utilisation.
Ajout d’un préremplissage de commande depuis les exemples affichés dans l’aide.
Actualisation des statistiques serveur toutes les secondes depuis le dashboard.
Ajout d’une offre SMS à 59,99 € TTC/mois avec 500 SMS inclus et 0,14 € par SMS supplémentaire.
Ajout d’une option paiement carte à 49,99 €/mois, frais variables et mise en service dédiée.
Ajout d’une option de facturation automatique avec quota mensuel de documents.
Ajout d’une option de protection du site contre les abus et attaques.
Ajout d’un pack regroupant les principales options avec tarif préférentiel.
Création/amélioration de la page client « Mes options » avec un catalogue clair des options disponibles : SMS/OTP, paiement carte et bancaire, factures/devis, notifications, réservation, sécurité anti-spam, sauvegardes et statistiques.
Ajout de la vérification du statut de paiement après retour Mollie et enregistrement du résultat en JSON.
Standardisation de la description des transactions avec client/domaine, date, code aléatoire et produit.
Ajout de boutons permettant de payer les modifications supplémentaires depuis le dashboard.
Ajout d’une notification visuelle dédiée lorsque le forfait est expiré, sans l’injecter dans le chat.
Ajout d’une vraie page « Mes commandes » basée sur les commandes payées.
Ajout d’une recherche et d’un tri dans la page Mes commandes.
Correction du calcul pour conserver uniquement le frais de livraison global.
Adaptation de la page Mes commandes aux écrans PC et mobiles.
Après validation Mollie, la commande payée est envoyée au serveur de facturation.
Ajout d’une protection empêchant d’envoyer deux fois la même commande payée au serveur.
Réorganisation mobile de la zone connexion / création de compte sur commande_shop.php.
Placement du texte « Inscrivez-vous ! » sous l’action de création de compte sur mobile.
Déplacement du bloc « Connexion requise » sous la zone inscription sur mobile.
Reconstruction de Contact.php comme vraie page de contact avec titre, meta et interface moderne.
Refonte d’Actu.php pour reprendre le style de Home.php.
Harmonisation du menu et du footer d’Actu.php avec le reste du site.
Ajout d’une présentation en cartes et de filtres dans Actu.php.
Adaptation complète de la page Actu.php au téléphone et à l’ordinateur.
Suppression du bloc « Statut professionnel » de la page de retour de paiement.
Masquage des informations client provenant directement de la commande sur la page de retour.
Affichage des informations du compte connecté à la place des données client brutes de la commande.
Amélioration du rendu avec glow, scan, apparitions fluides et cartes animées.
Envoi des produits à Mollie via lines avec quantité, prix unitaire, TVA, total et frais de livraison.
Correction d’une redéclaration JavaScript de productKey en renommant la variable sélectionnée.
Connexion du bouton Commander de shop.php au nouveau parcours de commande.
Création de commande_shop.php avec coordonnées client et récapitulatif de la commande.
Ajout du bouton de paiement Mollie depuis la page de récapitulatif.
Ajout de shop_order_lib.php pour centraliser la logique des commandes du Shop.
Ajout de commandes_shop.json pour stocker l’état des commandes du Shop.
Protection du fichier de commandes du Shop via .htaccess.
Ajout d’un webhook Mollie pour confirmer ou invalider le paiement d’une commande Shop.
Création de paiement_retour.php pour afficher le résultat du paiement.
Remplacement de Snapchat par Facebook dans la page Contact.
Remplacement de Snapchat par Facebook dans 14 footers « Suivez-nous ».
Réorganisation des moyens de contact dans l’ordre WhatsApp, canal Telegram, TikTok, Facebook puis téléphone.
Mise en place d’un mode maintenance global : toutes les pages du dossier Pages vérifient l’état de maintenance et redirigent vers une page dédiée lorsqu’une maintenance est active.
Ajout d’une vérification de maintenance sur toutes les pages du dossier Pages.
Ajout du contrôle de maintenance au début de toutes les pages du dossier Pages.
Redirection automatique des pages publiques vers la page de maintenance lorsqu’une maintenance est active.
Création des composants maintenance.php, check_maintenance.php, maintenance_lib.php et du fichier d’exemple de configuration.
Création du système de maintenance basé sur un fichier JSON contenant le motif, la date de début et la date de fin, avec une page de maintenance dédiée à l’identité SysHome Protect.
Création d’un fichier de maintenance avec motif, date de début et date de fin.
Création d’une page de maintenance reprenant l’identité SysHome Protect.
Remplacement de la racine du site par une redirection PHP vers /Pages/Home.php.
Ajout d’une section « Rayon d’intervention autour du Havre » sur la page de réparation PC.
Ajout de 35 villes couvertes dans la zone d’intervention présentée au client.
Présentation responsive des villes desservies sous forme de badges/cartes.
Mise à jour de la meta description de la page de réparation PC pour refléter la zone d’intervention.
Avril 2026
74 modifications
Ajout d’une action permettant à l’utilisateur de demander la suppression d’une commande.
Le bouton de suppression n’est disponible que pour une commande au statut En attente.
Ajout de delete_commande_user.php pour traiter les suppressions de commandes côté site.
Le serveur refuse la suppression lorsque le statut de la commande ne l’autorise pas.
Ajout d’une notification Telegram administrateur lors d’une suppression de commande utilisateur.
Une suggestion acceptée est automatiquement transformée en demande_modif.
La demande créée automatiquement contient titre, description, avant/après, résultat attendu, dates et identifiant REQ-AUTO.
Une suggestion refusée reste enregistrée avec accepted:false.
Connexion des boutons Accepter/Refuser à l’endpoint decise_choix_suggestion_site_web_client.php.
Blocage temporaire des boutons de décision pendant l’envoi de la réponse.
Rechargement des suggestions depuis le serveur après une décision.
Alignement de quatre cartes principales sur une seule ligne sur PC.
Ajout de l’état « Offre expirée » lorsque le forfait n’est plus valide.
Blocage d’une nouvelle demande de renouvellement pendant deux jours après une demande.
Ajout d’une vue dédiée indiquant qu’une demande de renouvellement est déjà en attente.
Les aperçus de liens du chat affichent désormais le vrai titre de la page ciblée.
Ajout de badges distinguant les commandes Invité et Utilisateur, également repris dans l’export CSV.
Le dashboard ne se re-rend que lorsque les données de commandes ont réellement changé.
Ajout de l’affichage du grammage total dans le dashboard des commandes.
Ajout des filtres jour, semaine, mois et année.
Ajout de filtres par produit et mode de paiement.
Ajout d’un tri avancé des commandes.
Ajout de KPI dédiés au suivi des commandes.
Ajout de graphiques d’évolution, paiements et top produits.
Amélioration de l’export CSV du dashboard commandes.
Professionnalisation des factures avec le logo SysHome Protect et un en-tête plus structuré.
Correction de la fenêtre de facture pour permettre une impression et un export PDF exploitables.
Correction d’un problème pouvant produire une fenêtre de facture vide ou blanche.
Suppression du texte d’introduction de l’accueil pour alléger la vue principale.
Conservation des informations Domaine, Mail, SIREN, SIRET, TVA et Adresse dans l’accueil.
Enrichissement de l’accueil du suivi web avec des informations légales et ajout d’une section Factures générant des documents avec numéro, date, désignation, montant et informations client/SysHome Protect.
Ajout d’une section Factures dans l’espace suivi web.
Ajout du numéro de facture, de la date, de la désignation, du montant et des informations client/SysHome Protect.
Correction JavaScript de la nouvelle interface des suggestions.
Ajout des actions Accepter et Refuser sur les suggestions du suivi web.
Ajout d’états visuels et d’un résumé pour chaque suggestion.
Le calcul du temps de réponse exclut désormais la période comprise entre minuit et 9 h.
Encadrement des demandes groupées : les modifications doivent être envoyées séparément via le suivi web afin d’être comptabilisées et suivies individuellement selon leur niveau mineur ou majeur.
Ajout d’une règle imposant l’envoi séparé des modifications dans le suivi web afin de les comptabiliser individuellement.
Chaque modification d’une demande groupée est comptabilisée selon son niveau mineur ou majeur.
Ajout d’un espace réservé sous l’historique du chat pour les liens et aperçus.
Suppression de l’affichage du domaine dans l’historique des signalements.
Correction des textes, domaines et liens trop longs pour éviter les débordements sur PC et téléphone.
À l’ouverture du chat, le dernier message est automatiquement affiché.
Suppression du bloc « astuce » dans l’interface de chat.
Remplacement du bouton texte Envoyer par une icône placée à droite du champ de saisie.
Optimisation mobile de la page de signalement afin de ne pas ouvrir automatiquement le clavier.
Compactage de l’en-tête du chat sur mobile avec texte, statistiques, badge et boutons réduits.
Suppression du double défilement dans la fenêtre de chat.
Le composeur de message reste accessible en bas de la fenêtre pendant le défilement.
Ajout d’un auto-scroll intelligent qui respecte la position de lecture de l’utilisateur.
L’historique des signalements est replié par défaut.
Ajout de filtres par année et par mois dans la section Factures.
Ajout d’un bouton Accueil permettant de quitter le dashboard de suivi web.
Retrait de l’entrée Chat du menu principal pour privilégier l’ouverture flottante.
Ajout d’une page/entrée Suggestions dans le suivi web.
Ajout d’une page/entrée Mes options dans le suivi web.
Les signalements existants sont affichés avant le formulaire de nouveau signalement.
Suppression du bloc indiquant que la fonction de signalement était encore en développement.
Refonte de la section Modifications pour rester lisible avec un grand nombre de demandes.
La fenêtre flottante du chat permet de revenir directement au dashboard.
La section Signaler un bug reprend les signalements déjà présents dans le chat.
Verrouillage automatique du site après détection de plus de 30 000 requêtes inconnues.
Ajout d’une réaction automatique face à un volume anormal d’activité non reconnue.
Mise à jour immédiate du stock affiché lorsqu’un produit est ajouté au panier.
Adaptation de Copyright.php pour un affichage propre sur ordinateur et téléphone.
Ajout de l’affichage du domaine concerné par le verrouillage.
Ajout d’un compteur jours/heures/minutes/secondes indiquant depuis combien de temps le site est verrouillé.
Ajout d’un bloc « Renouveler un forfait » dans le dashboard de suivi web.
Génération automatique du prix correspondant au forfait à renouveler.
Génération automatique d’une référence de virement au format prévu pour le renouvellement.
Création automatique du message HTML de renouvellement à envoyer dans le chat.
Ajout d’un aperçu du message de renouvellement et d’une action de copie.
Ajout d’une confirmation visuelle indiquant que la demande de renouvellement a été prise en compte.
Mars 2026
85 modifications
Ajout d’un parseur tolérant plusieurs formats de dates et heures afin de trier les actualités de la plus récente à la plus ancienne.
Ajout d’un défilement automatique des actualités avec fallback local en cas d’échec de récupération.
Mise en avant des services création et maintenance de sites web, développement sur mesure, réparation PC et sécurité connectée.
Envoi automatique d’un e-mail lorsqu’un administrateur SysHome Protect répond dans le chat web.
La notification e-mail n’affiche pas le contenu du message et indique seulement que SysHome Protect a envoyé un message.
L’e-mail invite le client à consulter son espace de suivi web pour lire la réponse.
Mise à jour du chat avec rendu HTML filtré, affichage d’horaires lisibles et identité visuelle SysHome Protect pour les messages administrateur.
Autorisation d’un rendu HTML filtré pour les messages du chat afin d’améliorer la mise en forme sans autoriser de contenu dangereux.
Ajout du logo SysHome Protect comme avatar des messages administrateur.
Humanisation de l’affichage des heures de messages.
Correction de la détection SysHome Protect via author/domain=syshome-protect.com et role/from=admin.
Correction de la distinction entre messages client et messages SysHome Protect.
Ajout du chat client dans le suivi web avec actualisation, envoi de messages, séparateurs par jour, affichage « Vous » pour le client et badge/toast pour les nouveaux messages SysHome Protect.
Ajout d’un badge uniquement pour les nouveaux messages provenant de SysHome Protect.
Ajout d’un toast lorsqu’un nouveau message SysHome Protect est reçu.
Ajout de séparateurs par jour dans l’historique du chat.
Affichage « Vous » pour le client et « SysHome Protect » pour l’administrateur au lieu du domaine.
Correction d’une erreur JavaScript du chat provoquée par des apostrophes non échappées.
Ajout d’une fenêtre modale pour certaines actions sur les demandes et modernisation de la section « Modifications terminées » avec des cartes plus lisibles.
Refonte de la page de connexion au suivi web : interface simplifiée, suppression de blocs marketing inutiles et redirection vers le dashboard après authentification.
Déplacement du bloc d’informations sous le formulaire pour améliorer la hiérarchie visuelle.
Déplacement du bloc d’informations sous le formulaire de connexion.
La réponse « connect » redirige correctement vers suivi_web_dashboard.php.
Prise en charge des réponses USER : NOT FOUND !, Auth : FAILED ! et connect.
Déplacement des modifications facturées hors de la section Modifications terminées vers la section Facturation.
Ajout d’un bouton Envoyer ma demande avec appel AJAX et rechargement vers la section Modifications.
Lorsque le forfait est expiré, le compte à rebours est masqué et l’interface indique que le domaine n’est plus protégé.
Lorsque le forfait est actif, le compte à rebours est séparé de la date de fin du forfait.
Refonte avancée de la navigation avec Vue d’ensemble, Notifications, Modifications et Chat, filtres par état, badges dynamiques et pages internes via ancres.
Création de pages internes dédiées au Chat, aux Modifications et aux Notifications afin d’alléger la vue principale.
Modernisation du chat avec présentation en bulles.
Modernisation des notifications sous forme de cartes.
Correction du dashboard pour accepter aussi bien un JSON direct qu’une structure contenant clients[0].
Ajout des blocs domaine, e-mail, forfait, temps restant, modifications, demandes, notifications et chat.
Ajout d’une actualisation automatique du dashboard toutes les 15 secondes.
Affichage du message « Ce compte possède déjà une licence SysHome Protect » lorsqu’une licence est active.
Modernisation de l’affichage de la date de création avec date complète et temps écoulé.
Intégration de « Mes informations » directement dans le dashboard via #personal-info.
Suppression de la redirection vers informations_personnelles.php au profit de la vue interne.
Blocage côté interface et JavaScript de l’activation d’une seconde licence sur un compte déjà licencié.
Un seul bouton adapte son action : Activer ma licence si aucune licence n’existe, Gérer ma licence sinon.
Ajout d’une page interne Licence directement dans le dashboard client.
Ajout d’une protection CSRF sur le formulaire d’activation de licence du dashboard.
Activation de licence depuis le dashboard via AJAX vers verif_licence.php.
Ajout d’un accès « Ma licence » dans les navigations desktop et mobile.
Suppression de la redirection obligatoire vers active_licence.php pour activer une licence.
Suppression de l’ID SysHome et de la dernière activité du bloc profil principal.
Déplacement de l’ID SysHome et de la dernière activité dans la section Détails du compte.
Correction de l’erreur JavaScript liée à un ancien élément sysbox-list supprimé du HTML.
Suppression complète du bloc et du bouton « Voir les notifications ».
Refonte du profil pour un rendu plus professionnel, moderne, compact et moins étalé.
Détails du compte et Visionneuse des flux sont repliés par défaut.
Affichage simplifié de certains réglages sous forme true/false dans Paramètres.
Suppression du bloc SysBox liées de la vue concernée.
Suppression du libellé « Centre de notifications » devenu inutile.
Déplacement des préférences de notifications de l’accueil vers Paramètres.
Séparation de la Visionneuse des flux et des Détails du compte.
Suppression du bloc Nombre de notifications de l’accueil.
Suppression des adresses IP de la page principale du dashboard.
Ajout d’un menu Mon compte regroupant Mes commandes, Mes paramètres, Sécurité du compte, Mes informations et Déconnexion.
Ajout d’une icône dédiée à chaque entrée du menu Mon compte.
Ajout d’une page dédiée à la sécurité du compte dans le dashboard.
Ajout d’une interface graphique de changement de mot de passe.
Déplacement des adresses IP associées dans la page Sécurité du compte.
Amélioration de la page Shop sur téléphone et PC avec filtres masqués par défaut et ouverture des filtres via une icône dédiée.
Ajout des règles de report des modifications non utilisées et du principe de conversion entre modifications mineures et majeures en fin de forfait.
Les IP et ports utilisés pour les tests restent côté serveur et ne sont jamais affichés ni envoyés au navigateur.
Ajout de l’accroche « Suivez le statut des services de SysHome Protect en direct ! ».
Ajout d’une bannière d’état global en haut de la page de statut.
Refonte des serveurs sous forme de cartes plus lisibles.
Ajout d’une recherche dans la liste des serveurs.
Ajout des filtres Tous, En ligne et Hors ligne.
Ajout d’un bloc incident pour mettre en évidence les problèmes de disponibilité.
Ajout de graphiques complémentaires au dashboard de statut.
Les requêtes de rafraîchissement Statut_service.php?ajax=1 ne sont plus comptabilisées comme des vues de page.
Création d’une page de connexion au suivi web responsive avec identité SysHome Protect, animations et liens cohérents vers l’espace principal.
Création d’une interface de connexion au suivi web réellement responsive sur PC et téléphone.
Ajout d’animations cohérentes avec les couleurs et l’identité SysHome Protect.
La refonte conserve les couleurs officielles et le logo SysHome Protect.
Ajout de liens de retour cohérents vers connexion.php.
Ajout d’animations supplémentaires sur PC et téléphone dans le sélecteur des espaces de connexion.
Ajout de trois espaces de connexion distincts : Client, Partenaire et Suivi de site web.
La page de connexion utilise un parcours par étapes pour choisir le profil puis l’espace souhaité.
L’espace Partenaire redirige vers connexion_partenaire.php.
L’espace Suivi de site web redirige vers connexion_suivi_web.php.
Février 2026
8 modifications
Création et vérification d’un sitemap couvrant les principales pages publiques du site.
Ajout de la déclaration du sitemap dans robots.txt.
Identification des pages de connexion, dashboard et mot de passe oublié comme pages à exclure de l’indexation publique.
Ajout des balises lastmod dans le sitemap des pages publiques.
Le sitemap référence 37 URL principales du site SysHome Protect.
Ajout de la pagination des notifications lorsque leur nombre dépasse une page.
Correction de la lecture des données utilisateur chunkées jusqu’au marqueur .
Fiabilisation de la récupération des données complètes du profil et des notifications depuis le serveur.
Janvier 2026
55 modifications
Masquage des contrôles de taille +/− lorsque le chat est en plein écran.
Conservation des conseils de saisie et du compteur de caractères dans le composeur du chat.
Correction de l’affichage mobile pour conserver la barre d’écriture, le bouton d’envoi, les conseils et le compteur de caractères.
Le mode plein écran occupe toute la largeur et toute la hauteur sur PC et téléphone.
Suppression du bouton de sortie plein écran sur téléphone et conservation d’une seule croix de fermeture.
Amélioration de l’ensemble du dashboard partenaire sur téléphone.
Amélioration de l’affichage des contrats sur les petits écrans.
Préremplissage automatique de [REF: REF_CONTRAT ] lors de l’ouverture de Poser une question.
Le chat partenaire s’ouvre directement en plein écran sur téléphone.
Amélioration de la première zone du dashboard partenaire avec actualisation et déconnexion.
Ajout d’une croix de fermeture cohérente dans les différentes modales.
Le bouton Poser une question préremplit la référence du contrat dans le message.
Limitation des messages du chat partenaire à 1 000 caractères.
Création de msg_partner.php pour l’envoi des messages partenaire côté serveur.
Amélioration de l’affichage du chat partenaire en plein écran, suppression des doubles barres de défilement et prise en compte de l’état de lecture des messages.
Ajout de la prise en compte de l’état de lecture des messages.
Suppression des doubles barres de défilement en plein écran.
Ajout de tailles prédéfinies du panneau de chat via les contrôles + et −.
Amélioration du chat partenaire : rendu HTML autorisé et filtré, rafraîchissement uniquement lorsqu’un nouveau message arrive, réglage de la taille d’affichage et mode plein écran.
Le chat ne se rafraîchit visuellement que lorsqu’un nouveau message arrive.
Ajout de contrôles permettant d’augmenter ou réduire la taille d’affichage.
Ajout d’un rendu HTML filtré pour les messages partenaires.
Suppression du bouton Vider dans le chat partenaire.
Remplacement du bouton de fermeture du chat par une croix plus discrète.
Le bouton Support est masqué lorsque la fenêtre de chat est ouverte.
Récupération des messages via get-msg-part.php avec actualisation périodique toutes les 5 secondes.
Ajout d’un graphique administratif Top N + Autres pour synthétiser les données financières.
Prise en charge de plusieurs liens de contrats et séparateurs || ou ;.
Ajout des informations administrateur : entrées, dépenses, capital et rentabilité.
Remplacement de certaines statistiques par un vrai bloc profil partenaire.
Ajout des actions Voir/Ouvrir pour accéder aux contrats récupérés.
Création du chargement des informations partenaire via info_partenaire.php.
Création de liste_contrat_partenaire.php et connexion du dashboard à cette source.
Ajout des sections Chat, Contrats et Profil partenaire dans une interface dédiée reprenant le style SysHome Protect.
Ajout des sections Chat, Contrats et Profil partenaire.
Mise en place de la redirection vers le dashboard partenaire après connexion et ajout d’un modal professionnel pour la fonction « Mot de passe oublié ? ».
Redirection vers Dashboard_partenaire.php après connexion réussie.
Ajout d’un modal professionnel pour la fonction Mot de passe oublié ?.
Alignement du hash des mots de passe avec le site : SHA-256 du mot de passe concaténé avec l’e-mail. Ajout d’un bouton afficher/masquer sur les champs mot de passe.
Alignement du hash de mot de passe sur SHA-256(password + email).
Ajout d’un bouton afficher/masquer sur les champs de mot de passe.
Le hash de mot de passe est calculé en SHA-256 à partir du mot de passe concaténé avec l’adresse e-mail.
Intégration de la connexion du site au serveur via connect_to_servers.php et socket TCP avec gestion des réponses de connexion acceptée, utilisateur inconnu, mot de passe incorrect et compte désactivé.
Connexion de la page web au serveur via connect_to_servers.php et socket TCP.
Gestion des réponses connexion acceptée, utilisateur inconnu, mot de passe incorrect et compte désactivé.
Ajout de l’authentification au serveur via socket TCP depuis le site.
Ajout de notifications utilisateur selon le résultat de l’authentification serveur.
La page de connexion récupère dynamiquement l’IP et le port via connect_to_servers.php.
Simplification de l’ancienne page de verrouillage Copyright : suppression du bouton Copier et des informations techniques du fichier de verrouillage.
Ajout d’un bouton Réessayer renvoyant vers /Pages/Home.php sur l’ancienne page de verrouillage.
Refonte de l’ancienne page Copyright avec logo SysHome Protect, animations et affichage de la date/heure de détection.
Ajout à cette date d’un mécanisme global de verrouillage du site via check_lock.php et lock.json, avec redirection HTTP 403 vers Copyright.php.
Correction globale de la lisibilité des boutons, libellés et icônes du dashboard administrateur en forçant le texte blanc.
Correction des boutons « Supprimer la description » et « Sauvegarder la description » afin que leur texte reste lisible.
Correction de la couleur du texte des boutons Ajouter produit, Enregistrer tout et Recharger.
Décembre 2025
49 modifications
Ajout d’une migration automatique des anciennes clés de chemins vers les nouveaux noms normalisés.
Suppression de l’affichage des chemins techniques bruts dans l’interface des statistiques.
Ajout du nombre de personnes et visiteurs uniques dans la page Statistique.php.
Ajout de statistiques consultables pour d’autres journées et périodes.
Remplacement des chemins techniques affichés par des noms de pages compréhensibles.
Ajout de System/Stats/track_view.php et page_views.json pour centraliser les statistiques de consultation.
Ajout d’un tableau indiquant pour chaque page son nombre de vues et sa dernière consultation.
Ajout du nombre d’articles sur le bouton panier et persistance du panier entre les pages via localStorage avec la clé syshome_cart_v1.
Ajout du nombre d’articles directement sur le bouton panier.
Conservation du panier entre les pages via localStorage avec la clé syshome_cart_v1.
Correction du calcul du panier afin d’éviter d’appliquer la TVA une seconde fois sur des prix déjà TTC.
Correction du calcul afin de ne pas appliquer une seconde fois la TVA sur des prix déjà TTC.
Nettoyage de l’interface de connexion partenaires avec suppression de textes techniques sur les icônes, le manifest et le graphisme.
Suppression des textes techniques liés au manifest, aux icônes et à la maquette graphique.
Génération automatique de manifest.json lorsque le fichier est absent.
Création/amélioration de la page de connexion partenaires avec logos depuis ../Image/Partenaires et génération automatique de manifest.json si absent.
Création/amélioration de la page de connexion partenaires avec les logos présents dans ../Image/Partenaires.
Ajout de graphiques pour visualiser l’activité du site.
Actualisation automatique des statistiques toutes les secondes.
Ajout d’une estimation du nombre d’utilisateurs actuellement connectés.
Le calcul des utilisateurs connectés est estimé à la minute près.
Ajout d’un système de comptage des vues par page avec stockage JSON.
Ajout d’un tracker automatique sur les pages du dossier Pages et sur default.php.
Les pages suivies utilisent des noms lisibles pour l’utilisateur au lieu de simples noms de fichiers.
Ajout d’un tableau des vues par page dans Dashboard-admin.php.
Ajout de l’enregistrement de la première visite connue pour chaque page suivie.
Ajout de l’enregistrement de la dernière visite pour chaque page suivie.
Ajout d’un dégradé visuel vert vers rouge selon la latence mesurée.
Ajout d’un seuil d’alerte rouge à 450 ms sur le graphique de latence.
Réglage du graphique avec une échelle conseillée jusqu’à 500 ms.
Ajout d’une qualification OK / ÉLEVÉE dans les info-bulles du graphique.
Conservation et amélioration du tri des serveurs selon leur latence.
Correction du rafraîchissement AJAX qui pouvait réinitialiser à tort certains serveurs en hors ligne.
Ajout de la compatibilité avec des réponses JSON sous forme d’objet ou de liste.
Ajout d’une présentation de type dashboard à la page Statut_service.php.
Ajout d’un graphique Chart.js pour visualiser la latence des serveurs.
Révision de la page de statut : tests séparés de chaque serveur toutes les 5 secondes, affichage Serveur/Statut/Réponse/Latence/Dernier test et suppression de l’affichage des endpoints/noms de fichiers.
Ajout d’un tableau Serveur / Statut / Réponse / Latence / Dernier test.
Tests séparés de chaque serveur toutes les 5 secondes.
Suppression de l’affichage des endpoints et noms de fichiers techniques.
Ajout de catégories visibles, filtres, recherche JavaScript corrigée, compteur de résultats affichés et présentation en liste.
Correction de la recherche JavaScript dans le mode d’emploi SysBox.
Ajout de catégories visibles, filtres et compteur de résultats.
Ajout d’une table des matières automatique sur la page web du mode d’emploi SysBox.
Ajout du surlignage des termes correspondant à la recherche.
Ajout de filtres par catégories et d’une action de réinitialisation.
Enrichissement de la page de mode d’emploi SysBox avec nouvelles questions/réponses et modernisation visuelle des cartes responsive.
Enrichissement des questions/réponses du mode d’emploi SysBox.
Modernisation des cartes du mode d’emploi pour PC et téléphone.
Octobre 2025
96 modifications
Réorganisation de la recherche afin de n’utiliser qu’une seule barre à côté des catégories, ajout d’animations et correction du comportement d’une recherche produit pour qu’elle n’ouvre pas automatiquement le modal de détails.
Conservation d’une seule barre de recherche placée à côté des catégories.
Une recherche produit filtre désormais les cartes sans ouvrir automatiquement le modal de détails.
Refonte de la boutique avec recherche, filtres catégorie/constructeur/stock/prix, prise en charge de ?cat= et ?prod=, animations, menu mobile, panier latéral et modal « Voir plus ».
Ajout de la gestion de ?cat= pour préfiltrer la boutique.
Ajout de la gestion de ?prod= pour lancer une recherche produit.
Ajout d’animations supplémentaires sur la boutique.
Ajout d’un fond canvas représentant un réseau animé de nœuds et de lignes sur la page de connexion.
Ajout d’un effet de saisie progressive sur le sous-titre de la page de connexion.
Ajout d’un mini-terminal décoratif avec messages cycliques pour renforcer l’identité technologique.
Ajout d’effets de glow et de néon sur plusieurs éléments de l’interface.
Ajout d’un effet visuel de type LED lors du focus sur les champs du formulaire.
Ajout d’un effet ripple sur les boutons de la page de connexion.
Ajout d’une validation visuelle animée du formulaire.
Ajout d’un loader pendant les actions et d’un effet shake lors de certaines erreurs.
Ajout d’un effet de confettis lors d’une connexion réussie.
Ajout d’animations stagger et hover/float sur les différents blocs de la page.
Renforcement des animations de la page de connexion.
Ajout d’animations inspirées de l’univers technologique SysHome Protect.
Tri des notifications de la plus récente à la plus ancienne à partir de leur date complète.
Ajout d’un statut visuel de licence avec indicateur vert ou rouge selon son état.
Le bouton d’action licence est placé directement dans le même bloc que l’état de la licence.
Réorganisation du profil avec ID SysHome et dernière activité présentés de manière plus lisible.
Refonte du panneau de notifications avec zone extensible, défilement et meilleure adaptation responsive.
Correction du modal de licence avec gestion des z-index, fermeture par clic sur l’arrière-plan et touche Échap.
Correction des z-index du modal de licence et fermeture par clic arrière-plan ou touche Échap.
Correction du backdrop du modal de licence pour éviter qu’il recouvre le contenu de la fenêtre.
Ajout de la fermeture du modal de licence avec la touche Échap.
Ajout de la fermeture du modal de licence par clic sur l’arrière-plan.
Ajout d’une séparation verticale entre les zones Logiciel SysHome Protect et SysBox liées.
Ajout du masquage/affichage des flux caméra, licence cachée par défaut, indication « Licence activée » et ouverture d’un modal ou redirection vers la page d’activation.
Ajout du masquage/affichage des flux caméra.
Licence cachée par défaut avec indication Licence activée et ouverture d’un modal ou redirection selon le cas.
Le bouton Afficher/Masquer retire puis réapplique réellement le flou de la licence.
Réorganisation de la vue afin d’afficher les liens caméra avant les adresses IP.
Suppression des boutons de détail/copie de licence, masquage de l’adresse MAC, affichage de dates lisibles, réorganisation des liens caméras avant les IP et inversion de certaines sections.
Suppression des boutons Détail et Copier de la licence.
Suppression du bouton Ouvrir des flux et affichage direct des liens.
Humanisation des dates de dernières connexions.
Masquage de l’adresse MAC dans l’interface.
Permutation des blocs Logiciel & SysBox et Historique & Notifications.
Affichage de l’ancienneté du compte sous forme humaine : aujourd’hui, hier, jours, mois ou années.
Ajout d’une déconnexion via logout.php avec retour vers Home.php.
Réorganisation de la présentation des offres Vitrine, E-commerce et Sur-mesure pour rendre les tarifs plus compréhensibles.
Le cahier des charges précise désormais le nombre de pages prévues pour le projet.
Le cahier des charges détaille les fonctionnalités attendues pour chaque page du futur site.
Clarification des livrables attendus dans le cahier des charges.
Ajout d’une présentation plus claire des délais de réalisation.
Ajout de critères d’acceptation et de validation pour cadrer la livraison d’un projet.
Travail sur la page CreationSiteWeb.php : vérification du header/menu, tableau des tarifs, déroulement, paiement, responsabilité, footer, responsive et navigation vers Shop.
Ajout d’un exemple de cahier des charges détaillant navigation, pages, fonctions, tarifs, déroulement, paiement et responsabilités.
Ajout de boutons Commander reliés à la boutique depuis la page de création de site.
Ajout d’une étape préalable de validation du cahier des charges avant le lancement du projet.
Ajout d’améliorations d’accessibilité avec attributs ARIA sur les éléments interactifs.
Ajout d’explications sur le déroulement du paiement d’un projet web.
Ajout d’une section responsabilité dans le parcours de création de site.
Le lien Faire un don est configuré pour s’ouvrir dans un nouvel onglet.
Ajout d’attributs ARIA sur plusieurs éléments interactifs afin d’améliorer l’accessibilité.
Version enrichie du dashboard avec blocs logiciel SysHome Protect et SysBox côte à côte, nombre de notifications, préférences e-mail/SMS, ancienneté du compte, actions licence/RTSP, export des IP et menu responsive.
Ajout des blocs Logiciel SysHome Protect et SysBox côte à côte.
Reformulation des préférences de notifications e-mail/SMS en langage utilisateur.
Remplacement de Compte Web activé par la durée depuis la création du compte.
Ajout du nombre de notifications dans la vue principale.
Ajout d’une navigation responsive dédiée aux petits écrans.
Rendu dynamique des données du dashboard à partir de la réponse JSON reçue.
Ajout d’un espace logiciel SysHome Protect à côté de SysBox, reformulation des préférences de notifications e-mail/SMS, remplacement de l’état temps réel par l’ancienneté du compte et ajout du compteur de notifications.
Le dashboard client est alimenté par get_info_user.php?message=ALL_data.
Ajout des informations de profil, adresse et téléphone.
Ajout des informations de licence dans l’espace client.
Ajout des informations caméras et liens associés dans le dashboard.
Ajout de la liste des adresses IP associées au compte.
Ajout de l’historique des connexions utilisateur.
Ajout d’actions de redémarrage depuis le dashboard pour les équipements compatibles.
Construction du dashboard à partir de ../Script/Dashboard/get_info_user.php?message=ALL_data avec affichage profil, licence, liens RTSP, IP, SysBox, connexions, notifications et actions de redémarrage.
Connexion du dashboard à ../Script/Dashboard/get_info_user.php?message=ALL_data.
Affichage du profil, licence, liens RTSP, IP, SysBox, connexions et notifications.
Refonte de l’affichage des logiciels : versions regroupées par produit, cartes accordéon, tri des versions, filtres plateformes, recherche, compteurs, boutons Tout déplier/Tout replier et copie de liens.
Regroupement des versions par produit dans des cartes accordéon.
Ajout de filtres par plateforme.
Ajout d’une recherche dans les téléchargements.
Ajout des boutons Tout déplier / Tout replier et copie de liens.
Tri des versions d’un même produit dans les cartes accordéon.
Ajout de compteurs de téléchargements mémorisés localement pour les différentes versions.
Ajout d’une action permettant de copier le lien d’une version précise.
Ajout des commandes Tout déplier et Tout replier pour les groupes de versions.
Correction des contrôles Toutes plateformes, Recommandées et équivalents dont le fond et le texte étaient illisibles.
Remplacement de l’affichage initial par des filtres latéraux Windows / Android.
Mise à jour de la section SysHome Windows avec versions v1.1.1-B, v1.1.1-A et v1.1.0, dates de sortie, tailles, compteurs de téléchargements et statut obsolète.
Ajout des versions v1.1.1-B, v1.1.1-A et v1.1.0 avec date, taille, téléchargements et statut.
Ajout d’une barre de recherche filtrant les cartes de téléchargement en temps réel.
Ajout d’une icône de flèche sur les boutons de téléchargement.
Ajout/organisation des sections SysHome Windows, Logiciel FTP Windows, ConvertMoovieFree et APK Android, avec recherche et boutons de téléchargement.
Organisation des sections SysHome Windows, Logiciel FTP Windows, ConvertMoovieFree, APK SysHome Protect Android et SysBox App Android.
Création de la page de téléchargements SysHome Protect avec plusieurs familles de logiciels et applications.
Les anciennes versions identifiées comme obsolètes sont désactivées afin d’éviter leur téléchargement.
Création de la version du site web SysHome Protect utilisée comme base de l’interface actuelle.