14 Commits

Author SHA1 Message Date
Rassaby Ludovic 35cad7998d 🚀 Release v1.1.0 - Application en Production avec Monitoring
 Nouvelles fonctionnalités:
- 🌐 Application déployée et accessible en ligne (http://141.253.118.141:3000)
- 📊 Dashboard Grafana complet avec métriques en temps réel
- 🚀 Configuration de production avec docker-compose.prod.yml
- 🏗️ Infrastructure robuste avec monitoring Prometheus + Grafana
- 📈 Métriques personnalisées (CPU, mémoire, requêtes, réservations)

🔧 Améliorations techniques:
- Backend FastAPI avec métriques Prometheus intégrées
- Configuration Docker optimisée pour la production
- Health checks pour tous les services
- Variables d'environnement sécurisées
- Configuration Ansible pour déploiement automatisé

📚 Documentation:
- README complet mis à jour avec liens de production
- CHANGELOG détaillé pour la version 1.1.0
- Notes de release complètes
- Guide de déploiement en production

🎯 Statut: Stable, déployé et accessible en ligne
v1.1.0
2025-10-17 15:05:09 +04:00
sartron_Northblue 5a879b7db1 TP7 - Déploiement Ansible complet avec scripts PowerShell et documentation 2025-10-16 15:14:09 +04:00
Rassaby Ludovic 37199521e4 feat: Ajout workflows de déploiement automatique
- Ajout workflow de déploiement sur Render
- Ajout workflow de déploiement sur serveur Linux
- Configuration pour déploiement automatique avec tags
- Prêt pour déploiement en production
2025-10-16 13:23:51 +04:00
Rassaby Ludovic b8d075a2bd feat: Ajout monitoring Prometheus/Grafana et configuration déploiement serveur Linux
- Ajout Prometheus et Grafana au docker-compose.yml
- Métriques automatiques pour le backend FastAPI
- Configuration de production avec docker-compose.prod.yml
- Guide de déploiement manuel pour serveur Linux
- Variables d'environnement sécurisées
- Documentation complète de déploiement
2025-10-16 11:29:16 +04:00
Rassaby Ludovic 091e2d320f Fix GitHub Actions release workflow - Update to softprops/action-gh-release@v1 and add permissions v1.0.1 2025-10-15 15:26:12 +04:00
Rassaby Ludovic a6c51b7e72 TP5: Move start.bat and stop.bat to scripts/ folder - Update documentation 2025-10-15 10:21:19 +04:00
Rassaby Ludovic b821b45904 TP5: Configure CI for releases - Add release workflow and tag triggers 2025-10-15 10:18:32 +04:00
Rassaby Ludovic f846ce1e6c TP5: Prepare release v1.0.0 - Add CHANGELOG, reorganize scripts, update README v1.0.0 2025-10-15 10:17:25 +04:00
Rassaby Ludovic 4291072b08 Update README_TP4.md with technical documentation 2025-10-14 13:33:12 +04:00
Rassaby Ludovic 6729080571 Add connectivity error simulation tests for TP4 validation 2025-10-14 13:28:43 +04:00
Rassaby Ludovic 300040b354 Fix GitHub Actions: use 'docker compose' instead of 'docker-compose' 2025-10-14 13:10:49 +04:00
Rassaby Ludovic 633cf0d265 Fix GitHub Actions workflow - remove duplicate requirements-test.txt 2025-10-14 13:06:09 +04:00
Rassaby Ludovic 9d75b6c9e9 Add automated tests with GitHub Actions - TP4 2025-10-14 13:00:02 +04:00
sartron_Northblue 9add6d9ec4 Reservation de salle 2025-10-13 14:03:21 +04:00