Retour à l’accueil
Mises à jour produit

Journal des changements

Nouvelles fonctionnalités, améliorations et mises à jour produit de SentriQForge. Découvrez ce qui a changé dans le tableau de bord de monitoring.

v1.3.1

Dashboard, onboarding et landing page affinés

  • Landing page publique rendue plus distinctive : la section hero gagne en caractère de marque, avec une section problème plus forte et le nouveau SentriQ Sentinel
  • SentriQ Sentinel intégré comme assistant de monitoring sympathique, avec une carte de statut, des valeurs de démonstration et une présentation optimisée dans le hero
  • Ajout d’une barre de statut compacte pour desktop dans la headbar, afin de garder le statut global et les filtres visibles pendant le défilement
  • Le logo et le titre dans la headbar renvoient désormais à la page d’accueil et affichent un tooltip utile
  • Light Mode encore affiné : boutons, cartes, actions et éléments interactifs réagissent désormais plus clairement et de manière plus cohérente au survol, au focus et au clic
  • Ajout du changement de langue dans le dashboard avec un Language Switcher compact en bas de l’interface
  • Onboarding guide stabilisé : le check manuel du guide fonctionne sans modal de confirmation, n’est plus bloqué par l’upgrade CTA ou la limite quotidienne, et l’étape 8 est validée dès le clic sur Check
v1.3.0

Démo publique du tableau de bord ajoutée

  • Ajout d’une nouvelle page de démo publique permettant de tester le tableau de bord sans inscription
  • Le tableau de bord de démo affiche des données d’exemple pour UP, DOWN, DEGRADED, SSL, DNS, les alertes, la latence et l’historique des checks
  • Le mode démo est en lecture seule et empêche les modifications réelles, les checks, les pushs, les rapports ou les actions de facturation
  • Le CTA de la landing page peut désormais mener directement à la démo du tableau de bord
v1.2.37

Interactions du tableau de bord et UX mobile améliorées

  • Les modales d’ajout et de modification de site se ferment désormais immédiatement après un enregistrement réussi, pendant que les checks continuent en arrière-plan
  • L’utilisation du plan affiche désormais des indications plus utiles sur les limites et les réinitialisations pour les checks manuels, les imports CSV et les rapports PDF
  • Les checks manuels demandent désormais une confirmation avant de consommer le quota quotidien
  • Les utilisateurs Business disposent maintenant d’une limite quotidienne claire de 50 checks manuels
  • Les cartes d’overview sur mobile et desktop peuvent maintenant servir de filtres rapides pour TOTAL, UP, DOWN, DEG et WARN
  • Les données initiales du tableau de bord après connexion ont été améliorées afin que l’historique des checks et les graphiques ne démarrent plus temporairement avec des données incomplètes
  • Les réglages de site ont été améliorés visuellement et fonctionnellement sur mobile
v1.2.36

UX du tableau de bord et limites de plans affinées

  • Les checks manuels sont désormais clairement limités : Free 3 par jour, Pro 10 par jour et Business 50 par jour
  • L’utilisation du plan et les indications de quota pour les checks manuels ont été corrigées
  • L’utilisation des statuts et les tooltips du tableau de bord ont été stabilisés et améliorés sémantiquement
  • Les tooltips s’ouvrent de manière plus fiable et restent mieux dans la zone visible
  • L’UX mobile de l’onboarding dans le thème clair a été améliorée : les clics et le défilement manuel hors du guide sont bloqués, tandis que l’auto-scroll reste actif
  • Les highlights de l’onboarding et des formulaires ont été améliorés visuellement
v1.2.35

Démarrage de l’onboarding amélioré pour les nouveaux utilisateurs

  • Les nouveaux utilisateurs choisissent d’abord dans un modal d’accueil s’ils veulent lancer le tutoriel immédiatement
  • Les personnes qui préfèrent commencer plus tard voient l’entrée du guide mise en évidence une seule fois dans le menu utilisateur
  • L’introduction de l’onboarding utilise l’asset robot SentriQForge et est localisée dans toutes les langues actives
v1.2.34

Ajout d'explications utiles pour les termes techniques dans le tableau de bord

  • Les libellés du tableau expliquent maintenant uptime, SSL, DNS, latence, code de statut et SLA directement dans le contexte
  • Les réglages de site, push, rapports, import CSV et utilisation du plan disposent d'aides discrètes
  • Les aides fonctionnent au survol, au focus, avec Escape et au tap mobile, et restent lisibles en Clean Light
v1.2.33

Explications utiles sur les pages publiques

  • Les pages publiques expliquent plus discrètement des termes comme uptime, SSL, DNS, SLA, rapports et fenêtres de maintenance
  • Les aides fonctionnent au hover, au focus et au tap, et sont localisées dans toutes les langues
  • De nouvelles boîtes d’information aident à comprendre plus vite les signaux de monitoring
v1.2.32

Landing page et langues étendues

  • La landing page a été retravaillée et le focus actuel sur le monitoring de sites web est plus clair
  • Ajout d’une nouvelle section de focus expliquant l’accent actuel sur l’uptime, le SSL, le DNS et des alertes claires
  • Des versions linguistiques supplémentaires ont été préparées
  • Ajout de trois nouvelles langues : tchèque, italien et polonais
v1.2.31

Alertes plus stables et démarrage du tableau de bord plus rapide

  • Les messages web push utilisent désormais un TTL et une priorisation pour les alertes de monitoring importantes
  • Les notifications DOWN restent plus visibles dans le service worker et sont regroupées plus clairement
  • Les messages push envoyés avec succès sont journalisés plus clairement pour le diagnostic
  • La logique existante des abonnements push et des alertes reste inchangée
  • Le chargement initial du tableau de bord est désormais regroupé via un endpoint bootstrap et préparé pour de futures données rollup
  • Des check-rollups internes ont été préparés pour un historique de monitoring plus rapide à long terme
