Aller au contenu principal
Tournois Guide Nouveautés

Nouveautés

Dernières mises à jour et améliorations de Chesstide.

25 mai 2026

Nouveau

Export TRF pour les tournois non-FIDE et option « Toutes les rondes »

La page d'export TRF est désormais disponible pour les tournois individuels qui ne sont pas homologués FIDE, vous permettant de produire un fichier TRF pour n'importe quel autre programme de tournoi. Une entrée « Toutes les rondes » a également été ajoutée, qui regroupe les rondes 1 à N dans un seul fichier, indépendamment de la configuration des plages de codes d'événement FIDE.

Corrigé

Les tournois terminés restent visibles publiquement

Les pages de détail, de classement, de table croisée et d'appariements renvoyaient une erreur 404 pour les tournois marqués comme terminés, et l'onglet « passés » sur l'accueil et la liste des tournois les masquait entièrement — seule l'API les servait encore. Les événements terminés sont à nouveau visibles publiquement sur le site SSR, les listes, le point d'API REST public et le sitemap.

Corrigé

Les tournois en brouillon ou annulés ne divulguent plus les participants ni les statistiques

Les pages /participants et /statistics ignoraient le contrôle de visibilité appliqué aux autres pages publiques du tournoi : un visiteur anonyme disposant d'un lien direct pouvait donc voir la liste des participants et les statistiques d'un événement en brouillon ou annulé. Les deux pages respectent désormais le même contrôle de visibilité que les classements, les appariements et la table croisée.

Corrigé

Se déconnecter ne déconnecte plus vos autres appareils

Le point de déconnexion web appelait Supabase sans restreindre la portée, ce qui révoquait tous les jetons de rafraîchissement de la famille du compte et déconnectait silencieusement tous les autres navigateurs et onglets. La déconnexion n'affecte désormais que la session courante, les autres appareils restent connectés.


23 mai 2026

Corrigé

Le départage Buchholz suit désormais les règles FIDE 03/2026

Le Buchholz et le Sonneborn-Berger plafonnent désormais le score de l'adversaire fictif conformément à l'article 16.4 du règlement FIDE 03/2026 — un bye d'un demi-point, un retrait ou un forfait ne gonfle plus le départage au-delà de ce que la règle autorise. Le classement des tournois comportant des rondes non jouées peut différer du précédent.

Corrigé

Rester connecté pendant toute la session

Un minuteur en arrière-plan de notre bibliothèque d'authentification faisait tourner les jetons côté serveur silencieusement, de sorte que la requête suivante du navigateur échouait avec « Invalid Refresh Token » et déconnectait l'utilisateur environ une heure après chaque connexion. Le minuteur en arrière-plan est désormais désactivé ; les sessions persistent comme prévu.

Nouveau

Appariements manuels : apparier et désapparier depuis le cockpit

Les rondes configurées en appariement manuel affichent désormais une liste « Joueurs à apparier » (ou « Équipes à apparier ») triée par score, avec un flux en deux clics pour créer un appariement, ainsi qu'un bouton de désappariement à côté du bouton d'inversion des couleurs sur chaque échiquier. Fonctionne pour les tournois individuels et par équipes.

Nouveau

Toutes-rondes multi-parties (N-uple)

Les tournois toutes-rondes peuvent désormais être configurés avec plusieurs parties par appariement (1 à 10) et une distribution « cyclique » ou « groupée ». Le mode cyclique joue chaque partie sur l'ensemble des cycles de Berger avec alternance des couleurs ; le mode groupé joue les parties de chaque paire d'affilée sous forme de mini-match. L'import SWAR détecte automatiquement la bonne distribution.

Amélioré

Listes de byes et d'absences auto-corrigées

Modifier un joueur dont les rondes de bye ou d'absence enregistrées se trouvaient en dehors du nombre de rondes courant — après une réduction du calendrier, une baisse du plafond de byes ou la désactivation des demandes de bye — provoquait jusqu'à présent une erreur de validation. Désormais, seules les nouvelles entrées sont validées ; les entrées existantes sont conservées, et les listes d'absences et de byes sont automatiquement nettoyées lors de la prochaine sauvegarde du tournoi.

Amélioré

L'export FIDE sélectionne par défaut la première plage avec parties à envoyer

La boîte de dialogue d'export FIDE annote désormais chaque code d'événement avec un badge « Envoyé » ou « En attente », et présélectionne la première plage contenant encore des parties jouées mais non exportées — plus besoin de chercher ce qu'il reste à soumettre.

Amélioré

Page de détail du tournoi plus rapide

Le bouton de check-in de la page publique du tournoi ne récupère plus la liste complète des inscriptions juste pour décider s'il doit s'afficher. Une vérification d'existence plus légère est utilisée à la place, accélérant nettement le chargement de la page pour les tournois comportant de nombreuses inscriptions.

Corrigé

Créer un tournoi avec un système d'appariement inhabituel

Définir le système d'appariement sur « Autre » dans le formulaire du tournoi provoquait jusqu'à présent un plantage à l'étape de création des rondes. « Autre » est désormais converti en « manuel » au niveau des rondes, et les variantes de casse ou d'espaces (par exemple « Swiss » vs « swiss ») sont normalisées de manière cohérente dans toute l'application.

