Ajouts dans XOOPS 2.5.11 (partie 1)
La version XOOPS 2.5.11 avance gentiment, le début du travail sur cette version de XOOPS à commencé le 4 avril 2019. Cela fait donc très exactement 3 ans aujourd'hui que le développement de cette version a commencé.
Nous avons décidé de fêter ces trois ans en proposant un suivi régulier des modifications de la version XOOPS 2.5.11. A ce jour plus de 900 commits ont été réalisés sur github, ce chiffre est énorme et il est relativement difficile de savoir ce que ces modifications impliquent. Nous allons proposer chaque semaine une analyse statistique des commits effectués et l'incidence sur XOOPS pour les principaux d'entre eux.
A la fin de cette série nous proposerons un fichier qui retracera tous les commits.
Nous commençons cette série (N°1) avec l'analyse qui va du 4 avril 2019 au 11 novembre 2019 (8 mois)
Quelques chiffres
- 49 commits
- 27 PR
- 7 contributeurs
- Plus grand contributeur geekwright et GregMage
Le type de commit
Les auteurs
Les commits les plus importants
-
XoopsObject::setFormVars() est maintenant obsolète
Cette méthode ne doit plus être utilisée -
System_CleanVars est obsolète depuis XOOPS 2.5.11
Il est maintenant conseillé d'utiliser Request::getXxxxx() -
Faille de sécurité dans les formulaires du module système
La portée de cette faille de sécurité est relativement faible car il faut avoir les droits administrateurs pour lancer l'attaque (peut probable qu'un administrateur attaque sont système) -
Vulnérabilité sur des liens externe
Ajout de l'attribut noopener rel aux liens externes dans TextSanitizer -
Problème d'installation sur les bases de données ANSI
L'installation de xoops était impossible avec MySQL 5.7 en mode ANSI -
Suppression du thème d'administration zetadigme
Ce thème n'était plus suivi
Belle initiative !