✅ Story 1.4: cloture
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user