Serreau Jovann
26c76a84bc
✨ feat(caddy): Ajoute 'self' à connect-src dans la directive Content-Security-Policy.
2025-11-17 11:44:22 +01:00
Serreau Jovann
3af4c47ac8
✨ refactor(PWA): Renomme le fichier service worker et enregistre le SW.
2025-11-17 11:41:27 +01:00
Serreau Jovann
0f6dca2fff
✨ feat(caddy): Ajoute connect-src à la Content-Security-Policy pour datas.e-cosplay.fr
2025-11-17 11:39:30 +01:00
Serreau Jovann
81e457e0f9
✨ feat(SeoController): Ajoute une route pour security.txt
...
✨ feat(caddy): Ajoute une redirection pour /api/send vers datas.e-cosplay.fr
2025-11-17 11:09:34 +01:00
Serreau Jovann
381210448c
✨ feat(caddy): Ajoute une redirection pour le script de statistiques et l'intègre
...
✨ feat(template): Intègre le script de statistiques via la nouvelle redirection
2025-11-17 11:01:02 +01:00
Serreau Jovann
900ebc61b5
✨ feat(ansible/caddy): Ajoute le domaine datas.e-cosplay.fr à la CSP pour les scripts.
2025-11-17 11:00:05 +01:00
Serreau Jovann
48aa9dfc0a
✨ feat(docker): Ajoute la variable d'environnement APP_SECRET et Umami dans prod
...
✨ feat(twig/base): Ajoute le script Umami pour le suivi des statistiques en production
2025-11-17 10:51:25 +01:00
Serreau Jovann
2ed6907f35
✨ feat(ansible/caddy): Ajoute un reverse proxy pour datas.e-cosplay.fr et supprime une route obsolète.
2025-11-17 10:42:25 +01:00
Serreau Jovann
8a8df12a7e
✨ feat(caddy): Simplifie le handle path pour /datas pour proxy vers le backend.
2025-11-17 10:40:48 +01:00
Serreau Jovann
dc9738366d
✨ feat(caddy): Ajoute storage.googleapis.com à Content-Security-Policy pour scripts
2025-11-17 10:38:06 +01:00
Serreau Jovann
4d94a49b9f
✨ feat(ansible/caddy): Met à jour la configuration de Caddy avec des améliorations CSP et proxy.
2025-11-17 10:30:39 +01:00
Serreau Jovann
7c8dda6ea7
✨ feat(caddy): Supprime l'authentification de base et met à jour CSP pour trustpilot.com
2025-11-17 10:26:11 +01:00
Serreau Jovann
ea83bf28f2
✨ feat(caddy): Ajoute l'authentification basique pour protéger les données.
2025-11-17 09:51:34 +01:00
Serreau Jovann
4aadc68e67
✨ feat(ansible/caddy): Ajoute trustpilot.com à la CSP pour permettre les avis
2025-11-17 09:45:31 +01:00
Serreau Jovann
8a838dd244
✨ feat(ansible/caddy): Ajoute une redirection pour ts.js et corrige le proxy inverse.
2025-11-17 09:42:13 +01:00
Serreau Jovann
cc49c5451d
✨ feat(caddy): Ajoute une redirection pour les fichiers datas et un proxy inverse.
2025-11-17 09:41:35 +01:00
Serreau Jovann
a61296fb74
✨ feat(docker): Modifie l'URL de la base de données pour pointer vers datas_db
2025-11-17 09:37:53 +01:00
Serreau Jovann
c89c76184e
```
...
✨ feat(docker/caddy/twig): Ajoute Trustpilot et met à jour les ports Umami.
```
2025-11-17 09:37:02 +01:00
Serreau Jovann
20119f33c8
✨ feat(ansible): Simplifie les tâches Docker Compose et supprime become: false
2025-11-17 09:31:56 +01:00
Serreau Jovann
9a151c3705
✨ feat(ansible): Ajoute le déploiement d'Umami avec Docker Compose et redémarre les services.
2025-11-17 09:29:03 +01:00
Serreau Jovann
406c6890a6
fix error regisster page
2025-11-17 09:26:07 +01:00
Serreau Jovann
14dae09a2a
```
...
✨ feat(shop/events): Ajoute les pages boutique et événements, en construction.
```
2025-11-17 09:13:03 +01:00
Serreau Jovann
67a05e8213
✨ feat(pwabuilder-sw.js): Ajoute une page de repli hors ligne et améliore la gestion du cache.
...
🎨 style(about.twig): Supprime la mention du photographe (déplacé dans la page d'accueil).
2025-11-17 08:46:52 +01:00
Serreau Jovann
98a487ccad
✨ feat(sw): Ajoute Workbox pour une mise en cache plus efficace
2025-11-16 23:59:31 +01:00
Serreau Jovann
9d526f2556
✨ feat(PWA): Ajoute un service worker et gère l'installation dans app.js.
2025-11-16 23:51:52 +01:00
Serreau Jovann
f406be8544
✨ feat(site.webmanifest): Ajoute des métadonnées pour une meilleure expérience utilisateur.
2025-11-16 23:49:28 +01:00
Serreau Jovann
2a0d486f39
```
...
✨ feat(site.webmanifest): Ajoute une description et des icônes pour PWA.
```
2025-11-16 23:48:07 +01:00
Serreau Jovann
821a68d5a1
✨ feat(ViteAssetExtension): Ajoute preload aux liens CSS pour améliorer le chargement.
...
🔒 fix(caddy): Met à jour la politique de sécurité du contenu pour Cloudflare Insights.
2025-11-16 23:43:28 +01:00
Serreau Jovann
bcad1a07b9
✨ feat(caddy): Met à jour la politique de sécurité du contenu pour plus de simplicité
2025-11-16 23:31:03 +01:00
Serreau Jovann
29bcda7500
✨ feat(templates): Ajoute meta description et améliore titres pages légales.
...
✨ feat(translations): Ajoute descriptions pour pages accueil, membres et contact.
✨ feat(caddy): Ajoute `-X-Robots-Tag` dans la configuration caddy.
2025-11-16 23:27:43 +01:00
Serreau Jovann
7edd13372c
✨ feat(templates): Met à jour les noms des éléments de liste pour la compatibilité Twig.
2025-11-16 23:08:36 +01:00
Serreau Jovann
ac8cb2a828
✨ feat(templates/legal): Met à jour les noms des éléments de la liste de fil d'Ariane
...
The RGPD one is wrong, it should be fixed.
✨ fix(templates/legal): Corrige le nom de l'élément de liste RGPD dans le fil d'Ariane
2025-11-16 23:06:47 +01:00
Serreau Jovann
ff9e3b6161
✨ feat(templates): Corrige l'échappement des traductions dans les breadcrumbs schema.org.
2025-11-16 23:03:03 +01:00
Serreau Jovann
9a6949209c
✨ feat(caddy): Ajoute une politique de sécurité de contenu plus stricte.
2025-11-16 22:44:06 +01:00
Serreau Jovann
84ab86a085
🎨 style(templates/about.twig): Utilise le filtre WebP pour les images de Shoko et Marta
2025-11-16 22:41:42 +01:00
Serreau Jovann
870be71101
✨ feat(css): Ajoute Font Awesome et corrige le chemin vers all.min.css.
2025-11-16 22:40:38 +01:00
Serreau Jovann
d6306cacae
```
...
🗑️ chore(css/all.min.css): Supprime le fichier CSS Font Awesome obsolète.
✨ feat(base.twig): Met à jour le lien vers Font Awesome local.
```
2025-11-16 22:38:50 +01:00
Serreau Jovann
5736f709fc
✨ feat(css): Ajoute Font Awesome 6 Free pour les icônes.
2025-11-16 22:37:09 +01:00
Serreau Jovann
cad7ca482a
✨ feat(templates): Ajoute la vérification Google Search Console via meta tag.
2025-11-16 22:35:29 +01:00
Serreau Jovann
e68fbfc2dc
✨ feat(base.twig): Met à jour le chemin du fichier manifeste pour le favicon.
2025-11-16 22:34:12 +01:00
Serreau Jovann
9a8b99cfad
```
...
✨ feat(translations/home): Ajoute les traductions pour la page d'accueil
✨ feat(templates/home): Crée le template de la page d'accueil avec sections
✅ chore(src/Controller): Crée le ShopController et la route vers la boutique
✨ feat(templates/base): Ajoute un lien vers la boutique dans le menu
```
2025-11-16 22:32:06 +01:00
Serreau Jovann
7bf092a674
```
...
✨ feat(membres): Ajoute la page des membres avec les membres du bureau.
```
2025-11-16 22:25:55 +01:00
Serreau Jovann
524d5a3041
✨ feat(form/contact): Ajoute formulaire de contact avec traductions.
2025-11-16 22:11:48 +01:00
Serreau Jovann
a9feb0c2f8
✨ feat(i18n): Ajoute traductions et internationalisation pour pages légales.
...
Ajoute le support multilingue pour les pages légales (RGPD, CGU,
CGV, Mentions Légales, Cookies, Hébergement) et la page À propos,
incluant les traductions en français et en anglais. Désactive
aussi le sitemap pour les pages home et about.
2025-11-16 21:57:24 +01:00
Serreau Jovann
282fc56603
✨ feat(AboutController): Crée la page "Qui Sommes Nous" avec du contenu.
2025-11-16 20:46:09 +01:00
Serreau Jovann
4127a18e1d
✨ feat(app.scss): Ajoute style pour fond semi-transparent avec flou.
...
✨ feat(base.twig): Ajoute panier latéral et icônes sur l'en-tête.
2025-11-16 20:36:51 +01:00
Serreau Jovann
ab4b0a09f4
✨ feat(app.scss): Ajoute style pour fond semi-transparent avec flou.
...
✨ feat(base.twig): Ajoute panier latéral et icônes sur l'en-tête.
2025-11-16 20:08:49 +01:00
Serreau Jovann
c658fb0e1e
🐛 fix(.gitignore): Corrige les entrées de bun.lock et bun.lockd.
2025-11-16 20:05:37 +01:00
Serreau Jovann
09be34d505
```
...
💥 chore(global): Supprime yarn.lock pour forcer une réinstallation propre des dépendances.
```
2025-11-16 20:05:19 +01:00
Serreau Jovann
24ebee2ddd
```
...
💥 chore(global): Supprime yarn.lock pour forcer une réinstallation propre des dépendances.
```
2025-11-16 20:04:58 +01:00