v1.2.30

Le rafraîchissement du dashboard respecte les paramètres

  • Le rafraîchissement automatique du dashboard respecte désormais de manière fiable la fréquence configurée
  • Une synchronisation supplémentaire du scheduler ne déclenche plus de rechargements généraux toutes les 30 secondes
  • Les checks de sites web arrivés à échéance continuent d’être synchronisés rapidement
  • La logique existante de rafraîchissement et de monitoring reste inchangée
v1.2.29

Footerbar du dashboard améliorée

  • La footerbar affiche maintenant de façon compacte la dernière synchronisation et les checks en cours
  • Sur mobile, l’utilisation du plan reste inchangée et le bouton de refresh est plus accessible
  • Les nouveaux textes de la footerbar ont été localisés pour toutes les langues prises en charge
  • La logique existante de refresh et du dashboard reste inchangée
v1.2.28

E-mail du rapport hebdomadaire repensé

  • Le rapport hebdomadaire utilise désormais un design d’e-mail plus soigné et aligné avec SentriQForge
  • Les cartes de résumé, la vue d’état et les alertes sont mieux structurées
  • La localisation e-mail existante reste intacte et n’a été étendue que si nécessaire
  • Les données du rapport, le planning worker et les préférences e-mail restent inchangés
v1.2.27

Signal de confiance ajouté à la landing page

  • La landing page affiche désormais discrètement le message « Conçu en Allemagne. Prêt pour le monde entier. »
  • Le claim a été ajouté dans le hero et le footer
  • Toutes les versions linguistiques utilisent des textes localisés
  • La structure existante de la landing page et les CTAs restent inchangés
v1.2.26

Métadonnées SEO multilingues ajoutées

  • Les pages publiques utilisent maintenant des titres et descriptions localisés pour DE, EN, ES, FR et RU
  • Les URL canoniques et alternatives hreflang ont été préparées pour les principales pages marketing
  • Les zones dashboard et admin restent exclues des moteurs de recherche
  • La sitemap et la configuration robots reflètent maintenant la structure multilingue
v1.2.25

Les liens du dashboard utilisent la bonne langue

  • Les liens vers le dashboard depuis la zone admin utilisent désormais la locale enregistrée de l’utilisateur au lieu d’un fallback fixe
  • Les boutons du dashboard dans les e-mails automatiques utilisent maintenant la locale enregistrée de l’utilisateur
  • Les liens fallback utilisent la locale par défaut lorsqu’aucune langue n’est disponible
  • La logique admin, auth et e-mail existante reste inchangée
v1.2.24

E-mails automatiques localisés

  • Les e-mails de bienvenue, de vérification et de réinitialisation du mot de passe ont été préparés pour plusieurs langues
  • Les notifications e-mail DOWN, RECOVERED et SSL utilisent désormais la locale enregistrée de l’utilisateur
  • Les rapports hebdomadaires et les rappels d’essai ont été préparés pour DE, EN, ES, FR et RU
  • Le bouton de retour en haut utilise maintenant des tooltips localisés avec le design partagé
v1.2.23

Préférence de langue utilisateur enregistrée

  • La langue préférée est désormais enregistrée sur le compte utilisateur
  • Les fonctions côté serveur comme les notifications push et les e-mails peuvent utiliser la bonne langue
  • Le changement de langue dans le frontend peut mettre à jour la locale enregistrée
  • La logique existante d’authentification, de routage et de dashboard reste inchangée
v1.2.22

Notifications push localisées

  • Les notifications push pour les événements DOWN, RECOVERED, SSL et DNS ont été préparées pour plusieurs langues
  • Les titres et les textes des messages sont désormais générés selon la locale de l’utilisateur
  • Les abonnements push existants, la configuration VAPID et la logique du service worker restent inchangés
  • Le texte russe et les signes diacritiques restent correctement conservés en UTF-8
v1.2.21

Notifications localisées

  • Les notifications sont désormais localisées selon leur type
  • Les anciens textes de notification enregistrés restent disponibles comme fallback
  • Les notifications push et in-app ont été préparées pour plusieurs langues
  • Les types d’alerte internes et la logique d’alerte existante restent inchangés
v1.2.20

Localisation du dashboard validée finalisée

  • La localisation du dashboard a été complétée
  • Les infobulles, onboarding, notifications, indications PWA et paramètres push ont été vérifiés et traduits
  • L’encodage UTF-8 des fichiers de locale a été validé
  • Les traductions russes ont été nettoyées et les dommages Mojibake exclus
v1.2.19

Localisation du dashboard étendue

  • Les modales, paramètres, infobulles et libellés du menu utilisateur du dashboard ont été préparés pour plusieurs langues
  • Les interfaces de notifications et de toasts utilisent désormais des libellés localisés
  • Les paramètres des sites, du profil et du dashboard suivent la structure next-intl existante
  • Les valeurs internes de statut, la logique API et le comportement existant du dashboard restent inchangés
v1.2.18

Localisation du dashboard préparée

  • Le dashboard est maintenant disponible sur les routes localisées /de, /en, /es, /fr et /ru
  • Les principales zones visibles du dashboard utilisent désormais des textes de locale au lieu de labels hardcodés
  • L'ancien chemin /dashboard reste compatible et redirige vers la locale correspondante
v1.2.17

Installation PWA améliorée

  • Un indice d’installation discret apparaît désormais uniquement lorsque SentriQForge peut être installée comme app
  • L’indice d’installation PWA est désormais localisé dans toutes les langues publiques
  • Android et Chrome desktop utilisent le prompt d’installation natif via beforeinstallprompt
  • iOS Safari affiche à la place une courte instruction via Partager et Ajouter à l’écran d’accueil
  • Les apps déjà installées et le mode standalone n’affichent pas l’indice d’installation
  • Après fermeture, l’indice reste masqué pendant sept jours
