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