Releases: papi-web-org/papi-web
Releases · papi-web-org/papi-web
Version 2.4.18 (23 décembre 2024)
Configuration
- Abandon du format INI, déclaration de tous les objets par l'interface web (2.4.0, #37)
- Mise à jour (à la demande) de la dernière version stable lorsque disponible (2.4.6)
- Correction d'un bug sur la récupération des évènements des versions précédentes (2.4.7)
- Ajout de la possibilité de récupérer la configuration d'une version antérieure (2.4.11)
- Correction d'un bug dans la création des bases d'exemple (2.4.15)
Administration
- Ajout de la création automatique d'évènements d'exemple (2.4.0)
- Ajout de la possibilité de restreindre la visibilité de certains évènements, certains écrans, certaines familles d'écrans, certains écrans rotatifs (2.4.0)
- Suppression de la personnalisation CSS et remplacement par une image et une couleur de fond (2.4.0)
- Correction d'un bug sur la mise à jour des bases de données (2.4.3, #43)
- Facilitation de la transmission des fichiers de personnalisation pour intégration dans la distribution (2.4.12)
- Ajout du règlement des évènements et des tournois (2.4.12)
- Ajout de bandeaux d'alerte pour faire passer rapidement de l'information sur les écrans publics (2.4.16, #55)
- Correction d'un bug dans l'affichage du statut des tournois (2.4.17)
- Ajout de la possibilité d'ajouter des écrans par défaut à la création d'un tournoi (2.4.18)
Interface web
- Masquage de toutes les URLs de l'application (2.4.0)
- Fluidification de la navigation (HTMX) (2.4.0, #31)
- Simplification de la page d'accueil de l'interface web (2.4.0)
- Présentation des évènements et des écrans à l'aide de tuiles (2.4.0)
- Ajout de la possibilité d'utiliser plusieurs chronomètres (2.4.0, #26)
- Optimisation des accès aux bases Access (2.4.5, #48)
- Réduction du trafic client/serveur (2.4.5, #49)
- Ajout de la possibilité de supprimer l'image de fond sur les évènements (2.4.8)
- Correction d'un bug d'affichage des tournois privés à venir (2.4.10)
- Correction d'un bug d'affichage des menus des écrans publics (2.4.13)
- Correction d'un bug de saisie des images de fond des évènements (2.4.14)
- Correction d'un bug dans la gestion des erreurs (2.4.15)
- Masquage de tous les champs de saisie des mots de passe (2.4.17)
- Amélioration de l'ergonomie des écrans d'arbitrage (2.4.18)
Affichage des appariements et saisie des résultats
- Amélioration de l'authentification sur les écrans de saisie (2.4.0)
- Ajout de la possibilité de spécifier des tables fixes sur les écrans d'appariements (2.4.0)
- Ajout de la possibilité (configurable) de supprimer un résultat mal entré (2.4.0)
- Ajout de la possibilité d'effacer ou rectifier un résultat mal rentré sur les pages de saisie (2.4.2, #29)
- Optimisation des temps de rafraichissement des pages de saisie des résultats (2.4.2)
- Ajout d'une fenêtre modale pour le pointage des joueur·euses (2.4.4, #46)
- Ajout de la possibilité de cacher les boutons de sortie des écrans de saisie (2.4.4)
- Affichage de la licence des joueur·euses sur les écrans de pointage des arbitres (2.4.6, #45)
- Affichage de la fédération des joueur·euses sur les écrans de pointage des arbitres (2.4.7)
- Correction d'un bug empêchant l'affichage des appariements par ordre alphabétique (2.4.8)
- Correction d'un bug sur la saisie des résultats (2.4.11)
Affichage des résultats
- Ajout de la possibilité de spécifier les tournois affichés sur les écrans de résultats (2.4.0, #37)
- Affichage du numéro de ronde sur les écrans de résultats (2.4.0)
- Ajout de la possibilité de limiter l'âge des résultats affichés sur les écrans de résultats (2.4.2, #27)
Écrans image
- Ajout d'écrans fixes permettant d'insérer des images dans les écrans rotatifs (2.4.0)
Écrans rotatifs
- Correction d'un bug sur l'affichage des écrans rotatifs (2.4.1, #41)
- Correction d'un bug sur l'affichage des drapeaux des fédérations sur les écrans de pointage des écrans rotatifs (2.4.8)
Familles d'écrans
- Correction d'un bug sur la duplication des familles (2.4.12)
Accès au site fédéral
- Contournement d'un bug du site fédéral sur l'affichage des classements (suppression des forfaits en l'absence d'appariement) (2.4.0, #14)
- Mise à jour Papi 3.3.8 (2.4.0)
- Correction d'un bug sur le téléchargement des tournois sur le site fédéral (2.4.6, 2.4.9)
- Ajout de l'envoi du règlement des tournois sur le site fédéral (2.4.13)
Accès à ChessEvent
- Correction d'un bug dans la gestion des connexions à ChessEvent (2.4.18)
Version 2.3.2 (15 avril 2024)
Utilisation
- Affichage des joueur·euses par ordre alphabétique avant appariement (2.3.0)
- Ajout du pointage sur les écrans de saisie (2.3.0)
- Ajout de la Foire Aux Questions (2.3.0)
- Correction d'un problème de couleurs sur les appariements par ordre alphabétique (2.3.0)
- Correction d'un problème d'affichage des appariements par ordre alphabétique (2.3.2)
Configuration
- Interdiction du caractère
/
dans les identifiants des écrans et des tournois (2.3.0) - Correction d'un problème d'encodage des fichiers de configuration (2.3.1)
ChessEvent
- 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 (2.3.0)
Version 2.2.1 (28 mars 2024)
Utilisation
- Allègement du moteur web (remplacement de Django par Litestar) (2.2.0)
- Affichage du pointage des joueur·euses (2.2.0)
- Enregistrement des coups illégaux (2.2.0)
Configuration
- Ajout de l'option option
record_illegal_moves
pour l'activation de l'enregistrement des coups illégaux (2.2.0)
Accès à ChessEvent
- Mise à jour de l'URL de ChessEvent suite au déménagement de la plateforme (2.2.0)
Version 2.1.8 (16 février 2024)
Utilisation
- Création des fichiers Papi des tournois depuis la plateforme d'inscription en ligne Chess Event (2.1.0)
- Utilisation en réseau local non connecté à internet (intégration des librairies externes Bootstrap et jQuery, 2.1.1)
- Possibilité de fixer le nombre d'échiquiers/joueur·euses sur les écrans (2.1.1)
- Amélioration des accès en base de données
- Affichage des pilotes ODBC du serveur (2.1.6)
- Suppression du pooling ODBC (2.1.8)
Configuration
- Ajout de l'option
show_unpaired
pour limiter l'affichage des appariements par ordre alphabétique aux joueur·euses apparié·es (2.1.4) - Simplification de la configuration des évènements (2.1.5) :
- 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
- Amélioration de la documentation (2.1.7)
Accès au site fédéral
- Suppression des données personnelles des joueur·euses avant téléchargement sur le site fédéral (2.1.0)
Accès à ChessEvent
- Ajout du numéro d'homologation de ChessEvent dans les fichiers Papi (2.1.2)
- Mise en forfait général des joueur·euses non pointé·es dans ChessEvent dans les fichiers Papi (2.1.3)
Version 2.0.3 (19 novembre 2023)
La version 2.0 est la première « version 2 », ré-écriture complète de la précédente version 1.19.
Elle apport de nombreuses améliorations et nouvelles fonctionnalités.
Installation
- Livraison sous forme d'un exécutable autonome, ne nécessite plus l'installation de XAMPP (2.0.0)
Configuration
- Configuration des évènements au format INI, plus simple que PHP (2.0.0)
- Simplification de la configuration des écrans grâce aux modèles et aux familles d'écran (2.0.0)
- Amélioration de la détection de l'encodage des fichiers de configuration (2.0.3)
Utilisation
- Amélioration de la page d'accueil (2.0.0)
- Ajout d'une page par évènement (2.0.0)
- Ajout d'écrans d'affichage des appariements par ordre alphabétique (2.0.0)
- Ajout des écrans rotatifs (2.0.0)
Accès au site fédéral
- Ajout d'une temporisation pour le transfert des fichiers Papi sur le site fédéral (2.0.0)
- Réduction de la fréquence de téléchargement des tournois (2.0.3)