v1.2.16

Chargement plus rapide du dashboard mobile

  • Le dashboard affiche désormais la liste des sites plus tôt sur mobile pendant que les données de monitoring se chargent en arrière-plan
  • L’écran de chargement initial est maintenant plus léger et plus compact sur mobile
  • L’actualisation automatique et les mises à jour en arrière-plan ne déclenchent plus un skeleton complet du dashboard
  • Les optimisations de performance mobile existantes pour les cartes de sites restent inchangées
  • L’état de chargement du compte dans le dashboard correspond désormais visuellement au design SentriQForge
  • L’indication de chargement des données de monitoring utilise maintenant la même carte SentriQForge claire sur mobile
  • Les graphiques de latence et de SLA sont plus fluides sur mobile avec moins de flou, moins d’ombre et moins de détails graphiques
v1.2.15

Nettoyage automatique des inscriptions non vérifiées

  • Les comptes e-mail non vérifiés sans aucune connexion sont automatiquement supprimés après 7 jours
  • Le nettoyage quotidien s’exécute dans le backend via Celery Beat
  • Les espaces de travail vides sont également supprimés après la suppression des comptes inutilisés
  • Les administrateurs peuvent désormais consulter les nettoyages effectués dans la zone système
  • Les administrateurs peuvent lancer le nettoyage manuellement depuis la zone système si nécessaire
  • Les comptes vérifiés, les comptes Google, les abonnements actifs, les comptes bannis et les utilisateurs ayant déjà une activité de connexion restent protégés
v1.2.14

Langues supplémentaires préparées

  • Les fichiers de langue français et russe ont été ajoutés pour les pages publiques
  • Les pages d’accueil, d’authentification et de marketing prennent désormais en charge RU et FR dans le sélecteur de langue
  • Les pages Fonctionnalités, Feuille de route, Freelances et Agences ont été intégrées aux nouvelles langues publiques
  • La localisation du tableau de bord reste limitée aux langues existantes pour le moment
v1.2.13

Score de santé étendu

  • Le score de santé inclut désormais les problèmes de certificats SSL et les certificats proches de l’expiration
  • Les problèmes DNS sont indiqués clairement dans la carte du site et dans le statut du site
  • Les sites en HTTP uniquement ne sont pas pénalisés pour l’absence de données SSL
  • Les raisons du score de santé sont affichées plus clairement dans les infobulles et la vue détaillée
v1.2.12

Graphiques SLA mobiles optimisés

  • Le graphique SLA a été optimisé pour un défilement plus fluide sur mobile
  • La sélection de points et les interactions lourdes du infobulle ont été désactivées sur mobile
  • Les graphiques SLA utilisent moins d’animations, de points de données et d’effets de flou sur mobile
  • La vue desktop reste entièrement utilisable
v1.2.11

Onboarding amélioré

  • Les champs de saisie du dialogue d’ajout de site sont désormais focalisés directement pendant l’onboarding
  • Les sauts de l’onboarding tiennent désormais compte de la barre supérieure fixe et restent entièrement visibles
  • Les indications pour « Vérifier maintenant » et latence/SLA ne sont plus coupées sur desktop
  • La vue d’ensemble du tableau de bord est désormais entièrement mise en évidence pendant l’onboarding
  • Le FAB mobile d’ajout de site se déploie désormais automatiquement et est correctement mis en évidence pendant l’onboarding
  • Les mises en évidence mobiles pour le statut du site et la latence/SLA ont été alignées plus précisément
  • Le défilement pendant les étapes mobiles avec mise en évidence est contrôlé afin que les indications et les surlignages restent stables
v1.2.10

Barre supérieure du tableau de bord fixée

  • La barre supérieure du tableau de bord reste désormais visible de manière fiable sur desktop
  • Le contenu du tableau de bord tient désormais compte de la hauteur de la barre supérieure fixe
  • Les cibles de saut vers le statut du site ont été ajustées pour la barre supérieure fixe
  • Les menus de notifications et d’utilisateur s’affichent correctement au-dessus du contenu
  • Les effets de flou de la barre supérieure ont été réduits pour éviter les artefacts visuels
v1.2.9

Intervalles de vérification ajustés

  • Les intervalles minimaux par plan ont été ajustés à 5 minutes pour Free, 2 minutes pour Pro et 1 minute pour Business
  • Business utilise désormais un monitoring d’une minute au lieu de vérifications régulières toutes les 30 secondes
  • Les textes de tarification et d’upgrade ont été mis à jour pour correspondre aux nouvelles limites d’intervalle
  • Le backend et le worker appliquent désormais les nouveaux intervalles minimaux de manière fiable
v1.2.8

Rendu des cartes de site corrigé

  • Les artefacts visuels d’overlay dans les cartes de site et la liste de la barre latérale ont été supprimés
  • Les arrière-plans de cartes, les badges et les couches décoratives s’affichent désormais sans bandes de flou gênantes
  • Les arrondis, les états de survol/sélectionné et la zone vide de la liste des cartes de site s’affichent de nouveau correctement
  • Le badge de santé reste correctement aligné même lorsque les badges de statut et de maintenance passent à la ligne
v1.2.7

Usage des plans et quotas étendus

  • Les rapports PDF sont désormais disponibles dans le plan Free avec une limite mensuelle
  • Les fenêtres de maintenance sont désormais disponibles dans le plan Free avec un quota limité
  • Les rapports PDF et les fenêtres de maintenance sont affichés directement dans la section d’usage du plan en bas à gauche
  • L’anneau d’usage inclut désormais les sites, les vérifications manuelles, les imports CSV, les rapports PDF et les fenêtres de maintenance
  • Les limites atteintes utilisent le flux d’upgrade existant
