7 Commits

Author SHA1 Message Date
Serreau Jovann
c650b8fa20 feat(site): Gère l'état en ligne du site avec SEO conditionnel et UI. 2026-02-06 17:46:30 +01:00
Serreau Jovann
20d4c07f1a ```
 feat(maintenance): Ajoute mode maintenance via fichier au lieu de variable d'env
```
2026-01-21 14:04:33 +01:00
Serreau Jovann
e4f1fda1bd ```
 feat(maintenance): Ajoute une page et un mode maintenance activable.
```
2026-01-21 14:00:54 +01:00
Serreau Jovann
2db673c0d3 feat(sitemap): Ajoute la génération du sitemap avec PrestaSitemapBundle et les URL du site.
`
2026-01-20 11:44:38 +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
662bb0bcc6 ```
[+] 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.
```
2025-12-11 17:22:26 +01:00
Serreau Jovann
f340475bb5 Add initial set of files 2025-12-09 17:10:57 +01:00