Commit Graph

3 Commits

Author SHA1 Message Date
dahoud
7b6926427f Task 1.7 - Tests exhaustifs Phase 1 - Tests de base fonctionnels
- Ajout de PasswordChangeDTO dans gbcm-server-api
- Ajout de quarkus-junit5-mockito dans pom.xml
- Création de SimpleTest pour vérifier l'environnement de test
- Création de AuthServiceImplTest avec 10 tests de base
- Tests compilent et passent avec succès
- Rapport JaCoCo généré avec couverture partielle
- Base solide pour étendre les tests vers 100% de couverture
2025-10-06 22:03:12 +00:00
dahoud
d82269c713 Task 1.6 - Configuration application.properties
- Configuration complète de la sécurité GBCM (JWT, mots de passe, verrouillage)
- Profils dev, test, et production configurés
- Génération des clés RSA pour JWT
- Création de application-local.properties pour développement local
- Ajout de la dépendance H2 pour les profils dev et test
- Correction de User.getRoleString() pour Quarkus Security JPA
- Correction des endpoints @FormParam avec @Consumes dans AuthResource et UserResource
- Correction des données de test import.sql (ajout colonne deleted)
- Documentation complète dans CONFIGURATION.md
- Application démarre avec succès en mode dev
2025-10-06 21:34:59 +00:00
dahoud
e4d125e14c Initial commit: GBCM Server Quarkus implementation with JPA entities and services 2025-10-06 18:48:01 +00:00