v1.2.6

Noms de sites dupliqués empêchés

  • Les noms de sites doivent désormais être uniques au sein d’un compte
  • Les noms dupliqués sont bloqués côté serveur lors de la création ou de la modification de sites
  • La validation prend en compte la casse et les espaces superflus
  • L’import CSV et la validation du formulaire signalent désormais plus clairement les noms de sites dupliqués
v1.2.5

Fiabilité du push mobile améliorée

  • Les notifications push gèrent désormais plus robustement plusieurs abonnements par appareil
  • Les abonnements push mobile/PWA peuvent être resynchronisés directement
  • L’affichage du statut push indique désormais plus clairement les appareils actifs et les dernières informations de livraison
  • Les échecs d’un abonnement push individuel ne bloquent plus les autres appareils
  • Les états SSL_INVALID et SSL_WARNING répétés ne créent plus d’alertes dupliquées
  • Les avertissements SSL sont désormais dédupliqués par type d’alerte, même lorsque le nombre de jours restants change
v1.2.4

Alertes SSL et affichages mobiles améliorés

  • Les avertissements SSL sont désormais stockés comme alertes persistantes dans le centre de notifications, y compris les certificats bientôt expirés, expirés, invalides et les échecs de vérification
  • Les problèmes SSL sont également enregistrés immédiatement comme alertes lors de la première vérification d’un site nouvellement créé
  • Les notifications push SSL et les e-mails SSL ne sont désormais déclenchés que pour les alertes SSL nouvellement persistées
  • Les vérifications répétées avec le même problème SSL ne créent plus de spam push ou e-mail
  • La récupération SSL reste une alerte dédiée et continue d’être notifiée lorsque le paramètre est activé
  • Les cartes de site mobiles affichent désormais la prochaine vérification sous forme de date et d’heure avec les secondes, comme pour la dernière vérification
  • Le minuteur live de la prochaine vérification n’est désormais affiché sur mobile que dans WebsiteStatus ; desktop continue d’utiliser la WebsiteCard
  • La vue mobile des cartes a été optimisée avec moins de changements de mise en page et des mises à jour de minuteur plus calmes
v1.2.3

Contrôles flottants et pied de page du tableau de bord affinés

  • Les FAB de feedback et d’ajout de site sont désormais placés sur le côté de la fenêtre d’affichage et ne se déploient qu’au survol ou au premier appui mobile.
  • Les appuis à l’extérieur sur mobile replient les FAB ouverts et les détails du plan sans déclencher d’actions sous-jacentes du tableau de bord, comme la sélection d’un site.
  • Le FAB de feedback reste désormais neutre pendant le défilement sur desktop et n’affiche plus de surbrillance accidentelle au survol.
  • L’usage du plan a été affiné en une barre de pied de page fine avec un anneau d’usage combiné pour les sites et les vérifications manuelles.
  • Les détails du plan s’ouvrent vers le haut et restent au-dessus des boutons flottants sur mobile.
  • L’import CSV est désormais proprement réservé au plan Business dans le dialogue d’ajout de site et la carte d’actions.
  • Le comportement de la barre de défilement du tableau de bord, l’espacement inférieur et les ombres du statut de site ont été adoucis pour une mise en page plus calme.
  • Les données du tableau de bord sont désormais appliquées en un seul lot initial afin que les cartes de statut apparaissent sans états intermédiaires visibles.
v1.2.2

Actions du tableau de bord mieux regroupées

  • L’import CSV est désormais disponible directement dans le dialogue d’ajout de site.
  • Les performances mobiles du tableau de bord ont été améliorées : le glisser-déposer est désactivé sur les appareils tactiles et les comptes à rebours de statut s’y mettent à jour plus efficacement.
  • La multi-sélection et les actions de vérification ont été combinées dans un menu d’actions dans la barre latérale.
  • La barre supérieure a été nettoyée et le bouton d’actualisation rendu plus discret.
  • La zone d’actualisation affiche désormais la prochaine actualisation automatique de manière plus subtile.
  • Le menu d’actions de la barre latérale a été repensé comme une carte d’action fixe correspondant au style de l’usage du plan.
  • La suppression en masse de sites sélectionnés démarre désormais de manière fiable dès le premier clic.
  • L’entrée d’upgrade a été déplacée de la barre supérieure vers le menu utilisateur afin de garder les actions du tableau de bord plus claires.
  • La vue d’ensemble mobile du tableau de bord reste désormais de manière fiable au-dessus de la zone de contrôles.
  • L’usage du plan a été déplacé de la boîte de contrôles vers une barre de pied de page fixe.
  • Un nouvel anneau d’usage affiche désormais le statut de la limite de sites directement en bas de l’écran.
v1.2.1

Correction : notifications live stabilisées

  • Les mises à jour live du menu de notifications ont été améliorées
  • Un problème où un badge rouge pouvait être visible alors que le menu n’affichait pas les dernières alertes a été corrigé
  • Les alertes DOWN et RECOVERED sont désormais actualisées plus fiablement après les vérifications, sans nécessiter de rechargement de page
  • Les messages d’ajout de site sont désormais traités comme des notifications d’information locales et n’apparaissent plus comme des toasts de récupération
  • Les notifications sont marquées comme lues au survol, tandis que la navigation passe désormais explicitement par les actions de détail et d’historique
v1.2.0

Nouvelle fonctionnalité : notifications push PWA ajoutées

  • Les notifications push pour les alertes PWA ont été préparées et intégrées
  • Les utilisateurs peuvent activer et désactiver les notifications push
  • Les alertes DOWN et RECOVERED peuvent être livrées directement comme notifications d’appareil
  • L’infrastructure push a été préparée pour de futurs avertissements SSL
  • Les abonnements push expirés sont détectés et désactivés automatiquement
