Commit graph

32 commits

Author SHA1 Message Date
1c03f8d195 Retirer useCache=false non documenté de l'appel API Clever Cloud 2026-03-08 00:24:10 +01:00
c84516e5d5 Forcer un rebuild sans cache via useCache=false sur l'API Clever Cloud 2026-03-08 00:05:59 +01:00
18691d930e Utiliser le chemin /organisations/{orgaId}/ pour l'API Clever Cloud 2026-03-07 22:37:36 +01:00
106c04b91a Utiliser api-bridge.clever-cloud.com pour l'authentification Bearer 2026-03-07 22:11:08 +01:00
1183f140a1 Vérifier la signature HMAC du webhook StoryBlok avant de déclencher le rebuild 2026-03-07 22:03:01 +01:00
789f85609d Ajouter un endpoint /api/rebuild pour déclencher le redéploiement production via webhook StoryBlok 2026-03-07 20:00:57 +01:00
0788de3c05 Remplacer les animations JS (IntersectionObserver) par des animations CSS pures
Les animations fade-up/fade-right/fade-scale utilisaient un IntersectionObserver pour ajouter une classe .visible au scroll. Après un remplacement du DOM par le live preview StoryBlok, les nouveaux éléments n'étaient jamais observés et restaient invisibles (opacity: 0). Remplacé par des @keyframes CSS qui s'exécutent sans JS. Supprimé le middleware manuel (auto-enregistré par l'intégration @storyblok/astro quand livePreview est activé).
2026-03-07 01:49:47 +01:00
c231016016 Préfixer les variables StoryBlok avec PUBLIC_ pour les exposer dans import.meta.env
Les variables système (Clever Cloud) n'étaient pas disponibles via import.meta.env car Vite ne les inclut que pour les variables préfixées PUBLIC_. Sans ce préfixe, getVersion() était compilé à "published" même sur l'instance preview, empêchant le live preview du visual editor StoryBlok.
2026-03-07 01:27:43 +01:00
b1d66a9be8 Supprimer l'étiquette « Calendrier » de la page agenda 2026-03-06 09:37:12 +01:00
197741086b Retirer le paragraphe de description de la page « La Compagnie » 2026-03-05 23:05:45 +01:00
de8404873f Documenter les modes de build SSG/SSR et la configuration StoryBlok 2026-03-05 23:04:27 +01:00
058ebe09c2 Écouter sur 0.0.0.0 pour Clever Cloud 2026-03-05 23:00:47 +01:00
eb5ae1fea7 Retirer l'adresse postale de la page contact 2026-03-05 23:00:16 +01:00
f274720a1e Retirer l'étiquette « Le Répertoire » de la page spectacles 2026-03-05 22:57:50 +01:00
fedbd240af Corriger le mapping des champs StoryBlok (category, resume en Textarea, dossier) 2026-03-05 22:55:19 +01:00
a1ab3bf30e Ajouter sharp, node-addon-api et node-gyp pour l'optimisation d'images en SSR 2026-03-05 22:51:50 +01:00
e8bc1d036f Supprimer l'étiquette « Qui sommes-nous ? » 2026-03-05 22:38:27 +01:00
b5158a6930 Renommer « C'est qui ? » en « La Compagnie » et ajouter la présentation 2026-03-05 22:37:59 +01:00
29c4589d44 Ajouter script start pour le déploiement Node.js sur Clever Cloud 2026-03-05 22:36:29 +01:00
663026dbcd Supprimer les étoiles décoratives de toutes les pages et du header 2026-03-05 22:30:35 +01:00
beaae549f3 Retirer le lien Accueil de la navbar, redondant avec le logo 2026-03-05 22:30:19 +01:00
3416a6d492 Intégrer StoryBlok comme CMS headless
- Ajouter @storyblok/astro, @astrojs/node et vite-plugin-mkcert
- Créer src/lib/storyblok.ts (fetch + mapping des blocs spectacle/evenement)
- Ajouter le middleware StoryBlok pour le live preview
- Basculer les pages spectacles, agenda et accueil sur l'API StoryBlok
- Config conditionnelle SSG/SSR via STORYBLOK_IS_PREVIEW (production statique, preview SSR avec visual editor)
- Version draft/published selon l'environnement
- storyblokEditable sur les composants pour le click-to-edit
- HTTPS via mkcert en mode preview
2026-03-05 22:22:32 +01:00
c8952d6425 Ajouter la vraie photo d'Éléonore Astruc sur la page « C'est qui ? » 2026-03-05 21:57:27 +01:00
d873da0ca5 Menu mobile en plein écran 2026-03-05 21:33:54 +01:00
4a138d08eb Renommer le header en Compagnie AspiRêves 2026-03-05 21:15:17 +01:00
b9390f548d Intégrer le logo lune dans la navbar et le footer 2026-03-05 21:12:34 +01:00
ffe96b6faa Retirer le numéro de téléphone de la page contact 2026-03-05 20:55:17 +01:00
3db0969c77 Ajouter la page « C'est qui ? » avec le parcours d'Éléonore Astruc 2026-03-05 20:20:56 +01:00
4ed41c370d Migration vers Astro et refonte du hero
- Remplacement de React/Vite par Astro avec Tailwind CSS
- Nouvelle accroche : « Rêver grand. Jouer vrai. »
- Ajout d'un sélecteur de thèmes temporaire (4 palettes)
- Mise à jour du .gitignore (dist/, .astro/, .clever.json)
2026-03-05 19:35:02 +01:00
457779e829 Ajouter page détail pour chaque spectacle 2026-02-21 15:23:52 +01:00
25bc265e21 Mise à jour des composants et styles 2026-02-21 15:05:31 +01:00
3862b32343 Init site Compagnie AspiRêves 2026-02-21 13:51:19 +01:00