Outils pour utilisateurs

Outils du site


dev:changelog

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dev:changelog [2016/05/09 13:11]
florian [8255]
dev:changelog [2023/03/17 09:56] (Version actuelle)
Ligne 1: Ligne 1:
-**Dernière version stable : 4538**\\ Publiée le 10/01/2014 
- 
 ====== Notes de versions ====== ====== Notes de versions ======
  
 ===== STABLE 3.2 ===== ===== STABLE 3.2 =====
  
- +==== A venir ==== 
-==== 8255 ==== +**Date : A définir\\ 
-**Date : 09/05/2016\\ +**Révisions couvertes: ​8576 à ????
-**Révisions couvertes : 8215 à 8255+
  
 **Contenu : ** **Contenu : **
   * **Nouveautés**   * **Nouveautés**
-    * Nouvelle étape COLD : [[cold:​scripts:​multilineupdate|"​Mise-à-jour multilignes"​]],​ qui permet de mettre à jour un champ d'une table sur plusieurs lignes. 
- 
   * **Modifications**   * **Modifications**
-    ​Le nombre maximum d'​insertions COLD simultanées passe de 5 à 1. +  * **Corrections*
-    * Le script d'​export des fichiers d'une requête ne bloque plus sur une erreur de copie, elle est ignorée. +    * Script Envoi par fax, mail ou impression : Le champ "​Reply-To"​ était incorrectement défini 2 fois 
-    * Composition de PDF le paramètre d'​instance **pdf_conv_max_error** (à ajouter dans la section //​[ezged]//​) permet ​de déterminer ​le nombre d'​erreurs de conversions pdf tolérées avant que le script ne s'​arrête+    * Satellite ​Correction ​de crash survenant lorsque ​le mode debogage
- +    [[https://mantis.ezdev.fr/view.php?id=1324 |#1324]] : message d'erreur "​impossible ​de trouver le nom de la table" lorsque ​l'on veut faire une version après avoir supprimé la dernière version.
-  ​**Corrections de bugs :** +
-    * Bugs affectant les services ​//(Unhandled Exception in service name '​self'​ is not defined ​...)//. +
-    * Gestion des noms de fichiers sous Gnu/​Linux. +
-    * Gestion de l'encodage pour l'​envoi webdav dans Satellite. +
-    * Evaluations incorrectes des conditions ​de workflow. +
-    * Bug de refresh auto de l'arborescence. +
- +
-====== Archives ====== +
-===== #4538 (stable) ===== +
-**Statut :** stable\\ +
-**Date :** 10/​01/​2014\\ +
-**Révisions:​** 4515 à 4517\\ +
-**Références:​ **[[##​4518|#​4518]]+
  
-Amélioration de la prise en charge des jeux de caractères accentués par l'OCR.+==== 8575 ==== 
 +**Date : 29/​07/​2016\\ 
 +**Révisions couvertes: 8368 à 8575
  
 **Contenu : ** **Contenu : **
-  * **Fonctionnalités** +  * **Nouveautés** 
-    * Dictionnaire,​ vue des champs d'une table fonction d'​ajout de clé unique et correction ​des doublons pour une table utilisé comme liste dans une requête. +    * Signature numérique (via l'interface) ​migration vers Compagnon/​Satellite (fin des applets Java) + signature intégrée ​au document ​(PDF uniquement).
-    * Workflow, conditions : il devient possible de faire appel au module datetime. +
-    * Ajout d'un nouveau rôle "​Droits d'​édition" ​(tout les droits sauf la suppressionlors de la création d'une nouvelle requête.+
  
-  * **Corrections de bugs :** +  * **Modifications** 
-      Création ​d'​une ​imprimante virtuelle sous Windows 8+    Indexation : si le caractère diamètre "​Ø"​ est trouvé dans le pleintexte on le remplace par la chaîne "​diam"​. 
 +    * Le script ​d'envoi par mail, fax ou impression contrôle si l'​adresse mail contient un '​@'​ et si le numéro de fax est bien une suite de chiffres. Sinon il imprime. 
 +    * Trieur de fichier imprimés : ajout d'une temporisation de 30 secondes.
  
 +  * **Corrections de bugs**
 +    * Copie de fichier extrait complet : une fois la fiche m-à-j avec tous les critères, on débloque tous les travaux associés à cette fiche (et non plus un seul).
 +    * Envoi du cold vers le workflow : prise en compte des deux modes d'​ajout à l'​existant.
 +    * Correction d'un bug sur les envois de mail avec destinataires multiples.
 +    * [[https://​mantis.ezdev.fr/​view.php?​id=1255 |#1255]] : Bug de tamponnage des png transparent.
  
-===== #4518  ==== 
-**Statut :** stable\\ 
-**Date :** 02/​01/​2014\\ 
-**Révisions:​** 4515 à 4517\\ 
-**Références:​ **[[##​4514|#​4514]] 
  
-Patch correctif mineur.+==== 8367 ==== 
 +**Date : 10/​06/​2016\\ 
 +**Révisions couvertes: 8267 à 8367
  
 **Contenu : ** **Contenu : **
-  * **Fonctionnalités** +  * **Nouveautés** 
-    * Nouveau ​script qryfilesexport.py pour exporter ​les fichiers attachés aux enregistrement ​d'une requête ​avec condition sur un champ booléen+    * Nouveau ​champ spécial **CHRONOFROMID** : si sur table nommé //matable// un champ nommé **//​MATABLE//​_CHRONOFROMID** existe, alors celui-ci recevra la valeur de la clé primaire (champ //​MATABLE//​_ID) lors de l'​insertionCeci permet de faire de l'​ajout à l'​existant sur la valeur de la clé primaire en contournant l'​impossibilité de le faire sur le champ de clé primaire lui-même. 
-    * Workflow : Pour les conditions, possibilité de faire appel à des fonctions du module datetime.+    * Compagnon est installable en mode silencieux (via ligne de commande avec option /S). Ceci permet l'​automatisation de son déploiement sur les machines ​d'un réseau. 
 +    * Nouvelle étape COLD "Cold Signer un PDF avec un tampon"​
 +    * Workflow : intégration ​des vignettes des fichiers liés.
  
-  ​* **Corrections de bugs :** +  
-      Correctif pour les problèmes de composition ​de pdf au format 1.5 (généralement issus d'​une ​conversion word vers pdf). +  ​* **Modifications** 
-      Correctif pour les conversions ​de mail.+    Lors de l'​insertion ​d'​une ​nouvelle requête la table principale (celle en lien avec la clé primaireest automatiquement ajoutée à la liste des tables de la requête
 +    L'​étape COLD de découpage des fichiers PDF prend en charge le mode multi-modèle. 
 +    * L'​étape COLD "​Importer de fichiers .eml et .msg" accepte un paramètre supplémentaire //noocr// qui permet de ne pas effectuer l'​OCR. 
 +    * Import/​Export : on peut utiliser la tabulation (\t) comme séparateur de champs. 
 +    * Les tampons de type texte acceptent le multiligne. 
 +    * Autocomplétion sur le champ d'une table : retourne les entrées qui contiennent le mot (avant il retournait les entrées commençant par ce mot). 
 +    ​
  
-===== #4514 ==== +  ​* **Corrections de bugs** 
-**Statut :** stable\\ +    Le fichier en local n'​était pas supprimé après déverrouillage d'un fichier sans MAJ (versionning). 
-**Date :** 24/​12/​2013\\ +    ​Non propagation des droits d'un classeur sur les sous-classeurs et requêtes. 
-**Révisions:** 4508 à 4514\\ +    Lanceur POPactivation du cold uniquement si le fichier a bien été marqué comme supprimé sur le serveur POP (sinon suppression du travail). 
-**Références: **[[##​4507|#​4507]]+    ​Nettoyage des fichiers temporaires faisant parfois planter la ré-analyse COLD. 
 +    Indexeur tous formats ​un problème affectait la récupération de la ou les PJ sur un email sans corps de texte. 
 +    ​Correction du bug d'​envoi dans la bannette depuis le workflow qui ajoutait l'​expéditeur dans les destinataires. 
 +    ​Correction d'un bug dans satellite lorsqu'​un chemin à créer sur le poste en local commençait ou terminait par un espace.
  
-Patchs correctifs à la #4507 
  
-**Contenu ​:**  +==== 8263 ==== 
-  * **Fonctionnalités** +**Date 12/​05/​2016\\ 
-    * Prise en charge des PDF générés via la librairie [[http://​libharu.sourceforge.net/​|Haru Free PDF Library]]+**Révisions couvertes ​8215 à 8263
  
-  * **Corrections de bugs :** +**Contenu : ** 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000605|#​605]] : Tri des classeurs incorrect en présence de classeurs possédant des sous-classeurs. +  * **Nouveautés** 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000606|#​606]] : Notice undefined variable dans le centre de correction sur une fiche ne contenant pas de document. +    * Nouvelle étape COLD [[cold:​scripts:​multilineupdate|"​Mise-à-jour multilignes"]]qui permet ​de mettre ​à jour un champ d'​une ​table sur plusieurs lignes
-    * Correction d'un bug sur le lanceur du au volet d'​exploration Windows Explorer gardant un verrou sur les fichiers. +    Filtrage des listes ​d'utilisateurs : les listes ​d'utilisateurs tiennent compte ​des droits ​d'​accès ​aux modulesDans le cas d'un envoi de mail, un utilisateur n'ayant pas de mail définit ​n'est pas listé.
- +
- +
-===== #4507 ==== +
-**Statut :** stable\\ +
-**Date :** 20/​12/​2013\\ +
-**Révisions:​** 4487 à 4507\\ +
-**Références:​ ** +
- +
-**Contenu :**  +
-  * **Fonctionnalités :** +
-    * Lanceurs ​: +
-      * Il est désormais possible d'​utiliser des expressions régulières python dans le filtre de nom de fichier d'un lanceur. +
-      * Pour un filtre de nom classique (pas une regex) les mots-clé "​office", ​"​image",​ et "​multimedia"​ seront remplacés par une liste d'​extensions associées. +
-    * Lanceur : dans le cas de documents ne pouvant être supprimés de leur répertoire d'​attente on procède ​à un rollback. +
-    * Parapheur :  +
-      * Ajout du login du créateur du modèle au nom du modèle de parapheur dans les liste de choix. +
-      * L'​initiateur ​d'un scénario peut écrire un commentaire lié au scénario. +
-      * Les préférences de tri sont sauvegardés (même à la fermeture de la session). +
-      * Possibilité d'​avoir ​une liste restreinte de priorités en ajoutant le paramètre $paraphscnurgency_mode au fichier config_local.php et en lui attribuant la valeur "​simple"​+
-      Envoi d'une alerte mail à tous les acteurs ​d'une étape de parapheur dont le scénario aura été refusé au cours de cette étape. +
-    * Conversion ​des emails : amélioration de la conversion et ajout de la macro @mailcc. +
-    * Impression de fichiers pdf (w32pdfprint.py):​ possibililté de choisir entre 2 méthodes ​d'impression. Via Sumatra (par défaut) ou via IE/Adobe. +
-    * Centre de correction : ajout des annotations (post-it). +
- +
-  * **Corrections de bugs :** +
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000601|#​601]] : BUG accès ​ged via lien externe ouvre 2 sessions sans les fermer. +
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000602|#​602]] : BUG conversion des pdf formulaire quand le nom de fichier contient des caractères non-ASCII. +
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000603|#​603]] : BUG sur la liste de sélection Vrai/​Faux/​Tous. +
-    * [[http://​mantis.ezdev.fr/​view.php?​id=607|#​607]] : Impossible de supprimer ​un tampon si l'on n'est pas administrateur.+
     ​     ​
  
-===== #4486 ==== +  ​* **Modifications** 
-**Statut :** stable\\ +    Le nombre maximum d'​insertions COLD simultanées passe de 5 à 1. 
-**Date :** 04/​12/​2013\\ +    Le script d'​export des fichiers d'une requête ne bloque plus sur une erreur de copie, elle est ignorée pour passer au document suivant
-**Révisions:​** 4483 à 4486\\ +    Composition de PDF le paramètre d'​instance ​**pdf_conv_max_error** (à ajouter dans la section ​//[ezged]//) permet de déterminer ​le nombre ​d'erreurs ​de conversions pdf tolérées avant que le script ne s'​arrête.
-**Références:​ **[[##​4483|#​4483]] +
- +
-Corrections mineures apportées à la version 4483+
- +
- +
-===== #4483 ==== +
-**Statut ​:** stable\\ +
-**Date :** 29/11/2013\\ +
-**Révisions:​** 4467 à 4483\\ +
-**Références:​ **[[##​4466|#​4466]], [[##​4448|#​4448]],​ [[##​4432|#​4432]] +
- +
-Correctifs pour la version 4466 +
- +
-**Contenu :**  +
-  * **Fonctionnalités :** +
-    * Envoi dans les bannettes depuis ​le centre ​d'indexation. +
-    * Intégration ​de la nouvelle version du module de lecture de code-barres.+
  
   * **Corrections de bugs :**   * **Corrections de bugs :**
-    * Correction du bug affectant ​le redémarrage du serveur libreoffice. +    * Bugs affectant ​les services ​//(Unhandled Exception in service name '​self'​ is not defined ​...)//
-    * [[http://mantis.ezdev.fr/view.php?​id=0000572|#​572]] : BUG entrainant une perte du mode de vue (vignette ou vue documentsélectionné+    * Gestion des noms de fichiers sous Gnu/Linux
-    * [[http://​mantis.ezdev.fr/​view.php?​id=589|#​589]] : Exceptions levées aléatoirement lors de l'​arrêt du serveur de travaux+    * Gestion de l'encodage pour l'envoi webdav dans Satellite
-    * [[http://​mantis.ezdev.fr/​view.php?​id=556|#​556]] : Problème à l'utilisation de l'opérateur "​Entre"​+    * Evaluations incorrectes des conditions ​de workflow
-    * Bug affectant la sauvegarde ​de base de données lorsque le mot de passe contient le caractère tiret '​-'​+    * Bug de refresh auto de l'arborescence.
-    * Bug lors d'un export csv si certains rangs en double. +
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000600|#​600]] : Fichier à archiver listé 2 fois.+
  
-===== #4466 ==== 
-**Statut :** stable\\ 
-**Date :** 22/​11/​2013\\ 
-**Révisions:​** 4449 à 4466\\ 
-**Références:​ **[[##​4448|#​4448]],​ [[##​4432|#​4432]] 
  
-**Contenu :**  
-  * **Fonctionnalités :** 
-    * Nouvelles fonctionnalités pour l'​import-export:​ 
-      * 4 formats de dates supplémentaires (formats américains suffixés par AM ou PM). 
-      * Pour les sources de type fichier, ajout d'un paramètre permettant d'​indiquer le nombre de lignes à passer (= à ne pas importer) en début de fichier. 
- 
-  * **Corrections de bugs :** 
-    * **[[http://​mantis.ezdev.fr/​view.php?​id=0000596|#​596]]** : Non détection de la JRE et redirection vers la page de téléchargement de Java. Sous IE11. 
-    * Correctifs de stabilité du serveur de travaux et de la conversion des mails. 
- 
-===== #4448 ===== 
-**Statut :** beta\\ 
-**Date :** 15/​11/​2013\\ 
-**Révisions :** 4433 à 4448\\ 
- 
-**Contenu :** 
-  * **Fonctionnalités :** 
-    * Nouvelle option pour l'​import de fichiers de données. Il est désormais possible d'​indiquer si un caractère entoure les champs de données, auquel cas il sera supprimé lors de l'​import. 
- 
-  * **Corrections de bugs :** 
-    * **[[http://​mantis.ezdev.fr/​view.php?​id=0000581|#​581]]** : Écrasement en local d'un fichier de même nom lors du téléchargement d'une version. 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000586|#​586]] : La présence du caractère '​+'​ dans le nom du fichier apprenti rend impossible son affichage dans le centre d'​apprentissage. 
- 
-  * **Autre :** 
-    * Une petite documentation sur les fonctions python utilisable dans le cadre d'une analyse COLD est disponible dans le répertoire //​nchp\usr\local\nchp\ezged\doc//​. 
- 
-Dans le cadre de cette mise-à-jour pensez à [[doc:​applets#​mise-a-jour_des_applets| vider le cache Java]] sur les postes clients. 
- 
-===== #4432 ===== 
-**Statut :** beta\\ 
-**Date :**\\ 
-**Révisions :** 4367 à 4432 
- 
-**Contenu :** 
-  * **Fonctionnalités :** 
-    * Accès direct à la GED et à certains modules via URL sans authentification manuelle. Se base sur la définition de comptes externes. ​ 
-    * Il devient possible d'​écrire des définitions de recherche de sociétés propres à chaque installation de la GED. Voir le fichier d'​exemple ​ //​nchp\usr\local\nchp\ezged\lib\cold\societies_definitions.py.sample//​ 
-    * Ajout d'un script permettant de paginer et d'​extraire le texte d'un fichier au format KPDL (Kyocera Page Description Language). 
-    * Signature des applets avec un certificat émit par une autorité de certification reconnue. ​ 
-    * Mise en conformité des applets avec les directives de déploiement de Java suite aux mise-à-jour [[http://​www.oracle.com/​technetwork/​java/​javase/​7u40-relnotes-2004172.html|u40]] et [[http://​www.oracle.com/​technetwork/​java/​javase/​7u45-relnotes-2016950.html|u45]] de Java. [[doc:​applets|Voir la page concernant les applets]].(r4423) 
-    * Implémentation de la structure Addulact (lanceurs, etc) (r4398,​r4406,​r4408). 
-    * Ajout d'un paramètre (optionnel) permettant de forcer le nombre de vignettes par page. La variable se nomme $forcenbrthumbsperpage et doit être renseignée dans le fichier config_local.php. (r4398) 
-    * Le nouveau script unlockfile.py est ajouté en étape de l'​ajout de version pour lever le verrou sur le fichier côté serveur. 
- 
-  * **Corrections de bugs :** 
-    * Bug affectant l'​authentification avec un accès externe. 
-    * Bug affectant la stabilité du serveur de travaux (r4370). 
-    * Bug sur la recherche de dates par le COLD. 
-    * Bug lors de l'​envoi d'un document archivé vers le parapheur. 
-    * Bug dans l'​indexeur tous format lors de la mise à plat d'un document. ​ 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000578|#​578]] : Lanceur en erreur sur les noms de fichier terminés par un espace. 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000579|#​579]] : Création non complète du paramètrage de type "​Indexeur one" via l'​assistant. 
- 
-===== #4367 ===== 
-**Statut :** <​del>​stable</​del>​ (répudiée,​ retour à la 4296)\\ 
-**Date :**\\ 
-**Révisions :** 4297 à 4367 
- 
-**Contenu :** 
-  * **Fonctionnalités :** 
-    * Changement du paramétrage par défaut pour les champs d'une analyse créée à partir de l'​assistant de cold.  
-      * Par défaut les champs d'​analyse **ne sont pas** 1)Requis sur la page, 2)Requis sur le document, 3)Déterminant pour le changement de document. 
-      * Exception : les champs d'​analyse associés à un champ de base de données définit comme //Not null// sont //Requis sur le document//. 
-    * Les scripts d'​envoi de documents par mail envoient le fichier nommé avec son nom "​réel"​ (i.e au lieu de son nom de stockage comme c'​était le cas actuellement). Voir révision 4303. 
-    * Tableau de bord : on liste uniquement les vues à corriger contenant au moins une erreur. 
-    * Possibilité de "​mettre au carré"​ des tifs posant problèmes lors de l'OCR grâce au script tif2tif.py et ez-convertvb.exe (Pour plus de détails voir [lien] ) 
-    * Deux nouveaux paramètres liés à imagemagick (à définir dans une section imagemagick du fichier instance.conf ) : temporary-path et memory-limit. Voir [lien] 
-    * Nouvel exécutable de surveillance du serveur de travaux. Voir le script jobchecker.py ligne 709 pour détails. 
-    * Script de conversion de pdf protégés en pdf non protégés (succès ne peut être garanti). Voir pdf2pdf.py. 
-    * Il devient possible d'​utiliser des noms accentués pour les répertoires écoutés par les lanceurs cold (voir r4339). 
-    * Le paramètres $_VERSIONS_DISPLAY_ORDER (à définir dans config_local.php) permet de choisir l'​ordre d'​affichage des versions. Voir [lien] 
-  ​ 
-  * **Corrections de bugs :** 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000538|#​538]] : Bug d'​affichage de l'​arborescence dans la section sécurité de l'​administration. 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000542|#​542]] : Erreur "​Cannot concatenate str and datedtime object"​ au cours d'une analyse cold. 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000551|#​551]] : La recherche globale retourne des résultats "​blancs"​. 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000553|#​553]] : Erreur de stockage lors d'un ajout de version lorsqu'​il y a plus d'un espace de stockage. 
-    * [[http://​mantis.ezdev.fr/​view.php?​id=0000568|#​568]] : Erreur "utf8 codec can't decode ..." lors d'une composition de dossier. 
  
dev/changelog.1462799484.txt.gz · Dernière modification: 2023/03/17 09:56 (modification externe)