v1.1.35

Améliorations des performances mobiles et de l’UX

  • Les barres de progression se mettent désormais automatiquement en pause lorsque les vérifications automatiques sont désactivées pour un site
  • Les performances mobiles ont été améliorées en réduisant les effets visuels en mode performance
  • Les notifications utilisent désormais des transformations DOM directes et requestAnimationFrame pour des interactions de swipe plus fluides sur mobile
  • Les menus déroulants et panneaux utilisent désormais opacity/transform au lieu de transition-all
  • Les filtres de statut ont encore été affinés : les avertissements SSL et DNS sont maintenant suivis séparément comme WARN
  • Les vues d’ensemble du tableau de bord ont été affinées : mobile et desktop regroupent désormais TOTAL, UP/DOWN/DEG et WARN plus clairement ; la maintenance et la latence ont été retirées de la vue d’ensemble supérieure
  • Un bouton flottant discret de navigation admin mobile avec panneau latéral a été ajouté
v1.1.34

Interface de monitoring, onboarding et flux e-mail améliorés

  • La barre de progression animée a été déplacée dans l’en-tête du statut de site
  • La section performance a été étendue avec la dernière latence, la latence moyenne sur 24 h et l’uptime sur 30 jours
  • Les informations redondantes de dernière vérification ont été retirées de la section performance
  • Un e-mail de bienvenue illustré avec un guide de démarrage rapide a été ajouté pour les nouveaux utilisateurs
  • Les inscriptions via Google OAuth reçoivent désormais aussi un e-mail de bienvenue
  • L’image de marque de l’expéditeur a été améliorée pour les e-mails sortants
v1.1.33

Onboarding mobile plus rapide

  • L’onboarding mobile du flux d’ajout de site au tableau de bord a été amélioré
  • Le positionnement du popover mobile pour le bouton d’ajout de site a été corrigé
  • La progression de l’onboarding est désormais fiable lors de l’appui sur le bouton de vérification
v1.1.32

Mini-vue d’ensemble mobile sticky

  • Une mini-vue d’ensemble mobile sticky a été ajoutée pour le statut global du tableau de bord
  • L’accès mobile au résumé UP/DOWN/maintenance/latence a été amélioré
  • Un état d’avertissement visuel a été ajouté lorsque des sites sont DOWN
v1.1.31

Alertes lors des premières vérifications critiques

  • Les premières vérifications critiques créent désormais immédiatement des alertes DOWN et des e-mails, même sans état UP précédent
  • Les vérifications DOWN répétées ne génèrent pas de spam d’alertes ou d’e-mails supplémentaires
  • Le comportement RECOVERED, la suppression pendant maintenance et les préférences de notifications restent inchangés
v1.1.30

E-mails d’alerte dans le nouveau mise en page

  • Les e-mails d’alerte DOWN et RECOVERED utilisent désormais le mise en page sombre moderne de SentriQForge
  • Le design des e-mails d’alerte a été aligné sur celui des e-mails d’avertissement SSL
  • La logique existante de déclenchement des alertes et les limites de fréquence ont été conservées
v1.1.29

Mise en page e-mail moderne pour le monitoring

  • Un mise en page e-mail sombre centralisé de SentriQForge avec tonalités de badges et bouton CTA a été introduit
  • L’e-mail de bienvenue a été repensé avec un onboarding moderne, des étapes claires et un CTA vers le tableau de bord
  • L’e-mail d’avertissement SSL a été repensé avec des badges Critique/Avertissement, les jours restants et un CTA direct vers le tableau de bord
  • Les alertes DOWN/RECOVERED et les rapports hebdomadaires existants ont été conservés sans modifier leur logique de déclenchement
v1.1.28

FAB mobile de changement de langue

  • Un sélecteur de langue mobile flottant a été ajouté
  • L’UX d’internationalisation mobile a été améliorée
  • Le sélecteur de locale a été déplacé vers un FAB flottant sur les petits écrans
  • Le routage next-intl sensible à la locale a été conservé
v1.1.27

Menu déroulant du sélecteur de langue

  • Le sélecteur de langue a été repensé comme un menu compact avec drapeaux
  • La visibilité du sélecteur de langue mobile dans l’en-tête de la landing page a été améliorée
  • La rangée de badges DE/EN/ES toujours visible a été retirée
  • Le comportement de routage sensible à la locale a été conservé sans préfixes manuels
v1.1.26

i18n des pages marketing

  • Des traductions ont été ajoutées pour les pages Agences, Freelances, Tarifs, Feuille de route et Journal des changements
  • Le texte allemand existant a été réutilisé comme source dans les messages
  • Des entrées de messages en anglais et en espagnol ont été ajoutées pour les pages marketing
  • Les pages marketing ont été converties vers des traductions next-intl
v1.1.25

Routes légales localisées

  • Des routes légales localisées ont été ajoutées pour les mentions légales et la confidentialité
  • Les liens du pied de page vers /de/impressum et /de/datenschutz ont été sécurisés contre les erreurs 404
  • Les pages légales ont été connectées au routage next-intl et au sélecteur de langue
v1.1.24

Correction du sélecteur de locale

  • Le sélecteur de locale bascule désormais entre DE/EN/ES sans rechargement dur du navigateur
  • Les préfixes de locale dupliqués comme /es/es sont évités
  • Le provider next-intl a été déplacé dans le mise en page de locale et peut être remonté proprement par locale
  • Le routage des locales a été stabilisé sur des préfixes clairs /de, /en et /es
v1.1.23

