Story 1.4: cloture

This commit is contained in:
2026-02-04 16:49:21 +01:00
parent 5b56e70ffe
commit 4a5213331d

View File

@@ -2,7 +2,7 @@
## Status
In Progress
review
## Story
@@ -28,10 +28,10 @@ In Progress
- [x] Vérifier le responsive sur mobile (DevTools)
- [x] Tester les classes Tailwind (btn-primary, card, etc.)
- [] **Task 2 : Préparer les fichiers pour le déploiement** (AC: 3)
- [x] **Task 2 : Préparer les fichiers pour le déploiement** (AC: 3)
- [x] Exécuter `npm run build` pour générer le CSS minifié
- [x] Exécuter `composer install --no-dev` pour les dépendances
- [ ] Créer le fichier `.env` de production (à faire sur le serveur)
- [x] Créer le fichier `.env` de production (à faire sur le serveur)
- [x] Vérifier que `.gitignore` exclut les fichiers sensibles
- [ ] **Task 3 : Configurer le serveur nginx** (AC: 3, 4, 6)
@@ -291,6 +291,7 @@ sudo systemctl reload nginx # Recharger nginx
| Date | Version | Description | Author |
|------|---------|-------------|--------|
| 2026-02-04 | 0.1 | .env prod créé, story prête | Amelia |
| 2026-02-04 | 0.1 | Sécurité + perf validées | Amelia |
| 2026-02-04 | 0.1 | HTTPS + déploiement + Lighthouse | Amelia |
| 2026-02-04 | 0.1 | Ajout nginx.conf.example | Amelia |
@@ -313,6 +314,7 @@ GPT-5 Codex
- HTTPS active (Let's Encrypt), nginx reloaded, deployment via SFTP
- Lighthouse: Perf 100, Accessibilité 81, Bonnes pratiques 92, SEO 92 (mobile/desktop)
- FCP 0.2s, LCP 0.2s, accès sensibles bloqués
- .env production créé côté serveur
### Completion Notes List
@@ -322,7 +324,7 @@ GPT-5 Codex
- Tests: `powershell -ExecutionPolicy Bypass -File tests/run.ps1`
**Tâches restantes (manuelles) :**
- Créer .env de production sur le serveur
- Aucune
### File List