RICA NETWORK

CHANGELOG

Date Version Modifications
04 juillet 2025 2.9
  • Le numéro de version affiché sur le site est désormais synchronisé automatiquement avec la dernière entrée du changelog
  • Correction du traitement par lots dans le Swallower : suppression simulée en mode debug pour permettre le glissement des lots
  • Optimisation de la boucle de traitement des emails pour éviter les lenteurs et les boucles infinies
  • Réduction du risque de timeout lors de l?intégration massive de mails (pause et batch ajustable)
  • Ajout d'une sécurité sur la colonne clan pour éviter les erreurs de troncature SQL
  • Correction de la gestion des popups de dons et de la bannière sur la page d?accueil
  • Amélioration de la robustesse générale et nettoyage du code
03 juillet 2025 2.8
  • Ajout des boutons "Premier" et "Dernier" dans la pagination du Swallower
  • Amélioration de la détection de doublons SQL : exclusion de la colonne date et recherche sur les valeurs numériques de la colonne elements (LIKE)
  • La fonction de détection de doublon SQL est désormais paramétrable
  • Correction de la gestion des accents et des encodages dans la détection de doublons
  • Affichage conditionnel du contenu des mails dans le Swallower selon le type de rapport et le rôle utilisateur
  • Ajout d'un affichage verrouillé pour les mails non rapports de combat pour les admins
  • Correction et robustesse sur la gestion des suppressions et intégrations de mails
  • Refactorisation et nettoyage du code pour une meilleure maintenabilité
25 juin 2025 2.7
  • Ajout de la fonction echoAndLogCron pour factoriser l'affichage et la journalisation dans tous les scripts CRON
  • Centralisation de la configuration du mode de récupération des emails (ALL/UNSEEN) dans config.php
  • Ajout du paramètre swallowerMailFetchMode pour le Swallower
  • Correction de la génération des JS joueurs
  • Gestion correcte des caractères spéciaux et conversion ISO-8859-15 dans les exports joueurs
  • Correction de la regex pour la conversion automatique de "Moïse" dans les noms
  • La pagination de la boîte mail conserve désormais le filtre (all/unseen) dans l'URL
  • Ajout et documentation de la fonction logCronRica pour tous les crons (journalisation dans un seul fichier paramétrable)
  • Refactorisation et nettoyage du code des crons pour une meilleure maintenance
24 juin 2025 2.6
  • Uniformisation de la journalisation des CRONs dans un fichier unique (nom paramétrable dans config.php)
  • Correction et factorisation de la gestion des logs via logRica et logCronRica
  • Amélioration de l'affichage du changelog avec les dates en français
  • Correction de la fonction date_fr pour compatibilité PHP 8+
23 juin 2025 2.5
  • Correction de la boucle d'intégration des mails (Swallower) : tous les mails sont désormais traités
  • Ajout d'une popup AJAX pour forcer l'intégration des rapports depuis la page News
  • Correction de l'encodage et de la gestion des caractères spéciaux dans les rapports
  • Affichage du nombre de mails intégrés et non intégrés dans le CRON Swallower
  • Correction de la détection et du traitement des mails "unseen" (non lus)
  • Exécution du CRON Swallower toutes les 4h coté hébergeur
20 juin 2025 2.4
  • Ajout de la fonctionnalité SWALLOWER (intégration auto des rapports par email)
  • Correction $GLOBALS['token'] (logs)
  • MAJ logs : sortie fichier et console
  • Correction des requêtes SQL dynamiques
  • Sécurisation des accès admin sur les pages sensibles
  • Nettoyage et harmonisation du CSS
  • Correction encodage (UTF-8/ISO-8859-15)
  • Correction de la gestion des IDs négatifs et des valeurs NULL dans la base
19 juin 2025 2.3
  • Correction de l'encodage des pages
  • Restauration de fonctionnalités (ex: distance en cases entre objets sur la carte)
  • Correction de bugs divers
  • Ajout de la page 'changelog' pour lister les modifications
31 mai 2025 2.2
  • Correction de bugs sur la gestion des IDs négatifs
  • Amélioration du support des navigateurs récents
  • Amélioration de la gestion des popups et modals
  • Sécurisation des accès admin
15 mai 2025 2.1
  • Ajout du HallOfFame
  • Ajout onglet 'Admin' pour les donateurs
  • Ajout d'un compte Administrateur en cas de problème avec la liste des joueurs
  • Ajout d'un clan factice (System) pour les comptes génériques
01 mai 2025 2.0
  • Refonte graphique partielle
  • Ajout de la bannière de don Paypal
  • Optimisation du code PHP
  • Ajout de la bascule en config de debug auto en local
-- Revan Skoltroy
[ Faire un don pour le maintien du service ] :: [ Hall of Fame des donateurs ]

[ Conception : Ziliev ] :: [ Maintenance : Revan Skoltroy ] :: [ Version : 2.9 ]