Publiée le 30/06/2021
Cette version nécessite comme pré-requis les versions des applicatifs suivants :
- ARender : 4.5.1
Les évolutions,
corrections d’anomalies et
tâches incluses dans cette version sont listées dans cette section.
En bref
Découvrez les changements principaux apportés par cette nouvelle version.
Obfuscation
L’obfuscation introduit une nouvelle fonctionnalité permettant de masquer des données au sein de documents. Que ce soit grâce à la visionneuse de documents ou aux web services exposés, les utilisateurs définissent des zones restreintes à d’autres utilisateurs.
Ces derniers n’ont ensuite plus la possibilité d’accéder aux données obfusquées (visualisation, téléchargement…).
Dossiers
Dans la continuité des précédentes versions, l’expérience liée à l’utilisation des dossiers physiques s’améliore encore. Lors de la consultation d’un dossier physique :
Les utilisateurs peuvent désormais filtrer les documents d’un dossier. A l’aide de la classe de document, son nom ou des autres critères disponibles, il est encore plus facile d’accéder au bon document.
En proposant le même formulaire d’indexation, lors du dépôt de plusieurs fichiers dans un dossier, l’indexation de nouveaux documents est grandement accélérée.
Changements importants
Cette version intègre une nouvelle version de la visionneuse de documents ARender. La montée de version (4.5.1) des serveurs de rendition est requise avant le déploiement de cette nouvelle version.
Un nouveau mécanisme de class loader est utilisé, par défaut, pour le chargement des classes Java utilisées par les développements spécifiques. Si besoin des classes autorisées peuvent être ajoutées à l’aide du paramètre
secured.classloader.whitelist.additional
. Ce mécanisme peut également être désactivé avec la propriété secured.classloader.enabled=false
.
Changelog
FlowerDocs GUI
Dossiers
Filtrer les documents d’un dossier
Upload de plusieurs fichiers par Drag & Drop
Pré-remplissage du formulaire de création de document à partir de ceux précédemment validés
Le classement d’un document ne doit être appliqué qu’après la sauvegarde du document
La sélection rapide de sous-dossiers conserve l’état “sélectionné” de dossiers précédemment ouverts
Formulaires de recherche
Conservation du mode d’affichage des résultats de recherche (tableau ou vignettes)
Affichage de la page précédente lors du rafraîchissement d’une page de résultat vide
La borne supérieure d’un critère de type date est automatiquement positionnée à la fin de la journée
Mauvais affichage en colonne de tag contenant des caractères protégés (
"
ou >
)
Support de requête cachée (
hiddenRequest
) sans selectClause
Impossible de saisir le champ recherche rapide sur une tablette Android
Impossible de vider un champ de type date sur une tablette Android
Empêcher le tri sur la colonne d’icône de tâches
Rendre fixe le sélecteur d’opérateur d’un critère
Formulaires d’indexation
Général
Prise en compte du nom du composant pour la confirmation d’abandon des modifications
Aucune popup de confirmation n’est affichée lors d’une sauvegarde sans retour arrière
Amélioration de l’affichage d’un tag avec plusieurs valeurs
Tâches
Empêcher la sélection d’une classe technique pour une pièce jointe acceptant toutes les classes
Fil d’ariane incorrect après l’auto-assignation d’une tâche (provoquant un changement de nom)
Afficher l’identifiant de la pièce jointe dans l’historique si elle n’a pas de libellé
Documents
Durant la comparaison de versions, l’ancienne version est affichée à gauche
Tri des versions d’un document dans l’historique
Notifier l’utilisateur lors de l’échec d’un upload de fichier
Dashlets & Rapports
Corrections liées à la définition de dashlets avec des requêtes complexes
Dans Kibana, les libellés d’un tag dont l’identifiant contient un
_
ne sont pas résolus
Tri des rapports accessibles par un utilisateur
Affichage de l’identifiant d’une classe de tag si elle n’a pas de libellé dans la liste d’agrégations
API JS
L’abonnement à l’exécution d’une action est désormais notifié (uniquement) après la confirmation par l’utilisateur
Exposition de la récupération des fichiers d’un document
Redirections
Conservation des paramètres de l’URL après l’authentification d’un utilisateur
Correction de la redirection après un changement de mot de passe
Redirection vers ARender après l’authentification lorsque demandé
Encodage du paramètre
targetURL
nécessaire pour certains proxys
FlowerDocs Core
Services
Support des valeurs par défaut de tags
Récupération de n’importe quel contenu d’un document à travers le service REST
La génération de document à partir d’un modèle Microsoft Word fournit un nom avec la bonne extension (REST)
BPM
Connecteurs
[Connecteur Docusign] pour la signature électronique
Génération de fichiers à partir d’un modèle Microsoft Word
[Connecteur SentAI] pour l’analyse sentimentale
Exposer les connecteurs BPM à travers des [services REST]
Utilitaires
Extraction de texte (par expression régulière et/ou par zone) d’un PDF
Mise à jour des librairies bpmn-js
Amélioration de l’extraction d’un identifiant par les delegates
Initialisation du contexte d’exécution d’un delegate asynchrone
Case
A partir d’un case, une tâche sans tag est démarrée dès le clic (sans affichage d’un formulaire vide)
Performances
Optimisation de la récupération des fichiers d’un document sans inclure leur contenu
Amélioration des métriques exposées par le FlowerDocs Core
Amélioration des clients REST
Suppression de la synchronisation sur les événements internes
Connecteurs
Visionneuse de documents
Obfuscation de document
Montée de version ARender en 4.5.1
L’association document / serveur de rendition est désormais stockée dans un cache (Redis si activé)
Dans certaines conditions réseaux, certaines actions ARender n’étaient pas désactivées
Visualisation de plusieurs documents à l’aide de paramètres de l’URL
docId
Visualisation des documents au sein d’un dossier virtuel contenant d’autres catégories de composants
Nettoyage de la visionneuse lors de changement de document (notamment pour les vidéos)
Alfresco
Support d’[Elasticsearch comme moteur de recherche]
Support du changement de type d’un noeud (node type specialization)
Mécanisme de suppression de certains tags en retours des appels aux services de composants
ADLDS
Modification d’identités stockées dans Microsoft ADLDS
Sécurité
Empêcher la redirection vers des sites WEB externes lors de la déconnexion
Mécanisme de class loader sécurisé (basé sur une liste blanche)
Chiffrement d’un répertoire à l’aide du CLM et d’un magasin de clés
Intégration
Nouveau mode de sécurité basé sur un jeton pour le client Java