Feature/infra setup
📌 Description
-
Mise en place de la commande "npm start" a la racine pour lancer plus facilement sans passer par toutes ses étape :
# Lancer la base de données cd database && docker-compose up -d # Démarrer le backend cd server && nmp install && npm run dev # Démarrer le frontend cd client && nmp install && npm run dev -
Durcissement de la configuration PostgreSQL
-
Remplacement de l'outil obsolète secrets-scan par trufflehog
🔗 Lien vers l'issue
✅ Type de changement
-
Feature (nouvelle fonctionnalité) - [
✅ ] Fix (correction de bug) -
Refactor (pas de changement fonctionnel) -
Docs (documentation) - [
✅ ] Chore (maintenance technique) -
Hotfix (urgence)
🧪 Comment tester
- Lancer npm install à la racine
- Lancer npm start
- Vérifier que les 3 services (DB, Server, Client) démarrent sans erreur
✅ Checklist
-
Tests unitaires ajoutés/mis à jour -
Documentation mise à jour - [
✅ ] Pipeline CI vert -
Relu par un reviewer
👥 Reviewers requis
-
Backend (@azra, @soheil) -
Frontend (@mohamed, @yigit) -
Sécurité (@linda, @massi) -
BDD (@elhadj)
🚨 Impact potentiel
-
Breaking change -
Performance - [
✅ ] Sécurité
Edited by AGUECH OMAR