
---- 0.5.0

Bugs corrigés
=============

Général
-------

- Problème de lenteur

Gestion des formulaires
-----------------------

- Thésaurus créé en double
- Pièce jointe encapsulée non ajoutée au PDF
- Erreur à la génération PDF

Gestion des flux XML
--------------------

- Aperçu vide

Nouvelles fonctionalités
========================

Gestion des formulaires
-----------------------

- Permettre la suppression des types de formulaires
- Multiples indexations
- Liens entre formualires
- Multi-sélection de flux dans les listes déroulantes

---- 0.4.0

Bugs corrigés
=============

Envoi de mail
-------------

- Arbre non rafraichît à la supression de session
- Liste de formulaires non mise à jour après une suppression de formulaires
- Accusé de réception automatique ne fonctionne pas
- Ajouter des formulaires à un mail supprimé par annulation d'envoi d'un formulaire
- Modification possible d'un mail déjà envoyé
- Impossible d'associer les formulaires pour une nouvelle session

Administration
--------------

- Rafraichissement de l'UI des utilisateurs/groupes
- Bug de case à cocher
- Bug de la couleur des thésaurus
- Impossible de supprimer un thésaurus nouvellement créé
- Problème affichage tooltip sur thésaurus
- Non modification des requêtes impactées
- Mauvaise proposition après la suppression de descripteurs
- Erreur à la suppression de thésaurus
- Impossible de supprimer un flux XML
- Champs du flux XML non vidés
- Possible de créer un statut vide

Résultats de requêtes
---------------------

- Export CSV vide
- Refonte de la cartographie

Traitement formulaire
---------------------

- Supression des erreurs de gestion des fichiers joints (encapsulés ou liés)
- Thésaurus ajouté au niveau des descripteurs

Nouvelles fonctionnalités
=========================

- Coloration syntaxique à la rédaction des requêtes
- Enregistrement de la disposition des fenêtres
- Ajout d'un menu contextuel sur le tooltip de résultat de recherche pour la copie

---- 0.3.0

Bugs corrigés
=============

- Erreurs de rafraichissements
- Impossible de fermer une session
- Résultats de recherche non rafraichis
- Lenteurs à l'affichage
- Association
- Recherche d'un thésaurus et de ses fils
- Tri des formulaires
- Problème de recherche sur un champ
- Cartographie - affichage-tri des noeuds

Nouvelles fonctionalités
========================

- Possibilité d'enlever des destinataires/formulaires à la main depuis l'UI de mail
- Ajouter une fenêtre de recherche annexe
- Enregistrer des requêtes sans client
- Pouvoir jouer les requêtes des groupes
- Possibilité de voir les messages d'erreur d'envoi de mail
- Ajouter un menu contextuel pour ajouter les champs d'une requête
- Enlever un descripteur par double-clic
- Améliorer la documentation (requêtes et génération PDF)
- Envoi de mail si erreur de récupération automatique de flux
- Afficher et rayer les formulaires supprimés manuellement
- Afficher d'une manière différentes les formulaires ajoutés manuellement

---- 0.2.0

Bugs corrigés
=============

- Tous les flux importés à la même heure
- Gestion des arbres
- Ordre des descripteurs
- Formulaire non modifié lorsqu'il est changé
- Copie de thésaurus
- Import/Export de thésaurus
- Création de descripteur, limiter la taille du chemin
- Cartographie - prise en compte des critères de recherche cachés
- Multiples confirmations d'annulations
- Pas de désindexation des formulaires

Nouvelles fonctionnalités
=========================

- Copier/coller depuis n'importe quelle source
- Lien vers les formulaires depuis la cartographie
- Simplifier la copie de thésaurus depuis la recherche
- Retrouver simplement la dernière session ouverte
- Une seule génération PDF

---- 0.1.0

Traitement de formulaire
========================

- Masques de saisie pour les champs de formulaires
- Validation du champ SourceURL
- Tout le thésaurus est parcouru à l'enregistrement d'un formulaire

Flux xml
- Gestion des flux xml sur une adresse en https

Thesaurus
- Possibilité d'avoir plusieurs thésaurus
- Possibilité de ne pas déplier l'arbre quand on sélectionne un noeud
- La checkbox 'Déplier les noeuds lors de la sélection' ne fonctionne pas
- Probleme de thésaurus quand rentré en majuscules
- Recherche d'un thesaurus et de ses fils

Requêtes
- Pouvoir afficher le thésaurus lorsqu'on édite une requête
- Tableau traitement AO, manque des colones
- Mélange de 2 flux lors de l'utilisation des listes déroulantes
- Modifications de requêtes non sauvegardées
- Impossible de supprimer une requête

