Release notes

Publiée le 08/04/2024


Cette version nécessite comme pré-requis les versions des applicatifs suivants :

  • ARender : 4.8.13
  • Redis : 6.2.12
  • OpenSearch : 1.3.4

Changements importants de la 2.8

Correctifs de sécurité

Dans l’objectif d’améliorer la sécurité au sein de FlowerDocs, plusieurs correctifs ont été apportés :

Chiffrage du mot de passe de l’annuaire via le CLM

Correction de failles de sécurité mineures sur le CLM et l’IHM d’administration

Améliorations de la recherche

Plusieurs modifications ont été apportées à la recherche afin de faciliter et fluidifier son usage :

Les boutons “Rechercher” et “Ajouter un critère” sont toujours visibles à l’écran quelque soit le nombre de critère de recherche

Les critères ajoutés manuellement restent affichés tant que le formulaire n’a pas été réinitialisé. Ils sont sauvegardés lors de la sauvegarde d’une recherche afin de pouvoir personnaliser encore un peu plus les recherches par les utilisateurs

Nouvelle fonctionnalité pour réinitialiser les critères de recherche ajoutés et renseignés afin de revenir au formulaire de recherche paramétré par défaut


Lorsque les critères sont affichés en colonne :

Le nombre de résultats par page et le bouton pour ajouter des colonnes sont toujours visibles au-dessus des tableaux quel que soit le nombre de résultats affichés

Les boutons de pagination sont toujours visibles en-dessous du tableau quelque soit le nombre de résultats affichés

SSO

Quand il y a un SSO et un annuaire, FlowerDocs utilise l’identifiant récupéré dans l’annuaire pour toutes les actions réalisées dans FlowerDocs

Administration

CLM, il est maintenant possible de mettre à jour partiellement un scope avec les commandes suivantes: update-config, update-model, update-report, update-content, update-scope

WS

Recherche plein texte - Exposition d’un WS permettant d’ajouter, de supprimer et de mettre à jour le contenu textuel d’un fichier récupéré par une application tierce dans FlowerDocs

Faciliter les intégrations

La variable ${user.authorities} prend en compte l’ensemble des informations de l’utilisateur : groupes de l’annuaire et profils FlowerDocs quelque soit le contexte d’utilisation

Recherche plein text

Depuis l’IHM d’administration, il est possible de configurer un OperationHook externe appelant un composant technique externe à FlowerDocs pour réaliser l’extraction du contenu textuel des documents en filtrant sur les types mime souhaités en vu de son indexation

Les ScriptOperationHandler

Les filtres sont pris en compte pour l’exécution des scripts operation handler

Les scripts opération handler peuvent être lancés sur les composants de l’administration

Les tâches

Il est possible d’ajouter des paramètres techniques lors de l’application d’une réponse sur une tâche. Cela permet de pouvoir véhiculer des informations nécessaires à des traitements techniques sans surcharger le modèle de données FlowerDocs

Scope de base

Ajout d’un livrable contenant le scope de base FlowerDocs nécessaire au fonctionnement de l’application

Ajout de l’ACL acl-annotation sur la classe de document “Annotation” afin de faciliter la compréhension du fonctionnement pour la sécurité des annotations

Bug fixes

Tags

FlowerDocs gère le fait de ne pas afficher les suggestions sur un tag mis en lecture seule

Les compteurs sont toujours affichés quel que soit la taille du libellé des différents niveaux (agrégations)

Tableau de résultats

Affichage des libellés d’un tag conditionnel quel que soit la condition réalisée

Affichage du caractère spécial “ ‘ “ dans les colonnes des tableaux

Dossiers (Dossiers virtuels)

Affichage du caractère spécial “ ‘ “ dans le plan de classement (agrégations)

Tâches

Création d’une tâche après vérification de son existence, les tooltips sont affichés pour tous les tags présents dans la pop-up

Historique

Les caractères spéciaux sont correctement affichés

Plugin Companion, interface avec la suite Office

Le versement d’un e-mail depuis Outlook vers FlowerDocs est de nouveau fonctionnel

Le plugin Companion est fonctionnel avec du HTTPS et une sécurité SSL

RGAA

Amélioration du contraste dans la pop-up “Historique”

Lecture des tags de type de liste quand ils sont en lecture seule

Affichage des tags de type Texte en noir quand ils sont en écriture

Administration

Tag conditionnel : il est maintenant possible de conditionner l’affichage des valeurs selon l’identifiant de la classe d’un composant

La suppression d’un rapport depuis l’IHM est désormais fonctionnelle

Lors de la suppression d’un utilisateur dans un groupe, une confirmation est demandée afin d’éviter les erreurs

Operation handler - La section est toujours affichée depuis l’IHM d’administration

Les équipes du scope s’affichent désormais correctement depuis le menu “Identités/Equipes” de l’administration

WS

Ajout d’un document - Le service addFiles renvoie l’identifiant du fichier créé quel que soit le mode de versionning défini sur la classe de document

Anomalies connues

Recherche

  • Recherche plein texte - Suite à la restauration d’une version de document, le contenu de la version restaurée n’est pas réindexé donc non recherchable
  • L’action “Réinitialiser” ne doit pas être présente sur la pop-up de recherche de document
  • Le focus reste présent sur l’action “Réinitialiser” après avoir cliqué dessus

Téléchargements

FlowerDocs GUI
Interface graphique

FlowerDocs Core
Coeur de l'application exposant des web services

ARender Rendition Server
Moteur de rendition de la visionneuse