[Livraison]Livraison de la version 1.0.0
Inclus:
- Fonctionnelles
- Global - Suppression des liens entre les référentiels (ref_Critere et ref_Etape)
- RéférentielImpactMessagerie - Ajout d'un endpoint unitaire
- TypeEquipement - Ajout d'un endpoint pour l'accès unitaire
- Techniques
- [FIX]Spring Security / Actuator : Correction des configurations pour bien autoriser l'accès au healthcheck
- [FIX][Sécurité]Autorisation d'origines différentes pour les CORS + Configuration
- [Docs]Introduction de groupe d'API pour séparer les API internes et les API Spring Data REST
- Features
- Ajout de la variable NUMECOEVAL_JAVA_OPTIONS pour les options de JVM
- [Logs/Config]Ajout de la variable APP_LOGGING_LEVEL pour le niveau de logs Root
- Nettoyages
- [Refactor] Suppression du volume inutilisé "/app/logs"
- [Refactor]Suppression des modules de la V1
- Introduction du schema.sql et désactivation des DDL JPA
- Mises à jour:
- Spring : 5.x -> 6.0.8
- Mise à jour des configurations Spring Security
- Package javax.* => jakarta.*
- Spring Boot : 2.7.8 -> 3.0.7
- MapStruct : 1.5.2.Final -> 1.5.3.Final
- Spring OpenAPI Doc : 1.6.14 -> 2.0.4
- Changement de la déclaration des dépendances
- Cucumber : 7.4.1 -> 7.11.1
- Jackson : Repassage sur la version managée
- Wiremock : passage à la version wiremock-jre8-standalone
- Dependency Check : 7.2.1 -> 8.1.2
- Spring : 5.x -> 6.0.8