.. _changelog: Historique des versions ======================= .. note:: Pour mettre à jour votre installation, la :ref:`procédure standard ` peut s'appliquer. Si des étapes complémentaires doivent s'appliquer, celles-ci seront notées ci-dessous. * :release:`0.16.0 <2022-03-24>` * :bug:`-` un message d'erreur et affiché quand un partenaire ne peut pas être supprimé * :feature:`286` Ajout du support des partenaires et serveurs locaux HTTP(S) * :feature:`283` Amélioration du support des partenaires Waarp Gateway * :bug:`306` La liste des types de tâche dans les flux est présenté par ordre alphabétique. * :bug:`221` Ajout de la tâche ICAP dans les modèles de flux. * :bug:`273` Les clients http n'étaient pas correctement fermés, ce qui aboutissait à un épuisement des descripteurs de fichiers autorisés * :feature:`259` Manager valide l'unicité du dossier de destination pour les fichiers envoyés à une Gateway (Gateway effectue déjà la vérification) * :bug:`249` Corrige le nom de l'executable ``updateconf`` dans le modèle ``déploiement_conf`` * :release:`0.15.4 <2021-10-21>` * :bug:`293` Corrige un bug où certains transferts n'était pas recupérés depuis Waarp Gateway * :bug:`290` Corrige un bug au niveau des dates de début et de fin d'un transfert * :bug:`291` Supporte le chiffrement ``scram-sha-256`` avec PostgreSQL 10+ * :release:`0.15.3 <2021-04-07>` * :bug:`267` Ajoute la customisation des rule.Path pour les partenaires de type Gateway * :bug:`266` Corrige le déploiement des filewatchers r66 qui se connectent à des waarp-gateways * :bug:`268` Ajoute la restriction des accès aux règles déployés sur les partenaires de type Gateway * :bug:`242` Supprime les ports inutiles demandés pour les partenaires de type Gateway * :release:`0.15.2 <2021-03-03>` * :bug:`256` Le site est obligatoire pour tous les types de partenaires. * :bug:`257` Efface les destinations quand la création d'un flux est annulée * :bug:`251` Corrige la gestion des clef publiques dans le formulaire d'édition de partenaires SFTP * :bug:`254` Corrige les migrations de base de données pour qu'elles fonctionnent avec PostgreSQL 9.4 et 9.5 * :release:`0.15.1 <2021-02-16>` * :bug:`253` Corrige l'erreur SQL lors de l'aggrégation des flux * :bug:`255` Corrige l'impossibilité d'ajouter un nouveau flux * :release:`0.15.0 <2021-02-12>` * :feature:`157` Les dossiers d'origine et de destination des flux peuvent être définis * :release:`0.14.1 <2021-01-21>` * :bug:`244` Les clefs AES saisies dans l'interface étaient refusées si elles contenaient un octet dont la valeur est inférieure à 127 (non-ASCII) * :bug:`239` Des mises à jour inutiles dans la base de données lors du rafraichissement des historiques ont été supprimées * :release:`0.14.0 <2020-12-08>` * :feature:`227` Ajout de la suppression des partenaires * :feature:`25` Ajout de la suppression des sites * :feature:`128` Ajout de la suppression des flux * :bug:`228` Les titres des onglets de la page de vue des flux ne changent pas quand la langue de l'utilisateur change * :feature:`182` Support de Waarp Gateway * :feature:`184` Lors du déploiement de la configuration, la variable d'environneent `MANAGER_CONF` est exportée à destination du client R66 appellé pour transférer la configuration. * :bug:`222` Les clefs privées et publiques des Gateway SFTP ne sont plus obligatoires lors de l'édition * :feature:`216` Le serveur ne démarre plus si la base de données n'est pas à jour. Incidemment, le server ne démarre plus si la base de données n'est pas accessible (ce qui posait des problèmes, et nécessitait un redémarrage après le rétablissement de la base de données). * :feature:`212` Ajoute des sous-commandes ``db migrate up`` et ``db migrate down`` pour mettre à jour la base de données et faire des retour arrières. * :release:`0.13.2 <2020-06-03>` * :support:`207` Ajout de packages pour RHEL 8 (et dérivés) * :bug:`161` Le site est marqué comme obligatoire dans les formulaires quand celui-ci doit être fourni * :bug:`175` Les serveurs SFTP étaient inclus dans l'écran de statut des serveurs * :bug:`200` Corrections des traductions * :bug:`201` Restaure la prise en charge des Gateway FTP dans le déploiement de la configuration * :release:`0.13.1 <2019-05-15>` * :bug:`169` *Sécurité* : Correction d'une possibilité d'outrepasser l'authentification par injection d cookie * :bug:`173` Ajout du paramètre de filewatcher manquant ``limitParallel`` * :bug:`170` Le nom de modèles de flux importés pouvait être incorrect * :bug:`172` Un transfert réussi est automatiquement créé dans l'historique pour les transferts SFTP vers un serveur fait en tâche post-transfert (auparavent, le flux n'apparaissait jamais comme terminé et le succès devait se déduire du succés de l'avant dernier transfert) * :bug:`171` Les flux encours dont un des transfert est terminé sont affichés dans l'historique des flux. * :release:`0.13.0 <2019-04-11>` * :bug:`163` La relance de transferts à destination de passerelles SFTP ne fonctionnait pas * :feature:`164` Autorise les définitions de flux depuix un client FTP * :feature:`159` Les transferts depuis un partenaire SFTP vers un partenaire SFTP sont maintenant possibles * :bug:`155` Les modèles par défaut prennent en compte les sens de connexion * :bug:`149` La durée des transferts pouvait être négative ou nulle (en cas d'erreur R66). Ceci est maintenant impossible * :bug:`151` Dans les historiques de flux et de transfert, on ne pouvait pas filtrer par nom de fichier si le nom de fichier saisi n'est composé que de nombre * :feature:`-` Une migration de base de données est nécessaire pour la mise à jour vers la version 0.12.0. Le script SQL suivant doit être exécuté dans la base de données de Waarp Manager (installés dans :file:`{ROOT}/share/migration` par les archives et :file:`/usr/share/waarp-manager/migration` par les packages) : 1. :file:`20181204_add_connection_direction_default_templates.sql` * :release:`0.12.2 <2018-11-21>` * :bug:`-` Le détail des lignes d'historique ne se referme pas * :bug:`-` Réactivation de la regénération des mots de passe des partenaires * :bug:`-` Le rafraîchissement des historiques des transfert et des flux met maintenant à jour chaque transfert dans sa propre transaction * :release:`0.12.1 <2018-07-06>` * :bug:`-` Correction du bug qui empêchait les utilisateurs de changer leur mot de passe * :bug:`-` Autorise l'administration à définir l'en-tête HTTP à utiliser pour communiquer au proxy l'hôte de destination de la requête * :bug:`-` Fixes LDAP support * :release:`0.12.0 <2018-05-14>` * :feature:`-` Évolution des filewatchers : Le filewatcher peut être paramétré pour lancer des transferts synchrones ou asynchrones * :feature:`-` Évolution des filewatchers : la regex de filtrage peut être paramétrée * :feature:`-` Évolution des filewatchers : le filewatcher peut également surveiller les sous-dossiers du docssier cible (mode récursif) * :feature:`-` Évolution des filewatchers : TLS peut être activé pour le premier transfert * :feature:`-` Création d'un onglet de configutation des filewatchers dans le formulaire d'édition des flux * :feature:`-` Support de proxy HTTP pour les sites (requêtes REST) * :feature:`-` Une migration de base de données est nécessaire pour la mise à jour vers la version 0.12.0. Le script SQL suivant doit être exécuté dans la base de données de Waarp Manager (installés dans :file:`{ROOT}/share/migration` par les archives et :file:`/usr/share/waarp-manager/migration` par les packages) : 1. :file:`20180511_rest_http_proxy_support.sql` .. literalinclude:: ../migration/20180511_rest_http_proxy_support.sql :language: plpgsql * :release:`0.11.4 <2018-03-26>` * :bug:`-` Correction du modèle de flux par défaut * :bug:`-` Correction de l'erreur causant une vitesse nulle pour les flux * :bug:`-` Correction de l'affichage du formulaire d'ajout d'un modèle de flux * :bug:`-` Affichage de la date de build réelle dans le "À propos" * :bug:`-` Correction de bug d'affichage suite à l'édition d'un objet * :bug:`-` Correction de l'erreur de calcul de la signature des requêtes REST à destination ds serveurs Waarp r66 * :bug:`-` La reprise de transfert entre une gateway SFTP et un serveur R66 est maintenant possible * :bug:`-` Correction d'une erreur 404 causée par une erreur SQL * :bug:`-` Correction de traductions * :bug:`-` Corrections du modèle de flux par défaut * :bug:`-` Une migration de base de données est nécessaire pour la mise à jour vers la version 0.11.4. Les scripts SQL suivants doivent être exécutés dans la base de données de Waarp Manager (installés dans :file:`{ROOT}/share/migration` par les archives et :file:`/usr/share/waarp-manager/migration` par les packages) : 1. :file:`20180326_remove_flow_speed.sql` .. literalinclude:: ../migration/20180326_remove_flow_speed.sql :language: sql 2. :file:`20180323_fix_default_template.sql` .. literalinclude:: ../migration/20180323_fix_default_template.sql :language: sql * :release:`0.11.3 <2017-10-05>` * :bug:`-` Correction de l'ajout de partenaires SFTP client * :bug:`-` Correction des modèles de flux pour le SFTP * :bug:`-` Correction de l'ordre d'envoi des packages de configuration * :release:`0.11.2 <2017-10-03>` * :bug:`-` Rétablit le fonctionnement de l'éditeur de modèles et de l'ajout de partenaires SFTP pur IE 11 * :release:`0.11.1 <2017-10-03>` * :bug:`-` Les nouveaux serveurs R66 sont automatiquement intégrés au rafrachissement des historiques * :release:`0.11.0 <2017-10-02>` * :feature:`-` Prise en charge des sens de connexion entre les sites * :feature:`-` Prise en charge de la configuration des filewatchers * :release:`0.10.1 <2017-09-30>` * :bug:`-` Les packages de configuration des gateways SFTP n'étaient pas générés * :release:`0.10.0 <2017-09-28>` * :feature:`-` Support des passerelles SFTP * :feature:`-` Waarp Manager peut écouter en HTTPS * :release:`0.9.3 <2017-04-26>` * :bug:`-` La commande de lancement windows est mal formée * :bug:`-` La valeur par défaut de R66Cmd est erronée dans la conf du package Windows * :bug:`-` La conf du package windows a des fins de lignes Linux * :bug:`-` Le script de lancement windows a des fins de ligne Linux * :bug:`-` L'historique des transferts ne supporte pas les transferts à soi * :bug:`-` Ajout d'indexes sur les tables d'historique pour accélérer le rafraichissement * :bug:`-` Affichage erroné du nombre de page dans les écrans d'historique * :bug:`-` Une migration de base de données est nécessaire pour la mise à jour vers la version 0.9.3. Le script SQL suivant doit être exécuté dans la base de données de Waarp Manager : .. code-block:: sql BEGIN; DROP INDEX IF EXISTS transfer_log_find_existing; CREATE INDEX transfer_log_find_existing ON transfer_log( filename, origin_hostid, destination_hostid, rulename, origin_transfer_id, destination_transfer_id ); DROP INDEX IF EXISTS flow_log_find_existing; CREATE INDEX flow_log_find_existing ON flow_log ( flowname, filename ); COMMIT; * :release:`0.9.2 <2017-03-07>` * :bug:`-` Ajout de locale manquantes * :bug:`-` Le mot de passe du cient Waarp R66 utilisé par Waarp Manager était chiffré deux fois dans les fichiers authent.xml générés. * :release:`0.9.1 <2017-02-20>` * :bug:`-` Le bouton pour démarrer le déploiement de la configuration est désactivé quand un déploiement est en cours * :bug:`-` Le déploiement de la configuration ne s'exécute plus si le script de lancement de Waarp R66 client n'est pas trouvé * :bug:`-` Les erreurs de déploiement de la configuration sont plus visibles * :bug:`-` Durant le déploiement de la configuration, l'envoi aux serveurs Waarp R66 s'arrête à la première erreur renontrée * :bug:`-` Le mot de passe du client Waarp R66 utilisé par Waarp Manager n'est plus forcé par Waarp Manager. celui défini dans le partenaire est utilisé * :bug:`-` Correction de l'acran des rapports qui n'était plus fonctionnel * :bug:`-` Correction d'une erreur d'échappement des antislash en base de données * :bug:`-` Les infobulles d'aide sont plus larges pour être plus lisibles * :bug:`-` Correction de coquilles dans l'interface web * :release:`0.9.0 <2016-12-08>` * :feature:`-` Internationalisation de l'interface * :feature:`-` Compatibilité Windows * :feature:`-` Authentification LDAP * :feature:`-` La table ref_instances est créée par défaut * :feature:`-` Appel direct à Waarp manager sans passer par un script ("install-conf.sh") * :feature:`-` Le chargement de la configuration par les serveurs R66 ne passe plus par un script * :feature:`-` Les clefs d'activations ne tiennent plus compte des hostnames * :bug:`-` Correction d'un buffer overflow sur les délais des tâches * :feature:`-` Possibilité de créer et d'ajouter un utilisateur à votre partnenaire gateway depuis l'interface web. Un utilisateur système est crée lors de la création d'un nouveau partenaire. Pour les installations existantes et lors de la migration, manager utilisera l'utilisateur par defaut de la gateway pour effectuer la requête REST