Nouveautés Drive 2.0
  • 14 Jul 2025
  • 1 Minute à lire
  • Contributeurs
  • Sombre
    Clair
  • PDF

Nouveautés Drive 2.0

  • Sombre
    Clair
  • PDF

Résumé de l’article

Constellio Drive 2.0.0 

 

1. Mise à jour ITHit 

  • Version concernée : Passage de ITHit.FileSystem de la version 6.4.21210 (27 mars 2023) à 8.2.27026 (19 août 2024).   
  • ITHit.FileSystem est une API pour créer des systèmes de fichiers virtuels en .NET, principalement utilisée pour des applications nécessitant une intégration avec l'explorateur Windows et des fonctionnalités comme la synchronisation et le chargement à la demande. Historique des notes de version :  https://www.userfilesystem.com/download/release_history/    
  • Modification d’intégration : Intégration du code source des librairies IT Hit dans le projet Constellio Drive, plutôt que des binaires, facilitant le débogage. 
  • Adaptations nécessaires : Mise à jour des APIs du client Constellio Drive et corrections majeures post-upgrade, notamment pour les menus contextuels, les téléchargements de documents, et l’emprunt et le téléversement automatique lors de la modification d’un document. 

2. Mise à jour des librairies Microsoft du client 

a. Log4net  

b. Microsoft.Extensions.Configuration.Binder 

c. Microsoft.Extensions.Configuration.Json (avait une vulnérabilité) 

d. Microsoft.Web.WebView2 


  1. 3. Propfind 

Passage d'un appel toutes les 30 secondes pour synchroniser tous les dossiers visités par l'utilisateur à une synchronisation limitée uniquement au dossier de travail en cours. 


  1. 4. Utilisation des IDs Constellio 

Transition de la gestion par titres vers l'utilisation directe des IDs Constellio, ce qui réduit l'utilisation de Redis en éliminant le besoin de mapper les IDs aux chemins. 


  1. 5. Navigation 

Limitation de l'affichage à 1 000 éléments par dossier (paramétrable), permettant d'éviter les time-outs pour les dossiers contenant un grand nombre d'éléments. 


  1. 6. Packaging 

Substitution de l’installateur .exe par un format .msi, simplifiant l'installation via les GPO chez les clients. 


  1. 7. Mise à jour automatique 

Le système de mise à jour automatique de Drive reprend le principe de la fonctionnalité de mise à jour de l'agent. Ce mécanisme permet de déployer une nouvelle version du Drive sans diffuser un nouvel installateur. 

Fonctionnement : 

  1. e. Générer le fichier drive.zip lors de la compilation du projet. 

  1. f. Intégrer ce fichier dans le plugin Agent. 

  1. g. Compiler une nouvelle version du plugin Agent. 

  1. h. Une fois cette version installée dans Constellio, les clients Drive se mettent à jour automatiquement au démarrage. 


  1. 8. Ajouts de fonctionnalités 

  1. a. Importation : Nouveau bouton pour importer les dossiers/documents depuis le Constellio Drive (identique à l’agent). 

  1. b. Menu hors connexion : Accès à un menu réduit pour modifier les paramètres même en cas de déconnexion (Changer l’URL, S’authentifier, Ouvrir Constellio, Quitter Drive). 


  1. 9. Corrections de bogues 

  1. a. Arborescence : Stabilisation de la réinitialisation. 

  1. b. Désynchronisation : Résolution des dossiers déplacés dans des chemins interdits. 

  1. c. Renommage : Correction des limitations injustifiées sur certains chemins. 

  1. d. Lecture seule : Correction du comportement de lecture seule lorsqu’un document est emprunté. 

  1. e. Ouverture de fichiers : Correction d’un bogue qui empêchait l’ouverture de fichiers depuis Constellio web. 

Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.