Retour au sommaire de la documentation
- Passage en multilingue anglais et français
- Refonte complète de l'interface web
- Ajout/suppression/modification des joueur·euses, changements de tournoi
- Import et mise à jour des joueur·euses depuis les bases de données de la FIDE et de la FFE
- Gestion des présences/absences et des points joker
- Gestion complète du pointage (ouverture, pointage, fermeture)
- Suppression de l'onglet « ChessEvent » (la configuration des connexions à ChessEvent se fait désormais au niveau des évènements et des tournois)
- Ajout d'une fédération sur les évènements
- Support de la méthode HEAD pour les afficheurs dynamiques
- Suppression du fichier
papi_web.ini
et configuration de l'application par l'interface web - Calcul des départages et classement des joueur·euses
- Impression et affichage du classement et de la grille américaine
- Impression des appariements et résultats
- Réduction du temps de démarrage de l'application
- Correction du calcul des points virtuels en Système Accéléré Dégressif
- Correction d'un bug de mise en ligne des tournois sur le site FFE
- Correction d'un bug sur la duplication des écrans, familles et tournois
- Correction d'un bug empêchant l'affichage et la modification des écrans lorsque le numéro du premier échiquier est supérieur au nombre d'échiquiers
- Amélioration des logs et archivage sur disque
- Ajout des écrans par défaut à la création d'un tournoi
- Correction d'un bug dans la gestion des connexions à ChessEvent
- Amélioration de l'ergonomie des écrans d'arbitrage
- Masquage de tous les champs de saisie des mots de passe
- Correction d'un bug dans l'affichage du statut des tournois
- Ajout de bandeaux d'alerte pour faire passer rapidement de l'information sur les écrans publics
- Correction d'un bug dans la gestion des erreurs
- Correction d'un bug dans la création des bases d'exemple
- Correction d'un bug de saisie des images de fond des évènements
- Ajout de l'envoi du règlement des tournois sur le site fédéral
- Correction d'un bug d'affichage des menus des écrans publics
- Ajout du règlement des évènements et des tournois
- Facilitation de la transmission des fichiers de personnalisation pour intégration dans la distribution
- Correction d'un bug sur la duplication des familles
- Correction d'un bug sur la saisie des résultats
- Ajout de la possibilité de récupérer la configuration d'une version antérieure
- Correction d'un bug sur l'affichage des tournois privés à venir
- Correction d'un bug sur le téléchargement des tournois sur le site fédéral
- Ajout de la possibilité de ne pas utiliser d'image de fond
- Correction d'un bug sur l'affichage des drapeaux des fédérations sur les écrans de pointage des écrans rotatifs
- Correction d'un bug empêchant l'affichage des appariements par ordre alphabétique
- Affichage des drapeaux des fédérations sur les écrans de pointage des arbitres
- Correction d'un bug sur la récupération des évènements des versions précédentes
- Mise à jour (à la demande) de la dernière version stable lorsque disponible
- Affichage de la licence des joueur·euses sur les écrans de pointage des arbitres (#45)
- Correction d'un bug sur le téléchargement des tournois sur le site fédéral
- Optimisation des accès aux bases Access (#48)
- Réduction du trafic client/serveur (#49)
- Ajout d'une fenêtre modale pour le pointage des joueur·euses (#46)
- Ajout de la possibilité de cacher les boutons de sortie des écrans de saisie
- Correction d'un bug sur la mise à jour des bases de données (#43)
- Optimisation des temps de rafraîchissement des pages de saisie des résultats
- Ajout de la possibilité d'effacer ou rectifier un résultat mal rentré sur les pages de saisie (#29)
- Ajout d'un paramètre pour les écrans de résultats pour limiter l'âge des résultats affichés (#27)
- Correction d'un bug sur l'affichage des écrans rotatifs (#41)
- Abandon du format INI, déclaration de tous les objets par l'interface web (#37)
- Ajout de la création automatique de tournois d'exemple
- Fluidification de la navigation (HTMX) (#31)
- Masquage de toutes les URLs de l'application
- Ajout de la possibilité (configurable) de supprimer un résultat mal rentré
- Ajout de la possibilité de spécifier des tables fixes sur les écrans d'appariements
- Ajout de la possibilité de spécifier les tournois affichés sur les écrans de résultats (#27)
- Affichage du numéro de ronde sur les écrans de résultats
- Simplification de la page d'accueil de l'interface web
- Présentation des évènements et des écrans à l'aide de tuiles
- Amélioration de l'authentification sur les écrans de saisie
- Ajout de la possibilité de restreindre la visibilité de certains évènements, certains écrans, certaines familles d'écrans, certains écrans rotatifs
- Ajout de la possibilité d'utiliser plusieurs chronomètres (#26)
- Ajout d'écrans fixes permettant d'insérer des images dans les écrans rotatifs
- Suppression de la personnalisation CSS et remplacement par une image et une couleur de fond
- Contournement d'un bug du site fédéral sur l'affichage des classements (suppression des forfaits en l'absence d'appariement) (#14)
- Correction d'un problème d'affichage des appariements par ordre alphabétique
- Correction d'un problème d'encodage des fichiers de configuration
- Affichage des joueur·euses par ordre alphabétique avant appariement
- Ajout du pointage sur les écrans de saisie
- Ajout de la Foire Aux Questions
- Correction d'un problème d'affichage du classement et des grilles américaines sur le site fédéral pour les fichiers Papi générés depuis ChessEvent
- Correction d'un problème de couleurs sur les appariements par ordre alphabétique
- Interdiction du caractère
/
dans les identifiants des écrans et des tournois
- Correction d'un bug de configuration
- Allègement du moteur web (remplacement de Django par Litestar) (#24)
- Affichage du pointage des joueur·euses
- Enregistrement des coups illégaux (option
record_illegal_moves
) - Mise à jour de l'URL de ChessEvent suite au déménagement de la plateforme
- Suppression du pooling ODBC
- Corrections et amélioration de la documentation
- Affichage des pilotes ODBC sur la page d'accueil
- Simplification de la configuration des évènements :
- Pour un modèle, suppression de l'obligation de préciser la rubrique
[template.<template_id>.boards]
/[template.<template_id>.players]
lorsque l'évènement ne compte qu'un seul tournoi - Pour une famille, utilisation par défaut du modèle du même nom
- Pour un écran rotatif, utilisation par défaut de la famille du même nom
- Pour un modèle, suppression de l'obligation de préciser la rubrique
- Ajout de l'option
show_unpaired
pour limiter l'affichage des appariements par ordre alphabétique aux joueur·euses apparié·es
- Mise en forfait général des joueur·euses non pointé·es dans ChessEvent dans les fichiers Papi
- Ajout du numéro d'homologation de ChessEvent dans les fichiers Papi
- Possibilité de fixer le nombre d'échiquiers ou de joueur·euses par écran
- Possibilité de fonctionner en réseau local sans aucune connexion internet (intégration des bibliothèques CSS et Javascript)
- Création des fichiers Papi des tournois à partir de la plateforme d'inscription en ligne Chess Event
- Suppression des données personnelles des joueur·euses avant téléchargement sur le site fédéral
- Réduction a minima des téléchargements des tournois vers le site fédéral
- Amélioration de la détection de l'encodage des fichiers de configuration
- Livraison sous forme d'un exécutable autonome (ne nécessite plus l'installation de XAMPP)
- Configuration des évènements au format INI (plus simple que PHP)
- Amélioration de la page d'accueil
- Ajout d'une page par évènement
- Ajout d'écrans d'affichage des appariements par ordre alphabétique
- Ajout des écrans rotatifs
- Simplification de la configuration des écrans grâce aux modèles et aux familles d'écran
- Ajout d'une temporisation pour le transfert des fichiers Papi sur le site fédéral
- Publication des sources
- Correction d'un bug de protection des pages de saisie des résultats
- Correction d'un bug d'affichage des derniers résultats
- Correction d'un bug de transmission sur le site fédéral
- Correction d'un bug d'accès concurrent (saisie des résultats sur plusieurs écrans)
- Correction d'un bug d'affichage des joueurs avant appariement
- Correction d'un bug d'affichage du chronomètre
- Compatibilité avec Papi 3.3.6
- Support du système de Haley dégressif
- Support du « bye »
- Ajout du chronomètre
- Amélioration du rafraîchissement des pages
- Renommage de la propriété no-banner en no_banner
- Ajout des écrans d'affichage des résultats
- Ajout des écrans d'affichage des derniers résultats
- Ajout du rafraîchissement automatique des écrans de saisie
- Amélioration des temps de réponse
- Simplification des URL des écrans
- Téléchargement systématique des fichiers avant affichage sur le site FFE
- Affichage des numéros des échiquiers
- Support des tournois à handicap
- Support du Suisse Accéléré Dégressif (SAD)
- Support de l'accélération de Haley
- Possibilité de tester les codes d'accès au site FFE
- Possibilité de rendre les données visibles sur le site FFE
- Possibilité de télécharger les factures d'homologation depuis le site FFE
- Renommage du script
upload.bat
enffe.bat
- Correction de la mise en ligne sur le site fédéral
- Amélioration des transitions entre les requêtes
- Recherche automatique des mises à jour
- Écriture de la documentation
- Diffusion sous forme d'une archive
- Amélioration de l'affichage des participants avant les appariements
- Amélioration des styles CSS (normalisation)
- Obfuscation des sources PHP
- Ajout des personnalisations CSS
- Amélioration de l'affichage (bandeau supérieur toujours visible)
- Gestion de plusieurs écrans de saisie
x
: numéro majeur (changements complets du logiciel)y
: numéro mineur (modifications de configuration et évolutions fonctionnelles)z
: numéro de correctif (modification du code)