feat: Initialise l'infrastructure de base et ajoute la gestion des comptes administrateurs
Ce commit initialise la structure de base du projet, ajoute une nouvelle fonctionnalité de gestion des comptes administrateurs, et configure l'environnement de développement. Les modifications comprennent : - Ajout d'une commande `mainframe:admin` pour créer des comptes administrateurs via la console. - Implémentation d'un service de Mailer avec un subscriber pour envoyer des emails lors de la création d'un compte administrateur. - Création d'un contrôleur `Artemis/DashboardController` pour la partie administration (artemis). - Mise à jour du `HomeController` pour rediriger les utilisateurs connectés vers le dashboard. - Ajout de dépendances Symfony (UID) et configuration du Dockerfile (ajout de l'extension exif) - Suppression du test `HomeControllerTest.php` - Configuration de SonarQube et de PHPUnit pour exclure certains dossiers du code coverage.
This commit is contained in:
@@ -323,6 +323,15 @@
|
||||
"templates/base.html.twig"
|
||||
]
|
||||
},
|
||||
"symfony/uid": {
|
||||
"version": "7.3",
|
||||
"recipe": {
|
||||
"repo": "github.com/symfony/recipes",
|
||||
"branch": "main",
|
||||
"version": "7.0",
|
||||
"ref": "0df5844274d871b37fc3816c57a768ffc60a43a5"
|
||||
}
|
||||
},
|
||||
"symfony/validator": {
|
||||
"version": "7.3",
|
||||
"recipe": {
|
||||
|
||||
Reference in New Issue
Block a user