Header mobile sticky et fondation i18n

  • La barre supérieure mobile a été rendue sticky/pinned afin que le menu burger et la cloche de notifications restent accessibles pendant le défilement
  • L’en-tête glassmorphism a été amélioré avec prise en charge de la safe area et une hiérarchie de z-index plus élevée
  • L’internationalisation avec next-intl a été préparée pour l’allemand, l’anglais et l’espagnol
  • Des routes de locale ont été ajoutées pour la landing page, la connexion, l’inscription et les pages publiques
  • Le hero de la landing page, la navigation centrale et les textes Login/Register ont été initialement traduits
  • Le sélecteur de langue a été ajouté pour la landing page et les écrans d’authentification
v1.1.22

Sections d’analyse du tableau de bord

  • Le trend de latence et Uptime/SLA ont été regroupés dans une nouvelle section d’analyse
  • La checklist a été ajoutée comme section propre du tableau de bord
  • La hiérarchie d’information du tableau de bord et la lisibilité mobile ont été améliorées
  • Le guide d’onboarding a été étendu avec la nouvelle section d’analyse
v1.1.21

Section des contrôles de la barre latérale

  • Les filtres de la barre latérale, le tri, l’usage du plan et les actions multiples ont été regroupés dans une section de contrôle dédiée
  • La structure de la barre latérale et la clarté mobile ont encore été améliorées
  • Une cible d’onboarding pour les contrôles de la barre latérale a été ajoutée
v1.1.20

Section des sites de la barre latérale

  • Les cartes de site de la barre latérale ont été regroupées dans une section Sites dédiée
  • La structure de la barre latérale et la clarté mobile ont été améliorées avec titre, sous-titre et compteur
  • Une cible d’onboarding pour la liste des sites a été ajoutée
v1.1.19

Section de vue d’ensemble du tableau de bord

  • Les cartes de statut du tableau de bord ont été déplacées dans une nouvelle boîte de vue d’ensemble
  • Le statut global a été clairement séparé de la boîte de statut du site sélectionné
  • L’affichage KPI mobile dans la vue d’ensemble a été gardé compact et responsive
v1.1.18

FAB mobile d’ajout de site

  • Un bouton d’action flottant mobile pour ajouter un site a été ajouté
  • L’action la plus importante du tableau de bord est désormais directement accessible sur mobile et tablette
  • La pile d’actions flottantes a été alignée avec le bouton de feedback et le bouton de retour en haut
  • La logique existante du modal d’ajout de site et de l’onboarding a été réutilisée
v1.1.17

Mise à jour de l’onboarding du statut de site

  • Le guide d’onboarding a été adapté à la WebsiteCard simplifiée
  • De nouvelles étapes de tour pour le statut rapide, la boîte de statut de site et les actions centrales ont été ajoutées
  • Les anciennes étapes de détails et d’actions de la WebsiteCard ont été retirées de la tour
  • L’onboarding post-création de site attend de manière plus robuste les cibles du tableau de bord rendues
v1.1.16

Statut de site du tableau de bord

  • Les détails de la carte de site ont été déplacés dans la zone Statut du site du tableau de bord
  • Les cartes de site de la barre latérale ont été allégées et se concentrent sur la navigation et le résumé rapide de santé
  • Les actions de site comme vérifier, modifier, paramètres, PDF et supprimer sont regroupées dans les détails du tableau de bord
  • La barre latérale mobile a été rendue plus claire sans retirer le glisser-déposer ou les badges rapides
v1.1.15

Conteneur PWA

  • SentriQForge a été préparé comme Progressive Web App installable
  • Le webmanifest a été complété avec le nom de l’app, le mode standalone, la couleur de thème et des icônes maskable
  • Un service worker de base a été enregistré pour l’app shell et les assets PWA statiques
  • Un composant d’invite d’installation a été préparé pour une installation discrète ultérieure de l’app
v1.1.14

Amélioration de l’UX mobile

  • Les cartes de site sont devenues déplaçables sur les appareils tactiles par appui long
  • La poignée de drag séparée a été masquée sur mobile, tandis que la poignée desktop reste disponible
  • Le panneau de notifications se ferme via un calque de clic sans déclencher les cartes de site situées dessous
  • Les cartes de statut du tableau de bord sont affichées de manière plus compacte et en deux colonnes sur mobile
  • La page Système admin a été protégée contre les débordements horizontaux mobiles dans les vérifications récentes et les erreurs récentes
v1.1.13

Corrections UX et usage

  • Le compteur de vérifications manuelles incrémente désormais de manière cohérente pour Free, Pro et Business
  • Les CTA des notifications naviguent plus fiablement et peuvent ramener au tableau de bord
  • Les états survol du menu utilisateur sont plus visibles en mode Light Glass
  • Les liens de notification et actions de détail sont plus faciles à cliquer
  • Les badges de maintenance affichent des infobulles et détails plus précis
  • Les cartes de site de la barre latérale ont été nettoyées et les actions redondantes retirées de la carte
  • Les infobulles mobiles ne s’ouvrent plus qu’avec un appui long au lieu d’un tap normal
  • Les horodatages Admin Sites ont été uniformisés sur Europe/Berlin
v1.1.12

Affinement de l’UX d’authentification

  • La connexion et l’inscription ont été séparées en écrans distincts sans basculement d’onglets
  • Une nouvelle route d’inscription avec répétition du mot de passe et redirection propre vers la connexion a été ajoutée
  • L’écran de connexion a été étendu avec un lien d’inscription, un lien mot de passe oublié et une section Google discrète
  • Le mise en page d’authentification a été optimisé sur mobile afin que le formulaire soit visible avant les informations marketing
  • Connexion et inscription partagent désormais une Auth Card commune et un mise en page responsive cohérent
  • Les modals de profil et d’import CSV sont protégés contre les débordements verticaux avec en-tête/pied de page fixes et corps défilant
  • Les notifications mobiles peuvent être marquées comme lues par swipe horizontal sans gêner le défilement vertical
  • Le swipe de notification distingue désormais le swipe vers la droite pour marquer comme lu et vers la gauche pour supprimer
  • L’onboarding de première connexion a été étendu de manière interactive : créer le premier site, effectuer les actions obligatoires puis lancer une courte tour du tableau de bord