Envoi de mails
- Rendre configurable l'e-mail d'envoi
- Problème de session lors de la suppression des destinataires
- Impossibilité de se connecter à Internet alors que le PC est connecté
- Ne rien rajouter à une session fermée
- Périodicité des requête pour un client existant
- Non-association des formulaires
- Utiliser le composant de liste utilisateur partout
- Pas de pièces jointes aux mails
- L'accusé de réception ne fonctionne pas
- Session créée le lendemain
- Corps de mail vide
- Bug de l'association formulaire - utilisateur

Client, utilisateur, groupe, statut
-----------------------------------

- Prise en compte de la date d'inscription des utilisateurs
- La suppression des status ne fonctionnent plus
- La modification du nom du groupe ne dégrise pas le bouton de sauvegarde
- Cocher ou décocher la case actif sur un client ne dégrise pas le bouton sauvegarder
- Le bouton supprimer ne fonctionne pas
- Erreur de l'import de base client

Divers
------

- Migration vers la nouvelle API d'arbre de JAXX
- Achitecture client/serveur
- Utilisation du cache réparti
- Suppression des DTO
- Nouveau service de transfert de fichiers
- Mise au propre de la configuration basé sur ApplicationConfig
- Reindexation automatique si changement de version
- Impossibilité de faire l'association modèle PDF (nom de dossier avec caractère accentués)
- Augmenter la taille des tooltips
- Desélection des propositions

---- 0.0.5

Traitement de formulaires
-------------------------

- Propositions : montrer le chemin du noeud
- Pagination des résultats d'une recherche
- Ajout d'un champ tag sur l'infogène
- Déclenchement de la recherche de formulaires en arrière plan
- Gagner de la place en bas de l'écran de modification de formulaire
- Multi-sélection sans appuyer sur controle
- Bug : La zone de recherche ne fonctionne pas
- Bug : Impossible de voir tout le formulaire - redimmensionnement étrange
- Bug : Affichage des requetes/client/... retournant un formulaire
- Bug : Quand on sélectionne une proposition, elle n'est pas réaffichée dans les différents arbres du thésaurus
- Bug : Erreur au traitement des appel d'offre : choix du thesaurus
- Bug : Pas de récapitulatif des noeuds sélectionnés dans la première colonne de thésaurus
- Bug : Ajout d'une colonne de thésaurus non pris en compte
- Bug : La suppression d'une colonne de thésaurus est très longue
- Bug : L'ajout d'une colonne de thésaurus fait buger le thésaurus
- Bug : Pas de récapitulatif des noeuds sélectionnés dans la première colonne de thésaurus
- Bug : Mauvaises propositions de noeuds de thésaurus
- Bug : Problème de barre de défilement sur les colonnes du thésaurus

Thésaurus
---------

- Ajout d'un numéro d'ordre
- Modification des requêtes associées lors d'une modification d'un descripteur
- Afficher les noeuds de premier niveau dans les colonnes du thésaurus
- Bug : Bug lors du changement de couleur d'une profondeur
- Bug : Doublons dans le thésaurus
- Bug : Erreur à l'enregistrement du thesaurus
- Bug : Mauvais thésaurus lors du déplacement d'un noeud
- Bug : Renommage de noeud de thésaurus non enregistré
- Bug : Duplication des noeuds de thésaurus après déplacement
- Bug : Impossibilité de remonter un noeud de thésaurus en fils du noeud root
- Bug : Erreur lors du déplacement d'un noeud de thésaurus
- Bug : Manque une scrollbar sur la liste des modifications de noeud de thésaurus
- Bug : Déplacement de noeud de thésaurus - proposer aucun changement
- Bug : Tri au runtime de l'admin thesaurus

Requêtes
--------

- Support des plages de valeurs (FROM TO)
- Support des requêtes sur le dernier modifieur
- Possibilité de copier un noeud de thésaurus depuis l'administration et le coller dans une requête
- Ajout des '30 derniers jours' dans les champs pré-remplis de requête
- Visionner les résultats de recherche dans la cartographie du thésaurus
- Demander à l'utilisateur de confirmer l'annulation de l'édition des requêtes

Envoi de mails
--------------

