✨ feat(ViteAssetExtension): Ajoute la gestion des favicons et améliore la gestion des scripts.
⚙️ chore(pwa): Met à jour le nom et l'URL de démarrage du PWA.
```
✨ feat(error/500): Ajoute une page d'erreur 500 personnalisée.
🐛 fix(ErrorListener): Gère les erreurs 404 et 500 et les affiche.
📝 chore(security/maintenance): Ajoute meta robots à maintenance.twig.
```
✨ feat(caddy): Améliore la sécurité avec CSP et headers standards
✨ feat(templates): Met à jour le logo sur la page d'inscription réussie
✨ feat(knp_paginator): Ajoute la configuration pour le style Tailwind
✨ feat(audit_logs): Crée la page de traçabilité des actions
✨ feat(logs): Ajoute le contrôleur pour gérer les logs d'audit
✨ feat(AppLogger): Enregistre l'user agent dans les logs d'audit
✨ feat(AccountController): Supprime l'appel inutile de l'EventAdminCreate
✨ feat(AuditLogRepository): Récupère les logs en excluant les ROOT
✨ feat(base): Ajoute la structure de base pour le dashboard
```
✨ feat(admin): Ajoute gestion des administrateurs avec création et suppression.
Ajoute la gestion complète des administrateurs : création, suppression,
logs d'audit, notifications mail (création/suppression) et désinscription.
```
✨ feat(security): Ajoute l'authentification Keycloak SSO et migre les commandes
Supprime la commande AccountCommand, la migration et ajoute l'authentification
Keycloak SSO. Crée les vues de base pour le tableau de bord.
```
[+] chore(root): Initialise le projet avec une structure de base
Crée la structure de base du projet Symfony, incluant les entités,
services, formulaires, et templates nécessaires pour la gestion des
comptes utilisateurs, la sécurité, et la gestion des mots de passe
oubliés. Ajoute également la configuration pour la gestion des assets
avec Vite, la gestion des fichiers avec Flysystem, et la
génération de sitemaps.
```