v1.1.11

Amélioration du profil Google

  • La photo de profil Google et le nom d’affichage sont enregistrés lors de la connexion OAuth
  • Les comptes e-mail existants adoptent la liaison Google sans créer de nouvel utilisateur
  • Le menu utilisateur de l’en-tête affiche l’avatar, le nom, l’e-mail et l’état de connexion Google
  • Le panneau latéral mobile affiche les données du compte, y compris le plan et le badge Google
  • Les paramètres de profil affichent un résumé du compte avec la méthode de connexion
  • Les comptes Google voient un message clair sur la gestion du mot de passe dans le compte Google au lieu de champs de mot de passe
v1.1.10

Connexion Google OAuth

  • La connexion et l’inscription Google OAuth ont été préparées dans le backend
  • Les comptes existants peuvent être liés à Google via l’adresse e-mail
  • Les nouveaux comptes Google reçoivent automatiquement un utilisateur SentriQForge et un workspace
  • La page de callback OAuth enregistre le JWT et redirige en sécurité vers le tableau de bord
  • Le formulaire Login/Register a été étendu avec une section discrète « Continuer avec Google »
v1.1.9

Positionnement SEO et amélioration de l’inscription

  • La landing page a été davantage orientée vers le monitoring de sites web pour agences et freelances
  • De nouvelles pages SEO pour Fonctionnalités, Agences, Freelances et Tarifs ont été ajoutées
  • La sitemap et les métadonnées globales ont été étendues avec des mots-clés longue traîne et de nouvelles URL publiques
  • La landing page a été enrichie d’une section groupes cibles et de cartes de fonctionnalités plus détaillées
  • L’inscription valide désormais le mot de passe et sa confirmation côté client
v1.1.8

Amélioration de la navigation

  • Un bouton flottant global de retour en haut a été ajouté pour le tableau de bord et la landing page
  • Le bouton apparaît seulement après un défilement prolongé et ramène les utilisateurs en haut avec un smooth scroll
  • La pile d’actions flottantes a été positionnée pour correspondre au bouton de feedback et optimisée pour mobile comme pour desktop
v1.1.7

Corrections compte UX et Light Glass

  • L’affichage/masquage du mot de passe via une icône œil a été ajouté à la connexion, l’inscription, le changement de mot de passe et la réinitialisation du mot de passe
  • L’inscription vérifie la confirmation du mot de passe côté client et continue de n’envoyer que le mot de passe à l’API
  • Le dialogue de confirmation de suppression en masse fonctionne de nouveau de manière fiable au-dessus de la barre latérale en mode Light Glass
v1.1.6

Performance de la liste de sites

  • La liste de sites du tableau de bord a été virtualisée afin que les grands portefeuilles ne rendent plus toutes les cartes en même temps
  • Les cartes de site sont protégées contre les re-rendus inutiles avec React.memo
  • Le glisser-déposer est désactivé pour les listes de plus de 50 sites et remplacé par la recherche, les filtres et le tri
  • Le timing des vérifications des cartes de site utilise désormais un tick commun de barre latérale au lieu de minuteurs propres à chaque carte
  • Un mode performance/compact pour les grandes listes de sites avec animations réduites a été ajouté
  • Les cartes compactes restent entièrement cherchables, filtrables et défilables sans chargement artificiel supplémentaire
  • Le mode performance affiche toujours les détails et la dernière vérification directement sur la carte du site
  • Les modals desktop sont de nouveau correctement centrés horizontalement après le amélioration mobile
  • La suppression d’un utilisateur admin nettoie fiablement les grands portefeuilles de sites, y compris l’historique des vérifications
v1.1.5

Amélioration des modals mobiles

  • Le mise en page de base des modals pour petits fenêtre d’affichages a été sécurisé avec 100dvh, une zone de défilement interne et un verrouillage du body scroll
  • Le modal de tarifs a été optimisé sur mobile en une colonne, avec défilement et sans débordement horizontal
  • Le modal d’import CSV a été amélioré avec une preview mobile compacte, des noms de fichiers raccourcis et un pied de page de boutons sticky
  • Les modals Profil, Site, Paramètres, Feedback, Suppression et Admin ont été adaptés avec des boutons mobiles empilés et des largeurs robustes
  • Le guide d’onboarding donne la priorité : les broadcasts et modals de notification n’apparaissent qu’après la fin ou la fermeture du guide
  • Le guide pour nouvel utilisateur a été réduit à 4 étapes et le guide du premier site à 5 étapes
v1.1.4

Modals de notification ciblés

  • Les notifications admin peuvent désormais être affichées optionnellement comme modal de tableau de bord
  • Les messages ciblés aux utilisateurs restent toujours visibles dans la cloche
  • La confirmation du modal marque automatiquement le message comme lu
  • Le tableau de bord charge de nouveaux modals de notification même pendant une session active
v1.1.3

Tableau de bord mobile et feedback polis

  • L’en-tête du tableau de bord a été optimisé pour les fenêtre d’affichages mobiles et le débordement horizontal corrigé
  • Un panneau d’actions mobile avec navigation, actions de site et zone compte a été ajouté
  • Les notifications sont de nouveau directement accessibles sur mobile via la cloche
  • Le badge de plan a été ajouté dans le panneau latéral mobile
  • La review de feedback crée désormais une courte notification in-app pour l’utilisateur
  • Les cartes du tableau de bord et de la barre latérale sont plus robustes sur petits écrans contre les contenus trop larges
