Version majeure livrée le 26/12/2023
Modal des médias
- Correction de la fenêtre modale des médias confirmée
- Correction d'une mauvaise application CSS de celle-ci en FSE
- Correction des sous dossiers, les dossiers s'affichent correctement suivant leurs parents désormais
Core CMS
- L'ensemble des controllers backend ont été modifiée et structurée
- L'ensemble des menus en Admin sont désormais en url_to au lieu de site_url
- Intégration de Twig 3.8 avec extra cache et d'autres composants essentiels
- Passage des anciennes versions 4.4.0 vers 4.4.3 de CodeIgniter
- Correction du rank de base requis pour être redirigé en ACP
- Correction des permissions qui n'était pas forcément assigné au rang
- Modification des caches pour être supprimée suivant un TTL
- Intégration et création du thème par défault sous Twig 3.8, Turbo, Stimulus et PHP 8.3
- Sécuritée renforcée au niveau de certaines actions types
- Refactoring complet des routes Admin en rapport avec les dossiers des controllers.
- Refactoring des routes en partie Admin, les site_url() sont remplacé par url_to()
- Amélioration des affichages des images en 404 ou des backgrounds en 404
- Changement d'images placeholders
- Correction générale des permissions et des utilisateurs.
- Amélioration de l'affichage de session php, id et useragents en partie admin en temps réel.
- NOUVEAU : Attache ta boite mail directement dans le corps du CMS en partie Admin.
- NOUVEAU: Affichage de la bannière de votre compte en bas a gauche dans la partie Admin.
- NOUVEAU: Il est désormais possible d'inscrire un compte depuis la partie Utilisateurs.
- Amélioration du lazyload des images des pages, articles et listes en partie Admin.
- Sécurité: Amélioration de la sécurité en général sur la partie création et connexion du CMS
- Login/Inscriptions: Un avatar et une bannière est désormais attribué aux nouveaux inscrits
- Login/inscriptions: Fixs CSS et HTML
- Login/inscriptions: Capture de la session, de l'ip, et des usersagents, par default après inscription l'utilisateur est bloqué et nécéssite une intervention manuelle admin pour approuvé le compte
- Sécurité: Un changement d'adresse IP pour un administrateur en cours de navigation, déconnectera celui-ci et stockera en logs la connexion suspecte avec son IP connu dernièrement, il n'est donc pas possible d'être connecté sur le même compte depuis 2 locations différentes.
- Sécurité: Amélioration des vérifications du BASIC RANK, MASTER RANK et ACCESS ACP.
- Sécurité: Amélioration des vérifications d'inscription et de connexion renforcée.
- Core Twig Template: Amélioration des chemins de rendering de Twig pour être compatible avec les modules.
- Twig: Mise en cache par fragments au lieu de la mise en cache globale.
Users Admin (Grâce aux tests de Neilerua, Aurélien Altariba)
- Correction du changement de mot de passe qui provoqué une erreur 500 pour l'envoi de l'email
- Correction du changement d'avatar ou de bannière qui n'escapé pas les accents de l'url du média
- Correction du non rafraichissement de l'avatar/bannière en session dans la partie Admin
- Correction du problème de rafraichissement du 2FA en panel Admin pour l'utilisateur
- Modification de l'interface User en partie Admin de façon générale