Commit Graph

27 Commits

Author SHA1 Message Date
Serreau Jovann
9f2c181c30 ```
🔥 refactor(translations): Supprime le fichier de traduction français obsolète.
🌐 feat(templates/revervation): Ajoute la prise en charge de l'internationalisation (i18n).
```
2026-01-28 16:21:09 +01:00
Serreau Jovann
6362f389b4 ```
 feat(gitignore): Ajoute Catalogue.pdf aux fichiers ignorés.
🎨 style(templates): Ajoute un lien vers le catalogue PDF dans la page produits.
♻️ refactor(pwa): Met à jour l'URL du catalogue PDF dans le fichier PWA.
♻️ refactor(templates): Met à jour l'URL du catalogue PDF dans la base de réservation.
 feat(ProductController): Ajoute une route pour mettre à jour le catalogue PDF.
```
2026-01-28 14:11:57 +01:00
Serreau Jovann
ff9ae0e8d4 ```
 feat(SitePerformance): Ajoute la collecte des métriques web vitales.
🐛 fix(caddy): Corrige la redirection du script Trustpilot.
📦 chore: Ajoute web-vitals comme dépendance et adapte package.json.
```
2026-01-27 23:36:11 +01:00
Serreau Jovann
80803e2662 ```
 feat(reservation): Ajoute la page "Nos Formules" et son intégration.
```
2026-01-27 22:43:36 +01:00
Serreau Jovann
454b748973 ```
 feat(UtmEvent): Ajoute le tracking Umami des utilisateurs connectés.

Ajoute l'identification des utilisateurs Umami et enregistre la session.
Implémente une bannière de consentement pour les cookies et gère l'état.
```
2026-01-27 20:24:02 +01:00
Serreau Jovann
b2fd5fde96 feat(template): Ajoute un lien "Comment réserver" dans la navigation principale. 2026-01-27 10:10:15 +01:00
Serreau Jovann
a05aabe36e ```
 feat(Contrats): Ajoute la gestion de l'état de la caution (restituée/encaissée).
```
2026-01-23 14:45:32 +01:00
Serreau Jovann
3250f6da36 ```
 feat(reservation): Ajoute la gestion des contrats client et améliore l'authentification.

Corrige l'URL de retour, ajoute la gestion des contrats client et le logout client.
```
2026-01-23 09:15:15 +01:00
Serreau Jovann
522898ce96 ```
 feat(ReserverController): Ajoute des routes pour connexion, création de compte et recherche.

Crée les routes pour la connexion (`/reservation/connexion`), la création de compte
(`/reservation/creation-compte`), la gestion du mot de passe
(`/reservation/creation-compte`), et la recherche de produits
(`/reservation/recherche`). Intègre UploaderHelper et Client pour la recherche.
```
2026-01-23 08:43:47 +01:00
Serreau Jovann
5e26d949e1 ```
 feat(templates): Améliore le SEO et l'UX des pages avec des descriptions et titres plus précis.
🐛 fix(ReserverController): Corrige la route 'mentions-legal' en 'mentions-legales'.
 feat(templates): Ajoute la page de recherche 'search.twig'.
```
2026-01-22 23:25:35 +01:00
Serreau Jovann
7ca1fd20b4 feat(base.twig): Améliore le SEO avec des balises meta title et description plus complètes. 2026-01-22 23:02:44 +01:00
Serreau Jovann
e061df8901 🎨 style(liip_imagine): Ajuste la taille des miniatures et ajoute une animation au logo. 2026-01-22 22:10:13 +01:00
Serreau Jovann
753adedc86 ```
 feat(liip_imagine): Ajoute un filtre pour l'image de couverture de la vidéo.

🐛 fix(home.twig): Détecte les bots et sert une image au lieu d'une vidéo.

 feat(composer): Ajoute jaybizzle/crawler-detect pour détecter les bots.

🎨 style(revervation/base.twig): Améliore l'effet de survol du logo.

```
2026-01-22 22:09:34 +01:00
Serreau Jovann
ff2fe2cab6 feat(reservation/template): Ajoute des filtres Imagine pour optimiser les images. 2026-01-22 21:59:02 +01:00
Serreau Jovann
84ce1b2975 ```
 feat(templates/base.twig): Améliore l'accessibilité et le SEO

Corrige les métadonnées viewport et ajoute une description par défaut. Améliore le contraste des couleurs et ajoute des rôles ARIA pour la navigation. Optimise le chargement des vidéos.
```
2026-01-22 21:56:18 +01:00
Serreau Jovann
173c3d32cf ```
 feat(reservation/contrat): Ajoute lieu, identité et sections finances.

Ajoute lieu de l'événement, section identité, tableau des options,
et section finances avec gestion de l'acompte et du solde.
```
2026-01-22 21:16:29 +01:00
Serreau Jovann
6656d56111 ```
 feat(reservation/contrat): Ajoute la gestion complète des contrats
```
2026-01-22 20:15:21 +01:00
Serreau Jovann
b09c4c669c ✏️ Docs(templates): Met à jour la description SEO pour plus de concision en français. 2026-01-21 14:14:37 +01:00
Serreau Jovann
9597e7ba17 ```
 feat(ReserverController): Ajoute la route et la vue pour le workflow de réservation.
 feat(SiteMapListener): Ajoute les URL du catalogue et workflow de réservation au sitemap.
 feat(templates): Crée le template pour la page "Comment réserver".
 feat(templates): Améliore les descriptions SEO des pages catalogue et contact.
```
2026-01-21 13:54:50 +01:00
Serreau Jovann
4651e0d7d2 feat(UtmEvent): Ajoute le suivi d'évènement pour l'affichage de la page d'accueil.
 feat(template/base): Ajoute un évènement UTM pour la vue de la page d'accueil.
2026-01-21 13:39:46 +01:00
Serreau Jovann
bdf1e69860 ```
 feat(Product): Ajoute méthode json pour sérialiser les données du produit.

 feat(analytics): Intègre suivi Umami pour catalogue, contact et produits.

 feat(caddy): Ajoute header Cloudflare et script UTM, améliore config PHP.

 feat(nelmio): Autorise tools-security.esy-web.dev dans CSP.

 feat(template): Ajoute suivi Umami sur pages catalogue, contact et produit.
```
2026-01-21 13:37:26 +01:00
Serreau Jovann
a05475e0f3 feat(home): Ajoute schema.org pour améliorer le référencement de la vidéo. 2026-01-20 18:59:58 +01:00
Serreau Jovann
d59dc240f9 ```
 feat(ReserverController): Ajoute les routes et vues pour le catalogue.

 feat(templates): Ajoute template catalogue et modifie base et contact.

 feat(assets): Ajoute loader turbo, filtre catalogue et améliore JS.
```
2026-01-20 13:51:23 +01:00
Serreau Jovann
ac6ecb1bc3 🐛 fix(templates): Corrige les numéros de RC Pro et une faute de frappe
Corrige le numéro de RC Pro dans les CGV et corrige une faute de frappe
sur la page d'accueil de réservation.
```
2026-01-20 13:22:01 +01:00
Serreau Jovann
b5d5ee95bb ```
♻️  refactor(routes): Corrige les noms des routes pour 'reservation' au lieu de 'revervation'.
```
2026-01-20 11:58:29 +01:00
Serreau Jovann
14aa985aad ```
 feat(Controller/composer): Ajoute robots.txt et modifie les routes de réservation.
```
2026-01-20 11:20:28 +01:00
Serreau Jovann
010af74dda ```
 feat(revervation): create basetwig for réservation
```
2026-01-19 21:08:04 +01:00