v1.1.2

Interface de maintenance et usage affinés

  • Les badges de maintenance se mettent automatiquement à jour via un tick local de 30 secondes sans rechargement du navigateur
  • Les fenêtres de maintenance se resynchronisent après actualisation du tableau de bord, fin de vérification et création/suppression
  • L’affichage global de maintenance a été déplacé comme petit badge dans la carte de statut des sites
  • Une carte de statut dédiée aux maintenances avec fenêtres actives et planifiées a été ajoutée
  • Des toasts et notifications de cloche ont été ajoutés lors de l’activation et de l’expiration des fenêtres de maintenance
  • Le site sélectionné affiche la maintenance active jusqu’à HH:MM directement dans la zone d’actions
  • La boîte d’usage du plan dans la barre latérale a été étendue avec les limites de fenêtres de maintenance
v1.1.1

Amélioration de l’interface admin

  • Les cartes de vue d’ensemble admin ont été triées en groupes clairs et rangées de grille
  • Les broadcasts ont été ajoutés comme carte de vue d’ensemble admin dédiée
  • La page Sites admin a été étendue avec une action de fenêtre de maintenance par site
  • Un modal Admin Maintenance pour afficher, créer et supprimer des fenêtres de maintenance a été intégré
  • Les fenêtres de maintenance sont limitées par plan : Free bloqué, Pro 5, Business 100, Admin illimité
v1.1.0

Fenêtres de maintenance

  • Des fenêtres de maintenance planifiées par site ont été ajoutées
  • Les alertes et e-mails DOWN/RECOVERED sont supprimés pendant une maintenance active
  • Les vérifications continuent pendant la maintenance et sont marquées comme vérification de maintenance
  • Le calcul Uptime/SLA peut exclure la maintenance planifiée
  • Des badges de maintenance ont été ajoutés dans les cartes de site et la checklist
v1.0.10

Broadcasts système

  • Un centre de broadcasts admin pour les informations produit et maintenance à l’échelle du système a été ajouté
  • Un modal de broadcast dans le tableau de bord avec confirmation unique par utilisateur a été intégré
  • Les fenêtres temporelles actives, les liens CTA et les types de broadcast comme Fonctionnalité, Avertissement et Critique sont pris en charge
  • Une notification de cloche optionnelle lors de la création d’un broadcast a été préparée
  • La sitemap SEO, robots.txt et les valeurs par défaut des métadonnées globales pour les pages publiques ont été affinées
v1.0.9

Analytics utilisateur admin

  • Le dernier login a été ajouté au tableau des utilisateurs admin
  • Les visiteurs actuels ont été intégrés comme carte KPI admin
  • Un modal avec visiteurs actifs, chemin, navigateur, appareil et IP anonymisée a été ajouté
  • Un suivi des visiteurs respectueux de la confidentialité avec last_seen et association utilisateur optionnelle a été activé
v1.0.8

Rapports e-mail hebdomadaires

  • Des rapports de monitoring hebdomadaires par e-mail ont été ajoutés
  • L’envoi via Celery Beat chaque lundi matin a été préparé
  • Le rapport contient l’uptime, les incidents, le downtime, les avertissements SSL et le site le plus lent
  • Un endpoint de test admin pour les tests manuels des rapports hebdomadaires a été intégré
v1.0.7

Usage du plan et amélioration du profil

  • Un widget d’usage du plan a été ajouté au tableau de bord
  • Les limites de sites, de vérifications manuelles et de rapports PDF sont visibles
  • Les paramètres de profil ont été divisés en onglets Compte et E-mail
  • Les préférences d’alertes e-mail pour DOWN, RECOVERED, SSL et le résumé hebdomadaire ont été ajoutées
v1.0.6

Journal des changements et paramètres e-mail

  • La page Journal des changements a été stylisée avec Tailwind CSS et des icônes Lucide
  • Des paramètres d’alertes e-mail ont été fournis aux utilisateurs
v1.0.5

Système de feedback et protection anti-abus

  • Un bouton de feedback a été ajouté à la landing page et au tableau de bord
  • L’API de feedback et l’enregistrement en base de données ont été intégrés
  • Une liste de blocage de domaines et une protection SSRF ont été préparées
  • Les bases SEO ont encore été améliorées
v1.0.4

Réinitialisation du mot de passe et sécurité du compte

  • Le flux « mot de passe oublié » a été implémenté
  • Un lien de réinitialisation par e-mail a été ajouté
  • Une boîte mail sécurité a été préparée
  • Les paramètres de profil ont été étendus
v1.0.3

Bases SEO et amélioration production

  • L’API Metadata, OpenGraph et les Twitter Cards ont été ajoutées
  • robots.txt et sitemap.xml ont été intégrés
  • Les URL de production et HTTPS ont été finalisées
  • Les paramètres de tableau de bord spécifiques à l’utilisateur ont été améliorés
v1.0.2

Checkout Stripe live

  • Le checkout Stripe live a été activé
  • L’endpoint webhook a été connecté en production
  • Le portail client a été préparé
  • Les URL de succès et d’annulation ont été adaptées au domaine live
v1.0.1

Déploiement en production

  • Le déploiement sur le VPS Hetzner a été terminé
  • Le reverse proxy Nginx et HTTPS ont été activés
  • La stack Docker Compose de production a été stabilisée
  • L’observabilité Sentry a été activée
v1.0.0

Version MVP initiale

  • Le tableau de bord de monitoring de sites web a été publié
  • Les vérifications d’uptime, SSL et DNS ont été intégrées
  • Les alertes DOWN/RECOVERED ont été intégrées
  • Le centre de contrôle admin, la facturation et l’import CSV ont été finalisés