Corrigé

Réimporter des tournois SWAR sans erreur de clé dupliquée

Réimporter un fichier SWAR contenant des joueurs qui avaient été insérés précédemment sans identifiant FIDE échouait jusqu'à présent avec une erreur de clé dupliquée. L'importeur fait désormais correspondre les joueurs existants par nom et date de naissance lorsqu'aucun identifiant FIDE n'est fourni.


21 mai 2026

Nouveau

Appariements interdits

Les organisateurs peuvent désormais définir des groupes de joueurs qui ne doivent jamais être appariés ensemble (équipes tournantes, membres d'une même famille, etc.). La contrainte est appliquée par le moteur d'appariement, et lorsque le moteur doit recourir à une passe moins stricte, toute violation forcée est signalée comme avertissement sur la page d'appariements.

Nouveau

Auto-confirmation de présence pour les joueurs déjà inscrits

Les joueurs déjà inscrits à un tournoi voient désormais une bannière de proposition d'enregistrement pendant la fenêtre de confirmation sur place, leur permettant de confirmer leur présence eux-mêmes au lieu d'attendre qu'un arbitre les marque présents.

Nouveau

Fenêtre contextuelle de joueur enrichie dans le classement

Cliquer sur le nom d'un joueur dans le classement ouvre désormais une fenêtre contextuelle étendue avec ses informations de fédération et des détails supplémentaires sur le tournoi — utile lorsque les arbitres et spectateurs souhaitent du contexte sur un résultat particulier.

Amélioré

Badge « Après la ronde N » sur le classement

Les pages de classement publiques et du cockpit affichent désormais un badge à côté du sous-titre indiquant combien de rondes ont été terminées, pour qu'il soit clair en un coup d'œil à quelle ronde le classement correspond.

Amélioré

Modèle de retrait simplifié dans le cockpit

Le retrait n'est plus un état distinct sur la fiche d'un joueur — un joueur retiré est désormais simplement absent pour les rondes restantes. Les éléments d'interface spécifiques au retrait, devenus redondants, ont été supprimés du cockpit, laissant une manière unique et plus claire de gérer les joueurs qui cessent de participer en cours de tournoi.

Amélioré

Champs de date et d'heure vides désormais visuellement distincts

Les champs de date et de date/heure dans toute l'application (dates de tournoi, fenêtre de confirmation sur place, horaires des rondes, dates de naissance, filtres) affichent désormais leur indication de format en gris atténué lorsqu'ils sont vides, pour qu'il soit évident lesquels des champs optionnels ne sont pas remplis. Les champs date/heure partiellement saisis conservent leurs chiffres en sombre et reçoivent un contour rouge pour signaler qu'il manque encore quelque chose.

Amélioré

Colonne numéro de club dans la liste des participants

La liste des participants comporte désormais une colonne pour le numéro de club et permet le tri par cette colonne, ce qui facilite le regroupement ou la recherche des joueurs par affiliation à un club.

Amélioré

Estimation de classement plus précise dans les tournois à classements mixtes

La performance au tournoi utilise désormais le coefficient K publié par la FIDE et la base FIDE-vs-nationale appropriée pour estimer le niveau d'un joueur, ce qui donne de meilleures TPR lorsque des joueurs classés FIDE et nationalement classés se rencontrent.

Amélioré

Classement plus rapide dans les tournois comptant de nombreux joueurs ex æquo

La résolution des départages pour les groupes ex æquo récupère désormais les données de ronde nécessaires une seule fois par appel au lieu d'une fois par groupe d'ex æquo, accélérant nettement les classements sur les grands événements où de nombreux joueurs partagent le même score.

Amélioré

Feuilles d'impression plus propres pour les rondes en cours

La vue d'appariements imprimable calcule désormais correctement les points avant la ronde de chaque joueur, même lorsque la ronde courante est encore en brouillon, évitant une colonne de points obsolète ou trompeuse sur les feuilles de ronde fraîchement générées.

Corrigé

Inscription bloquée après la date de fin du tournoi

Il était auparavant possible de s'inscrire à un tournoi après sa date de fin. Le système refuse désormais les inscriptions tardives avec un message d'erreur clair.

Corrigé

Clôture automatique des tournois fiabilisée

Certains tournois restaient occasionnellement en état « en cours » après leur date de fin si le travail de clôture automatique les manquait. Un mécanisme de secours rattrape désormais les tournois oubliés, et les organisateurs peuvent marquer manuellement un tournoi comme terminé en dernier recours.

Corrigé

Terminologie française des départages corrigée

Plusieurs libellés de départage en français étaient inexacts ou incohérents avec la terminologie FIDE, et une indication d'état vide orientait les utilisateurs « au-dessus » d'une liste alors qu'elle aurait dû dire « en-dessous ». Les deux sont désormais corrigés.


17 mai 2026

Amélioré

Parcourir les rondes avec des flèches de navigation

Les pages d'appariements du cockpit et publique disposent désormais de flèches précédent/suivant à côté du sélecteur de ronde, ce qui vous permet de passer d'une ronde à l'autre sans ouvrir la liste déroulante.

Amélioré

Export PGN : plages d'échiquiers et sélection mémorisée

La boîte de dialogue d'export PGN accepte désormais une plage d'échiquiers comme « 1-16, 20, 22-24 » comme raccourci pour cocher les parties, et mémorise les échiquiers exportés par tournoi afin que la même sélection soit pré-appliquée à la ronde suivante.

Amélioré

Cartes de la liste des tournois épurées

Le bouton « Voir le tournoi externe » n'apparaît plus sur les cartes des tournois en annonce seule dans la liste des tournois. Le lien externe reste disponible sur la page de détail du tournoi.

Corrigé

Rester connecté sur plusieurs onglets

Ouvrir le même compte dans plusieurs onglets de navigateur à la fois pouvait déclencher un contrôle de sécurité qui vous déconnectait de tous les onglets. Les rafraîchissements de session simultanés sont désormais coordonnés, de sorte que plusieurs onglets restent connectés.


15 mai 2026

Nouveau

Tournois à handicap

Les organisateurs peuvent désormais organiser des tournois à handicap. Un commutateur dans le cockpit active le format et expose les paramètres de pendule (minutes de base blancs/noirs, minutes par tranche d'Elo, plafond de décalage maximal, Elo plancher pour les joueurs non classés). Le temps de réflexion ajusté de chaque joueur apparaît sous forme d'un petit badge à côté de son nom sur les vues d'appariements du cockpit, publique et imprimée, avec une puce ambre « Handicap » sur la page publique du tournoi.

Nouveau

Choisir quelles parties exporter en PGN

L'export PGN ouvre désormais une boîte de dialogue listant les parties de la ronde afin que vous puissiez choisir précisément lesquelles exporter, avec un bouton tout sélectionner/désélectionner et toutes les parties sélectionnées par défaut. Disponible depuis les vues d'appariements du cockpit et publique.

Nouveau

Filtre « Afficher uniquement les parties restantes » sur les appariements du cockpit

Un nouveau bouton dans la barre d'outils masque les échiquiers dont le résultat est déjà saisi, afin que les arbitres puissent se concentrer sur les parties encore en cours pendant une ronde. Le choix est conservé par tournoi, et un échiquier qui reçoit un résultat après l'application du filtre reste visible jusqu'à ce que vous réactiviez le filtre ou rafraîchissiez la page, afin que le résultat puisse encore être confirmé. Couvre les appariements individuels, les matchs par équipes et la disposition de départage.

Amélioré

La performance (TPR) toujours affichée dans le classement

Les tableaux de classement comportent désormais une colonne de performance au tournoi dès lors que l'épreuve compte au moins un joueur classé, même lorsque la TPR n'est pas un départage configuré. Le classement n'utilise toujours que les départages configurés, de sorte que la TPR affichée n'influence jamais le placement.

Amélioré

Date de partie par échiquier déplacée dans un menu

La date de partie manuelle par appariement (un cas particulier FIDE pour les parties reportées) se trouve désormais dans un menu à trois points au lieu d'un champ toujours visible, ce qui allège le tableau d'appariements. La cellule affiche la date lorsqu'elle est définie et propose « Modifier la date de partie » et « Effacer la date ».

Corrigé

Modification des absences après la fin d'une ronde antérieure

La modification des rondes d'absence ou de bye d'un joueur n'échoue plus simplement parce qu'une ronde antérieure est déjà terminée. Seules les rondes que vous ajoutez ou retirez réellement sont vérifiées au regard de la règle des rondes terminées.

Corrigé

Le bye d'un demi-point accordé après l'appariement compte désormais au classement

Un bye d'un demi-point demandé et ajouté après la génération des appariements d'une ronde crée désormais l'appariement correspondant, de sorte que le point de bye apparaît au classement et dans les départages. Le retrait du bye le supprime de nouveau.

Corrigé

Onglet de classement actif amené à l'écran sur mobile

Sur les pages de classement publiques et du cockpit, la sélection d'un onglet de catégorie ou d'échiquier au milieu de la bande défilante sur mobile centre désormais l'onglet actif au lieu de le laisser hors écran.

Corrigé

Les actions du cockpit en échec ne laissent plus de modifications partielles

Lorsqu'une action du cockpit concernant les appariements, les joueurs, les équipes, la liste d'attente ou l'export TRF échouait en cours d'exécution, des modifications partielles pouvaient tout de même être enregistrées. Les actions en échec sont désormais entièrement annulées.


14 mai 2026

Nouveau

Vérification de cohérence des dates de naissance avec les fiches FIDE et nationales

Chesstide compare désormais la date de naissance de chaque joueur avec ses fiches liées FIDE et fédération nationale et signale les divergences à trois endroits : un nouveau rapport global-admin avec résolution en un clic, un badge à côté du nom des joueurs dans l'onglet joueurs du cockpit, et un avertissement non bloquant lors de l'inscription à un tournoi individuel. Les divergences détectées sont enregistrées pour examen par l'administrateur.

Amélioré

Les points d'appariement incluent les bonus d'accélération

Sur les feuilles d'appariements imprimées et la page publique d'appariements, la colonne de points par joueur combine désormais le score des rondes précédentes avec les bonus d'accélération accordés pour la ronde en cours, afin que la valeur corresponde à ce qui a réellement été utilisé pour apparier la ronde.

Corrigé

La connexion ne déconnecte plus d'autres utilisateurs

Une connexion, une inscription ou une réinitialisation de mot de passe sur un appareil pouvait silencieusement révoquer les jetons d'actualisation d'autres utilisateurs sur l'ensemble de leurs appareils, ce qui apparaissait ensuite sous la forme « session expirée » au chargement de page suivant. La déconnexion n'affecte désormais que la session en cours.

Corrigé

Bouton d'impression entièrement cliquable sur les pages d'impression du cockpit

Le bouton d'impression fixe des pages d'impression du cockpit n'était cliquable que sur ses quelques pixels les plus à gauche, car l'en-tête de la page passait par-dessus. Les clics sont désormais enregistrés sur toute la surface du bouton.


12 mai 2026

Amélioré

La page publique d'appariements ouvre sur la ronde en cours

Sur la page publique d'appariements d'un tournoi, le sélecteur de ronde par défaut choisit désormais la ronde publiée la plus ancienne encore en cours, afin que les spectateurs arrivent sur la ronde en cours au lieu de la ronde 1. Le sélecteur et chaque option affichent également la date et l'heure prévues de la ronde.

Amélioré

La bascule de retrait met à jour uniquement la ligne concernée

Faire passer un joueur d'actif à retiré sur la page des joueurs du cockpit ne ré-affiche plus la liste complète. La ligne concernée, le badge de présence, le titre d'équipe et les compteurs actifs/retirés sont mis à jour sur place, pour un pointage plus fluide.

Amélioré

Recalcul du classement beaucoup plus rapide sur les grands tournois

Les recherches de scores à l'échelle du tournoi utilisées par Buchholz, Sonneborn-Berger et Koya sont désormais calculées une seule fois par recalcul au lieu d'une fois par joueur. Sur un événement de 500 joueurs, 11 rondes et 6 départages, le rafraîchissement du classement passe d'environ 8 secondes à moins d'une. Les classements par échiquier en équipe bénéficient de la même accélération.

Corrigé

Rangs uniques dans le tableau croisé pour les joueurs à égalité

Lorsque deux joueurs ou plus partagent le même rang final au classement, le tableau croisé (et son export CSV) leur attribue désormais des numéros de ligne séquentiels et uniques, en utilisant le TPN comme départage final. Les références de case adversaire telles que « 25 W 1 » sont désormais sans ambiguïté, et les grilles d'équipe bénéficient du même correctif en utilisant l'identifiant d'équipe.

Corrigé

Champs vides bloqués à la création d'organisations et de joueurs

Soumettre un formulaire de création d'organisation ou de joueur avec un nom, un genre ou une date de naissance vide est désormais rejeté avec un message d'erreur clair et le formulaire ré-affiché, au lieu de créer silencieusement un enregistrement au nom vide ou d'afficher une page d'erreur générique.

Corrigé

Le rafraîchissement de session préserve la connexion de manière plus fiable

Amélioration de la manière dont l'application transmet les cookies de connexion rafraîchis après un rafraîchissement automatique de session. Auparavant, en raison d'un comportement interne de FastAPI, le rafraîchissement s'exécutait côté serveur mais les nouveaux cookies n'atteignaient jamais le navigateur, ce qui pouvait contribuer à des déconnexions prématurées en cours de session.


11 mai 2026

Nouveau

Feuilles d'appariements imprimables pour les tournois individuels

Deux nouvelles vues imprimables — par échiquier (format affiche murale) et par ordre alphabétique des joueurs — viennent compléter les feuilles de résultats existantes. La vue alphabétique aide les joueurs des grands tournois à trouver leur appariement par nom ; le tri gère correctement les noms accentués et non latins.

Nouveau

Départage Koya (FIDE TBR 03/2026 §9.2)

Somme des points marqués contre les adversaires qui terminent avec au moins un pourcentage configurable du score maximum possible. Les résultats par forfait sont comptabilisés lorsque l'adversaire dépasse le seuil ; les rondes de départage sont exclues du calcul du seuil.

Nouveau

Téléchargement CSV depuis le tableau croisé

Ajoute un bouton Télécharger en CSV sur l'onglet résultats du cockpit et sur la page publique du tableau croisé. Les libellés d'en-tête et les codes couleur (W/B, B/N, W/Z) suivent la langue du visiteur, et les vues par équipe exportent les marqueurs domicile/extérieur.

Nouveau

Bascule de paiement en un clic dans le cockpit

Les inscriptions du cockpit affichent désormais un bouton €-dans-un-cercle de 44×44 à côté des lignes payé/impayé, permettant aux administrateurs de basculer le statut de paiement d'un seul tap pendant le pointage. Le crayon et le menu déroulant restent pour les statuts partiel, exonéré et remboursé.

Amélioré

Codes QR sur les pages imprimables vers la page en direct

Les pages imprimables d'appariements et de classement affichent désormais un code QR dans leur en-tête. Le scanner ouvre la page publique en direct correspondante, afin que les spectateurs devant une affiche murale puissent suivre les mises à jour depuis leur téléphone.

Amélioré

Page d'appariements du cockpit adaptée aux mobiles

En dessous de 1024 px, la page d'appariements du cockpit s'affiche en cartes empilées (individuel, équipes et départage), avec les deux noms de joueurs visibles sans défilement horizontal et tous les boutons de saisie de résultat respectant la cible tactile de 44×44 px. Le tableau de bureau est conservé sur tablette et au-dessus.

Amélioré

Identifiants FIDE et national sur les cartes Mes inscriptions

Les cartes des inscriptions individuelles affichent désormais l'identifiant de la fédération du pays hôte et l'identifiant FIDE du joueur sous son nom, afin que les participants puissent confirmer d'un coup d'œil que les bons identifiants sont enregistrés.

Amélioré

Score cumulé sur les appariements imprimables individuels

Les trois vues imprimables individuelles du cockpit (par échiquier, alphabétique, feuilles de résultats) affichent désormais le score cumulé de chaque joueur sur les rondes précédentes terminées, afin que les joueurs puissent se repérer sur l'affiche murale grâce à leur total courant.

Corrigé

Échiquier fixe respecté au-delà du nombre d'échiquiers de la ronde

Une contrainte d'échiquier fixe visant un numéro supérieur au nombre d'appariements de la ronde (par exemple échiquier 30 dans une ronde à 9 échiquiers, pour un échiquier physique adapté à l'accessibilité) est désormais appliquée littéralement au lieu d'être silencieusement ignorée.

Corrigé

Confrontation directe masquée lorsque les joueurs à égalité ne se sont jamais rencontrés

Lorsque les joueurs à égalité ne se sont pas tous rencontrés, la colonne Confrontation directe s'affiche désormais comme `-` et laisse la main au départage suivant, au lieu d'indiquer trompeusement 0 pour tout le monde (conformément à FIDE 13.13.5).

Corrigé

Rang final dans l'export TRF (FIDE)

Les positions 86 à 89 de la ligne joueur 001 contiennent désormais le rang final du classement avec départages appliqués, comme l'exige la spécification TRF16. L'export y dupliquait auparavant le rang de départ, ce qui rendait les rapports de classement Elo incohérents.

Corrigé

Appariements des joueurs exclus marqués pour éviter le rattrapage FIDE

Les appariements impliquant des joueurs exclus (par exemple les joueurs sans identifiant FIDE, désélectionnés par défaut) sont désormais marqués comme exportés afin de ne pas réapparaître comme de fausses entrées de rattrapage dans le TRF du code d'événement FIDE suivant.

Corrigé

Habillage du site supprimé de la page d'impression des prix

La page d'impression des prix du cockpit n'affiche plus l'en-tête global, la navigation, le pied de page ni la bannière de cookies — pour s'aligner sur les autres vues imprimables et produire des impressions de palmarès propres.


8 mai 2026

Nouveau

API REST publique pour les données de tournoi

Des endpoints publics exposent désormais les appariements, les joueurs et l'état en direct des tournois, afin que les fédérations et les sites partenaires puissent récupérer ces données de manière programmatique plutôt que de parser les pages.

Nouveau

Page de documentation de l'API dans le menu d'aide

Les utilisateurs disposant d'un accès à l'API voient désormais un lien Docs API dans le menu d'aide, qui affiche la référence complète dans l'application, sans avoir à chercher la documentation ailleurs.

Amélioré

Page joueurs du cockpit adaptée aux mobiles

L'onglet joueurs du cockpit s'adapte désormais aux écrans de téléphone avec une mise en page en cartes empilées plutôt qu'un tableau à défilement horizontal, ce qui rend le pointage et les modifications en cours de tournoi pratiques depuis un téléphone.

Amélioré

Page d'appariements publics adaptée aux mobiles

La page des appariements publics utilise désormais une disposition en cartes sur téléphone, afin que les spectateurs et les joueurs puissent lire les appariements sans défilement horizontal.

Amélioré

Cartes Mes inscriptions adaptées aux mobiles

La page Mes inscriptions utilise désormais une disposition en cartes adaptative, afin que les détails, le statut et les actions de chaque inscription soient lisibles sur téléphone.

Amélioré

Cibles tactiles minimales de 44 px sur les boutons-icônes

Les boutons à icône seule dans toute l'application — y compris les contrôles de l'éditeur TPN et les actions d'édition du chercheur de joueurs — respectent désormais la cible tactile de 44 px, afin que les appuis sur téléphone soient fiables.

Corrigé

Le badge de statut du cockpit se met à jour après le pointage individuel

Basculer le pointage d'un joueur dans le cockpit rafraîchit désormais immédiatement le badge de statut du tournoi, sans attendre un rechargement de la page.

Corrigé

Les byes demandés restent visibles après le retrait d'un joueur

Lorsqu'un joueur est retiré après avoir demandé un bye, ses entrées de bye demandé ne disparaissent plus du cockpit, ce qui préserve la traçabilité de ce qui avait été demandé.

Corrigé

Les variantes Buchholz cut s'affichent distinctement

Buchholz cut-1, Buchholz cut-2 et les variantes similaires apparaissent désormais comme des colonnes distinctes dans les paramètres de départage et le classement, au lieu d'être regroupés sous un libellé ambigu unique.

Corrigé

Le départage progressif gère correctement les rondes de retrait

Le départage Progressif (cumulatif de type Sonneborn-Berger) enregistre désormais les rondes de retrait comme des entrées cumulatives à zéro point, afin que le score progressif des joueurs retirés soit calculé conformément au traitement FIDE des rondes de forfait.


6 mai 2026

Nouveau

Pointage automatique lors de l'inscription pendant la fenêtre ouverte

Les joueurs qui s'inscrivent alors que la fenêtre de pointage est ouverte passent désormais directement au statut POINTÉ, sans l'étape de confirmation manuelle redondante. Le journal d'audit enregistre la transition implicite.

Nouveau

La réinscription après annulation réactive l'inscription d'origine

Les inscriptions annulées sont désormais réactivées sur place lorsque le même joueur se réinscrit, au lieu d'échouer sur la contrainte d'entrée en double. Les données obsolètes propres au tournoi (byes, absences, notes de paiement, TPN, historique d'accélération) sont réinitialisées.

Amélioré

Plus de popup de confirmation pour publier et clôturer une ronde

Les boîtes de dialogue de confirmation avant la publication des appariements ou la clôture d'une ronde ont été supprimées — les deux actions sont réversibles (dépublier, revenir en arrière), le clic supplémentaire n'apportait donc aucune valeur.

Amélioré

Cohérence des cartes et des titres sur l'ensemble des pages

Les cartes des pages organisations, profil, mentions légales, guide et nouveautés s'alignent désormais sur le reste de la plateforme avec une élévation d'ombre et des bordures cohérentes. Les titres de page utilisent une taille adaptative sur mobile afin de ne plus déborder sur les écrans étroits.

Corrigé

Score du bye demandé affiché à côté du libellé BYE

Le tableau croisé et la fiche joueur du classement distinguent désormais les byes demandés (BYE 1, BYE ½, BYE 0) des byes d'appariement (BYE seul), de sorte qu'un bye d'un demi-point ne ressemble plus à une absence à zéro point.

Corrigé

Départage Buchholz corrigé pour les forfaits et les rondes de départage

Les gains par forfait et les byes attribués par l'appariement ne sont plus considérés comme des rondes non jouées volontaires dans le Buchholz cut-1, les retraits contribuent désormais un adversaire fictif, et les rondes de départage sont exclues des calculs du classement régulier.

Corrigé

L'import SWAR distingue correctement les byes d'appariement des byes demandés

L'import consulte désormais AbsentRondes pour distinguer les byes demandés par les joueurs des attributions du moteur d'appariement, et la configuration des demandes de bye (autorisé, points, nombre maximum, rondes exclues) est dérivée des champs SWAR. Les byes demandés à venir sont également matérialisés en appariements à demi-point, afin que le classement et le Buchholz soient corrects.

Corrigé

Pagination des listings de tournois

La page d'accueil respecte désormais les paramètres ?page= et ?limit=, de sorte que cliquer sur la page 2 ou 3 dans la liste des tournois charge réellement la page suivante au lieu de recharger la page 1.

Corrigé

Le menu déroulant des résultats spéciaux se met à jour après sélection

Le choix d'un résultat spécial (par ex. forfait) dans l'éditeur de résultats du cockpit met désormais correctement à jour le libellé du menu déroulant au lieu de continuer à afficher le chevron.


2 mai 2026

Nouveau

Page de calcul des prix

Calcule et affiche les montants attribués à partir de la structure de prix configurée et du classement actuel, en appliquant les répartitions place / partagé / Hort et la règle cumulative. Les tournois par équipes peuvent également configurer des listes de prix par échiquier en plus des listes générales et par catégorie.

Nouveau

Feuilles de résultats imprimables pour les tournois individuels

Depuis la page d'appariement du cockpit, les organisateurs peuvent désormais ouvrir une vue prête à imprimer qui génère une feuille de résultat signée par appariement — à l'image de la fonction « Imprimer les échiquiers » déjà disponible pour les tournois par équipes.

Nouveau

Mode d'alignement des remplaçants pour les tournois par équipes

Choisissez comment un remplaçant prend place dans l'alignement lorsqu'un coéquipier d'un échiquier supérieur est mis sur le banc : faire remonter chaque joueur d'un cran (par défaut) ou occuper exactement l'échiquier du joueur retiré.

Nouveau

Section liste d'attente sur la page des participants

Les inscriptions en liste d'attente apparaissent désormais dans une section dédiée sous la liste principale des participants, avec une carte de statistiques correspondante pour que les totaux concordent au premier coup d'œil.

Nouveau

Solution de repli pour les appariements suisses

Lorsque bbpPairings ne parvient pas à trouver un appariement suisse valide, la ronde bascule désormais sur un algorithme de repli déterministe au lieu d'échouer — et une bannière d'avertissement persistante signale les rondes où ce repli a été utilisé.

Amélioré

Colonne de paiement masquée pour les tournois gratuits

La colonne de paiement, les badges, le filtre et les actions groupées de paiement sont désormais masqués sur les pages des participants du cockpit et publiques lorsque le tournoi n'a pas de droit d'inscription.

Corrigé

Accélération Baku pour les joueurs ajoutés en cours de tournoi

Les joueurs ayant rejoint le tournoi après la ronde 1 ne recevaient aucun point virtuel d'accélération, même lorsque leur classement de tête de série les plaçait dans le groupe A. L'historique d'accélération est désormais réinitialisé et recalculé avant chaque ronde.

Corrigé

Élo national conservé pour les joueurs sans Élo FIDE

Les joueurs ajoutés via un club qui ne disposent que d'un Élo de fédération nationale n'apparaissent plus avec « — » comme classement dans le cockpit : leur Élo national est désormais correctement enregistré.

Corrigé

Boîtes de dialogue de confirmation rétablies sur les formulaires du cockpit

Les formulaires de rafraîchissement depuis la fédération et de fusion de joueurs utilisaient des gestionnaires de confirmation en ligne qui étaient silencieusement bloqués par la Content Security Policy. Les invites apparaissent désormais de manière fiable.

Corrigé

Joueurs retirés comptabilisés dans les listings de tournois

Les inscriptions retirées sont désormais incluses dans le compte « inscrits : N joueurs / équipes » sur les listings de tournois, aux côtés des inscriptions en attente, confirmées et pointées.

Corrigé

Pointage groupé synchronisé avec les drapeaux des membres d'équipe

Dans les tournois par équipes, « Pointer tous » / « Annuler le pointage de tous » mettent désormais à jour également les indicateurs de pointage par échiquier, afin que le badge et les bascules par échiquier reflètent l'action groupée.

Corrigé

Byes d'appariement distincts des byes demandés

Les joueurs ayant demandé un bye n'apparaissent plus deux fois sur les pages d'appariement. Les byes d'appariement (joueur en surnombre) affichent désormais les points attribués selon la configuration du tournoi, et la page d'appariement publique comporte maintenant une section pour les joueurs absents.


28 avril 2026

Nouveau

Pointage par le joueur dans les tournois individuels

Les joueurs inscrits peuvent désormais effectuer eux-mêmes leur pointage — et l'annuler — depuis une page de pointage dédiée pendant la fenêtre de pointage active.

Nouveau

Configuration structurée des prix

Les organisateurs peuvent définir des montants de prix par place pour le classement général et chaque catégorie, avec une méthode de répartition (Place / Partagé / Hort) et une option cumulatif. Les pages de détail publiques affichent la structure.

Amélioré

Publier toutes les rondes d'un tournoi toutes-rondes

Dans un tournoi toutes-rondes, l'action Publier libère désormais toutes les rondes en brouillon en un seul clic, puisque le calendrier complet est généré dès le départ.

Amélioré

Installation localisée sur l'écran d'accueil

La PWA installable affiche désormais le nom et les libellés appropriés en anglais, en français et en néerlandais.

Amélioré

Flux de demande de bye plus rapide

Le statut d'absence à la ronde alterne désormais Présent → Demande de bye → Absent, pour que le bye comptabilisé, plus courant, soit accessible en un clic, et les badges Bye R<rondes> apparaissent à côté de Absent dans l'onglet Joueurs.

Amélioré

Appariements plus rapides pour les tournois par équipe

Les recherches de classement des équipes sont regroupées en une seule requête, supprimant les allers-retours par équipe lors de la génération des appariements.

Amélioré

Améliorations d'accessibilité et de performance

Lien d'accès direct au contenu principal, sélecteur de langue accessible au clavier, pages d'erreur compatibles avec les lecteurs d'écran, scripts différés et dimensions d'image explicites pour réduire les décalages de mise en page.

Corrigé

Horaires de pointage affichés dans votre fuseau horaire

Les champs de début et de fin de pointage du cockpit s'alignent désormais sur les autres champs date/heure et s'affichent dans votre fuseau horaire local.

Corrigé

Toute valeur Elo entière acceptée dans les champs de classement par catégorie

Des seuils comme 1801 ou 2001 sont désormais acceptés dans les champs de classement de catégorie et d'accélération — fini l'arrondi par pas de 100.

Corrigé

L'enregistrement des paramètres de demande de bye fonctionne

Les quatre champs de configuration de demande de bye étaient silencieusement ignorés lors de l'enregistrement ; ils sont désormais correctement persistés sur le tournoi.

Corrigé

Types de tournoi simplifiés

La liste des types de tournoi se limite désormais aux valeurs canoniques Ouvert, Sur invitation et École. Les anciennes valeurs (club, fédération, championnat) ont été migrées vers Ouvert.

Corrigé

L'export TRF respecte la date de naissance modifiée par tournoi

Les remplacements de date de naissance définis sur un participant à un tournoi sont désormais reflétés dans le fichier TRF exporté, aux côtés des remplacements existants de titre, genre, pays et nom.

Corrigé

Les codes de langue avec région ne provoquent plus d'erreur

Visiter une page avec ?lang=en-US (ou similaire) ne fait plus planter les listes déroulantes de pays ; le middleware normalise désormais vers la sous-étiquette principale prise en charge.

Corrigé

Génération des appariements après réinitialisation du pointage

Les numéros d'appariement obsolètes sont désormais effacés quel que soit le statut de l'inscription, afin que la regénération des appariements après une réinitialisation du pointage entre rondes n'échoue plus sur une violation de contrainte d'unicité.

Corrigé

Le changement de mode de participation est réservé aux admins et confirmé

Le passage d'un tournoi entre les modes par équipe et individuel est désormais réservé aux administrateurs globaux et demande une confirmation avant de supprimer les inscriptions.

Corrigé

Le pointage par le joueur respecte la vie privée

Les tentatives de pointage entre utilisateurs renvoient désormais une erreur générique au lieu de révéler des détails sur l'inscription ciblée.


22 avril 2026

Nouveau

Nouvelle identité visuelle Chesstide

Nouveau logo, favicons, image Open Graph et manifeste PWA, pour une apparence cohérente de Chesstide dans les navigateurs, sur l'écran d'accueil mobile et dans les aperçus de liens.

Nouveau

Export des tournois vers SWAR

Les tournois individuels peuvent désormais être exportés sous forme d'archive ZIP CSV compatible SWAR, ce qui permet aux organisateurs belges de garder SWAR synchronisé avec Chesstide.

Nouveau

Actualiser les infos des joueurs depuis les données de la fédération

Depuis la page des joueurs du cockpit, le staff peut actualiser en masse ou joueur par joueur la date de naissance, le genre, le pays et l'ID FIDE à partir des dernières données de la fédération et de la FIDE.

Amélioré

Meilleures dates de naissance pour les joueurs belges

Les joueurs belges nouvellement créés récupèrent désormais leur année de naissance directement depuis la fédération, au lieu de se rabattre sur la valeur par défaut de 1900.

Corrigé

Libellés de genre dans la fenêtre d'édition d'un joueur

Le sélecteur de genre dans la fenêtre d'édition d'un joueur du cockpit affiche désormais les libellés traduits au lieu des clés de traduction brutes.


20 avril 2026

Nouveau

Lier une fédération et un ID FIDE depuis le cockpit

Le staff de tournoi peut désormais lier la fédération nationale et l'ID FIDE d'un joueur directement depuis le cockpit, avec une recherche automatique du profil FIDE en secours lorsqu'un ID est manquant.

Nouveau

Accélération Haley pour le système suisse

Les tournois suisses prennent désormais en charge le système d'accélération Haley, en plus de Bakou et de l'accélération manuelle.

Amélioré

Page des participants enrichie

La liste publique des participants prend désormais en charge le tri et le filtrage par catégorie, affiche le club de chaque joueur et la fédération FIDE à la place de la nationalité.

Amélioré

Recherche de joueurs et d'inscriptions plus pertinente

Les recherches de joueurs et d'inscriptions sont désormais limitées à la fédération du pays du tournoi, pour des résultats adaptés aux tournois locaux.

Amélioré

Calcul des classements plus rapide

Les calculs de départage (Buchholz, Sonneborn-Berger, etc.) sont désormais nettement plus rapides, en particulier sur les grands tournois.

Amélioré

Catégories d'âge jeunes plus fines dans les statistiques

Les statistiques de tournoi détaillent désormais les participants jeunes par tranches d'âge plus précises.

Amélioré

Navigation au clavier dans la recherche du staff

Naviguez dans la liste déroulante de recherche du staff dans le cockpit à l'aide du clavier.

Corrigé

Blocage des appariements invalides

La génération d'appariements est désormais bloquée lorsque tous les détenteurs de TPN sont absents, et les inscriptions tardives après la ronde 4 reçoivent correctement un TPN.

Corrigé

Sélection dans la recherche du staff

Cliquer sur un résultat de la recherche du staff sélectionne désormais correctement la personne.

Corrigé

Rafraîchissement du profil après association d'un compte

La page de profil se recharge désormais correctement après l'association d'un profil d'échecs, afin que les données mises à jour soient immédiatement visibles.

Corrigé

Comptabilisation correcte des participants retirés

Les joueurs retirés sont désormais considérés comme inscrits dans les statistiques de tournoi et le filtre des actifs.

Corrigé

Respect de la configuration de départage vide

Lorsque aucun départage n'est configuré, les classements n'appliquent plus silencieusement de valeurs par défaut.

Corrigé

Duplication complète des paramètres de tournoi

La duplication d'un tournoi copie désormais correctement tous les champs de configuration d'exécution, et non plus seulement une partie.

Corrigé

Formulaires d'association de profil en production

Résolution d'un problème qui empêchait la soumission des formulaires d'association et de revendication de profil en production.


10 avril 2026

Nouveau

Catégories et classement

Les tournois prennent désormais en charge les catégories avec des classements séparés, permettant aux organisateurs de regrouper les joueurs par âge, classement ou critères personnalisés.

Nouveau

Demande de bye

Les joueurs peuvent désormais demander un bye (absence planifiée) et recevoir des points configurables pour cette ronde.

Nouveau

Filtrage de Mes Tournois

La page Mes Tournois prend désormais en charge le filtrage par statut et par date, ainsi que la navigation retour pour faciliter la consultation.

Nouveau

Guide de démarrage

Un guide pas à pas pour aider les nouveaux organisateurs à prendre en main Chesstide.

Nouveau

Raccourcis clavier pour les résultats

Utilisez des raccourcis clavier pour encoder rapidement les résultats des parties dans les tournois individuels.

Nouveau

Page Nouveautés

Une page de changelog accessible depuis le menu d'aide pour découvrir les dernières modifications.

Nouveau

Appariements accélérés

Les tournois prennent désormais en charge les systèmes d'accélération Bakou et manuel pour les appariements.

Corrigé

Correction des départages Buchholz et SB

Les calculs de départage respectent désormais les règles de l'article 16 de la FIDE pour les parties non jouées, corrigeant des classements incorrects dans certains cas.