Version

Historique des versions

Retrouve ici les évolutions notables du projet, version par version.

Version 1.5

01/04/2026
  • Officialisation de la version 1.5 de WOS Alliance Tools avec stabilisation générale de l'application et des modules existants.
  • Centre de notifications in-app ajouté : cloche dans le header, compteur, sous-menu, page dédiée, marquage lu/non lu, suppression, préférences utilisateur et polling AJAX.
  • Notifications métier branchées sur les actualités, demandes d'adhésion, migrations, nouveaux membres actifs, recrutement, Bear Trap, changements de rôle et évènements personnels.
  • Réglages Discord renforcés : affichage conditionnel du panel par alliance, champs requis selon les modules actifs et gestion du flag discord_panel_enabled.
  • Bloc Bear Trap amélioré : date de référence UTC fiabilisée, cycle tous les 2 jours conservé, comportements responsive revus et réglages Discord consolidés.
  • Module Recrutement enrichi avec meilleure validation des phases, placeholders harmonisés, statut obligatoire, notifications dédiées et corrections des seeds de démonstration.
  • Formulaire de remontée de bug ajouté dans le menu utilisateur connecté avec page dédiée, upload image unique, contrôles serveur et envoi email HTML côté serveur.
  • Création et édition des actualités revues avec vrais onglets Bootstrap par langue, validation obligatoire de la langue secondaire si active et alertes plus explicites.
  • Page Profil réorganisée, préférences de notifications intégrées et correctifs sur le responsive de plusieurs écrans, notamment Notifications, BST Dashboard, Migrations et Bear Trap.
  • Multiples corrections de stabilité : routes, datatables et child rows, liens de notifications, tooltips, traductions, suppression des cas d'auto-notification et nettoyage des notifications obsolètes.
  • changelog_1_5_11

Version 1.4

26/03/2026
  • Module Participations enrichi avec Bear Trap : synthèses, gestion des événements, attributions, paramètres dédiés et analyses globales par ours, ligne et membre.
  • Page de synthèse Bear Trap renforcée avec KPI, graphiques comparatifs, DataTables responsive, filtres de période et affichages conditionnels selon les ours actifs.
  • Pages Bear Trap finalisées : détail d’événement, édition, responsive tablette/mobile, badges, child rows DataTables et logique métier harmonisée sur les statuts Présent / Absent / Excusé.
  • Intégration d’un module Participation à l’ours sur la fiche membre, avec classement, taux de participation, piège attribué et résumé individuel.
  • Logs d’audit Bear Trap ajoutés et visibles dans les logs alliance et SuperAdmin.
  • Contrôles renforcés sur les membres en attente d’adhésion ou de migration entrante, désormais exclus des écrans et flux alliance/BST/participations tant que non validés.
  • Pages d’authentification et de rattachement améliorées : comportements des sélecteurs serveur/alliance, placeholders et états désactivés plus explicites.
  • Version 1.4 officiellement publiée avec historique des versions mis à jour et corrections transverses de stabilité, i18n, routing et configuration.
  • Module Recrutement déployé : phase active, historique, offcanvas d’ajout/édition, logs et rollback de suppression de phase.
  • Règles de recrutement ajoutées par alliance : page dédiée de lecture/édition, contenu bilingue serveur/alliance, switch de langue et WYSIWYG stabilisé.
  • Réglages d’alliance ajustés : accès Admin limité aux liens communautaires, nettoyage des anciens liens personnalisés et dashboard communautaire consolidé.
  • Nouveau module Responsables de l’alliance : catégories ordonnables, attribution des Admin/Owner, affichage dashboard, responsive dédié et switch de langue des catégories.

Version 1.3

14/03/2026
  • Refonte multi-alliance stabilisée avec espaces public, profil, alliance, BST et console SuperAdmin clairement séparés.
  • Traduction complète de l’interface dans les langues du header, avec harmonisation des libellés, badges, boutons, DataTables et messages système.
  • Actualités d’alliance enrichies : création/édition bilingue, affichage par langue disponible, switch de langue sur dashboard, liste et lecture détaillée.
  • Gestion des workflows métier consolidée : demandes d’adhésion, migrations, transfert Owner, utilisateurs sans alliance et comptes sans compte.
  • Battle Stats Tracker consolidé avec rapports manuels ou par capture, historiques, comparaisons, classements et fiches joueurs/membres améliorées.
  • Pages SuperAdmin finalisées : tableau de bord, alliances, utilisateurs, réglages système, logs, documents internes et URL rewriting sur les fiches d’édition.
  • Préférence de langue utilisateur mémorisable depuis le profil et prise en compte dès l’inscription et à la connexion.
  • Mode bêta pilotable depuis les paramètres système, tout en conservant les badges bêta individuels des utilisateurs.

Version 1.2

05/03/2026
  • Améliorations responsive tablette/mobile : tableaux lisibles, podium et classements optimisés.
  • DataTables mobile/tablette avec affichage en child rows pour réduire la largeur et améliorer la lecture.
  • Standardisation des colonnes et tris par défaut sur les tables principales.
  • Remplacement des messages natifs par SweetAlert avec toasts et confirmations dédiées.
  • URLs propres sans extension et réécriture d’URL sur les pages clés avec identifiants obfusqués.
  • Graphiques et historique enrichis avec les variations en pourcentage entre rapports.
  • Terminologie harmonisée avec remplacement global de “relevé” par “rapport”.
  • Ajustements UI sur les formulaires, boutons et composants clés.

Version 1.1

04/03/2026
  • Application initiale de suivi des statistiques d’alliance Whiteout Survival pour [GOW] Olympe [#1537].
  • Authentification sécurisée et gestion des rôles de base.
  • Dashboard multilingue avec thème inspiré de Whiteout Survival Wiki.
  • Gestion des membres avec ajout, modification, suppression et mise à jour via API.
  • Historique complet des rapports, comparaisons, podium et classements détaillés.
  • Ajout de rapports en saisie manuelle ou via capture OCR.Space.
  • Responsive mobile, tablette et desktop avec navigation optimisée.
  • Mise en place des URLs propres et de la page d’historique des versions.