Ci-dessous, les différences entre deux révisions de la page.
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:12] 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 pour passer au document suivant. | + | * 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 :** | + | ==== 8575 ==== |
- | * Bugs affectant les services //(Unhandled Exception in service name 'self' is not defined ...)//. | + | **Date : 29/07/2016\\ |
- | * Gestion des noms de fichiers sous Gnu/Linux. | + | **Révisions couvertes: 8368 à 8575 |
- | * 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. | + | |
**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 suppression) lors 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'insertion. Ceci 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é primaire) est 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 POP: activation 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 modules. Dans 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 document) sé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. | ||