Commit Graph

17 Commits

Author SHA1 Message Date
Serreau Jovann
e7619e949b feat(ansible): Ajoute STRIPE_BASEURL et tâche cron pour synchroniser Stripe.
🐛 fix(CustomerController): Crée le client Stripe lors de l'ajout d'un client.
2026-01-16 13:18:05 +01:00
Serreau Jovann
777375e5e8 feat(ansible): Ajoute le dossier sauvegarde aux permissions et créé le dossier. 2026-01-16 11:11:12 +01:00
Serreau Jovann
21a0a3bcbd ⏱️ chore(ansible/playbook): Configure la tâche cron de sauvegarde toutes les 6h. 2026-01-16 11:05:12 +01:00
Serreau Jovann
540bdc1d07 feat(ansible): Ajoute les tâches cron pour recherche et sauvegarde
📝 style(templates): Crée un template de mail pour notifications de sauvegarde

🐛 fix(.gitignore): Exclut les fichiers de sauvegarde .zip

🎨 style(dashboard): Crée une page pour la gestion des sauvegardes

 feat(command): Implémente la commande de sauvegarde avec notification et rétention

🎨 style(dashboard): Améliore l'interface de recherche avec des effets visuels

 feat(dashboard): Ajoute une page pour la gestion des sauvegardes

 test(controller): Ajoute la logique de téléchargement et suppression des sauvegardes
2026-01-16 11:04:13 +01:00
Serreau Jovann
e8e8481991 ```
 chore(crm): Supprime les fichiers manifest et favicon obsolètes, ajoute PWA.
```
2026-01-16 09:23:23 +01:00
Serreau Jovann
c211f243ca feat(ansible): Ajoute PATH_URL à .env.local pour l'environnement intranet. 2026-01-15 22:12:21 +01:00
Serreau Jovann
72b774530d feat(sécurité): Améliore la configuration CSP et Permissions-Policy pour plus de contrôle. 2026-01-15 20:38:30 +01:00
Serreau Jovann
75c419ba06 ```
 feat(ansible/caddy): Supprime CSP statique et Permissions-Policy obsolète
🐛 fix(assets/admin): Corrige la gestion du menu admin et des flashs
 feat(Twig/ViteAssetExtension): Ajoute CSP nonce et gère les favicons
🐛 fix(Entity/AuditLog): Corrige la relation ManyToOne avec Account
 feat: Ajoute NelmioSecurityBundle pour gérer la sécurité CSP
```
2026-01-15 20:35:46 +01:00
Serreau Jovann
2aa0ce5c1e feat(ansible/caddy): Met à jour la CSP et les en-têtes de sécurité pour plus de clarté et de conformité. 2026-01-15 20:13:45 +01:00
Serreau Jovann
fea3e7ba32 feat(ansible/caddy): Met à jour la CSP et ajoute Cloudflare Insights pour le monitoring. 2026-01-15 20:08:51 +01:00
Serreau Jovann
aba456e5ca ```
 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
```
2026-01-15 20:08:04 +01:00
Serreau Jovann
2e157e1f83 ```
 feat(ansible/caddy): Ajoute le domaine signature.ludikevent.fr à la configuration Caddy.
 feat(src/Service/Mailer): Améliore l'envoi d'emails avec désinscription et Message-ID.
 feat(templates/mails): Met à jour le logo de l'email pour LudikEvent.
```
2026-01-15 18:54:50 +01:00
Serreau Jovann
b1b2687320 feat(ansible): Ajoute des headers de sécurité et limite la taille des requêtes.
 feat(Security): Active l'authentification à deux facteurs (2FA).
 feat(Account): Ajoute une entité et un formulaire pour les administrateurs.
🐛 fix(Security): Corrige la redirection après la connexion.
 feat(CRM): Ajoute une page d'administration des comptes administrateurs.
2026-01-15 18:51:17 +01:00
Serreau Jovann
b8e1dbad38 feat(ansible): Met à jour le contenu du message Discord avec l'URL de l'intranet. 2026-01-15 18:17:39 +01:00
Serreau Jovann
87bb7eeba5 first commit 2026-01-15 18:12:32 +01:00
Serreau Jovann
87427d57a6 feat(caddy): Ajoute la configuration TLS et ignore les fichiers temporaires. 2026-01-15 18:07:28 +01:00
Serreau Jovann
3b0ce1314f ```
 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.
```
2026-01-15 18:04:01 +01:00