Files
unionflow-client-quarkus-pr…/unionflow-server-impl-quarkus
dahoud 0f625e5d78 feat: PHASE 5 COMPLÈTE - Gestion Documentaire
Service créé:
- DocumentService: CRUD documents, enregistrement téléchargements, gestion pièces jointes
- Validation qu'une seule relation est renseignée pour pièce jointe
- Conversions DTO ↔ Entity complètes

PHASE 5 - COMPLÉTÉE (100%):
 Entités: Document, PieceJointe
 Enum: TypeDocument (module API)
 Repositories: DocumentRepository, PieceJointeRepository
 DTOs: DocumentDTO, PieceJointeDTO
 Service: DocumentService avec validation
 Relations flexibles: Membre, Organisation, Cotisation, Adhesion, DemandeAide, TransactionWave

Fonctionnalités:
- Vérification intégrité avec MD5/SHA256
- Formatage taille fichiers
- Compteur téléchargements
- Validation relations pièces jointes

Respect strict DRY/WOU:
- Patterns cohérents avec autres modules
- Gestion d'erreurs standardisée
2025-11-30 11:31:51 +00:00
..
2025-11-17 15:28:34 +00:00
2025-10-05 14:26:15 +00:00