- Affichage d'une liste ordonnée des descripteurs associés à chaque formulaire
- Affichage du nombre de formulaires à envoyer à chaque client/utilisateur/groupe
- Ajout de la possibilité d'interrompre la procédure d'envoi de mail
- Ajout de la possibilité de réexpédier un message
- Confirmation quand un email est renvoyé
- Générer les PDFs non présents avant l'envoi des mails
- Afficher un message d'erreur quand pas de modèle PDF attaché
- Bug : Envoie  uniquement les formulaires dont le statut est 'sélectionné'
- Bug : Message d'erreur 'bourrin' à l'envoi de mail
- Bug : Ajout de formulaires à une session envoyée
- Bug : Session envoyée alors qu'il y a des erreurs
- Bug : Mail envoyé avec un pdf alors que pas de modèle associé
- Bug : Le paragraphe de session n'est pas envoyé
- Bug : Les accusés de reception ne sont pas visible dans l'UI d'envoie de mail
- Bug : Erreur lors de la génération PDF (pendant l'envoi de mail)
- Bug : L'utilisateur reçoit 2 mails au lieu d'1
- Bug : Un nouveau client ne doit pas recevoir tous les anciens formulaires
- Bug : Le bouton 'Envoyer les formulaires de la session' ne se grise pas une fois qu'elle a été envoyée
- Bug : Un utilisateur fils de tous les clients
- Bug : Erreur lorsque je supprime un Client ou un utilisateur de la liste des destinataires d'un formulaire

Flux XML
--------

- Ajout de valeurs par defaut pour le mapping d'un flux XML
- Affichage du bilan de l'import de flux XML
- Prise en charge de l'url du flux après un copier coller dans le champ
- Bug : Impossible d'éditer le mapping d'un flux XML si hors-ligne
- Bug : Tooltip de description du flux vide
- Bug : L'ajout d'un nouveau flux dans l'admin n'apparait pas dans la combo du formulaire de recherche

Client, utilisateur, groupe
---------------------------

- Import de base client depuis CSV
- Ajout de libellé et description pour les requêtes client/utilsateur
- Bug : Création des utilisateurs dans le bon client
- Bug : Suppressions d'utilisateurs et de clients
- Bug : Double sauvegarde pour l'administration client/utilisateur/groupe
- Bug : Bug d'affichage des clients quand plusieurs clients ont le même nom
- Bug : Il y a une ligne d'historique alors qu'aucune requête n'a été modifiée
- Bug : Pas de libellé et description pour les requêtes
- Bug : Il y a une ligne d'historique alors qu'aucune requête n'a été modifiée
- Bug : L'historique des requetes ne marche plus
- Bug : Tri des clients et utilisateurs par ordre alphabétique
- Bug : Préfixage des utilisateurs par le nom de leur client

Statuts
-------

- Bug : Ordre des statuts non conservés
- Bug : Les flèches de déplacement des statuts ne fonctionnent pas

Types de formulaires
--------------------

- Bug : Le creation de type de formulaire ne fonctionne pas du tout

Divers
------

- Faire fonctionner la reindexation
- Augmentation de la durée d'affichage des infos-bulles
- Ajout de barres de défilement dans la fenêtre de changelog
- La fenêtre d'admin ne doit pas être modale
- Bug : L'application demande si on veut sauver les modifications alors qu'on vient de cliquer sur le bouton supprimer
- Bug : Lors d'un clic sur supprimer, il n'y a pas de demande de confirmation

---- 0.0.4

- Amélioration de l'ui d'administration des thésaurus (affichage des modifications apportées)
- Migration des données enregistrées avec la version précédente
- Ajout des statuts des formulaires
- Ajout de champs à l'infogène
- Amélioration de l'ergonomie
- Ajout des propositions de noeuds de thesaurus aux formulaires

---- 0.0.3

- Amélioration de l'ui d'administration des thésaurus
- Ajout des tags sous la forme "a, b, c..." et ajout d'une description pour les thésaurus
- Export/import de la base de données
- Champ "name" remplacé par "objet"
- Changelog ajouté au menu d'aide
- Chaîne remplacé par ligne et text par paragraphe
- Prévisualisation du flux XML lors de la configuration
- Ajout d'un type de champ monétaire
- Chaque champ d'un formulaire a un nom cours et une description/nom long affichée en tooltip
- Une ligne par session et par client dans l'interface d'envoi d'e-mail
- Ajout d'une barre de progression lors des opérations longues
- Ajout de l'heure dans les dates
- Ajout des tags, séparés par une virgule et d'une description pour chaque noeud du thésaurus
- Ajout des champs source, initiateur et description dans l'infogène
- Possibilité de ne modifier que la date dans l'identifiant d'un formulaire. Identifiant de la forme date-id
- Ajouter un editeur en popup pour l'edition du paragraphe des emails a envoyer

---- 0.0.2

- Client, utilisateur et groupe : création et mise à jour
- Création des types de formulaire
- Création du thésaurus
- Création manuelle de formulaires
- Création automatique de formulaires à partir de flux XMLs ou RSS
- Recherche de formulaires
