Tu peux pronostiquer jusqu'au coup d'envoi (au lieu d'une heure avant)
v1.37.0
-
Nouveau
Nouvelle règle : tes pronostics restent modifiables jusqu'au coup d'envoi du match, au lieu de se verrouiller une heure avant comme précédemment. Tu peux enfin saisir un dernier prono à 20 minutes du match sans te faire recaler par le formulaire
-
Nouveau
Un petit compteur discret « Verrouillage dans Xmin » apparaît sur chaque match à moins d'une heure du coup d'envoi, sur la même ligne que le badge « Programmé ». Il passe en rouge avec les secondes affichées dans les 5 dernières minutes, pour ne rater aucun dernier ajustement. Au coup d'envoi, la page se rafraîchit automatiquement pour verrouiller le formulaire
-
Nouveau
En contrepartie, les pronos des autres joueurs sur un match ne te sont plus révélés une heure avant le match mais au coup d'envoi exact. Règle unique pour tout le monde : personne ne peut voir les pronos des autres tant que le match n'a pas démarré. Équité renforcée, surtout pour ceux qui pronostiquent longtemps à l'avance
Onglets du mode focus mobile : tous visibles d'un coup avec icône et libellé empilés
v1.36.0
-
Correctif
Sur mobile, la barre d'onglets du mode focus (au clic sur « Voir la tendance ») affichait les onglets en scroll horizontal : l'onglet « Forme » de /pronos et « Historique » de /resultats se retrouvaient hors écran, invisibles pour la plupart des utilisateurs. Corrigé : les onglets sont maintenant tous visibles d'un coup en grille (icône au-dessus, libellé en dessous) sur mobile. Sur desktop et tablette, rien ne change (icône et libellé côte à côte)
-
Nouveau
Grâce à ce nouveau layout, il devient facile d'ajouter de nouveaux onglets à l'avenir (jusqu'à 6-7) sans casser l'expérience mobile
Pronos spéciaux : listes déroulantes lisibles et sélection stricte du meilleur buteur
v1.35.0
-
Correctif
Les listes déroulantes qui s'ouvraient sur les champs Champion, Finaliste et Meilleur buteur étaient trop transparentes : le contenu de la page en dessous restait visible et rendait la lecture pénible. Corrigé : fond opaque solide et ombre marquée pour bien délimiter la liste ouverte
-
Nouveau
Le champ « Meilleur buteur » ne valide désormais votre choix que si vous cliquez sur un joueur suggéré dans la liste. Tant que vous êtes en train de taper sans avoir choisi, un rappel apparaît en dessous : « Choisis un joueur dans la liste ci-dessus pour valider ». Fini les erreurs d'orthographe (Mbappy, Mbappe, Mbapé…) qui empêchent l'admin de valider votre pronostic — vous verrez toujours exactement le nom officiel qui compte
Pronos spéciaux : recherche d'équipe rapide, autocomplete meilleur buteur, thème clair lisible
v1.34.0
-
Correctif
Sur la page /pronos/speciaux en thème clair, les 3 champs (Champion, Finaliste, Meilleur buteur) affichaient un texte blanc quasi invisible sur fond quasi transparent. Corrigé : les champs utilisent maintenant les couleurs adaptatives standards du site (visibles en thème clair comme en sombre)
-
Nouveau
Les listes déroulantes Champion et Finaliste sont désormais limitées aux équipes qui participent à la compétition en cours (par exemple 16 équipes pour la Ligue A de la Nations League 2026-2027) au lieu de proposer les 53 équipes toutes compétitions confondues. Sélection beaucoup plus rapide sur mobile
-
Nouveau
Les 2 sélecteurs d'équipe (Champion, Finaliste) sont transformés en recherche rapide : tapez le début du nom de l'équipe et la liste se filtre en direct (« fr » → France ; « es » → Espagne). Recherche insensible aux accents. Navigation possible au clavier (↑↓, Enter, Escape). Utile en particulier quand plusieurs éditions s'accumuleront en base
-
Nouveau
Le champ Meilleur buteur devient un vrai autocomplete : dès 2 lettres saisies, jusqu'à 8 suggestions apparaissent avec le nom du joueur, son équipe et son numéro de maillot (« Kylian Mbappé · France · #10 »). Sélectionnez avec la souris ou avec Enter. Fini les fautes d'orthographe qui empêchent l'admin de valider votre prono correctement
Live scores : notifications coup d'envoi et fin de match, vrai chrono API
v1.33.0
-
Nouveau
Deux nouvelles notifications push pour compléter la « ⚽ But ! » : « ⚽ Coup d'envoi ! » envoyée aux pronostiqueurs dès que le match démarre, et « 🏁 Match terminé ! » avec le score final quand l'arbitre siffle la fin. Vous ne ratez plus le début d'une rencontre importante ni son verdict final
-
Nouveau
Chrono de jeu désormais synchronisé avec le vrai statut API-Football (1re mi-temps, mi-temps, 2e mi-temps, prolongations, tirs au but) plutôt que sur une simple approximation temporelle. Précision : minute réelle en 1re mi-temps, « MT » précis pendant la pause, minute réelle en 2e mi-temps calculée, « PROLONG. » et « TAB » exacts sur les phases finales de match
-
Correctif
Les 4 phases de transition d'un match (coup d'envoi, but, fin de match, correction VAR) sont désormais gérées par une seule logique claire (elseif exclusif) : impossible de recevoir deux notifications contradictoires pour un même événement (par exemple pas de « But » quand le score final est saisi rétroactivement à la clôture)
Scores qui bougent tout seuls sur la page pendant un match en direct
v1.32.0
-
Nouveau
Les scores des matchs en cours (badge LIVE) se mettent maintenant à jour automatiquement sur le tableau de bord et sur la page /pronos, sans que vous ayez besoin de rafraîchir la page. Fréquence : toutes les 30 secondes. Combiné à la notification push « But ! », vous voyez le score bouger en direct sur votre écran quand un but est marqué
-
Performance
Refresh intelligent : la page ne fait aucune requête réseau quand elle est en arrière-plan (onglet non actif, écran verrouillé sur mobile). Le polling reprend automatiquement dès que vous revenez sur la page. Économie de batterie mobile et de données appréciable sur une session prolongée
-
Performance
Cache HTTP public de 30 secondes sur les données de score en direct : sur une soirée avec beaucoup d'utilisateurs simultanés, les navigateurs peuvent mutualiser les réponses au lieu de re-solliciter le serveur. Réduit la charge serveur sans impacter la fraîcheur (la valeur reste alignée avec notre cadence de fetch API-Football)
Notification push « But ! » à chaque changement de score en direct
v1.31.0
-
Nouveau
Nouvelle notification push envoyée à tous les utilisateurs ayant pronostiqué le match dès qu'un but est marqué en direct. Titre adaptatif selon l'équipe qui marque (« ⚽ But de France ! » ou « ⚽ But de Serbie ! »), corps avec le score mis à jour (« France 1-0 Serbie »). Réception instantanée sur navigateur / mobile pour les utilisateurs qui ont activé les notifications push
-
Correctif
Filet contre les fausses alertes : aucune notification n'est envoyée quand le match passe simplement à « terminé » (score final saisi rétroactivement) ni quand un score baisse à cause d'une correction VAR (but annulé). Le push ne se déclenche que sur une vraie augmentation de score pendant que le match est officiellement en cours
Minute de jeu approximative affichée sur les cards des matchs en cours
v1.30.0
-
Nouveau
À côté du badge « LIVE » vert clignotant sur le tableau de bord et sur la page /pronos, une nouvelle pastille affiche la minute de jeu approximative du match en direct (« 34' », « MT » pour la mi-temps, « P » pour prolongations, « TAB » pour tirs au but). Calcul côté navigateur depuis l'heure du coup d'envoi, mise à jour toutes les 30 secondes
-
Nouveau
Précision de l'approximation : à ±15 minutes autour de la mi-temps. Le vrai chrono synchronisé avec API-Football arrivera dans une prochaine mise à jour (nécessite un rafraîchissement automatique des cards que nous préparons également)
Récupération des scores : ne consomme plus d'API en dehors des matchs
v1.29.0
-
Performance
Notre cron « fetch-scores » (qui récupère les scores en direct via API-Football) se déclenche désormais uniquement quand un match est en cours ou sur le point de commencer (fenêtre de -3h à +15min autour du kickoff). En dehors de cette fenêtre, il détecte l'absence de match et sort immédiatement sans faire d'appel API. Économie majeure de quota, prépare le passage à un cron plus fréquent (60 secondes pendant les matchs) pour un affichage quasi temps-réel des scores à venir
Consentement tracking emails aussi à l'inscription (particulier et entreprise)
v1.28.0
-
Nouveau
La case à cocher « Autoriser Prono Mundial à mesurer l'ouverture de mes emails » (introduite dans le profil en v1.27.0) est maintenant proposée aussi au moment de l'inscription, sur les formulaires particulier et entreprise. Décochée par défaut, avec mention « Optionnel · modifiable dans le profil » pour rappeler que la préférence peut être changée à tout moment. Vous savez donc dès l'inscription que ce choix existe
Consentement explicite au tracking des emails : contrôle depuis votre profil
v1.27.0
-
Nouveau
Nouvelle case à cocher dans votre profil « Aider Prono Mundial à mesurer l'ouverture de ses emails ». Décochée par défaut pour tous les comptes existants et pour les futures inscriptions : vous restez donc sans tracker à moins de l'activer explicitement. Utile si vous voulez nous aider à comprendre quels rappels sont lus ou quels sujets de newsletter fonctionnent
-
Nouveau
La politique de confidentialité (page /donnees-personnelles) est mise à jour pour refléter cette évolution : le tracking des emails passe de « désactivé pour tout le monde » à « désactivé par défaut, activable depuis le profil ». Le consentement est bien distinct de l'opt-in newsletter (vous pouvez recevoir la newsletter sans être tracké, ou l'inverse)
-
Nouveau
Backoffice enrichi : nouvelle colonne « Tracking OK » et filtre dédié sur la fiche utilisateur admin. Aide à visualiser rapidement quels utilisateurs ont opté pour le tracking
-
Correctif
Système fail-safe multi-destinataires : si un email est envoyé à plusieurs personnes et qu'au moins une n'a pas consenti au tracking, les pixels et liens de suivi sont désactivés pour l'ensemble de l'envoi. Meilleure protection de la vie privée que le compromis
Récupération des scores optimisée : une seule requête pour tous les matchs en cours
v1.26.0
-
Performance
Notre cron de récupération des scores (« fetch-scores ») fait désormais un seul appel groupé à API-Football pour tous les matchs en cours dans le monde, au lieu d'une requête par match. Sur une soirée à 8 matchs simultanés (typique NL Ligue A), on passe d'environ 8 requêtes à 1 seule par cycle. Le quota API-Football PRO (7500 requêtes/jour) est ainsi préservé pour de futurs usages, comme un tracking near-real-time des scores en direct
-
Correctif
Résilience renforcée : si l'appel groupé échoue (rate limit, plan free, endpoint temporairement indisponible), le système bascule automatiquement sur l'ancien mode « une requête par match ». Aucune interruption pour vous, aucun score manqué
Badges : notifications regroupées, rareté visible, tri prioritaire, progression sur /badges
v1.25.0
-
Nouveau
Quand vous débloquez plusieurs badges d'un coup (typiquement après un match où vous cumulez score exact + série de 5 pronos réussis + 50 pronos scorés), vous ne recevez plus 3 notifications push séquentielles mais une seule regroupée « 3 nouveaux badges débloqués ! » avec la liste des trophées, plus lisible et moins intrusive
-
Nouveau
La rareté (gold, silver, red, green, blue) est désormais visible dans la modale de détail au clic sur un badge, avec une pill de couleur cohérente. Utile pour situer visuellement la difficulté d'obtention de chaque trophée
-
Nouveau
Tri intelligent des badges sur votre fiche joueur et sur /badges : les trophées décrochés apparaissent en premier (mis en avant), puis ceux en cours d'obtention (avec progression), puis les autres. À état identique, tri par rareté (gold → blue). Fini de scroller pour trouver ses badges quand on en a beaucoup
-
Nouveau
La page /badges affiche maintenant la même mini-barre de progression que votre fiche joueur pour les badges pas encore décrochés (« 47/50 pronos scorés » sur Marathonien par exemple). Cohérence visuelle complète entre les deux pages
-
Correctif
Ajout d'une trace serveur quand l'attribution automatique d'un badge après un match échoue (rare mais désormais monitoré). Aucun impact utilisateur, permet aux mainteneurs de détecter et corriger tout problème d'attribution silencieux
Page Badges : compteur des attributions cohérent avec votre fiche
v1.24.0
-
Nouveau
La page /badges affiche maintenant un compteur « ×2 », « ×3 » sur les badges décrochés à plusieurs reprises (par exemple si vous avez gagné « Sans-faute » à la fois lors de la Coupe du Monde 2026 et de la Ligue des Nations 2026-2027). Cohérent avec le compteur déjà visible sur votre fiche joueur, pour un repérage instantané des trophées récurrents
Fiche joueur : progression visible sur les badges pas encore décrochés
v1.23.0
-
Nouveau
Chaque badge pas encore décroché affiche désormais sa progression sur votre fiche joueur : mini-barre horizontale colorée sous le nom du badge et compteur du type « 47/50 » (par exemple pour Marathonien qui demande 50 pronos scorés). Vous voyez d'un coup d'œil ce qui vous reste à faire pour débloquer chaque trophée mesurable
-
Nouveau
La modale de détail (au clic sur une carte de badge) affiche maintenant un bloc « Progression » avec la barre en grand, le ratio actuel/objectif et le pourcentage. Idéal quand vous voulez cibler prioritairement les badges les plus proches d'être décrochés
-
Nouveau
Les badges « binaires » (Outsider, Leader de ligue, Champion) restent sans barre de progression : ils sont décrochés d'un coup ou pas du tout, une barre n'aurait pas de sens
Fiche joueur : ruban vert pour les badges gagnés cette saison et compteur multi-attributions
v1.22.0
-
Nouveau
Sur la fiche d'un joueur, les badges décrochés dans la compétition en cours affichent maintenant un ruban vert « ✓ » en haut à droite avec un halo lumineux autour de la carte. Repérage instantané de la performance en direct au milieu du palmarès historique du joueur
-
Nouveau
Les badges gagnés à plusieurs reprises (par exemple « Sans-faute » décroché en Coupe du Monde 2026 puis à nouveau en Ligue des Nations 2026-2027) affichent un compteur « ×2 » ou « ×3 » en haut à gauche de la carte. La modale de détail liste chaque attribution avec sa compétition et sa date, formant un mini-palmarès par badge
-
Performance
Chargement de la fiche joueur légèrement optimisé : les compétitions liées aux badges sont récupérées en une seule requête au lieu de plusieurs lazy load (utile sur les joueurs à gros palmarès multi-saisons)
Fiche joueur : compteur de badges plus juste (édition close filtrée)
v1.21.0
-
Correctif
Sur la fiche d'un joueur (/joueur/{id}-{slug}), le badge « Champion CDM 2026 » n'apparaît plus grisé « à décrocher » quand le joueur ne l'a pas gagné : ce badge d'édition close est désormais masqué s'il n'a pas été obtenu. Le compteur « X sur N badges débloqués » reflète le vrai nombre de badges accessibles pour ce joueur, sans être gonflé par un badge inatteignable. Cohérent avec le filtre appliqué sur la page /badges depuis la version précédente
Nouveau badge Champion universel, palmarès Coupe du Monde 2026 préservé
v1.20.0
-
Nouveau
Nouveau badge « Champion » (icône 👑, gold) attribué automatiquement au vainqueur de chaque compétition dès que la finale est jouée. Applicable à la Ligue des Nations 2026-2027, à la Coupe du Monde féminine 2027, à l'Euro 2028 et à toutes les compétitions futures. Le premier à décrocher ce badge sera le vainqueur de la NL en cours
-
Nouveau
Le badge « Champion CDM 2026 » spécifique reste conservé pour Mag et tous les joueurs qui l'ont gagné : c'est votre trace de palmarès de la Coupe du Monde 2026, visible sur votre fiche profil et sur la page /badges. Ce badge d'édition close n'est plus proposé aux joueurs qui ne l'ont pas décroché (il apparaissait comme « à décrocher un jour » alors qu'il était impossible à obtenir désormais)
-
Nouveau
La page /badges affiche maintenant le nombre exact de badges disponibles pour vous (13 pour ceux qui ont le Champion CDM 2026, 12 pour les autres), plutôt qu'un décompte figé. Le libellé s'adapte automatiquement à mesure que de nouveaux badges arrivent
Page Badges : distinction claire entre trophées gagnés cette saison et saisons précédentes
v1.19.0
-
Nouveau
La page « Les 12 badges » (visible depuis le menu et depuis la page d'accueil) affiche désormais votre progression réelle sur la compétition en cours quand vous êtes connecté : un ruban vert « Gagné » apparaît sur les badges décrochés cette saison, un halo vert entoure la carte pour bien les distinguer visuellement
-
Nouveau
Les badges décrochés lors d'une compétition passée (par exemple Coupe du Monde 2026) sont maintenant présentés en style grisé sur la même page /badges, avec la mention « Gagné en Coupe du Monde 2026 » sous la carte. Vous voyez d'un coup d'œil votre palmarès historique sans confusion avec la saison en cours
-
Nouveau
Petite légende ajoutée en haut de la page /badges pour rappeler les 3 états (gagné cette saison / gagné saison précédente / pas encore décroché). Les visiteurs non connectés voient toujours la page en mode découverte, comme avant
Mode focus /pronos : moins de requêtes, plus robuste
v1.16.0
-
Performance
Onglet « Pronos » (liste des pronostics des autres joueurs) : chargement optimisé. Sur un match populaire à 50 pronostiqueurs, on passe d'environ 50 requêtes à 1 seule (le pseudo de chaque joueur est désormais récupéré en même temps que son prono, plus lecture ligne par ligne). Le tri alphabétique est aussi fait côté base au lieu du serveur PHP
-
Performance
Onglet « Groupe » (classement du groupe et matchs joués) : requêtes optimisées côté service de calcul. Les équipes de chaque match sont récupérées d'un coup au lieu d'une requête par match, gain net sur les groupes à 6 matchs (12 requêtes évitées par consultation)
-
Correctif
Onglet « Compo » : si notre fournisseur officiel de compositions (API-Football) est temporairement inaccessible ou rate-limité, vous verrez maintenant un message clair « Compositions indisponibles pour le moment, merci de réessayer dans quelques minutes » au lieu d'une page d'erreur 500. Aucune interruption pour vous, incident tracé côté serveur
Tendance : anti-triche du score exact, bouton d'action clair, meilleure accessibilité
v1.15.0
-
Correctif
Anti-triche sur l'onglet Tendance : le score exact le plus voté (ex. « Score le plus voté : 2-1 · 12 pronostiqueurs ») n'est plus révélé aux utilisateurs qui n'ont pas encore pronostiqué le match. Cohérent avec la liste des pronos des autres joueurs, déjà masquée jusqu'à 1h avant le coup d'envoi. La répartition victoire/nul/défaite en pourcentages reste visible pour tout le monde
-
Nouveau
Nouveau bouton « Retour pour pronostiquer » dans l'onglet Tendance quand vous n'avez pas encore joué le match : un clic vous ramène directement sur la card du match dans la liste, plutôt que d'un simple constat statique. Fini le double aller-retour manuel
-
Nouveau
Accessibilité : les lecteurs d'écran (VoiceOver iOS, TalkBack Android, NVDA/JAWS desktop) annoncent maintenant automatiquement le nouveau contenu quand vous changez d'onglet ou de match dans le mode focus /pronos et /resultats (attribut aria-live ajouté)
Tendance des pronos : lecture plus confortable sur desktop et tablette
v1.14.0
-
Nouveau
L'onglet Tendance du mode focus /pronos gagne en respiration sur grand écran : pourcentages plus imposants (24 px au lieu de 18 px), barre tricolore plus haute (40 px au lieu de 32 px), phrase de contexte plus lisible. Sur mobile étroit rien ne bouge : la présentation reste dense pour ne pas gaspiller la surface
-
Correctif
Noms d'équipes longs (« Nouvelle-Zélande », « Bosnie-Herzégovine ») : correction du tronqué qui pouvait déborder de sa cellule sur certains modèles Android ; l'ellipse … s'affiche désormais proprement. Fiche « Score le plus voté » également repensée : le score reste sur une ligne mise en avant, l'annotation (nombre de pronostiqueurs) passe en dessous sur mobile étroit
Tendance enrichie : score le plus voté et navigation plus fluide
v1.13.0
-
Nouveau
Nouvelle info dans l'onglet Tendance du mode focus /pronos : le score le plus voté par la communauté s'affiche désormais sous la barre tricolore (ex. « Score le plus voté : 2-1 · 12 pronostiqueurs (35%) »). Visible à partir de 2 pronostics sur le match
-
Performance
Navigation focus /pronos plus fluide : les données déjà consultées (tendance, groupe, pronos des autres joueurs, compositions) sont mises en cache côté navigateur pendant la session focus. Un aller-retour entre deux matchs adjacents ne re-télécharge plus rien, seul un nouveau match déclenche une requête
-
Correctif
Fiabilisation de la phrase de contexte de tendance (« Tu fais comme la majorité (60%) votent France ✓ ») : les noms d'équipes viennent maintenant du serveur au lieu d'être extraits du markup de la card. Toute évolution graphique future de la card ne cassera plus silencieusement l'affichage
Page pronos plus rapide (moins de requêtes en base)
v1.12.0
-
Performance
Chargement de la page /pronos allégé : les compteurs d'onglets (Groupes, 1/8, 1/4, etc.) sont désormais calculés en une seule requête au lieu de sept, et la détection de la phase active passe aussi à une requête unique. Résultat : environ 7 requêtes de moins par affichage, page perceptiblement plus vive côté serveur, surtout sur mobile
-
Performance
Vos pronostics sont désormais chargés uniquement pour la compétition en cours au lieu de toutes les compétitions confondues (Coupe du Monde 2026 archivée + Nations League actuelle + éditions futures). Gain mémoire côté serveur, pas de changement visible côté joueur