Repository navigation
2.3.0
⚠️ Breaking Changes
Aucun changement cassant identifié dans cette version.
🚀 Nouvelles fonctionnalités
Multi-Affichage Web
Nouvelle fonctionnalité majeure permettant de projeter en temps réel les informations d'une compétition sur un écran distant (TV, vidéoprojecteur, navigateur web) via une URL dédiée.
- Configuration depuis SmartContest : une nouvelle fenêtre de paramétrage permet de choisir les éléments à afficher :
- Équipes : liste des équipes inscrites
- Matchs : rencontres planifiées (par créneau ou par équipe)
- Classements : sélection des classements à diffuser parmi ceux configurés dans la compétition
- Vitesse de défilement et zoom réglables pour adapter l'affichage à la taille de l'écran
- URL de partage générée automatiquement, copiable en un clic pour être ouverte sur n'importe quel navigateur
- Mise en cache Redis : les données affichées sont mises en cache côté serveur pour des performances optimales et un chargement rapide sur les écrans distants
- Gestion des groupes et catégories : l'affichage web prend en charge les classements par groupe et par catégorie
Classement par confrontation directe (Head-to-Head)
Nouveau critère de classement « Confrontation directe » permettant de départager des équipes à égalité en se basant sur les résultats de leurs matchs directs.
- Algorithme en deux passes : un premier tri identifie les groupes d'ex-æquo, puis le calcul des confrontations directes est appliqué uniquement aux équipes concernées
- Disponible comme critère de tri dans la configuration des classements
- Pris en charge dans les rapports de classement et l'affichage écran
Modèles de compétition Pétanque
Ajout de 10 modèles de compétition Pétanque préconfigurés avec système à 2 finales :
- Formats disponibles de 32 à 50 équipes (par pas de 2)
- Chaque modèle inclut les phases de poules et les tableaux de finales prêts à l'emploi
Matchs planifiés
- Prise en charge de l'affichage des matchs planifiés dans l'interface et via le multi-affichage web (par créneau horaire ou par équipe)
Améliorations de l'installateur
- Thème personnalisé pour l'installateur Windows (MSI) avec l'identité visuelle SmartContest
- Localisation française complète de l'installateur : boutons, messages et conditions d'utilisation en français
- Acceptation des CGU : case à cocher obligatoire avant installation
- Signature numérique du fichier MSI pour garantir l'authenticité et éviter les alertes de sécurité Windows
🐛 Correctifs
Gestion de l'égalité parfaite
- Correction du comportement lorsque toutes les équipes d'un match obtiennent le même score avec l'option « Égalité autorisée » : le système considère désormais correctement qu'il n'y a ni vainqueur ni perdant, au lieu de provoquer une erreur
Compétition terminée
- Correction d'un problème empêchant le bon fonctionnement de certaines actions lorsqu'une compétition était marquée comme terminée
Rapport de classement
- Correction du rapport de classement pour prendre en charge le nouveau critère de confrontation directe sans provoquer d'erreur
Problème de classement différentiel
- Correction d'un problème de calcul dans l'affichage du classement différentiel
Validation des créneaux de planification
- Ajout d'une vérification avant le tirage au sort : le système contrôle désormais que des créneaux horaires sont bien disponibles avant de lancer la planification, et affiche un message explicite dans le cas contraire
Installateur
- Corrections diverses sur le processus d'installation Windows
🔧 Améliorations techniques
- Zoom dans l'affichage des classements : le ratio de zoom configuré dans les paramètres est désormais appliqué correctement à l'écran de classement
- Montée de version : passage en version 2.3.0.0