Version 2.0.5
🚀 Nouvelles fonctionnalités
- 💾
CacheManagementService: nouveau service de cache indexé par hash SHA-256 du fichier. Un fichier déjà traité voit ses pages et pièces jointes recopiées au lieu d'être re-parsé. - 📨 Upload via BullMQ : remplacement de l'upload HTTP par un job en file d'attente, avec un
DevanaRequestProcessordédié à la consommation de cette queue. - 🔍 Recherche par
devanaFileId: les endpointstasketmonitoringacceptent désormais ce critère de recherche.
💡 Améliorations
- 🏷️ Nouveaux champs sur
Task:devanaFileId,fromDevanaFileIdetprocessTimeMs. - ♻️ Renommage
OdinProcessor→ZeusResponseProcessor: nommage aligné sur le rôle réel du processor. - 🧹 Suppression de
UploadController: devenu inutile, remplacé par la queue BullMQ. - 📖 README mis à jour : architecture de cache, nouveaux champs et nouveaux endpoints documentés.