Skip to content

2.3.0

Choose a tag to compare

@Ineaweb Ineaweb released this 14 Apr 14:54
· 1 commit to master since this release

⚠️ 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