#################################
# @Name : GestSup Release Notes
# @Date : 20/07/2021
# @Version : 3.2.14
#################################

Update :
- Connexion : Mise à jour du logo (login.php)
- Mail : nouveau modèle de mail par défaut, ancien modèle toujours disponible dans Administration > Paramètres > Généraux > Mail (./template/mail/default.htm)
- Statistiques : nouveau droit permettant la désactivation du tableau des temps par status, afin d'afficher plus rapidement la section statistiques cf. droit stat_ticket_time_by_states (./stats/tables.php)
- Administration : Il est possible d'utiliser CTRL+S pour sauvegarder la fiche d'un utilisateur (./js/admin_user.js)
- Administration : Suppression de la limite de 512 caractères sur les messages d'informations et d'alerte paramétrable sur la page de connexion (SQL)
- Connecteur IMAP : Gestion de l'attribution automatique à un technicien (./mail2ticket.php)
- Composant : Highcharts v9.1.2 (./components/Highcharts/*)
Bugfix :
- Ticket : mail automatique a l'observateur lorsque celui-ci est sélectionné sans que le ticket soit enregistré au préalable (./core/auto_mail.php)
- Liste des tickets : Correction d'erreurs HTML5 (./dashboard.php)
- Administration : Message d'erreur lors de la mise à jour d'un utilisateur sans identifiant (./admin/user.php)
- Administration : Erreur d'affichage du champ identifiant sur la fiche d'un utilisateur avec un profil disposant du droit d'administration (./admin/user.php)
- Administration : Erreur de prise en compte du droit "admin" pour un profil "Superviseur" dans la section Administration > Utilisateurs (./admin/user.php)
- Administration : Dans certains cas la modification de la liste des catégories ne fonctionnait pas (./core/init_post.php)
- Connecteur SMTP : Erreur d'envoi de mail avec des images possédant l'attribut originalsrc (./core/mail.php)

#################################
# @Name : GestSup Release Notes
# @Date : 17/06/2021
# @Version : 3.2.13
#################################

Update :
- Composant : FullCalendar v5.8.0 (./components/fullcalendar/*)
- Composant : PHPmailer v6.5.0(./components/phpmailer/*)
Bugfix :
- Ticket : l'insertion d'image ne fonctionnait pas dans certains cas, downgrade ace (./template/ace/)
- Ticket : Erreur d'impression de ticket dans certains cas (./ticket_print.php)
- Utilisateur : Défaut d'affichage sur mobile de la liste déroulante du paramètre de trie (./ticket_print.php)
- Système : Un message d'erreur de droit sur le répertoire upload/logo pouvait être affiché (./system.php)

#################################
# @Name : GestSup Release Notes
# @Date : 07/06/2021
# @Version : 3.2.12
#################################

Update :
- Login : Affichage d'un captcha après 10 tentatives de connexion infructueuses depuis une même adresse IP (./login.php)
- Ticket : Améliorations du champ observateur (./ticket.php ./core/ticket.php)
- Ticket : nouveau champ "Facturable" cf. droit ticket_billable (./ticket.php ./core/ticket.php)
- Statistiques : Affichage d'un G sur les tickets par techniciens lorsqu'il s'agit d'un groupe (./stat/pie_tech.php)
- Administration : Ajout d'un contrôle sur la formation des adresses IP sur le paramètre de restriction IP (./admin/parameters/general.php)
- Mail : Sur le connecteur IMAP lors de l'utilisation du mutli-BAL par service, il est possible de définir l'adresse mail du service en émission du mail, cf. paramètres connecteur IMAP (./core/mail.php)
- Composant : FullCalendar v5.7.2 (./components/fullcalendar/*)
- Composant : Highcharts v9.1.1 (./components/Highcharts/*)
Bugfix :
- Ticket : Sur le champ demandeur, dans certains cas les informations du demandeur n'était pas disponibles (./ticket.php)
- Liste des tickets : Dans certains cas la recherche provoquait une erreur (./core/searchengine_ticket.php)
- Menu : Erreur de conservation de l'affichage du menu latéral via le bouton hamburger (./main.php)
- Menu : Dans certains cas, avec un profil utilisateur, l'utilisation du bouton hamburger affichai un message d'erreur (./main.php)
- Enregistrement utilisateur : dans certains cas erreur sur l'affichage du logo de la société si non définie (./register.php)
- Statistiques : Erreur d'affichage de l'export CSV lors de l'utilisation du méta-état avec des états personnalisés (./core/export_ticket.php)
- Statistiques : Erreur d'affichage lors du l'utilisation du filtre par meta-état (./ticket_stat.php)
- Administration : Dans certains cas la le compteur de la liste des utilisateurs désactivés pouvait être erroné (./admin/user.php)
- Calendrier : Dans certains cas une erreur d'affichage pouvait être observée sur le filtre tous les techniciens (./calendar.php)
- Projet : Défaut d'affichage sur les projets avec plus de 20 tâches avec des résolutions basses (./project.php)
- Équipement : Erreur de filtre sur le modèle lors de l'utilisation de l'import en stock (./asset_stock.php)

#################################
# @Name : GestSup Release Notes
# @Date : 10/05/2021
# @Version : 3.2.11
#################################

Update :
- Login : Possibilité d'afficher des messages d'information sur la page de connexion, cf. paramètre général "Message sur la page de connexion" (./login.php)
- Login : Ajout d'un message d'erreur sur les versions obsolètes de PHP (./index.php)
- Ticket : nouveau droit permettant de désactiver le cloisonnement du champ catégorie par service cf. droit "ticket_cat_service_only" (./ticket.php)
- Ticket : nouveau droit permettant de supprimer uniquement l'un de ses éléments de résolution cf. "ticket_thread_delete" (./ticket.php)
- Ticket : nouveau champ observateur, permettant à un utilisateur qui n'est ni technicien ni demandeur, de suivre le ticket, cf. paramètres généraux (./ticket.php)
- Liste des tickets : nouvelle colonne date de dernière modification disponible cf. droit "dashboard_col_date_modif", et paramètre "Ordre de tri" (./dashboard.php)
- Langue : Traduction italien complète (./locales/it_IT/*)
- Composant : PHPmailer v6.4.1 (./components/phpmailer/*)
- Composant : Highcharts v9.1.0 (./components/Highcharts/*)
Bugfix :
- Ticket : Lors de la modification d'un demandeur, la mise à jour du champ équipement ne fonctionnait pas. (./js/ticket.js)
- Connecteur SMTP : Dans certains cas le test du connecteur SMTP ne fonctionnait pas. (./admin/parameters/connector.php)
- Fonction sondage : Dans certains cas une erreur de jeton pouvait être observé. (./core/ticket.php)

#################################
# @Name : GestSup Release Notes
# @Date : 15/04/2021
# @Version : 3.2.10
#################################

Update :
- Sécurité : Améliorations (./*)
- Composant : Ace v4.0.0 (./components/ace/*)
Bugfix :
- Équipement : Avec certains hébergeurs erreur d'accès à la fiche d'un équipement (./asset_list.php)
- Liste équipements : Erreur de compteur au niveau du menu lors de l'utilisation du cloisonnement par service (./menu.php)

#################################
# @Name : GestSup Release Notes
# @Date : 07/04/2021
# @Version : 3.2.9
#################################

Notice :
- Support : MariaDB 10.5.9

Update :
- Paramètres du mail : Sur la page de prévisualisation des mails, l'affichage des champs de copie et copie cachée s'affiche de manière dynamique (./preview_mail.php)
- Calendrier : Il est désormais possible d'ajouter un événement sur calendrier du technicien sélectionné (./calendar.php)
- Statistiques : Intégration des groupes de techniciens dans le camembert de répartition des tickets par techniciens (./stats/pie_tickets_tech.php)
- Statistiques : Modification de l'ordre des filtres pour être en adéquation avec le ticket (./ticket_stat.php)
- Paramètres : nouvelle langue disponible Italien, partiellement traduite (./locales/it_IT/*)
- Paramètres : nouveau paramètre de langue disponible permettant de définir la langue pour tous les utilisateurs (./admin/parameters/general.php)
- Système : nouvel avertissement pour les serveurs sous MySQL (./system.php)
- Composant : Highcharts v9.0.1 (./components/Highcharts/*)
- Composant : PHPmailer v6.3.0 (./components/phpmailer/*)
- Composant : jQuery v3.6.0 (./components/jquery/*)
- Composant : Fontawesome v5.15.3 (./components/fontawesome/*)
- Composant : FullCalendar v5.6.0 (./components/fullcalendar/*)
Bugfix :
- Ticket : Un message d'erreur pouvait être observé dans certains cas lors de l'utilisation du bouton envoyer avec un profil utilisateur (./main.php)
- Ticket : Erreur d'initialisation de variable (./thread.php)
- Ticket : Sur l'ajout d'une sous-catégorie il était possible de sélectionner la catégorie "Aucune" (./includes/.php)
- Ticket : Erreur de numérotation des nouveaux tickets, dans certains avec le serveur non supporté MySQL (./core/ticket.php)
- Liste tickets : Défaut de pagination lors de l'utilisation du filtre par groupe de technicien (./dashboard.php)
- Administration : Sur la liste des utilisateurs erreur d'affichage des noms et prénoms avec caractères spéciaux (./admin/user.php)
- Administration : Erreur d'affichage du warning système dans le menu (./system.php)
- Administration : Dans certains cas erreur sur les paramètres généraux erreur de prise en compte de multiple adresses mail (./admin/parameters/general.php)
- Administration : Erreur d'affichage dans certains cas sur les logs avec des utilisateurs supprimés (./admin/log.php)
- Administration : Erreur de prise en compte de la date de début dans certains cas pour la limite d'heures par société (./core/ticket.php)
- Administration : Erreur d'initialisation de variables sur le connecteur LDAP et la gestion des agences (./admin/parameters/connector.php)
- Administration : Affichage d'un message d'erreur lors de la recherche de mise à jour (./index.php)
- Administration : Connecteur IMAP, dans certains cas la suppression d'association de boite aux lettres ne fonctionnait pas (./admin/parameters/connector.php)
- Statistiques : Erreurs d'affichage de la courbe d'évolution des tickets fermés avec MySQL 8 non supporté (./admin/log.php)
- Connecteur IMAP : Gestion de la langue du serveur sur le connecteur (./mail2ticket.php)
- Connecteur IMAP : Erreur d'affichage dans certains cas, sur une réponse à un ticket existant avec certains clients Outlook (./threads.php)
- Connecteur SMTP : Erreur dans la fonction de log lors de l'utilisation du bouton de test du connecteur (./admin/parameters/connector.php)

#################################
# @Name : GestSup Release Notes
# @Date : 09/02/2021
# @Version : 3.2.8
#################################

Notice :
- Paramètres "max_execution_time" PHP valeur conseillée 480s

Update :
- Login : Optimisation de l'affichage du logo par défaut (./login.php)
- Ticket : Sur le champ fichier joint, vérification de la taille du fichier à sa sélection (./attachment.php)
- Modèle ticket : Modification automatique de la date de résolution lors de l'utilisation d'un modèle de ticket résolu (./includes/ticket_template.php)
- Log : Augmentation de la capacité du champ message (SQL)
- Administration : Déplacement de la fonction de disponibilité dans un nouvel onglet plugin (/admin/parameters/plugin.php)
- Connecteur SMTP : Fonction de test du connecteur (./admin/parameters/connector.php)
- Connecteur LDAP : Améliorations de la prise en charge des messages d'erreurs (./core/ldap.php)
- Composant : Fontawesome v5.15.2 (./components/fontawesome/*)
- Composant : Fullcalendar v5.5.1 (./components/fullcalendar/*)
- Composant : Highcharts v9.0.0 (./components/Highcharts/*)
Bugfix :
- Liste tickets : Erreur de pagination sur les tickets non lus avec des groupes de techniciens sur la dernière page (./dashboard.php)
- Ticket : Erreur de libellé dans le message d'erreur sur le volume des pièces jointes. (./attachment.php)
- Ticket : Correction d'erreurs HTML. (./main.php)
- Ticket : erreur de droit de modification sur les champs date. (./ticket.php)
- Ticket : Suppression de l'affichage des boutons d'enregistrement lors de l'affichage d'un message d'action. (./core/ticket.php)
- Enregistrement utilisateur : Défaut de mise en page sur mobile (./register.php)
- Menu : Erreur de style sur l'icône warning des tickets non lus (./menu.php)
- Menu : Flèche manquante sur la section équipement (./menu.php)
- Réinitialisation de mot de passe : Défaut de mise en page sur mobile (./forgot_pwd.php)
- Mails automatiques : Dans certains cas le mail était envoyé, et le demandeur et la société n'était pas renseignées (./auto_mail.php)
- Mails automatiques : Pour l'envoi à une adresse mail lors de l'ouverture d'un ticket par un demandeur, l'affichage de la société "Aucune" à été supprimé. (./auto_mail.php)
- Mails : Erreur de mise en forme des messages d'erreurs. (./preview_mail.php)
- Mails : Sur l'envoi de mail manuel, les pièces jointes n'étaient pas incluses par défaut. (./preview_mail.php)
- Mails : Erreur d'initialisation de variables sur l'envoi de mail automatique issue du connecteur IMAP. (./core/mail.php)
- Wysiwyg : Erreur de traduction du menu taille. (./wysiwyg.php)
- Administration : dans la section liste, lors de l'utilisation du bouton masquer les entrées désactivées, perte du filtre après modification d'une entrée (./admin/list.php)
- Connecteur LDAP : Dans certains cas, avec des versions anciennes de PHP un défaut de synchronisation était observé (./core/ldap.php)
- Connecteur IMAP : Sur certains serveurs un défaut d'encodage du mois était observé dans le champ description (./mail2ticket.php)

#################################
# @Name : GestSup Release Notes
# @Date : 08/01/2021
# @Version : 3.2.7
#################################

Notice :
- Support PHP 8.0.1

Update :
- Ticket : nouveau droit pour d'obligation de saisie pour le champ lieu cf. ticket_place_mandatory (./ticket.php)
- Liste tickets : Erreur de mise à jour de compteur du méta état a traiter dans la section vos tickets pour un technicien lorsqu'il est demandeur et technicien (./menu.php)
- Mail : Ajout du nom et prénom de l'intervenant dans la section résolution de manière systématique (./core/mail.php)
- Administration : Un nouveau paramètre général dans la section mail est disponible "URL de redirection pour les utilisateurs non connectés" (./admin/parameters/general.php)
- Administration : nouveau bouton dans les listes permettant de masquer les valeurs désactivées (./admin/list.php)
- Sécurité : Améliorations et logs (./*)
- Connecteur IMAP : Changement automatique d'état "En cours" lors d'une réponse du demandeur par mail avec un ticket "Attente retour" (./mail2ticket.php)
- Connecteur LDAP : Optimisation de la fonction d'authentification pour OpenLDAP (./login.php)
- Composant : Fullcalendar v5.5.0 (./components/fullcalendar/*)
Bugfix :
- Ticket : augmentation de la largeur de certains champs (./ticket.php)
- Ticket : Erreur de prise en compte des adresses mail de groupes dans les événements d'envoi de mail de la section résolution (./auto_mail.php)
- Ticket : Erreur SQL sur les modèles de tickets (./inclues/ticket_template.php)
- Ticket : Lien de suppression du ticket ne fonctionnait pas dans certaines configurations réseau (./ticket.php)
- Équipement : Erreur sur la fonction log dans certains cas avec le module de scan réseau sans clé privé (./core/asset_network_scan.php)
- Liste équipements : Erreur sur le trie des équipements dans certains cas (./asset_list.php)
- Mail automatique : Le mail "une adresse mail lors de l'ouverture d'un ticket par un demandeur" pouvait ne pas être envoyé lors du chargement d'une pièce jointe à l'ouverture du ticket (./core/ticket.php)
- Connecteur IMAP : sur la gestion des réponses prise en charge de l'altération des délimiteurs (./mail2ticket.php)
- Connecteur LDAP : Erreur d'authentification OpenLDAP avec des utilisateurs présents dans des sous-UO (./login.php)

#################################
# @Name : GestSup Release Notes
# @Date : 30/11/2020
# @Version : 3.2.6
#################################

Update :
- Ticket : Sur le champ fichier joint, compression des fichiers de type image, extension php_gd requise (./core/upload.php)
- Ticket : Sur le champ fichier joint, affichage de la taille en Mo disponible (./attachment.php)
- Ticket : Agrandissement de la zone de saisie de la description sur mobile (./ticket.php)
- Ticket : Sur le champ fichier joint affichage du nom du fichier avant le chargement (./attachment.php)
- Ticket : Lors de l'utilisation du bouton de réouverture du ticket redirection vers l'édition du ticket (./core/ticket.php)
- Ticket : refonte des champs de la fonction validation demandeur (./ticket.php)
- Ticket : Sur un ticket dans l'état "Attente retour" si le demandeur ajoute un élément de résolution alors le ticket passe automatiquement dans l'état "En cours" (./core/ticket.php)
- Équipement : Sur la fiche d'un équipement il est possible de sauvegarder les modifications avec le raccourci clavier CTRL+S (./asset.php ./js/asset.js)
- Mail : Mise à jour des couleurs par défaut avec les valeurs de la nouvelle charte graphique (SQL)
- Mail : Ajout du tag équipement du ticket sur les mails personnalisés #ticket_asset# (/core/mail.php)
- Mail : Sur le mail automatique au technicien lors de la modification d'un utilisateur, redirection en bas du ticket (/core/auto_mail.php)
- Administration : Dans les paramètres généraux ajout d'un contrôle sur la formation des adresses mail renseignées (./admin/parameters/general.php)
- Administration : Dans la section paramètre il est possible de sauvegarder la configuration via CTRL+S (./admin/parameters.php)
- Administration : Suppression du bouton d'installation des mises à jour si les droits d'écriture ne sont pas accordés (./admin/update.php)
- Administration : Sur la fiche d'un utilisateur pour un administrateur des flèches suivant précédent sont disponibles, ainsi que des boutons d'activation de désactivation et de suppression (./admin/user.php)
- Système : Ajout d'un contrôle des mises à jour système très obsolète Debian (./system.php)
- Système : Ajout d'un warning rouge dans le menu latéral si une erreur système importante est détectée. (./system.php ./menu.php)
- Système : Affichage d'un compteur de ticket à côté de la version de l'application. (./system.php)
- Composant : Ace v3.1.1 (./template/ace/*)
- Composant : Bootbox v5.5.2 (./components/bootbox/*)
- Composant : PHPmailer v6.2.0 (./components/phpmailer/*)
- Composant : Highcharts v8.2.2 (./components/Highcharts/*)
- Composant : Fullcalendar v5.4.0 (./components/fullcalendar/*)
- Composant : Tempus Dominus v5.39.0 (./components/tempusdominus/*)
Bugfix :
- Ticket : Erreur d'affichage de l'icône d'ajout de résolution sur mobile (./thread.php)
- Ticket : Erreur d'initialisation de variable dans certains cas (./thread.php)
- Ticket : L'affichage de pièce jointe de type image ne fonctionnait plus (./core/download.php)
- Ticket : Pas de filtrage de la liste déroulante des équipements lors de la sélection d'un demandeur (./js/ticket.js ./ajax/ticket_asset_db.php)
- Ticket : Erreur de date de résolution estimée dans certains cas lorsque le droit d'obligation était paramétré (./ticket.php)
- Liste des tickets : Sur la vue vos tickets avec le méta-état A traiter exclusion des tickets sur lesquels le technicien est positionné en tant que demandeur(./thread.php)
- Liste des tickets : Dans certains cas le menu Tous les tickets n'apparaissait pas pour les techniciens (./menu.php)
- Menu : Dans certains cas sur le menu vos tickets pour un technicien sur le méta état à traiter erreur sur certains compteurs (./menu.php)
- Équipement : Erreur SQL dans certains cas sur la fonction de scan IP (./core/asset_network_scan.php)
- Équipement : Sur la création d'un nouvel équipement avec personnalisation de son identifiant erreur de prise en compte de la valeur (./core/asset.php)
- Équipement : Erreur de couleur sur le bouton d'ajout de lot d'équipement (./menu.php)
- Liste des équipements : Lors de l'utilisation des filtres de garanties perte des valeurs lors du changement de pagination (./asset_list.php ./main.php)
- Liste des équipements : Sur la page de gestion des garanties, erreur de style des listes déroulantes dans le titre (./asset_list.php)
- Procédure : Erreur de couleur sur le titre de l'ajout ou modification d'une procédure (./procedure.php)
- Procédure : Erreur traduction dans le titre (./procedure.php)
- Logs : Erreur traduction de certains messages (./*)
- Mails automatiques : Les pièces jointes des tickets sont présentes dans les notifications automatiques au demandeur lors de l'ajout d'une réponse par le technicien (./core/auto_mail.php)
- Validation demandeur : Erreur de prise en compte des exclusions (./core/user_validation.php)
- Administration : Dans la liste des catégories avec le paramètre de cloisonnement par service, erreur de valeur par défaut sur la page d'ajout (./admin/list.php)
- Administration : Lors de l'ajout d'un groupe avec la gestion des services erreur de style de la liste déroulante des services (./admin/group.php)
- Administration : Avertissement de dépréciation PHP8 sur les connecteurs (./admin/parameters/connector.php)
- Login : Erreur de prise en compte de l'état personnel à la connexion "Tous les tickets" (./login.php)
- System : Erreur de vérification du listing des répertoires sur certains serveurs en HTTPS (./system.php)

#################################
# @Name : GestSup Release Notes
# @Date : 27/10/2020
# @Version : 3.2.5
#################################

Update :
- Ticket : nouveau paramètre permettant la validation de la résolution du ticket par le demandeur cf. doc (./user_validation.php)
- Ticket : Lors de l'ajout d'un élément de résolution par le demandeur du ticket sur un ticket résolu, le ticket passe dans l'état "En cours" automatiquement (./core/ticket.php)
- Ticket : Les informations demandeur font apparaître les champs personnalisés (./ticket.php)
- Ticket : nouveau bouton "Rouvrir ticket" disponible sur les tickets résolus, cf. droit ticket_reopen (./ticket.php)
- Liste tickets : Il est possible de sélectionner des tickets pour les marquer en lus (./dashboard.php)
- Liste des équipements : Des cases à cocher sont disponibles permettant de réaliser des opérations multiples. (./asset_list.php)
- Connexion : Amélioration de la vitesse de vérification des identifiants et mot de passe (./login.php)
- Paramètres : L'ensemble des fuseaux horaires sont disponibles (./admin/parameters.php)
- Paramètres : Il est possible d'appliquer un thème par défaut à tous les utilisateurs (./admin/parameters.php)
- Paramètres : Sur la fiche utilisateur, mise à jour du style de la liste déroulante des sociétés (./index.php)
- Logs : Suppression automatique des logs de plus d'un an (./core/cron_monthly.php)
- Système : Ajout d'un contrôle sur les extensions PHP fileinfo et iconv (./system.php)
- Composant : Ace v3.1.0 (./template/ace/*)
- Composant : PHPmailer v6.1.8 (./components/phpmailer/*)
- Composant : Moment v2.29.0 (./components/moment/*)
- Composant : Bootbox v5.4.1 (./components/bootbox/*)
- Composant : Fontawesome v5.15.1 (./components/fontawesome/*)
- Composant : Bootbox v5.5.1 (./components/bootbox/*)
- Composant : Moment v2.29.1 (./components/moment/*)
- Composant : Bootstrap v4.5.3(./components/bootstrap/*)
Bugfix :
- Ticket : Lors de la création d'un ticket par un utilisateur il passait en non lus dans certains cas (./core/ticket.php)
- Ticket : Sur certaines images dans la résolution ou dans la description la scrollbar horizontale n'apparaissait pas (./ticket.php)
- Ticket : Sur un ticket lors de la modification du technicien de aucun à un technicien, le warning n'était pas supprimé (./ticket.php)
- Ticket : Sur certains champs obligatoires, le bouton Annuler ne fonctionnait pas dans certains cas (./ticket.php)
- Ticket : Sur le champ résolution, définition d'une largeur maximum (./thread.php)
- Ticket : Sur les champs date, message d'erreur lors de l'utilisation d'une valeur non numérique (./core/date.php)
- Liste des tickets : Un profil utilisateur peut voir tous les tickets si le droit est paramétré (./main.php)
- Liste des tickets : Erreur de pagination sur la liste des tickets non lus (./dashboard.php)
- Liste des tickets : Un message d'erreur apparaissait pour un technicien qui enregistrait un ticket associé à l'un de ses groupes si il n'avait pas accès à tous les tickets (./main.php)
- Liste des tickets : Erreur d'affichage des jours de retard sur l'état rejeté (./dashboard.php)
- Équipement : Sur le fichier modèle d'import erreur de libellé de la colonne date achat (./download/tasset_template.csv)
- Équipement : Erreur d'initialisation de variables (./asset.php)
- Mail : Le mail à destination du demandeur n'est pas envoyé si la résolution est marquée comme privé (./core/auto_mail.php)
- Administration : Lors de la création d'un nouvel utilisateur les nouveaux thèmes n'étaient pas disponibles (./admin/user.php)
- Administration : Sur l'édition d'une entrée d'une liste, l'icône du titre de la page n'apparaissait pas dans certains cas. (./admin/list.php)
- Administration : Erreur DOM sur la fiche utilisateur. (./admin/user.php)
- Procédure : Erreur d'initialisation de variables lors de la suppression d'une catégorie ou sous-catégorie (./admin/list.php)
- Sondage : Couleur d'arrière-plan (./survey.php)
- Sondage : Erreur 404 sur certains fichiers (./survey.php)
- Statistiques : Erreur de calcul lors d'utilisation de la fonction de personnalisation du méta état à traiter (./ticket_stat.php)
- Statistiques : Erreur de comptage de certains tickets sur l'évolution des tickets ouverts et fermés avec le filtre tous les mois et toutes les années. (./stat/line_tickets.php)
- Menu : Il est de nouveau possible d'ouvrir un nouveau ticket dans un nouvel onglet via le clic droit (./menu.php)
- Calendrier : Dans certains cas le calendrier ne s'affichait pas (./calendar.php)
- Connecteur IMAP : Erreur IMAP InvalidArgumentException avec certains serveurs de messagerie avec la dernière version du composant, downgrade (./components/phpimap/*)
- Connecteur IMAP : Erreur lors de l'utilisation de la fonction de gestion des réponses sans délimiteurs (./mail2ticket.php)

#################################
# @Name : GestSup Release Notes
# @Date : 15/09/2020
# @Version : 3.2.4
#################################

Update :
- Ticket : Sélection automatique du demandeur lorsqu'il vient d'être ajouté (./includes/ticket_user.php)
- Ticket : Plus de rechargement de page lors de la sélection d'une catégorie (./ticket.php)
- Ticket : Les pièces jointes de type image s'ouvrent directement sans téléchargement préalable (./core/download.php)
- Liste des tickets : Il est possible d'afficher le prénom complet via le droit dashboard_firstname (./dashboard.php)
- Liste des tickets : Affichage d'une icône trombone dans la colonne titre, si le ticket possède une pièce jointe (./dashboard.php)
- Listes : Amélioration de l'affichage de toutes les listes (./*)
- Système : Ajout de la version du protocole HTTP utilisé (./système/*)
- Mail : Amélioration de la prise en charge des messages d'erreur liée au connecteur SMTP (./core/mail.php)
- Mail automatique : Ajout de la société dans le mail automatique à une adresse mail lors de l'ouverture d'une ticket par un demandeur (./core/auto_mail.php)
- Modèle de mail : nouveau tag #ticket_id# disponible (./core/mail.php)
- Administration : Dans la liste des utilisateurs il est possible de lancer une recherche par nom de société (./admin/user.php)
- Administration : Dans la liste des utilisateurs et sur la fiche utilisateur, des badges de couleur ont été ajoutés (./admin/user.php)
- Barre utilisateur : Les demandeurs ont une notification visuelle de ticket non lu, si le technicien ajoute un élément de résolution(./admin/userbar.php)
- Thème : Améliorations du thème sombre (./template/ace/*)
- Connecteur IMAP : Modification automatique de l'état du ticket de résolu vers en cours, lors de l'ajout d'une réponse par le demandeur.(./mail2ticket.php)
- Composant : FullCalendar v5.3.2 (./components/fullcalendar/*)
- Composant : Ace v3.0.1 (./template/ace/*)
- Composant : Highcharts v8.2.0 (./components/Highcharts/*)
- Composant : Moment v2.28.0 (./components/moment/*)
Bugfix :
- Ticket : Message d'erreur lors de l'ajout d'un utilisateur sur un nouveau ticket dans certains cas (./includes/ticket_user.php)
- Ticket : Perte des informations saisies lors de l'ajout d'un utilisateur dans certains cas (./includes/ticket_user.php)
- Ticket : Erreur JavaScript sur la fonction d'enregistrement du ticket via CTRL+S (./ticket.php)
- Ticket : Perte de la sélection de la pièce jointe lors d'un changement de catégorie (./ticket.php)
- Liste des tickets : La liste était vide lors de l'utilisation d'un double cloisonnement agence et service pour les utilisateurs (./main.php ./userbar.php)
- Liste des tickets : Erreur de sens de trie sur la colonne date de résolution, lors de la définition d'un paramètre personnel (./dashboard.php)
- Liste des tickets : Erreur lors de l'activation du droit side_company sur un profil ayant la vue activité (./dashboard.php)
- Sondage : Erreur de définition de l'intitulé de l'émetteur (./core/message.php)
- Sondage : Erreur d'envoi de mail si l'adresse de l'émetteur n'était pas renseignée (./core/message.php)
- Administration liste: Lors de la suppression d'un service, le service n'était pas supprimé de la liste des catégories (./admin/list.php)
- Administration liste: Lors de la suppression d'une catégorie, la catégorie n'était pas supprimée de la liste des sous-catégories (./admin/list.php)
- Administration utilisateurs : Erreur de trie par nom dans la liste des utilisateurs (./admin/user.php)
- Statistiques : Erreur d'affichage avec un double cloisonnement par agence et service pour un profil utilisateur (./stat.php)
- Mail : Erreur d'accès à la page de prévisualisation du mail avec le cloisonnement par agence avec un profil utilisateur. (./main.php)
- Mail : Envoi de mail à l'agence si le champ est affiché sinon envoi à l'agence de l'utilisateur. (./core/mail.php)
- Projet : Ajout d'un contrôle sur l'existante d'un ticket. (./project.php)
- Sondage : Défaut du texte de message d'erreur sur l'interface utilisateur. (./survey.php)
- Barre titre : Erreur d'affichage du bouton menu avec un nom de société long sur mobile. (./main.php)
- Connecteur LDAP : Pas d'affichage de message d'erreur lors de l'authentification d'un utilisateur AD non présent dans la base GestSup (./login.php)

#################################
# @Name : GestSup Release Notes
# @Date : 12/08/2020
# @Version : 3.2.3
#################################

Update :
- Système : Ajout d'un contrôle sur le changement du mot de passe de l'utilisateur admin(./system.php)
- Système : Ajout d'un contrôle sur l'utilisation d'un compte administrateur pour le connecteur LDAP (./system.php)
- Mail : Ajout d'un contrôle sur la présence d'une adresse mail d'émission (./core/mail.php)
- Composant : Ace v3.0.0 (./template/ace/*)
- Composant : FullCalendar v5.2.0 (./components/fullcalendar/*)
- Composant : PHPmailer v6.1.7 (./components/phpmailer/*)
- Composant : Fontawesome v5.14.0 (./components/fontawesome/*)
- Composant : Bootstrap v4.5.2 (./components/bootstrap/*)
Bugfix :
- Connecteur IMAP : Incompatibilité avec exchange 2013 (./mail2ticket.php)
- Connecteur IMAP : Erreur d'encodage des mails en plaintext encodés en iso-8859-1, downgrade phpimap 3.1.0 (./components/phpimap/*)
- Connecteur IMAP : Erreur avec la version de PHP 7.2 non supportée (./mail2ticket.php)
- Connecteur IMAP : Erreur de définition de l'adresse mail de l'expéditeur dans le cas d'un envoi de mail à l'administrateur (./mail2ticket.php)
- Connecteur IMAP : Erreur d'affichage d'image issue des signatures lors d'une réponse (./mail2ticket.php)
- Connecteur IMAP : Erreur d'encodage de la date affichée sur certains mois en français (./mail2ticket.php)
- Fiche utilisateur : Défaut d'affichage qu'aucun service n'est associé (./admin/list.php)
- Calendrier : Défaut d'affichage dans certains cas, lorsqu'un qu'aucun événement n'était planifié (./calendar.php)
- Ticket : Dans certains cas le ticket ne passait pas en non lu pour le technicien (./core/ticket.php)
- Ticket : Dans certains cas l'impression ne fonctionnait pas (./ticket_print.php)
- Ticket : Dans certains cas lors de l'utilisation d'un modèle de ticket certains champs n'étaient pas dupliqués (./include/ticket_template.php)
- Ticket : Défaut d'initialisation de variable PHP avec PHP 7.4.8 (./attachement.php)
- Ticket : Lors de l'utilisation des modèles de tickets les pièces jointes n'étaient pas dupliquées (./includes/ticket_template.php)
- Mail automatique : Erreur d'émission du mail automatique au technicien lors de la modification du ticket par le demandeur, avec un groupe de techniciens (./core/aut_mail.php)
- Statistiques : Erreur de traduction de la ligne titre de l'export CSV (./core/export_tickets.php)
- Liste tickets : Pour un profil technicien sur la vue vos tickets, le filtre par demandeur ne fonctionnait pas si le cloisonnement par service était activé pour ce profil (./dashboard.php)

#################################
# @Name : GestSup Release Notes
# @Date : 30/06/2020
# @Version : 3.2.2
#################################

Notice :
- Version de minimum PHP supportée : 7.3
Update :
- Liste des tickets : une nouvelle colonne "Temps passé" est disponible cf. droits (./dashboard.php)
- Administration : Sur la fiche utilisateur l'ergonomie des champs service et agence à été améliorée (./dashboard.php)
- Administration : Sur la page système, ajout d'un contrôle de configuration de l'adresse mail de l'émetteur. (./system.php)
- Système : Ajout de la détection de l'obsolescence de version de GestSup (./system.php)
- Logs : Centralisation de tous les logs dans la section Administration > Logs, cf. paramètres généraux (./system.php)
- Calendrier : Coloration des Week-Ends (./calendar.php)
- Connecteur IMAP : Optimisation des performances (./mail2ticket.php)
- Connecteur IMAP : Amélioration de la gestion des erreurs (./mail2ticket.php)
- Thème : optimisation du thème sombre (./index.php)
- Système : La clé privée est par défaut cachée (./index.php)
- Tous : Correction de certains libellés (*)
- Composant : Fontawesome v5.13.1 (./components/fontawesome/*)
- Composant : Moment v2.27.0 (./components/moment/*)
- Composant : PHPmailer v6.1.6 (./components/phpmailer/*)
- Composant : FullCalendar v4.4.2 (./components/fullcalendar/*)
- Composant : Highcharts v8.1.2 (./components/Highcharts/*)
- Composant : PhpImap v4.1.0 (./components/phpimap/*)
Bugfix :
- Administration Liste : Sur les listes des services et des agences, la suppression d'une entrée, entraîne également la suppression des associations avec les utilisateurs (./admin/list.php)
- Administration utilisateurs : Défaut de pagination lorsqu’un nombre important d'utilisateurs est enregistré (./admin/user.php)
- Connecteur LDAP : Erreur de synchronisation sur les versions de PHP antérieur à la 7.3.0 (./core/ldap.php)
- Connecteur IMAP : Dans certains cas le connecteur le paramètre d'activation de la gestion des réponses ne fonctionnait pas correctement (./core/mail2ticket.php)
- Connecteur SMTP : Lors de l'envoi de mail avec des images issues du connecteur IMAP, défaut d'affichage de l'image sur les mails émis. (./core/mail.php)
- Liste des équipements : Erreur d'affichage avec la découverte réseau (./asset_list.php)
- Équipements : Sur la fonction de scan réseau erreur d'initialisation de variable (./core/asset_network_scan.php)
- Équipements : Erreur sur le champ installateur (./asset.php)
- Équipements : Erreur sur le champ numéro de commande (./asset.php)
- Tickets : Conservation des espaces dans les pièces jointes (./core/upload.php)
- Tickets : Erreur de définition de variable dans certains cas (./attachment.php)
- Tickets : Les libellé des catégories et sous-catégorie pouvaient être tronqués(./ticket.php)
- Export CSV tickets : Le cloisonnement par agence est pris en compte dans l'export pour les utilisateurs ayant un accès restreint (./core/export_tickets.php)
- Timeout : Bug de connexion lorsque le timeout est supérieur à 150000 minutes (./index.php)

#################################
# @Name : GestSup Release Notes
# @Date : 15/05/2020
# @Version : 3.2.1
#################################

Notice :
- Version de minimum PHP supportée : 7.2 (https://www.php.net/eol.php)
Update :
- Administration : Sur une fiche utilisateur il est possible d'activer ou désactiver l'utilisateur (./admin/user.php)
- Administration : Sur l'administration de la liste des états des nouveaux styles sont disponibles (./admin/list.php)
- Administration : Amélioration de la fonction de récupération de mot de passe administrateur (./admin/pwd_recovery.php)
- Log : Il est possible d'activer des logs d'erreur et de sécurité via Administration > Paramètres > Généraux cf. documentation (./admin/log.php)
- Ticket : Toutes les notifications automatiques par mail sont tracées dans la section résolution (./core/auto_mail.php)
- Ticket : Il est possible d'enregistrer le ticket via le raccourci clavier CTRL+S (./ticket.php)
- Mail : Amélioration de la prise en charge des messages d'erreurs (./core/mail.php, ./core/mail.php)
- Système : Ajout d'un contrôle sur les droits d'écriture sur les sous-répertoires du dossier /upload (./system.php)
- Connecteur IMAP : Le nombre de caractères sur les adresses à exclure à été doublé (SQL)
- Thème : Amélioration du thème sombre (index.php)
- Composant : Ace v2.1.4 (./template/ace/*)
- Composant : Fontawesome v5.13.0 (./components/fontawesome/*)
- Composant : PHPmysqldump v2.9 (./components/PHPmysqldump/*)
- Composant : PhpImap v4.0.0 (./components/phpimap/*)
- Composant : JQuery v3.5.1 (./components/jquery/*)
- Composant : Moment v2.25.3 (./components/moment/*)
- Composant : Highcharts v8.1.0 (./components/Highcharts/*)
- Composant : Bootstrap v4.5.0 (./components/bootstrap/*)
Bugfix :
- Ticket : Ticket, variable non initialisée. (./core/function.php)
- Ticket : Lors de l'utilisation d'un modèle de ticket, les groupes d'utilisateurs ou de techniciens n'étaient pas dupliqués. (./include/ticket_template.php)
- Ticket : Lors de l'utilisation d'un modèle de ticket, les associations automatiques de technicien par rapport à la catégorie n'étaient pas prises en compte. (./include/ticket_template.php)
- Ticket : Défaut de blocage de sécurité dans le chargement des pièces jointes, le nom en plus de l'extension pouvait être bloqué. (./core/upload.php)
- Connecteur LDAP : Dans certains cas la création de service pouvait être doublée à la suite d'une désactivation manuelle. (./core/init_post.php)
- Connecteur LDAP : Erreur d'initialisation de variable dans certains cas en mode debug. (./core/ldap.php)
- Connecteur IMAP : Erreur d'initialisation de variable sur un mail avec des adresses en copie. (./mail2ticket.php)
- Connecteur IMAP : Erreur de délimiteurs avec la gestion multilingue. (./mail2ticket.php)
- Liste des tickets : Sur les filtres, technicien et utilisateur la valeur "Aucun" est disponible dans les listes déroulantes. (./dashboard.php)
- Liste des tickets : Dans certains cas erreur d'affichage de la page pour un profil utilisateur avec le cloisonnement par service d'activé. (./index.php)
- Liste des tickets : Dans certains l'affichage du warning concernant la date de résolution estimée non renseignée ne s'affichait pas. (./dashboard.php)
- Liste des tickets : Défaut d'affichage des badges d'états avec Firefox. (SQL)
- Mail : Sur les dates disponibles dans les mails les valeurs 00/00/0000 ne sont plus affichées. (./core/mail.php)
- Mail : Erreur de traduction sur les valeurs "Aucune" et les états. (./core/mail.php)
- Mail : Amélioration de l'affichage de la prévisualisation des mails sur mobile. (./preview_mail.php)
- Mail : Sur l'envoi automatique à l'administrateur lors de la création d'un ticket par un utilisateur, le mail n'était pas émis si l'utilisateur déclare son ticket par mail. (./mail2ticket.php)
- Système : Erreur de récupération de version d'Apache en HTTP/2. (./system.php)
- Système : Défaut de détection du listing des répertoires lors de l'installation. (./system.php)
- Administration Listes : Erreur d'initialisation de variables sur la liste des sociétés dans certains cas. (./admin/list.php)
- Administration Listes : Erreur dans la taille des icônes des boutons d'action. (./admin/list.php)
- Administration paramètres : Contrôle numérique sur l'ajout d'un numéro d'incrémentation. (./admin/parameters.php)
- Moniteur : L'actualisation automatique toutes les 60 secondes de la page moniteur ne fonctionnait plus. (./monitor.php)
- Tous : Erreurs de traductions. (./*)

#################################
# @Name : GestSup Release Notes
# @Date : 18/03/2020
# @Version : 3.2.0
#################################

Notice :
- Si vous avez personnalisé la couleur d'affichage des états il sera nécessaire de les modifier via l'administration avec les nouveaux styles disponibles
Update :
- Interface : Mise à jour de l'ensemble de l'interface graphique (./*)
- Administration : Il est possible d'activer une limite d'heures par société, cf. paramètres généraux (./admin/parameters.php)
- Administration : Il est possible de supprimer définitivement un utilisateur désactivé (./admin/user.php)
- Administration : Il est possible de lancer une recherche de droits (./admin/profile.php)
- Administration : Dans la liste des sociétés il est possible de définir un numéro de SIRET et TVA (./admin/list.php)
- Administration : Dans la liste des sociétés, les champs relatifs à limitation des tickets par société ne sont visible que si le paramètre est activé (./admin/list.php)
- Procédure : Il est possible de lancer des recherches dans le contenu des procédures (./procédure.php)
- Connecteur LDAP : Mise à jour de la fonction de contrôle de pagination pour compatibilité avec les prochaines versions de PHP (./core/ldap.php)
- Méta état à traiter : Il est possible de personnaliser les états à prendre en compte via l'administration de la liste des états (./dashboard.php)
- Système : La taille de l'ensemble des fichiers chargés est disponible (./system.php)
- Statistiques : Affichage des tableaux priorité et criticité uniquement si le champ est affiché sur le ticket (./stat/tables.php)
- Mail : Les notifications par mail automatique au technicien lors de l'attribution d'un ticket à un technicien font apparaître le prénom et nom du demandeur (./core/mail_auto.php)
- Composant : PHPMailer 6.1.5 (./components/phpmailer/*)
Bugfix :
- Expiration de session : Désactivation de la popup si le SSO est activé. (./index.php)
- Import équipement : Erreur de définition de variables dans certains cas. (./core/import_asset.php)
- Liste des tickets : Lors de la définition d'un ordre de trie personnel sur un utilisateur, l'ordre était dans certains cas inversé (./dashboard.php)
- Liste des tickets : Le filtre technicien était vide dans la vue "Ma société" (./dashboard.php)

#################################
# @Name : GestSup Release Notes
# @Date : 10/03/2020
# @Version : 3.1.50
#################################

Update :
- Fiche utilisateur : Sur le champ société il est possible de lancer une recherche dans la liste déroulante ( ./admin/user.php)
- Liste des tickets : Pour les colonnes demandeur, technicien et société, il est possible de lancer une recherche dans le filtre ( ./index.php ./dashboard.php)
- Mail : Dans les paramètres du mail il est possible de définir plusieurs adresses mail avec le séparateur point-virgule ( ./core/mail.php ./preview_mail.php)
- Mail : Dans les paramètres du mail les listes déroulantes font apparaître l'adresse mail en plus du nom et du prénom, la société est également affichée si rattachée à l'utilisateur ( ./core/mail.php ./preview_mail.php)
- Mail : Il est possible d'ajouter des destinataires en copie cachée, cf. paramètres généraux ( ./core/mail.php ./preview_mail.php)
- Connecteur IMAP : Ajout d'informations additionnelles issues du mail dans la section description du ticket( ./mail2ticket.php)
- Composant : Highcharts v8.0.2 (./components/Highcharts/*)

Bugfix :
- Ticket : Dans certains cas le droit d'obligation de saisie d'un technicien lorsqu'un groupe de technicien est sélectionné, ne fonctionnait pas . (./core/ticket.php)
- Ticket : Sur le champ demandeur, erreur de traduction du libellé si la recherche est infructueuse. (./ticket.php)
- Ticket : Dans certains cas les pièces jointes ne se chargeaient pas. (./core/upload.php)
- Statistiques : Les techniciens désactivés n'apparaissaient plus dans les statistiques . (./stat/*.php)
- Mail : Erreur de définition de variable dans certains cas sur les mails automatiques. (./core/auto_mail.php)

#################################
# @Name : GestSup Release Notes
# @Date : 25/02/2020
# @Version : 3.1.49
#################################

Update :
- Ticket : Le nombre maximum de pièces jointes par ticket est désormais de 50. (./attachment.php ./core/upload.php ./core/download.php ./core/mail.php ./preview_mail.php ./dashboard.php ./core/ticket.php)
- Déconnexion : Une fenêtre popup indique à l'utilisateur que sa session est expirée. (./index.php)
- Modèle de mail : nouveaux tags disponibles. cf readme (./template/mail/readme.txt)
- Composant : FullCalendar v4.4.0 (./components/fullcalendar/*)
- Enregistrement utilisateur : le champ téléphone est disponible (./register.php)

Bugfix :
- Ticket : Lors de l'ajout d'un utilisateur ou d'une catégorie, le bouton "Fermer", la fenêtre s'ouvrait de nouveau après un rechargement de page. (./ticket_useradd.php ./ticket_catadd.php)
- Ticket : Sur les informations demandeur, l'infobulle de l'agence pouvait être erronée dans certains cas. (./ticket.php)
- Ticket : Erreur de prise en compte du paramètre d'état par défaut à la création des tickets pour les utilisateurs dans certains cas. (./core/ticket.php)
- Ticket : Erreur de prise en compte de certaines informations dans certains cas avec l'utilisation du bouton "Clôture" . (./core/ticket.php)
- Ticket : Dans certains cas erreur sur la fonction d'attribution automatique du ticket à un technicien en fonction d'une catégorie ne fonctionnait pas correctement, si un paramétrage était appliqué à la catégorie et à la sous-catégorie. (./core/ticket.php)
- Liste tickets : Les drapeaux de changement d'état n'étaient pas ajoutés, lors de la modification multiple de tickets. (./dashboard.php)
- Liste tickets : La fonction de recherche de tickets dans le menu "Ma société" fonctionne pour les utilisateurs. (./core/searchengine_ticket.php)
- Liste tickets : La colonne date de résolution ne s'affichait pas sur certains états (./dashboard.php)
- Équipement : Dans certains cas la sélection d'un modèle ne fonctionnait pas (./asset.php)
- Équipement : Dans certains cas la recherche d'adresse IP disponible sur une carte wifi ne fonctionnait pas (./core/asset.php)
- Connecteur IMAP : L'envoi de mail automatique à destination du technicien en cas de modification d'un ticket par un utilisateur, ne fonctionnait pas avec lorsqu'une réponse était apportée par mail(./mail2ticket.php ./core/messages.php)
- Connecteur IMAP : Erreur de définition de variables dans certains cas (./core/mail.php)
- Administration des groupes : Dans certains cas la suppression d'un utilisateur entraînait la désactivation de son groupe. (./admin/group.php)
- Administration des listes : Dans certains cas la suppression de société pouvait entraîner une erreur de définition de variable. (./admin/list.php)
- Logs : Modification du moteur de stockage de la table tlogs en InnoDB. (SQL)

#################################
# @Name : GestSup Release Notes
# @Date : 16/12/2019
# @Version : 3.1.48
#################################

Notice :
- Extensions PHP : Les extensions PHP "mbstring" et "gd" sont désormais requises (apt install php7.3-mbstring php7.3-gd)
Update :
- Ticket : nouveau droit de désactivation du cloisonnement par service pour le champ priorité cf. ticket_priority_service_limit(./ticket.php)
- Ticket : nouveau droit de désactivation du cloisonnement par service pour le champ criticité cf. ticket_criticality_service_limit (./ticket.php)
- Ticket : nouveau champ disponible permettant de spécifier le type de réponse cf. code droit "ticket_type_answer_disp" (./ticket.php ./core/ticket.php ./core/export_ticket.php)
- Statistiques : nouveau camembert de répartition des tickets par type, si le paramètre est activé (./ticket_stat.php ./stats/pie_tickets_type.php)
- Enregistrement des utilisateurs : Si le paramètre est activé, une validation par mail + captcha est requise (./register.php)
- Mail : nouveaux tags pour les modèles de mails (./template/mail/readme.txt ./core/mail.php)
- Traductions : Améliorations des traductions (./locale/* )
- SQL : Optimisation de la structure de la base de données (./* )
- Composant : PHPMailer v6.1.4 (./components/PHPMailer/*)
- Composant : PhpImap v3.0.33 (./components/phpimap/*)
- Composant : Highcharts v8.0.0 (./components/Highcharts/*)
- PHP : Support PHP 7.4.0 (./*)

Bugfix :
- Utilisateur : Avec MySQL 8.x erreurs SQL lors de l'ajout ou modification d'un utilisateur, MariaDB le seul SGBDR supporté. (./admin/user.php)
- Ticket : Avec MySQL 8.x erreur lors de génération d'un nouveau numéro de ticket (./core/ticket.php)
- Ticket : Erreur lors de l'utilisation du bouton de rappel sur les nouveaux tickets, disponible désormais uniquement sur l'édition comme les autres boutons (./ticket.php)
- Ticket : Lors de l'enregistrement dans certains cas le mot "case" pouvait apparaître (./core/auto_mail.php)
- Ticket : Lors d'un envoi de mail automatique l'adresse mail de destination n'apparaissait pas en infobulle sur le drapeau d'envoi de mail (./core/mail.php)
- Ticket : Dans certains cas le droit d'obligation de saisie du champ "service" ne fonctionnait pas (./ticket.php)
- Liste tickets : Perte de l'encodage dans certains cas sur la première lettre du prénom du demandeur (./core/dashboard.php)
- Liste tickets : Perte de la vue par groupe de technicien sur la pagination (./core/dashboard.php)
- Impression ticket : Suppression de de l'heure dans la date de résolution estimée (./core/dashboard.php)
- Recherche tickets : Dans certains cas la recherche ne retournait aucun résultat (./core/dashboard.php)
- Liste équipements: Lors de l'utilisation du trie par utilisateur la flèche indiquant le sens n'apparaissait pas (./core/asset_list.php)
- Liste équipements: Lors de l'utilisation du trie par utilisateur défaut de trie lorsque les utilisateurs n'ont que le prénom de renseigné (./core/asset_list.php)
- Mail : suppression du lien vers le ticket si l'URL du serveur n'est pas configurée dans les paramétrés généraux (./core/mail.php)
- Système : Erreur sur le texte d'information sur le paramètre "php_expose" (./system.php)
- Connecteur LDAP : La mise à jour des téléphones ne fonctionnait pas si une valeur GestSup était renseignée. (./core/ldap.php)
- Connecteur IMAP : suppression des attributs de la balise body des mails HTML. (./mail2ticket.php)
- Sondage : Lors d'une modification de l'ordre des questions, les modifications n'étaient pas prises en compte sur l'interface de réponse. (./survey.php)
- Calendrier : Lors de la modification d'une intervention issue d'un ticket, si le titre du ticket possédait des guillemets, le texte était tronqué. (./calendar.php)
- Administration : Dans certains cas une erreur d'affichage des listes des services depuis l'administration de la liste des catégories pouvait apparaître. (./admin/list.php)

#################################
# @Name : GestSup Release Notes
# @Date : 25/11/2019
# @Version : 3.1.47
#################################

Update :
- Ticket : Attribution automatique d'un technicien ou d'un groupe de technicien en fonction d'une catégorie ou d'une sous-catégorie cf. Administration > Paramètre > Général > Tickets cf. documentation (./core/ticket.php ./admin/list.php ./core/auto_mail.php)
- Ticket : Lors de l'utilisation du cloisonnement par service, si le champ service n'est pas affiché sur le ticket, alors le champ catégorie filtre les catégories en fonction des services associés à l'utilisateur connecté (./ticket.php)
- Fonction mot de passe oublié : Suppression du formulaire lors d'une disparité de jeton (./core/forgot_pwd.php)
- SQL : Optimisation de la structure de la base de données (./* )
- Composant : PHPMailer v6.1.3 (./components/PHPMailer/*)
- Composant : PhpImap v3.0.32 (./components/phpimap/*)
- Composant : Chosen v1.8.7 (./components/chosen/*)

Bugfix :
- Ticket : La recherche dans le champ demandeur ne fonctionnait pas si le nom ou le prénom possédait un espace (./components/chosen/*)
- Ticket : Lorsque la date de création était manuellement définie sans valeur, la valeur enregistrée était le 30/11/0001 (./core/ticket.php)
- Ticket : Lorsque le droit ticket_cat_mandatory est activé l'accès à prévisualisation du mail était possible (./core/ticket.php)
- Rappel : Dans certains cas les accréditations ne fonctionnaient plus (./event.php)
- Calendrier : Erreur de définition de variable lors de la modification de la durée d'un événement (./core/calendar.php)
- Mail : Mise à jour de la couleur de fond sur le thème 2, pour mieux faire apparaître le délimiteur (./template/theme2.htm)

#################################
# @Name : GestSup Release Notes
# @Date : 08/11/2019
# @Version : 3.1.46
#################################

Update :
- Authentification : Les utilisateurs peuvent réinitialiser leurs mots de passe cf. paramètres utilisateur (./forgot_pwd.php)
- Modèle de mail : Deux nouveaux thèmes sont disponibles, cf. paramètres des mails (./template/mail/* )
- Paramètre : Il est possible de restreindre l'accès à l'application à une adresse IP ou une plage d'adresse cf. paramètres généraux (./index.php)
- SQL : Optimisation des requêtes SQL (./* )
- SQL : Optimisation de la structure de la base de données (./* )
- Composant : MySqlDump v2.8 (./components/mysqldump-php/*)
- Composant : PhpImap v3.0.31 (./components/phpimap/*)
- Composant : Highcharts v7.2.1 (./components/Highcharts/*)

Bugfix :
- Liste tickets : lors de l'utilisation de la sélection multiple avec l'état résolu, les mails automatiques n'étaient pas émit (./dashboard.php )
- Administration : Erreur dans certain cas lors de la désactivation des utilisateurs (./admin/user.php )
- Équipement : Erreur de définition DOM pour certains boutons (./asset.php )
- Statistiques : Correction affichage des tableaux avec certaines données (./stat/tables.php )
- Ticket : Erreur d'affichage des secondes sur certain datetimepicker lors de la sélection uniquement (./ticket.php )

#################################
# @Name : GestSup Release Notes
# @Date : 22/10/2019
# @Version : 3.1.45
#################################

Update :
- Mail : Possibilité de personnaliser les mails de notifications, cf. paramètre modèle de mail (./core/mail.php ./admin/parameters.php ./template/mail/*)
- Mise à jour : Ajout d'un contrôle sur la présence l'extension ftp (./admin/update.php)
- Mise à jour : Amélioration de l'affichage de l'installation en ligne de commande (./admin/update.php)
- Ticket : Nouveaux droits obligation de saisie des champs "type" et "catégorie" cf. ticket_type_mandatory, ticket_cat_mandatory (./ticket.php ./core/ticket.php)
- Ticket : Les utilisateurs et utilisateurs avec pouvoir dispose du bouton de chargement de fichier joint sur l'ouverture d'un ticket (./attachement.php)
- Statistiques tickets : nouveau filtre par états des tickets disponible
- Statistiques tickets : nouveau tableau "Top jour de la semaine" (./stat/tables.php)
- Administration : Ajout d'une confirmation lors de la suppression d'un groupe (./admin/group.php)
- Procédure : Ajout d'une confirmation lors de la suppression d'une procédure (./procedure.php)

Bugfix :
- Ticket : Erreur de définition DOM pour certains boutons (./ticket.php ./threads.php)
- Connecteur LDAP : dans certaines configurations des doublons dans la création des utilisateurs pouvait être observés (./core/ldap.php)
- Statistiques tickets : Dans certains cas une erreur lors de l'export était observée avec le cloisonnement par service (./admin/export_ticket.php)
- Mail : Dans certains cas erreur d'initialisation de variable (./core/mail.php)

#################################
# @Name : GestSup Release Notes
# @Date : 02/10/2019
# @Version : 3.1.44
#################################

Update :
- Composant : PHPMailer v6.1.1 (./components/PHPMailer/*)
- Composant : Highcharts v7.2.0 (./components/Highcharts/*)
- Composant : FullCalendar v4.3.1 (./components/fullcalendar/*)
- Composant : PhpImap v3.0.30 (./components/phpimap/*)
- Ticket : Amélioration de l'affichage du champ description lorsque le droit d'édition du champ est désactivé (./ticket.php)
- Ticket : Lors de la planification d'une intervention, suppression de la scrollbar (./event.php)
- Ticket : Suppression de l'affichage du champ "Fichier joint" si le ticket est dans l'état "Résolu" sans pièce jointe. (./ticket.php)
- Connecteur IMAP : Augmentation du champ d'exclusion des adresses mail . (./ticket.php)
- Connecteur LDAP : Sur les serveurs LDAP AD il est possible de paramétrer le champ login à utiliser lors de la synchronisation UserPrincipalName ou SamAcountName. (./core/ldap.php)
- Connecteur LDAP : Sur les serveurs LDAP AD sur lesquels le paramètre Champ login est positionné sur "UserPrincipalName" gestion de multiple UPN. (./core/ldap.php ./login.php)

Bugfix :
- Ticket : Erreur de définition de variable (./index.php)
- Ticket : Dans certains cas le droit d'ouverture de ticket ne fonctionnait pas (./index.php)
- Ticket : Dans certains cas le droit d'ouverture de ticket via le menu Tous les tickets du service ne fonctionnait pas correctement (./index.php)
- Ticket : Dans certains cas après la suppression d'un ticket puis d'un enregistrement d'un nouveau ticket le mail automatique n'était pas envoyé (./core/ticket.php)
- Statistiques : Erreur de définition de variable dans l'export CSV (./core/export_ticket.php)
- Liste des tickets : Le menu "Ma société" ne s'affiche plus quand aucune société n'est déclarée dans la liste des sociétés.(./menu.php ./dashboard.php)
- Connecteur IMAP : Gestion du dernier point-virgule sur les exclusions .(./mail2ticket.php)
- Connecteur SMTP : Des erreurs d'envoi pouvaient être observées dans certaines configurations de mails automatiques. .(./mail2ticket.php)
- Menu : Lors de la suppression d'un groupe de technicien, ce dernier apparaissait toujours dans le menu .(./menu.php)

#################################
# @Name : GestSup Release Notes
# @Date : 06/08/2019
# @Version : 3.1.43
#################################

Update :
- Ticket : Affiche des informations de tickets restants dans le cadre de la limitation de ticket par société, affiché sur les informations du demandeur (ticket.php)
- Fiche utilisateur : Amélioration de la détection d'adresse mail erronée. (./admin/user.php)

Bugfix :
- Équipements : Lors de la désactivation de la gestion IP des équipements le champ interface et prise sont supprimées de la fiche équipement. (./asset.php)
- Mail : Lors de l'utilisation de la notification automatique d'attribution à un technicien, cette dernière était émise même si l'utilisateur connecté était le technicien. (./core/auto_mail.php)
- Mail : Ajout d'un contrôle sur la présence de pièces jointes avant l'ajout sur les mails. (./mail.php)
- Connecteur IMAP : Dans certains cas deux répertoires de pièce jointe du même nom prouvaient être crée (./mail2ticket.php)
- Ticket : La taille et les espaces des boutons de la barre d'outils n'étaient pas exactement identique (./ticket.php)
- Ticket : Dans certains cas il était possible sur la création d'un nouveau ticket de créer un doublon. (./ticket.php ./core/ticket.php)
- Ticket : Erreur de définition de variable dans certains cas sur l'impression d'un ticket. (./ticket_print.php)
- Liste tickets : Erreur de définition de variable sur les filtres dates erronées. (./dashboard.php)
- Liste des tickets : Dans certaines configurations la gestion de plusieurs agences par utilisateur pouvait provoquer un conflit avec le cloisonnement par service. (./index.php)
- Administration : Les droits admin_list_* ne fonctionnaient pas dans toutes les configurations. (./admin/list.php)
- Administration : Lors de l'édition de la fiche d'un utilisateur par un administrateur, le bouton "Retour" redirigeait sur la liste des tickets. (./admin/user.php)
- Système : Erreur de détection des versions obsolètes de PHP. (./system.php)
- Composant : Downgrade PhpImap v3.0.6, erreur avec les dernières versions #4574 (./components/phpimap/*)

#################################
# @Name : GestSup Release Notes
# @Date : 08/07/2019
# @Version : 3.1.42
#################################

Update :
- Composant : Highcharts v7.1.2 (./components/Highcharts/*)
- Composant : FullCalendar v4.2.0 (./components/Fullcalendar/*)
- Ticket : Les notifications automatiques par mail sont tracées dans le fil de résolution (./preview_mail.php, ./core/mail.php, ./thread.php ./core/auto_mail.php)
- Ticket : Uniformisation des icônes dans la barre d'outils (./ticket.php)
- Connecteur LDAP : Amélioration de la prise en charge du protocole LDAPS sur les serveurs LDAP Windows. (./core/ldap.php, ./core/ldap_services.php ./core/ldap_agencies.php)
- Système : Ajout de contrôles de sécurité pour les connecteurs. (./system.php)
- Administration : Dans la liste des lieux, augmentation du nombre de caractères maximal d'un lieu. (SQL)
- Équipement : La fonction globalping met à jour l'information sur les interfaces d'un équipement. (./core/ping.php)
- Utilisateurs : Possibilité de définir une politique de mot de passe via l'administration des paramètres cf. documentation. (./admin/user.php ./modify_pwd.php)

Bugfix :
- Mail automatique : Dans certains cas une erreur de définition de variable était observée (./auto_mail.php)
- Mail automatique : Dans certains cas l'émission du mail au demandeur lors de la création d'un ticket par le demandeur ne fonctionnait pas si l'utilisateur avait un profil superviseur (./auto_mail.php)
- Mail : Défaut lors de l'utilisation de la gestion des lieux, la marge était manquante (./core/mail.php)
- Statistiques : Erreur d'affichage lors de l'utilisation du cloisonnement par service avec un profil technicien qui n'a pas le droit d'accès à l'administration dans certains cas (./ticket_stat.php)
- Ticket : Dans certains cas erreur de droit d'accès lorsqu'un technicien, ouvre un ticket de son groupe (./index.php)
- Ticket : Dans certains cas erreur d'affichage du bouton privé sur l'ajout d'un élément de résolution lorsque le droit est activé (./index.php)
- Ticket : Vérification de la présence de modèle de ticket, avant l'affichage du bouton (./ticket.php)
- Ticket : Lors d'un changement de technicien et de la planification du ticket sans sauvegarde préalable la sélection du technicien était perdue (./ticket.php ./core/ticket.php ./event.php ./modalbox.php)
- Ticket : Lors de la désactivation d'un utilisateur, perte de l'information d'ouverture du ticket dans la section résolution (./threads.php)
- Ticket : Lorsque le ticket passe de l'état résolu à un autre état, la date de résolution était conservée. (./core/ticket.php)
- Ticket : Sur un ticket sans équipements de sélectionné, le warning rouge n'apparaît uniquement si le champ est obligatoire. (./ticket.php)
- Liste ticket : Erreur SQL dans certains cas avec la gestion des agences (./dashboard.php)
- Calendrier : Erreur lors du déplacement d'un événement planifié sur un moment de la journée, vers "toute la journée" (./calendar.php ./core/calendar.php)
- Connexion : Dans certains cas erreur d'affichage de la liste des tickets, lorsque l'utilisateur dispose d'une seule agence et d'un seul service avec cloisonnement par service et gestion des agences non cloisonnées. (./index.php)
- Timeout : dans certains cas le délai d'inactivité ne fonctionnait pas. (./index.php)
- Fermeture automatique : Pas de prise en compte lors l'utilisation du SSO. (./index.php ./login.php)
- Connecteur LDAP : Erreur dans la récupération du login sur les annuaires OpenLDAP. (./ldap.php)
- Connecteur LDAP : Dans certains cas lors de l'activation de la fonction SSO un message d'erreur pouvait apparaître. (./index.php)

#################################
# @Name : GestSup Release Notes
# @Date : 13/05/2019
# @Version : 3.1.41
#################################

Update :
- Composant : MySqlDump v2.7 (./components/mysqldump-php/*)
- Composant : FullCalendar v4.1.0 (./components/Fullcalendar/*)
- Composant : Highcharts v7.1.1 (./components/Highcharts/*)
- Composant : Jquery v3.4.1 (./components/Jquery/*)
- Mail automatique : à destination du technicien lors de l'ajout d'un élément de résolution même si ce n'est pas le demandeur du ticket (./auto_mail.php)
- Calendrier : Les rappels intègre le numéro de ticket dans le titre (./event.php)
- Ticket : Optimisations SQL (./ticket.php)
- Ticket : Fonction de clôture automatique des tickets, cf. doc paramètres généraux des tickets (./login.php ./core/cron.php ./core/auto_mail.php ./threads.php)

Bugfix :
- Menu : Sur la page du calendrier, il n'était plus possible de réduire le menu latéral (./index.php)
- Ticket : Dans certaines configurations une erreur lors de l'ouverture d'un nouveau ticket par un technicien pouvait être observée (./ticket.php)
- Ticket : Dans certains cas une erreur SQL pouvait être observée avec le paramètre de lien VNC (./ticket.php)
- Ticket : Dans certains cas une erreur SQL pouvait être avec un cloisonnement par service sans service associé à l'utilisateur (./ticket.php)
- Ticket : Dans certains cas un changement de technicien n'était pas pris en compte dans l'usage concomitant avec un utilisateur (./core/ticket.php)
- Ticket : Erreur de droit d'accès avec un technicien qui consulte un ticket associé à un groupe de technicien dont il fait partie sans avoir le droit de visualiser tous les tickets (./index.php)
- Ticket : Sur le champ technicien, défaut lors de l'utilisation des droits ticket_tech_admin et ticket_tech_super (./ticket.php)
- Ticket : Le champ type est par défaut sur aucun (./ticket.php)
- Équipement : Erreur de définition de fonction (./asset.php)
- Connecteur LDAP : Suppression de caractères spéciaux lors de la synchronisation pour éviter les problèmes de blocages (./core/ldap.php)
- Connecteur IMAP : Lorsque le connecteur est désactivé, l'appel du connecteur en ligne de commande est désactivé (./mail2ticket.php)
- Connecteur IMAP : Erreur de définition d'une variable(./mail.php)
- Mail automatique : Dans certains cas une erreur de définition de variable était observée (./auto_mail.php)
- Composant : PhpImap v3.0.6 erreur avec certains serveurs de messagerie avec les versions plus récentes.(./components/phpimap/*)
- Système : Variable non initialisée (./system.php)
- Paramètre : Doublement du nombre de caractères autorisé, dans le nom du fichier du logo de l'entreprise (SQL)
- Enregistrement utilisateur : Mise en forme du formulaire d'enregistrement n'avais pas une mise en forme identique au formulaire de connexion (./register.php)

#################################
# @Name : GestSup Release Notes
# @Date : 02/04/2019
# @Version : 3.1.40
#################################

Update :
- SQL : Optimisation des requêtes (/*)
- Ticket : prise en charge du copier-coller d'image avec chrome (./ticket.php)
- Ticket : Certains champs obligatoires sont gérés avec les attributs HTML5 (./ticket.php)
- Ticket : Dans la section résolution les drapeaux concernant les envois de mails, intègrent l'information des adresses mail des destinataires en infobulle (./preview_mail.php)
- Ticket : Augmentation de la limite à 100 000 tickets (SQL)
- Système : Support Nginx (./system.php)
- Authentification : nouveau paramètre permettant de désactiver un utilisateur après X tentatives d'authentification infructueuses (./login.php)
- Authentification : Augmentation du niveau de sécurité du hash des mots de passe (./login.php)
- Fiche utilisateur : Une confirmation de mot de passe est nécessaire pour la création d'un utilisateur ou la modification d'un mot de passe. (./login.php)
- Composant : FullCalendar v4.0.1 (./components/Fullcalendar/*)
- Composant : Highcharts v7.1.0 (./components/Highcharts/*)

Bugfix :
- Ticket : Le warning de dépassement de date de résolution estimée ne s'affichait plus (./ticket.php)
- Ticket : L'application d'un modèle de ticket ne fonctionnait pas dans certains cas. (./ticket.php)
- Ticket : Erreur de récupération du service pour le cloisonnement dans certains cas. (./ticket.php)
- Ticket : Le libellé "Résolution" n'était pas aligné. (./ticket.php)
- Liste des tickets : blocage de l'accès à la liste des tickets "Ma société" pour les techniciens lorsque le droit "side_all" était désactivé (./index.php)
- Liste des tickets : Erreur d'impression les liens étaient imprimés (./components/bootstrap)
- Mail : Erreur de détection des mails automatique de transfert techniciens dans certains cas (./core/auto_mail.php)
- Système : Erreur chargement de logos dans certains cas (./system.php)
- Système : Icône MySQL manquant (./system.php)
- API : Erreur requête SQL (./gestsup_api.php)
- Connecteur LDAP : défaut d'authentification avec les serveurs OpenLDAP (./login.php)
- Connecteur IMAP : Dans certains cas les images étaient importées en tant que pièces jointes, même si elles étaient dans le corps du mail (./mail2ticket.php)
- Administration : Affichage des styles dans la liste des états des équipements (./admin/list.php)
- Équipement : Erreur lors de l'ajout d'une adresse IP avec le module de recherche d'adresse IP disponible dans le réseau (./core/asset.php)

#################################
# @Name : GestSup Release Notes
# @Date : 04/03/2019
# @Version : 3.1.39
#################################

Notice:
- API : Mise à jour de l'API (./gestsup_api.php)
- Système : Mise à jour des prérequis serveur PHP 7.X (./system.php)

Update :
- Thème : nouveau thème sombre (bêta) (./template/asset/css/ace-skins-min.css)
- Composant : Highcharts 7.0.3 (./composants/Highcharts)
- Composant : Bootstrap 3.4.1 (./composants/Bootstrap)
- Paramètre : Ajout de timezones: Guyana,Martinique,Miquelon,St_Barthelemy,Mayotte,Tahiti (./admin/parameters.php)
- Erreur Apache : intégration des pages d'erreurs Apache par défaut dans le .htaccess (.htaccess)

Bugfix :
- Projet : Mise à jour du favicon (./index.php)
- Connecteur IMAP : Erreur de détection de certaines pièces jointes avec les mails émit depuis les appareils Apple (./mail2ticket.php)
- Connecteur IMAP : prise en compte de l'horloge du serveur GestSup lors de la création des tickets si un fuseau horaire est paramétré (./mail2ticket.php)
- Ticket : Sur le champ technicien, trie d'abord sur l'utilisateur "Aucun" puis alphabétique (./ticket.php)
- Ticket : Lors de l'utilisation de l'ajout d'utilisateur ou de catégorie depuis le ticket dans certains cas la validation ne fonctionnait pas (./attachment.php)
- Ticket : Le cloisonnement par service pour les groupes de techniciens ne fonctionnait pas (./ticket.php)
- Liste des tickets : Sur la vue activité la sélection de dates inférieures à 3 jours ne fonctionnait pas (./dashboard.php)
- Liste des tickets : La couleur du numéro de ticket est verte lorsque le ticket est résolu par un groupe de technicien (./dashboard.php)
- Liste des tickets : La confirmation de suppression de tickets ne pouvait pas être annulée (./dashboard.php)
- Moniteur : Gestion de plusieurs criticités "critique" dans les compteurs (./monitor.php)
- Équipement : Perte du champ installateur lors de l'enregistrement dans certains cas (./asset.php)
- Administration : Erreur de droit d'accès avec les accès partiels à l'administration des listes et groupes pour les techniciens. (./admin/group.php)

#################################
# @Name : GestSup Release Notes
# @Date : 04/02/2019
# @Version : 3.1.38
#################################

Update :
- Ticket : Récupération des informations demandeur en Ajax, suppression du rechargement de la page lors de la sélection d'un demandeur (./ticket.php ./includes/*)
- Ticket : Ajout d'un contrôle sur la taille des pièces jointes (./attachement.php)
- Calendrier : Gestion des événements sur une ou plusieurs journées (./calendar.php)
- Fonction : nouvelle fonction projet, permets d'avoir une vue de plusieurs tickets, cf. documentation. (./project.php)
- Composant : PHPMailer 6.0.7(./composants/PHPMailer)
- Composant : FullCalendar 3.10.0 (./composants/FullCalendar)
- Composant : Highcharts 7.0.2 (./composants/Highcharts)
- Composant : DateTimePicker 4.17.47 (./composants/datetimepicker)
- Composant : Moment 2.24.0 (./composants/moment)


Bugfix :
- Équipements : Les champs dates ne pouvaient pas être modifiés avec des valeurs passées dans certains cas (./asset.php)
- Équipements : Erreur sur l'import d'un fichier contenant des adresses MAC avec tiret ou deux points (./core/import_asset.php)
- Monitor : Le compteur de nouveaux tickets ne tenait pas compte de l'attribution à un technicien (./monitor.php)
- Monitor : Le compteur de nouveaux tickets restai gris alors qu'il doit être vert ou rouge (./monitor.php)
- Mail : Les mails automatiques aux groupes de technicien n'étaient pas pris en compte (./core/auto_mail.php)
- Mail : Lors de l'ouverture d'un ticket avec une erreur de champ obligatoire les mails automatiques sont désactivés (./core/auto_mail.php)
- Liste des tickets : Pas d'affichage du menu "Tous les tickets" avec le cloisonnement par service et le droit dashboard_service_only désactive (./index.php)
- Ticket : Sur les champs dates dans certains cas, l'heure ne pouvait être modifiée (./ticket.php)
- Ticket : Erreur lors de droit d'accès lors de l'impression deux fois de suite sur un ticket (./ticket.php)
- Ticket : Erreur d'initialisation de variable dans certains cas (./ticket_print.php)

#################################
# @Name : GestSup Release Notes
# @Date : 07/01/2019
# @Version : 3.1.37
#################################

Update :
- Paramètres : Ajout du fuseau horaire America/Guadeloupe (./admin/parameters.php)
- Composant : PHPMailer en version 6.0.6 (./components/PHPMailer/*)
- Composant : Highcharts 7.0.1 (./components/Highcharts/*)
- Composant : PHPmysqldump 2.6 (./components/PHPmysqldump/*)
- Composant : Bootstrap 3.3.7(./components/bootstrap/*)
- Composant : Jquery 3.3.1 (./components/jquery/*)
- Composant : jQuery-ui 1.12.1 (./components/jquery-ui/*)
- Composant : TimePicker 0.5.2 (./components/timepicker/*)
- Composant : DatepPicker 1.8.0 (./components/datepicker/*)
- Mail : Timeout forcé à 30s en cas d'erreur de connexion au serveur de messagerie (./core/mail.php)
- Mail automatique : Avec le paramètre "Au technicien lors de l'attribution d'un ticket à un technicien" le mail est émit également lors d'un changement de technicien (./core/auto_mail.php)
- Calendrier : Les rappels reste affichés dans le calendrier après accréditation (./core/calendar.php)
- Connecteur SMTP : Améliorations de la prise en charge des erreurs de communication avec les serveurs de messageries. (./core/mail.php)
- Liste des tickets : Fenêtre de confirmation lors de la suppression des tickets sélectionnés (./dashboard.php)


Bugfix :
- Connecteur LDAP : Erreur de synchronisation avec les UO possédant des accents (./core/ldap.php)
- Connecteur LDAP : Erreur de synchronisation avec des utilisateurs à désactiver possédant des accents dans leurs logins (./core/ldap.php)
- Connecteur SMTP : Dans certains cas l'émission de plusieurs mails pouvait simultanée être bloqué. (./core/messages.php)
- Ticket : Lors de l'insertion d'image dans le champ description certaines images pouvaient être tronqués (./ticket.php)
- Ticket : Perte du groupe de technicien lors de l'ajout d'un élément de résolution par utilisateur (./ticket.php)
- Ticket : Sur les dates l'outil de sélection prend en compte la langue de l'utilisateur (./ticket.php)
- Procédure : Erreur de requête SQL (./procedure.php)
- Paramètre : Le nombre ligne maximum ne peut plus être défini à 0. (./admin/parameters.php)
- Droit : Erreur de détection du droit "side_all" sur certains profils. (./index.php)
- Calendrier : Conservation de l'affichage des rappels après accréditation. (./calendar.php)
- Ticket : Erreur sur l'ajout d'un rappel, lorsque le ticket possède un accent dans son titre. (./event.php)

#################################
# @Name : GestSup Release Notes
# @Date : 07/11/2018
# @Version : 3.1.36
#################################

Update :
- Liste des tickets et équipement: Augmentation de la performance d'affichage des listes, sur les grosses bases de données (./dashboard.php)
- Composant : Highcharts 6.2.0 (./components/Highcharts/*)
- Connecteur LDAP : Affichage de la date lors de synchronisation (./core/ldap.php)
- Système : Ajout de la taille de la base de données (./system.php)
- Droits : nouveaux droits permettant la désactivation de l'insertion d'image sur les champs description et résolution d'un ticket ticket_description_insert_image, ticket_resolution_insert_image (./wysiwyg.php)
- Login : Suite à une erreur de saisie de l'identifiant ou du mot de passe, la fenêtre de login ne s'affiche plus (./login.php)
- Fiche utilisateur : Ajout de contrôle sur la formation du domaine de messagerie (./admin/user.php)


Bugfix :
- Ticket : La taille des éditeurs est limitée en largeur (./ticket.php)
- Ticket : Erreur lors de la saisie manuelle de date sans heures. (./ticket.php)
- Ticket : En utilisant les champs de saisie obligatoire, lors de la modification de l'état en résolu avec une obligation de saisie un drapeau de clôture était inséré dans le fil de résolution (./core/ticket.php)
- Ticket impression: Erreur syntaxe HTML (./ticket_print.php)
- Administration : Lors de la création d'utilisateurs avec une agence et un service un défaut pouvait apparaître dans l'enregistrement de l'agence (./admin/user.php)
- Liste des tickets : Sur le filtre de date de création certaines valeurs pouvaient provoquer une erreur (./dashboard.php)
- Liste des tickets : la recherche avec apostrophe ne fonctionnait pas (./dashboard.php)
- Procédure : Ajout de la fonction d'ajout de pièce jointe lors de la création d'une nouvelle procédure (./procedure.php)
- Mail : Sur la notification automatique d'attribution d'un ticket à un technicien, défaut lors de l'utilisation d'un groupe de technicien (./core/auto_mail.php ./core/message.php)
- Mail : Erreur syntaxe HTML (./core/mail.php)
- Connecteur IMAP : La notification automatique à l'utilisateur lors de l'ouverture d'un ticket par un utilisateur ne fonctionnait pas lors de l'import de mail en ligne de commande. (./core/mail.php ./mail2ticket.php)

#################################
# @Name : GestSup Release Notes
# @Date : 24/09/2018
# @Version : 3.1.35
#################################

Notice:
- Système: L'extension PHP curl est désormais requise

Update :
- Connecteur IMAP : La date de création du ticket correspond à la date du mail (./mail2ticket.php ./components/PHPImap/mailbox.php)
- Composant : Highcharts 6.1.4 (./components/Highcharts/*)
- Administration : des nouveaux styles sont disponible dans la liste des états des tickets (./admin/list.php)
- Système : Ajout d'un contrôle sur le listing des répertoires. (./system.php)


Bugfix :
- URL : mise en conformité avec la RFC1738 (menu.php)
- Paramètres : Une erreur SQL pouvait apparaître lors de la validation des paramètres de la fonction disponibilité (plugin/availability/admin/parameters.php)
- Liste des tickets : Dans certains cas le filtre utilisateur était vide (SQL)
- Fil d'Ariane : Dans certains une erreur de redirection était observée (./index.php)
- Ticket : Les libellés d'indentation des éditeurs de texte étaient inversés (./wysiwyg.php)
- Ticket : Lors de la saisie d'un titre possédant des guillemets, si un changement de catégorie était réalisé le texte était tronqué (./ticket.php)
- Ticket : Lors d'une copie de lien hypertexte possédant une balise href dans la résolution, erreur d'affichage du lien. (./thread.php)
- Ticket : Des erreurs pouvaient apparaître avec l'utilisation du droit ticket_date_hope_disp (./ticket.php)
- Ticket : Désactivation de la mémorisation des champs date qui masquaient les datepicker (./ticket.php)
- Ticket : Lors de la création de tickets avec la planification sans enregistrement des problèmes apparaissaient (./ticket.php)
- Liste des tickets : Certains tickets caractère dans le titre des tickets entraînait des défauts d'affichage dans la liste (./dashboard.php)
- Équipement : Désactivation de la mémorisation des champs date qui masquaient les datepicker (./asset.php)
- Statistiques : Erreur de prise en compte du filtre agence sur l'export CSV sur certaines configurations. (./core/export_ticket.php)
- Calendrier : Erreur de double chargement des styles fullcalendar. (./index.php)
- Administration : Ajout d'un contrôle sur la vérification de la formation des adresses mail sur la fiche utilisateur. (./admin/user.php)
- Administration : Ajout d'un contrôle sur l'existence du login lors de l'ajout ou la modification d'un utilisateur. (./admin/user.php)
- Fiche utilisateur : La section "Membre du groupe" de l'onglet paramètre conservait les groupes supprimés. (./admin/user.php)
- Mail : La notification automatique d'attribution au technicien ne fonctionnait pas lorsque toutes les notifications automatiques étaient activées. (./core/auto_mail.php)
- Mail : Contrôle de la présence d'une adresse mail de destination avant d'envoyer le mail. (./core/mail.php)
- Sauvegardes : Sur certaines configurations une erreur lors du dump SQL se produisait (./admin/backup.php)
- Connecteur LDAP : Gestion des comptes AD avec les valeurs UserAccountControl à 544, 546, 66080, 66082 (./core/ldap.php)
- Connecteur LDAP : Lors de l'utilisation de l'authentification, un message d'erreur apparaissait dans les logs apache en cas d'erreur d'identifiant ou de mot de passe (./login.php)
- Connecteur IMAP : Erreur sur l'import de certains mails avec certaines pièces jointes (./mail2ticket.php)
- Session : Erreur de déconnexion automatique lorsque l'actualisation automatique était activée sur la liste des tickets (./index.php)

#################################
# @Name : GestSup Release Notes
# @Date : 17/08/2018
# @Version : 3.1.34
#################################

Update :
- SSO : Compatibilité avec IIS Server (./index.php)
- LDAP : Suppression de limite de synchronisation à 1000 utilisateurs pour les serveurs LDAP AD (./core/ldap.php)
- Composant : Highcharts 6.1.1 (./components/Highcharts/*)
- Composant : PHPmysqldump 2.5 (./components/PHPmysqldump/*)
- Composant : FullCalendar 3.0.9 (./components/Fullcalendar/*)


Bugfix :
- Mail : Envoi de mail automatique de clôture fonctionne en utilisant le bouton "clôturer ticket" pour un profil technicien ou administrateur(./core/auto_mail.php)
- Mail : Envoi de mail automatique de sondage fonctionne en utilisant le bouton "clôturer ticket" pour un profil technicien ou administrateur(./core/auto_mail.php)
- Mail : L'affichage de l'ordre ante chronologique ne fonctionnait pas dans certains cas (./core/mail.php)
- Ticket : les sauts de lignes n'était pas enregistrés dans certains cas.(./core/ticket.php)
- Ticket : Sur le champ type la sélection de l'entrée "aucun" n'était pas conservé lors de la sélection d'une catégorie.(./ticket.php)
- Ticket : Le passage multiple en privée d'un élément de résolution n'était pas pris en compte .(./thread.php)
- Traduction : Certains libellés n'étaient pas traduits.(./calendar.php)
- Équipement : lors de l'utilisation de la fonction d'import la création du fabricant ne fonctionnait pas dans certains cas.(./core/import_assets.php)
- Équipement : lors de l'utilisation de la fonction d'import la comparaison avec les données du logiciel ne tiennent plus compte de la casse.(./core/import_assets.php)
- Statistiques : Message d'erreur dans certains cas lors de l'export de ticket, si un ticket était associé à un groupe de technicien (./core/export_ticket.php)
- Administration : Sur les paramètres du connecteur IMAP le dossier n'était pas sauvegardé (./admin/parameters.php)
- Calendrier : Le calendrier gère le multilangues (./calendar.php)

#################################
# @Name : GestSup Release Notes
# @Date : 11/06/2018
# @Version : 3.1.33
#################################

Update :
- Statistiques : Mise à jour du composant Highcharts en version 6.1.0 (./components/Highcharts/* ./stat.php)
- Ticket : mise en forme de l'impression identique aux mails (./ticket_print.php)
- Ticket : Sur le champ titre, limite de la saisie à 100 caractères. (./ticket.php)


Bugfix :
- Mail : le mail automatique lors de l'assignation d'un ticket à un technicien est émit aussi lorsque le bouton sauvegarder et quitter est utilisé (./core/auto_mail.php)
- Mail : le mail automatique lors de l'assignation d'un ticket à un technicien est émis depuis l'adresse mail de l'utilisateur connecté si non renseigné dans les paramètres (./core/auto_mail.php)
- Mail : Erreur SQL lors de l'utilisation d'agences (./core/mail.php)
- Menu : Sur la page des statistiques il n'était pas possible de réduire le menu de gauche (./index.php)
- Connecteur LDAP : Erreur SQL sur la synchronisation de groupe de service AD (./core/ldap_services.php)
- Équipement : la recherche multicritère ne fonctionne pas dans certains cas. (./core/searchengine_asset.php)
- Équipement : Export lors de l'export . (./core/searchengine_asset.php)
- Administration : Dans les listes l'id interne 0 n'apparaît plus . (./admin/list.php)
- Administration : Dans les paramètres généraux, le logo est redimensionné . (./admin/parameters.php)
- Droit : Erreur de droit sur le droit side_all_agency_disp . (./index.php)
- Ticket : Dans certains cas avec les navigateurs Microsoft, une résolution vide était ajoutée . (./core/ticket.php)
- Ticket : Erreur dans le nom du technicien sur un transfert . (./core/ticket.php)
- Moniteur : Erreur d'accès avec certaines clés privées . (./monitor.php)
- Traduction : Erreur de traduction du téléphone sur la fiche utilisateur . (./locale/.php)
- Traduction : Sur PHP7 et un serveur Windows, des pages non traduites pouvaient apparaître de manière aléatoire. (./localization.php)
- Système : Amélioration du contrôle du post_max_size et upload_max_filesize . (./system.php)
- Fiche utilisateur : Sur le champ service lors de l'ajout d'un nouveau service la liste contenait des services désactivés . (./admin/user.php)
- Procédure : Dans certains cas le texte n'était pas sauvegardé . (./wysiwyg.php)

#################################
# @Name : GestSup Release Notes
# @Date : 08/05/2018
# @Version : 3.1.32
#################################

Update :
- Administration: Dans les paramètres généraux les listes: "État par défaut à la connexion" et "État par défaut lors de la création de tickets" tient compte des nouveaux états crée dans la liste des états des tickets (./admin/parameters.php)
- Calendrier: Un nouveau bouton est "Ouvrir le ticket est disponible" (./admin/parameters.php)
- Calendrier: Lors de la planification d'un ticket depuis le ticket, le titre de l'événement intègre le numéro du ticket (./event.php)
- Composant: Mise à jour de PHPMailer en version 6.0.5 (./components/PHPmailer/*)
- Ticket : Sur l'ajout ou modification d'un utilisateur la liste déroulante était trop large avec des noms sociétés longs. (./ticket_adduser.php)
- Ticket : Sur un ticket avec une intervention planifié, lien disponible qui ouvre un nouvel onglet vers le calendrier. (./ticket.php)
- Ticket : Une confirmation est demandée avant la suppression d'un ticket. (./ticket.php)
- Ticket : Lors de la suppression d'un ticket, si des événements dans le calendrier ils sont aussi supprimés. (./core/ticket.php)
- Ticket : Mise à jour de l'icône des pièces jointes. (./attachement.php)
- Mail : Envoi automatique de mail au technicien lors de l'attribution d'un ticket au technicien. (./admin/auto_mail.php.php)


Bugfix :
- Menu: Erreur menu déroulant "Tous les tickets" depuis la page Calendrier (./index.php)
- Ticket : Erreur lors de la planification d'un ticket si ce dernier à une apostrophe dans le titre (./event.php)
- Ticket : Erreur du chargement de certaines pièces jointes possédant certains caractères spéciaux (./core/upload.php)
- Ticket : Erreur dans le fil de résolution lors de l'ouverture d'un ticket par le connecteur IMAP dans le nom de l'exécutant (./thread.php) - Connecteur IMAP: Erreur d'affichage des tickets sur les mails possédant la balise "base" (./mail2ticket.php)
- Connecteur IMAP: Erreur d'envoi de mail automatique à l'utilisateur lors de l'utilisation en ligne de commande (./mail2ticket.php ./core/mail.php)
- Fonction Sondage: Le ticket passait en non lu pour le technicien lors de la clôture du sondage" (./survey.php)

#################################
# @Name : GestSup Release Notes
# @Date : 20/03/2018
# @Version : 3.1.31
#################################

Update :
- Composant: Mise à jour de PHPimap en version 3.0.6 (/components/PHPimap/*)
- Mail : Sur les mails manuels il est possible de spécifier une adresse saisie manuellement dans les paramètres du message (./core/mail.php ./preview_mail.php)
- Mail : Ajout d'un contrôle sur la présence du mail de l'administrateur dans les envois de mail automatique à l'administrateur (./core/auto_mail.php)
- Calendrier: Refonte complète de la fonction (./calendar.php ./index.php ./menu.php ./core/calendar.php ./template/assets/js/bootbox.min.js ./template/assets/js/jquery-ui.custom.min.js ./template/assets/js/jquery.min.js ./template/assets/css/fullcalendar.css ./template/assets/js/uncompressed/fullcalendar.js)
- Export Ticket: Ajout de la colonne lieu (./core/export_ticket.php)
- Erreurs Apache: mise à disposition des pages d'erreur apache répertoire /error/* cf. documentation apache
- Fiche utilisateur: Gestion du téléphone mobile en plus du téléphone fixe (./admin/user.php ./ticket_adduser.php ./core/ldap.php)
- Mobile: Optimisation mobile (./thread.php ./ticket.php ./admin/user.php)
- Sauvegarde: intégration du composant mysqldump-php, pour la sauvegarde de la base de données (./admin/backup.php ./components/mysqldump-php/*)
- Administration des listes: La liste des sous-catégories est triée par catégorie puis sous-catégorie (./admin/list.php )


Bugfix :
- Traduction: Le contenu de la liste déroulante de la sous-catégorie sur un ticket n'était pas traduite (./ticket.php)
- Mail : Pas d'envoi de message automatique si le demandeur est un groupe (./core/auto_update)
- Mail : Sur certaines pièces jointes avec certains caractères spéciaux l'extension était mal formée (./core/upload.php)
- Ticket : l'ordre des types n'était pas pris en compte (./ticket.php)
- Ticket : Alignement du cadre de la description par rapport à la résolution (./ticket.php)
- Administration: La liste des utilisateurs était triée par nom uniquement ajout du trie par nom et prénom (./admin/user.php)
- Statistiques : Certains graphiques ne s'affichaient pas si un simple guillemet était présent dans le nom du technicien (./stat/histo_load.php + pie_tickets_tech.php)
- Import équipement: insertion de multiples états (./core/import_asset.php)
- Fonction sondage: prise en compte du timezone définit dans les paramètres (./survey.php)

#################################
# @Name : GestSup Release Notes
# @Date : 19/02/2018
# @Version : 3.1.30
#################################

Notice:
- Monitor: Page déplacée, utiliser le nouveau lien présent dans les paramètres.

Update :
- Paramètre: un nouveau paramètre permet de définir le timeout de la session (./index.php ./admin/parameters.php)
- Paramètre: un nouveau paramètre permet de forcer le fuseau horaire, sur une valeur différente de celle de php.ini(./index.php ./admin/parameters.php)
- Système: Mise à jour des informations de sécurité (./system.php)
- Barre utilisateur: Mise à jour des avatars des profils (./images/avatar/*)
- Composant: Mise à jour du composant WOL version 2.1 (./components/wol/*)
- Sauvegarde manuelle: Ajout d'un contrôle sur la présence du dump SQL (./admin/backup.php)
- Mail automatique: nouveau paramètre envoi a l'utilisateur lors de l'ouverture d'un ticket par l'utilisateur (./core/auto_mail.php ./core/ticket.php ./mail2ticket.php)


Bugfix :
- Fiche utilisateur: Erreur sur la liste des vues (./admin/user.php)
- Mail: Certains mails automatiques n'étaient pas envoyés à l'adresse de copie si le demandeur n'avait pas d'adresse mail (./core/auto_mail.php)
- Connecteur IMAP: Lors de la réception d'un mail non HTML, l'adresse mail de l'émetteur n'était pas affichée dans la description du ticket (./mail2ticket.php)
- Liste des tickets: la priorité aucune n'avait pas la couleur grise (SQL)
- Ticket: lors de la sélection du demandeur, la liste des priorités faisait apparaître deux fois la valeur sélectionnée dans la liste (./ticket.php)

#################################
# @Name : GestSup Release Notes
# @Date : 20/01/2018
# @Version : 3.1.29
#################################

Update :
- Composant PHPMailer: nouvelle version 6.0.3 (./components/PhpMailer)
- Passage en requêtes préparées: (./admin/* ./register.php ./login.php)
- Connecteur LDAP: Compatibilité avec Samba4 (./core/ldap.php)
- Connecteur LDAP: Amélioration de la prise en charge des connexions chiffrées (./core/ldap.php)
- Connecteur LDAP: SSO disponible cf. FAQ (./index.php)
- Système: Contrôle de version de PHP pour respecter les prérequis serveur (./system.php)
- Paramètre: Augmentation de la taille maximale des adresses mail en copie à 150 char. (SQL)
- Tickets: Insertion de lien possible dans la description, click droit pour ouvrir. (./wysiwyg.php)


Bugfix :
- Paramètres Généraux: La liste des états par défaut ne tenait pas compte du renommage dans la liste des états (./admin/parameters.php)
- Connecteur IMAP: erreur lors de la réception des mails (./mail2ticket.php)
- Connecteur LDAP: Erreur de modification d'une fiche utilisateur suite synchro AD(./login.php)
- Mail : Message d'erreur si le champ début de mail était à vide et l'utilisateur avec la langue anglaise (./core/mail.php)
- Mail : Erreur lors de l'utilisation du bouton mail par l'utilisateur (./core/mail.php)
- Mail : Erreur lors de l'envoi de mail avec le profile utilisateur avec pouvoir sur les mails d'ouverture automatique (./core/auto_mail.php)
- Variable non initialisée: La variable user_agent n'était pas initialisée, si non transmise par le navigateur (./index.php)
- Ticket : Le champ résolution pouvaient ne pas être pris en compte sur les nouveaux tickets (./core/ticket.php)
- Enregistrement utilisateur: Certains messages d'erreur n'étaient pas traduits si une langue différente du français était détectée (./register.php)
- Liste des réseaux des équipements: Sur certaines colonnes la traduction n'était pas correct (./admin/list.php)
- Équipements : Gestion de la date de dernier ping par interface (./core/asset_network_scan.php)
- Fonction sondage: erreur SQL sur l'utilisation du lien présent dans le mail (./survey.php)
- Statistiques : Le filtre par technicien n'était pas appliqué sur certains tableaux (./stat/tables.php)
- Installation: Erreur de détection de l'HTTPS (./install/index.php)
- Liste des équipements : La liste des équipements pouvait être mélangée si aucune IP n'était renseignée (./asset_list.php)

#################################
# @Name : GestSup Release Notes
# @Date : 04/12/2017
# @Version : 3.1.28
#################################

Update :
- Composant PHPImap: nouvelle version 3.0.5 (./components/PHPImap/*)
- Équipement : Le bouton ping sur l'équipement IP, lance désormais un ping sur toutes les interfaces et affiche le drapeau à côté (./core/ping.php, ./asset.php)
- Ticket : L'ordre d'affichage de la liste des catégories peut être défini manuellement dans l'administration des listes (./admin/list.php, ./ticket.php)
- Fiche utilisateur: La saisie de mot de passe vide n'est plus autorisée (./admin/user.php)


Bugfix :
- Menu Société: l'ouverture des tickets du menu société s'affichait avec une page blanche (./index.php)
- Variable non initialisée: Si User-Agent header est filtré par un firewall (./index.php)
- Variable non initialisée: La variable imap_user n'était pas initialisée(./admin/parameters.php)
- Ticket : Dans certains cas des erreurs s'affichaient dans la liste des demandeurs (./ticket.php)
- Ticket : AccessKey du bouton "Enregistrer et fermer" est désormais F (./ticket.php)

#################################
# @Name : GestSup Release Notes
# @Date : 17/10/2017
# @Version : 3.1.27
#################################

Update :
- Composant PHPMailer: nouvelle version 6.0.1 (./components/PHPMailer/*)
- Ticket : Pour les utilisateurs du champ "service du demandeur" ce dernier est désormais associé au service du demandeur par défaut, si il n'en dispose que d'un (./ticket.php)
- Profile utilisateur: Si la gestion des agences est activée alors il est possible de visualiser et modifier les associations d'agences sur la fiche utilisateur (./ticket.php)
- Système: Ajout d'une section sécurité. (./system.php)


Bugfix :
- Procédure: Les fichiers de plus de 10MO n'étaient pas transférés (./procedure.php)
- Mails : Erreur lors de l'envoi de mail automatique alors que l'utilisateur ne dispose pas de mail ou que le demandeur "Aucun" a été sélectionné (./core/auto_mail.php)
- Ticket : Suppression de l'affichage du pourcentage d'avancement du ticket dans le titre si le temps passé et temps estimé ne sont pas affichés (./core/ticket.php)
- Ticket : L'ordre de trie des criticités tien uniquement compte de l'ordre définit dans la gestion des listes. (./ticket.php)
- Liste des tickets: L'icône horloge rouge indiquant un retard ne s'affiche plus si le droit sur la date de résolution estimée du ticket est désactivé. (./dashboard.php)
- Barre utilisateur: Suppression de l'affichage du bloc "Charge" si l'affichage du temps passé et estimé ne sont pas affichés (./index.php)
- Ticket non lu: erreur lors de l'utilisation du bouton clôture de ticket sur un profil technicien ou administrateur (./core/ticket.php)
- Système: Erreur de contrôle de la quantité de mémoire quand la valeur était en gigabytes. (./system.php)

#################################
# @Name : GestSup Release Notes
# @Date : 14/09/2017
# @Version : 3.1.26
#################################

Update :
- Ticket : Deux icônes sont présent dans la barre de titre si un ticket est planifié ou si une alerte est positionnée (./ticket.php)
- Ticket : Possibilité d'activer ou de désactiver le cloisonnement par service du champ type via un nouveau droit ticket_type_service_limit (./ticket.php)
- Ticket : Lors de la suppression d'une entrée dans la liste des temps, la valeur était perdue sur le ticket lors d'un nouvel enregistrement (./ticket.php)
- Équipements : Il est possible de cloisonner les équipements par société, jonction entre un équipement et une société via l'utilisateur associé cf. droit asset_list_company_only et doc. (./menu.php ./asset_list.php)
- Procédure: Il est possible de cloisonner les procédures par société cf. droit procedure_list_company_only et procedure_company. (./procedure.php)
- Procédure: Le bouton de création d'une nouvelle procédure est désormais dans le menu de gauche, afin de s'uniformiser avec les créations de tickets ou d'équipement. (./menu.php ./procedure)
- Statistique Équipements: Il est possible de filtrer les graphiques par société à l'aide d'un nouveau filtre. (./procedure.php)
- Export CSV Équipements: Le fichier CSV exporté contenant les équipements dispose d'une nouvelle colonne société. (./core/export_asset.php)


Bugfix :
- Ticket : Les tickets supprimés étaient encore accessible via le lien sur un mail (./index.php)
- Calendrier: Les tickets supprimés étaient encore visible (./planning.php)

#################################
# @Name : GestSup Release Notes
# @Date : 04/09/2017
# @Version : 3.1.25
#################################

Update :
- Composant PHPImap: nouvelle version 2.0.9 (./components/PHPimap/*)
- Composant PHPMailer: nouvelle version majeure 6.0.0 (./components/PHPMailer/*)
- Mobile: Optimisation de l'affichage des tickets et des matériels sur mobile
- Ticket et Fiche équipement: Il est possible d'utiliser les raccourcis clavier ALT+SHIFT+ X consulter les infos bulles des boutons pour connaître les raccourcis (./ticket.php asset.php)
- Ticket : Il est possible de cloisonner le type et la priorité par service (./ticket.php)
- Liste des tickets: Sur les colonnes techniciens et utilisateur affichage du prénom et nom complet au survol de la souris (./dashboard.php)


Bugfix :
- Ticket : nouveau droit permettant d'activer ou désactiver le verrouillage du champ technicien lorsque la limite par ticket est activée et qu'il déclare un ticket pour un autre service (./ticket.php)
- Ticket : Lors de l'utilisation d'un modèle de ticket le lieu n'était pas dupliqué (./ticket_template.php)
- Ticket : Lors de la modification d'un ticket, lors de la modification du service le premier changement n'était pas pris en compte (./ticket.php)
- Liste des tickets: Dans la vue activité erreur lors de l'utilisation du filtre technicien deux fois de suite (./index.php ./dashboard.php)
- Liste des tickets: Dans la vue activité lors de l'utilisation du bouton nouveau ticket si l'on envoie un mail la redirection n'était pas faite sur la vue activité (./menu.php ./core/ticket.php ./core/mail.php)
- Mobile: Les champs d'autocomplétion ne fonctionnaient pas sur mobile (./asset.php ./ticket.php)
- Statistique: La courbe des tickets résolus tenait compte uniquement de la date de résolution et pas de l'état(./stat/line_tickets.php )
- Système: Variable non initialisée si apache est en mode ServerTokens=Prod (./stat/system.php )
- Mails : Défaut d'affichage des mails dans Outlook lors de l'impression liée à la taille du cadre (./core/mail.php )

#################################
# @Name : GestSup Release Notes
# @Date : 04/08/2017
# @Version : 3.1.24
#################################

Update :
- Composant PHPMailer: nouvelle version disponible https://github.com/PHPMailer/PHPMailer/releases/tag/v5.2.24 (./components/PHPMailer/*)
- Liste des tickets: Il est possible de personnaliser pour l'ensemble des utilisateurs de l'application l'état par défaut à la connexion de l'application (nouveau paramètre). (./parameters.php ./login.php)
- Tickets: Dans les éléments de résolution si un texte type lien est détecté, il est alors converti en lien hypertexte. (./threads.php)
- Équipements : les champs demandeur et localisation ont été optimisés avec de l'autocomplétion (./index.php ./asset.php)
- Équipements : Amélioration de la vue garantie (./index.php ./asset.php)
- Gestion des agences: Un utilisateur peut faire partie d'un service et d'une agence (./index.php)


Bugfix :
- Liste des tickets: Un défaut d'affichage pouvait apparaître lors l'affichage de la colonne société (./dashboard.php)
- Liste des tickets: Sur la vue activité certains anciens tickets pouvaient s'afficher en non lus (./dashboard.php)
- Ticket : le bouton impression ne lançait plus la fenêtre système d'impression (./ticket_print.php)
- Composant: le fichier de version de php-gettext pouvais ne pas être présent (components\php-gettext\VERSION)
- Impressions: Les impressions dans le navigateur n'affichent plus les URL de tous les liens (./template/bootstrap)
- Mail automatique: Avec certaines combinaisons de paramétrage dans les mails automatiques, l'option d'envoi de mail au technicien lors de la modification d'un ticket par un utilisateur ne fonctionnait pas (./core/auto_mail.php)
- Statistiques : Sur le premier graphique d'évolution des tickets, les compteurs sous le titre étaient erronés et la courbe des tickets avancés ne donnait pas le nombre de tickets distinct (./stat_line.php ./stat/line_ticket.php)
- Statistiques : Sur le premier graphique la courbe des tickets avancés tenait compte des tickets fermés également (./core/ticket_line.php )
- Statistiques : Sur le filtre par technicien les administrateurs n'étaient pas présent dans la liste si paramétrée (./ticket_stat.php)
- Administration: Dans la gestion des listes les noms des colonnes sont désormais traduits (./admin/list.php)
- Connecteur LDAP: la mise à jour d'adresse mail avec des apostrophes posait problème (./core/ldap.php)

#################################
# @Name : GestSup Release Notes
# @Date : 18/07/2017
# @Version : 3.1.23
#################################

Update :
- Liste des tickets: nouveaux compteurs disponibles dans la vue activité, avec les tickets ouverts, fermés et avancés dans la période (./dashboard.php)
- Liste des tickets: nouvelles couleurs sur les numéros de tickets voir le détail en passant le curseur sur le numéro, un nouvel indicateur de nouveau ticket est présent: une pastille rouge, les couleurs sont valables sur la vue activité prenant en compte la période sélectionnée et sur les listes des tickets (./dashboard.php)
- Liste des tickets: nouvelle colonne disponible "service du demandeur" activable par un nouveau droit "dashboard_col_user_service" (./dashboard.php)
- Ticket : Sur le champ agence avec un profil technicien lors de l'enregistrement d'un ticket, la liste des agences reste limité à celles associées au demandeur (./ticket.php)
- Statistiques : Changement des couleurs des courbes d'évolution des tickets, rouge ouvert, vert fermé, bleu avancés (./stats/line_ticket.php)
- Statistiques : Ajout de deux nouvelles colonnes dans le tableau des répartitions des temps par statuts (./stats/tables.php)
- Gestion des agences: Un technicien peut faire partie d'une agence et d'un service (./admin/parameters.php ./core/mail.php)


Bugfix :
- Ticket : l'ordre de trie du champ criticité après validation était inversé (./ticket.php)
- Ticket : Le champ équipement restait affiché si la fonction équipement était active et que le champ était désactivé dans les droits (./ticket.php)
- Liste des tickets: le filtre par lieu avoir des dysfonctionnements dans certains cas (./dashboard.php)

#################################
# @Name : GestSup Release Notes
# @Date : 05/07/2017
# @Version : 3.1.22
#################################

Update :
- Connecteur IMAP: Il est possible de supprimer l'indicateur "--- vous pouvez répondre..." dans les messages émit via une nouvelle option dans Administration > Paramètres > Connecteur IMAP "Gérer les réponses dans les mails" (./admin/parameters.php ./core/mail.php)
- Connecteur IMAP: Possibilité d'activer ou désactiver la vérification des certificats SSL du serveur de messagerie (./admin/parameters.php)
- Connecteur LDAP: Il est possible de ne pas désactiver les utilisateurs crée manuellement dans GestSup lors d'une synchronisation LDAP cf. paramètre du connecteur (./admin/parameters.php ./core/ldap.php)
- Fonction sondage: L'adresse mail d'émission du mail de sondage est celle paramétrée dans "Adresse de l'émetteur", si ce paramètre n'est pas renseigné alors c'est l'adresse mail du technicien qui est utilisée (./core/auto_mail.php)
- Ticket : Il est possible d'associer un équipement à un ticket en fonction de l'utilisateur cf. documentation et nouveaux droits (ticket_new_asset_disp,ticket_asset_disp,ticket_asset,ticket_asset_mandatory,dashboard_col_asset) (./ticket.php ./index.php ./core/ticket.php ./dashboard.php)
- Ticket : Un nouveau droit permet d'afficher les techniciens sans les administrateurs dans la liste des techniciens cf. "ticket_tech_admin" (./ticket.php)
- Ticket : Un nouveau droit permet d'afficher les superviseurs dans la liste des techniciens cf. "ticket_tech_super" (./ticket.php)
- Ticket : Un nouveau paramètre permet de définir l'état par défaut des tickets (./ticket.php)
- Menu: lors de l'utilisation du menu de gauche réduit avec le thème bleu affichage de l'icône de création d'un nouveau ticket (./menu.php)


Bugfix :
- Lien nouvel onglet: Dans certains les liens sur nouveaux onglets ne fonctionnaient pas (./*)
- Lien mail: Des anomalies pouvaient être rencontrées lors de l'utilisation du lien envoyé dans les mails aux utilisateurs (./login.php)
- Fonction sondage: La date de résolution n'était pas automatiquement insérée lors de la clôture du ticket automatique par l'utilisateur (./survey.php)
- Fonction sondage: Pas de mail de sondage à l'utilisateur si l'envoi de mail automatique à la création du ticket était paramétré et que le changement d'état avait lieu à l'ouverture du ticket (./survey.php)
- Fonction sondage: L'utilisateur pouvait valider le sondage sans répondre à la dernière question (./survey.php)
- Fonction sondage: Le mail à destination de l'utilisateur est émis avec l'adresse paramétrée dans "Adresse de l'émetteur" dans les paramètres, si le champ est vide alors le mail sera émis avec l'adresse du technicien en charge du ticket (./core/auto_mail.php)
- Fonction sondage: Le mail émit à destination de l'utilisateur gère désormais les serveurs de messagerie avec des certificats non vérifier (./core/messages.php)
- Fonction disponibilité: La condition de prise en compte d'un ticket, ne fonctionnait pas avec le type (./ticket.php)
- Fonction équipement: le WOL sur Linux ne fonctionnait plus (./core/wol.php)
- Fonction équipement: Dans l'administration de la liste des modèles lors de la création d'un nouvel équipement la valeur IP n'était pas conservée. (./admin/list.php)
- Fonction équipement: Augmentation du nombre de caractères disponibles sur le champ numéro de prise de 10 à 50. (SQL)
- Ticket : Erreur de changement automatique d'état lors de lors d'un transfert d'un technicien à un groupe de technicien (./survey.php)
- Ticket : Lors de l'utilisation du paramètre "les utilisateurs ne voient que les tickets de leurs services" un technicien ne pouvait pas visualiser un ticket qu'il avait ouvert pour un autre service (./index.php ./dashboard.php ./menu.php)
- Ticket : La liste des demandeurs n'affiche plus les utilisateurs n'ayant ni prénom ni nom.(./index.php ./dashboard.php ./menu.php)
- Ticket : La liste priorité n'était pas triée par numéro.(./ticket.php)
- Ticket : Erreur sur la priorité par défaut lors de la suppression des valeurs par défaut dans la liste des priorités.(./ticket.php)
- Liste des tickets: lorsque le demandeur ne possédait pas de prénom il n'était pas visible dans le filtre des demandeurs.(./dashboard.php)
- Connecteur IMAP: Suppression de la gestion du protocole POP ne gérant pas les mails non lus (./admin/parameters.php)
- Connecteur IMAP: Affichage des messages d'erreurs si le mode debug est activé (./mail2ticket.php)
- Connecteur IMAP: erreur d'association avec l'utilisateur lorsque deux utilisateurs avaient le même mail et l'un était désactivé (./mail2ticket.php)
- Connecteur LDAP: Sur la synchronisation d'agences et de service le caractère Œ n'était pas géré (./core/ldap_services.php, ./core/ldap_agencies.php)
- Connecteur LDAP: Sur la synchronisation du champ société, gestion de la casse lors des mises à jour (./ldap.php)
- Connecteur LDAP: La liste des agences pour le déplacement n'était pas triée par ordre alphabétique (./admin/parameters.php)
- Connecteur LDAP: Les unité d'organisations avec accents et espace sont gérés (./core/ldap.php)
- Statistique: Dans la répartition du temps par status, le temps total de traitement ne tenait pas compte du filtre par technicien (./stats/tables.php)
- Statistique: Dans le tableau du top 10 demandeur la période sélectionnée n'était pas prise en compte (./stats/tables.php)
- Enregistrement utilisateur: sur le formulaire d'enregistrement autonome des utilisateurs, les champs saisis étaient perdus en cas d'erreur (./register.php)
- Utilisateur: Augmentation du nombre maximal de caractères pour le champ fonction, passage à 100 (SQL)
- Service: Augmentation du nombre maximal de caractères pour le champ nom, passage à 100 (SQL)
- Profil utilisateur: La liste des services ne tenait pas compte de la désactivation des services. (./admin/user.php)

#################################
# @Name : GestSup Release Notes
# @Date : 23/05/2017
# @Version : 3.1.21
#################################

Update :
- Équipements : Les équipements IP qui n'ont pas de modèle IP mais possèdent une adresse IP disposent des boutons d'action IP et du drapeau de dernier ping (./asset.php)
- Équipements : Module de scan réseau permettant de créer et mettre à jour des équipements IP, module en ligne de commande uniquement cf. doc (./core/asset_network_scan.php)
- Équipements : nouveau paramètre dans la fonction équipement pour activer la prise de contrôle web VNC vers un équipement distant cf. doc (./asset.php ./ticket.php ./admin/parameters.php)
- Équipements : La fonction d'import des équipements gère les mises à jour dans GestSup si l'adresse MAC est renseignée, l'import peut être automatisé en ligne de commande cf. doc (./core/import_asset.php)
- Liste des équipements : Amélioration du tri par adresses IP avec INET_ATON (./asset_list.php)
- Ticket : Les champs: technicien, titre et description peuvent remplit de manière obligatoire cf. droits: ticket_tech_mandatory, ticket_title_mandatory, ticket_description_mandatory (./ticket.php ./core/ticket.php)
- Ticket : Focus par défaut sur le champ demandeur (./ticket.php)
- Mails : Possibilité de paramétrer le texte de fin de mail (Administration > Paramètres généraux), des balises sont disponibles pour le prénom, nom et téléphone du technicien (./core/mail.php ./admin/parameters.php)
- Moniteur : Ajout de nouveaux compteurs (./monitor.php)
- Statistiques : Fusion des graphiques sur les tickets ouverts et fermés et les résolutions (./monitor.php)


Bugfix :
- Ticket : Dans certains cas le champ service était affiché alors que le droit était désactivé (./ticket.php)
- Ticket : Erreur de redirection avec les boutons annuler et clôturer ticket avec un profil utilisateur et le paramètre "Les utilisateurs peuvent voir tous les tickets de leur société" (./index.php)
- Mail : le lien vers le ticket n'était pas inséré dans le mail lorsqu'un technicien n'avait pas de téléphone (./core/mail.php)
- Statistiques : Dans certains cas une variable pouvait ne pas être initialisée sur le tableau d'évolutions des résolutions (./stat/line_tickets_activity.php)
- Statistiques : Le filtre par agence ne fonctionnait pas pour certains profils (./stat.php)
- Statistiques : Dans la répartition des temps par status certains états n'avaient pas de valeurs (./stat.php)
- Statistiques : Avec la gestion des agences et la restriction par service l'export des tickets en admin était vide (./core/export.php)
- Équipement : Désactivation des interfaces associées à un équipement supprimé (./core/asset.php)
- Ajout utilisateur : Lors de l'ajout d'un utilisateur ayant le profil technicien ou admin la sélection d'une vue personnelle effaçait les valeurs du formulaire saisies (./admin/user.php)

#################################
# @Name : GestSup Release Notes
# @Date : 03/05/2017
# @Version : 3.1.20
#################################

Update :
- Répertoire logs : nouveau répertoire logs disponibles pour certaines fonctions du connecteur LDAP (./logs/ldap_agencies.log ./logs/ldap_services.log)
- Droits : le bouton de désactivation du droit admin est supprimé pour le profile administrateur (./admin/profile.php)
- Mise à jour : Optimisation de la détection des droits d'écriture pour l'installation des mises à jour semi-automatique (./admin/update.php)
- Paramètres : Augmentation du nombre de caractères de l'adresse mail d'envoi passage à 200 caractères (SQL)
- Paramètre : Cloisonnement des utilisateurs par service
- Paramètre : Cloisonnement des utilisateurs par agences
- Utilisateur : Gestion de plusieurs services par utilisateur
- Connecteur LDAP : Synchronisation des groupes LDAP de service ou d'agence
- Connecteur IMAP : Gestion multi-bal par service
- Fonction sondage : nouvelle fonction sondage permettant de demander à l'utilisateur de remplir un questionnaire.(./survey.php ./core/export_survey.php ./core/auto_mail.php ./core/ticket.php)


Bugfix :
- Administration : dans certains cas la liste des utilisateurs n'affichait pas la page 2 (./admin/user.php)
- Liste des tickets : Avec certaines configurations apache les liens vers les tickets ne fonctionnaient pas (./dashboard.php)
- Liste des tickets : lors de la sélection des tickets en attente d'attribution dans le menu tous les tickets le menu vos tickets se dépliaient (./menu.php)
- Liste des tickets : Amélioration de l'affichage pour les résolutions 1280*1024 (./dashboard.php)
- Liste des tickets : Lors de l'utilisation du filtre par date de création ou date de résolution sur la vue activité redirection sur tous les ticket de la date sélectionnée (./core/ticket.php)
- Liste des tickets : Lors de l'affichage de la colonne société avec un compte utilisateur un message d'erreur apparaissait (./dashboard.php)
- Ticket : Lors de l'activation des champs obligatoire sur un ticket, les informations de changement d'état dans les éléments de résolution pouvaient être insérées en double (./core/ticket.php)
- Ticket : Lors de la création d'un nouveau ticket le bouton impression est désactivé, car aucune donnée n'est encore enregistrée (./ticket.php)
- Ticket : Avec Internet explorer ajout de commentaire vide lors de l'enregistrement si l'on ajoute pas de texte (./core/ticket.php)
- Ticket : Utilisateur Aucun était en double dans la liste des demandeurs lors de création d'un nouveau ticket dans certains cas (./ticket.php)
- Ticket : Lorsqu'un utilisateur appuyai sur le bouton "clôture ticket" la date de résolution n'était pas insérée sur le ticket (./core/ticket.php)
- Ticket : La liste des techniciens comportait aussi les administrateurs.(./ticket.php)
- Ticket : La valeur par défaut du temps estimé sur un nouveau ticket crée par un utilisateur était d'un mois modification à 5 minutes.(./ticket.php)
- Statistiques : Le chemin de fer de la section statistique ne fonctionnait pas (./index.php)
- Statistiques tickets : le tableau top 10 des demandeurs de temps ne tenait pas compte du filtre global de service (./stats/tables.php)
- Statistiques matériels : Le graphique d'évolution des équipements installés et recyclés ne tient plus compte des dates d'installation à 0 sur la vue toutes les années (./stats/line_asset.php)
- Connecteur SMTP : Lors de l'envoi de mail contenant des images dans le corps quand elle n'était pas en base64 un message apparaissaient (./core/mail.php)
- Connecteur IMAP : Lors de la réception d'un mail contenant une signature avec image en provenance d'un client Outlook, défaut d'affichage dans les mails émit (./mail2ticket.php)
- Connecteur LDAP : Suppression message d'avertissement T_() lors de l'utilisation de cron (./core/ldap.php)
- Connecteur LDAP : Gestion des adresses mail avec des apostrophes (./core/ldap.php)
- Connecteur LDAP : Amélioration de la déconnexion serveur (./core/ldap*)
- Rappel de ticket : Suppression de la description pouvant provoquer des difficultés d'affichage avec du code HTML (./event.php)
- Rappel de ticket : L'ajout à la valeur demain ne fonctionnait pas (./event.php)
- Rappel de ticket : L'utilisateur associé au rappel était le technicien du ticket, modification pour que ce soit l'utilisateur connecté.(./event.php)
- Mise à jour automatique : un message d'avertissement apparaissait lors de l'installation de la mise à jour.(./admin/update.php)
- Fonction disponibilité : un message d'erreur pouvait apparaître avec certaines valeurs nulles.(./plugins/availability/core.php)
- Administration liste modèle équipement : Sur l'ajout d'une nouvelle entrée les valeurs IP et WIFI n'étaient pas prises en compte.(./admin/list.php)

#################################
# @Name : GestSup Release Notes
# @Date : 06/04/2017
# @Version : 3.1.19
#################################

Notice:
Augmentation du pré requis mémoire allouée à PHP, passage de 256MB à 512MB.

Update :
- Liste des tickets: Le bouton ce jour devient activité, montrant tous les tickets ouverts, fermés et sur lequel un élément de résolution a été ajouté aujourd'hui. (./dashboard.php)
- Liste des tickets: Modification de la couleur des numéros de tickets, vert pour les fermés du jour, orange pour les ouverts du jour, bleu pour les tickets sur lesquels un élément de résolution a été ajouté et rouge pour les tickets non lus par le technicien en charge (./dashboard.php)
- Liste des tickets: Sur la vue activité une sélection de périodes est possible (./dashboard.php)
- Liste des tickets: Lorsque le droit d'affichage de l'heure est donné à la colonne date de création les secondes n'apparaissent plus. (./dashboard.php)
- Ticket : Lors de la création d'un ticket par un technicien, si ce dernier ajoute directement une résolution alors le ticket passe automatiquement à en cours. (./core/ticket.php)
- Ticket : Lors de la création d'un ticket par un utilisateur ne disposant pas de droit de modification de l'état le ticket passai dans l'état en attente de PEC au lieu de en attente d'attribution. (./core/ticket.php)
- Ticket : Lors de l'ajout d'une résolution par un technicien lorsque le ticket est dans l'état en attente de PEC, la modification automatique de statut vers l'état en cours ne crée pas automatiquement de balise de changement d'état dans le fil de résolution. (./core/ticket.php)
- Statistique: L'export des tickets et des matériels tient compte du filtre global. (./core/export_asset.php ./core/export_tickets ./stat.php)
- Statistique: nouvelle courbe de l'évolution des éléments de résolution dans la liste tickets. (./ticket_stat.php ./stat/line_tickets_activity.php)
- Statistique: nouveau tableau reflétant les temps par statut sur les tickets. (./ticket_stat.php ./stat/table.php)
- Liste des équipements : une nouvelle colonne localisation est disponible cf. droit asset_list_col_location (./asset_list.php)
- Équipements : nouveau champ localisation disponible sur la fiche équipement voir droit asset_location_disp (./asset.php ./core/asset.php)
- Équipements : Redimensionnement automatique de l'image associée au modèle si cette dernière dépasse 250px. (./core/ticket.php)
- Équipements : Possibilité d'ajouter plusieurs interfaces IP à un équipement, une gestion des rôles d'interface est disponible dans la gestion des listes. (./images/images/plug.png ./tasset_iface.php ./asset.php ./core/asset.php ./admin/liste.php)
- Équipements : La liste des états est triée par ordre défini dans la liste des états. (./)
- Équipements : Sur la recherche de nouvelle adresse IP disponible, il est possible de configurer les états d'équipement à exclure de la recherche, paramètre "block_ip_search" dans la liste des états des équipements . (./asset_findip.php ./core/asset.php)
- Équipements : Gestion des équipements virtuels, voir la liste des types d'équipement pour l'activer sur un type et ajouter le droit asset_virtualization_disp, certains champs de la fiche équipement seront automatiquement masqués si l'équipement est marqué comme virtuel (./asset.php)
- Équipements : sur la fonction ping des équipements IP une vérification de la bonne formation d'une IPv4 est réalisée avant de déclencher le ping (./core/ping.php)
- Menu: Toutes les sections du logiciel dispose d'un favicon(./index.php ./images/favicon*)
- Mise à jour: Ajout d'un contrôle sur les droits d'écriture sur la page des mises à jour (./core/update.php)
- SQL: Optimisation des requêtes et des index (SQL ./*)
- Composants: Mise à jour de PHPMailer en version 5.2.23 (./components/PHPmailer/*)
- Traduction: Amélioration des traductions (./locale/*)


Bugfix :
- Ticket : Lors de la désactivation d'un utilisateur ce dernier n'était pas conservé sur le ticket en cas de réenregistrement (./ticket.php)
- Ticket : Lors de la création d'un ticket par un utilisateur, pour le technicien la liste déroulante technicien pouvait contenir deux fois la valeur aucun (./ticket.php)
- Ticket : Lors de la création d'un nouveau ticket avec le navigateur edge un élément de résolution vide apparaissait (./core/ticket.php)
- Liste des tickets: Certaines colonnes n'étaient pas centrées (./dashboard.php)
- Liste des tickets: sur le filtre des lieux la page 2 ne fonctionna pas, perte du filtre.(./dashboard.php)
- Liste des tickets: Les filtres de date affichaient la valeur au format SQL "YYYY-MM-DD" au lieu de "DD/MM/YYYY".(./dashboard.php)
- Liste des tickets: Le filtre titre ne fonctionnai plus. (./dashboard.php)
- Liste des tickets: le champ filtre de la date de création pouvait ne pas être centré sur les grands écrans.(./dashboard.php)
- Liste des équipements : Lors du changement de filtre du statut, le choix vide (tous) n'était pas conservé. (./asset_list.php)
- Liste des équipements : la sélection courante ou la recherche pouvait être perdue à la suite de la suite de certaines modifications d'un ticket. (./index.php ./asset_list.php ./asset.php ./core/asset.php)
- Recherche tickets: Lors de la recherche de ticket avec un mot clé égal à un nom d'utilisateur, la recherche pouvait être erronée si deux utilisateurs avec le même nom étaient présents. (./core/searchengine_ticket.php)
- Recherche tickets: Perte de la recherche lors de l'utilisation d'un filtre. (./core/searchengine_ticket.php)
- Recherche équipement: Perte de la recherche lors de l'utilisation d'un filtre. (./core/searchengine_asset.php)
- Équipement import: le fichier modèle d'import CSV avait un défaut d'encodage avec Excel (./downloads/tassets_template.csv)
- Connecteur SMTP: Les messages émit par l'application possédant des images intégrées dans les champs description ou résolution n'apparaissaient dans certains clients de messagerie (./core/mail.php)
- Connecteur SMTP: Erreur sur certains serveurs de messagerie lors de l'envoi de message, cf. nouveau paramètre connecteur "Vérification SSL" (./core/mail.php ./admin/parameters.php)
- Connecteur LDAP: Lors de la synchronisation LDAP les utilisateurs disposant de login possédant des simples quote bloquai la synchronisation (./core/ldap.php)
- Système: Les valeurs de mémoire allouées à PHP n'étaient pas vérifiées dans certains cas (./core/mail.php)
- Statistiques : Le graphique de répartition des tickets par société pouvait être affiché même lorsqu'il y en avait aucune (./ticket_stat.php)
- Administration: Dans la liste des utilisateurs un défaut d'affichage sur la fiche pouvait apparaître dans certains cas (./admin/user.php)
- Fonction disponibilité: certaines variables pouvaient être non initialisées en l'absence de tickets (./plugins/availability/core.php)

#################################
# @Name : GestSup Release Notes
# @Date : 01/03/2017
# @Version : 3.1.18
#################################

Notice:
Pour les utilisateurs du connecteur IMAP, sachez que pour une meilleure gestion de la récupération des réponses dans les mails deux nouvelles lignes sont présentes sur les messages émit.

Update :
- Ticket : Lien hypertexte de type "tel:" sur le numéro de téléphone, pour jonction application IPBX (./ticket.php)
- Ticket : Le nom de la société peut être affiché dans la liste déroulante des demandeurs cf. droit "ticket_user_company" (./ticket.php)
- Liste des tickets: Les colonnes catégorie et sous-catégorie peuvent être masquées cf. droit dashboard_col_subcat et dashboard_col_category (./dashboard.php)
- Liste des tickets: Une nouvelle colonne avec la société associée à l'utilisateur est disponible cf. droit dashboard_col_company (./dashboard.php)
- Liste des tickets: Il est possible d'affiche l'heure de création des tickets en plus de la date cf. droit dashboard_col_date_create_hour (./dashboard.php)
- Liste des tickets: Il est possible d'arriver directement sur l'état "Tous les tickets à traiter", via le paramètre personnel "État par défaut" (./login.php ./admin/user.php)
- Liste des sociétés: Ajout du champ "Country" dans la liste des sociétés dans la gestion des listes de la partie administration (SQL)
- Paramètre ticket: Un nouveau paramètre "Numéro d'incrémentation" permet d'initialiser le compteur de ticket à une valeur souhaitée (./admin/parameters.php)
- Connecteur IMAP: Il est possible d'exclure des adresses mail ou des domaines lors l'import de message, cf. paramètre du connecteur (./mail2ticket.php /admin/parameters.php)
- Connecteur IMAP: Il est possible de supprimer le mail ou le déplacer dans un dossier une fois convertit en ticket, cf. paramètre du connecteur (./mail2ticket.php /admin/parameters.php)
- Mails : L'ordre d'affichage des éléments de résolution dans les mails peut être antéchronologique, cf. paramètre des messages (./core/mail.php /admin/parameters.php)


Bugfix :
- Ticket : Lors de la désactivation d'un technicien perte du technicien sur l'édition d'un ticket lui appartenant (./ticket.php)
- Ticket : Problème d'alignement du champ mail sur l'édition d'un utilisateur (./ticket_useradd.php)
- Ticket : Suppression de l'édition de l'utilisateur "Aucun" dans la liste des demandeurs (./ticket.php)
- Liste des tickets: Dans la liste déroulante des techniciens les groupes de techniciens ne comportaient pas le préfixe [G] (./dashboard.php)
- Mail : Le lien intégré vers le ticket n'était pas présent quand un groupe de technicien était en charge du ticket. (./core/mail.php)
- Ajout utilisateur: Lors de l'ajout d'un nouvel utilisateur via "Administration" > "Nouvel Utilisateur" dans le champ téléphone un simple quote apparaissait. (./admin/user.php)
- Connecteur IMAP: Ajout de tag sur les mails envoyés pour une meilleure récupération de la réponse (./core/mail.php ./mail2ticket.php)
- Connecteur SMTP: Erreur d'envoi de message error:14090086:SSL avec certaines anciennes versions de PHP (./core/mail.php)
- Connecteur LDAP: Une variable pouvait être non initialisée (./core/ldap.php)
- Statistiques : Le filtre sur le service n'était pas pris en compte sur le graphique de l'évolution dans le temps (./stats/line_tickets.php ./stats/asset_stat.php)
- W3C: Correction HTML balise font size obsolète

#################################
# @Name : GestSup Release Notes
# @Date : 10/02/2017
# @Version : 3.1.17
#################################

Update :
- Ticket : Les messages de résolution peuvent être masqués pour les utilisateurs cf. droit ticket_thread_private ticket_thread_private_button (./core/ticket.php ./core/auto_mail.php ./ticket.php)
- Affichage: Optimisations de l'affichage pour smart phones. (./index.php ./ticket.php)
- Procédure: Ajout de fichiers joint.(./procedure.php)
- Équipements : Possibilité de gérer des équipements non IP uniquement, cf. paramètre de la fonction équipements.


Bugfix :
- Import d'équipement: Le répertoire d'import est automatiquement créé s’il n'existe pas (./admin/parameters.php)
- Ticket : La modification d'état ne fonctionnait pas si un technicien venait d'être attribué (./core/ticket.php)
- Ticket : lors de la création d'un ticket issue du connecteur IMAP, si l'utilisateur est connu de l'application il devient le créateur du ticket (./mail2ticket.php)
- Liste tickets: couleur grise sur la priorité aucune au lieu de la blanche qui n'était pas visible.
- Liste tickets: Erreur sur l'affichage de la catégorie ou sous-catégorie aucune lors de l'affichage avec une autre langue (./dashboard.php).
- Liste tickets: Le titre des vues n'apparaissait pas (./dashboard.php).
- Impression ticket: La traduction n'était pas prise en compte. (./ticket_print.php).
- Statistique: Erreur d'affichage sur la charge par technicien (./stat_histo.php)
- Statistique: Lors de la sélection du service dans le filtre global une valeur erronée restai sélectionner (./ticket_stat.php)
- Mail : Dans le contenu du mail, le tableau n'était pas bien dimensionné par certains clients de messagerie (./core/mail.php)
- Menu: La sélection de l'état est conservée depuis un ticket ou la fiche d'un équipement (./ticket.php ./menu.php)
- Menu: Le menu vos tickets restai ouvert même si l'on était sur la vue tous les tickets (./menu.php)
- Paramètre: Le logo était supprimé lors de la modification d'un paramètre de l'onglet général (./parameters.php)
- Moniteur : La page n'était pas traduite (./parameters.php ./monitor.php)
- Fiche utilisateur: Lors du rattachement d'un utilisateur à un technicien, le nom de l'utilisateur apparaissait toujours dans la liste des utilisateurs (./admin/user.php)
- LDAP: Lors de la synchronisation LDAP le compte admin GestSup était désactivé si non présent dans l'annuaire AD (./core/ldap.php)
- LDAP: Lors de la synchronisation LDAP erreur lors de la création d'utilisateurs possédant des apostrophes dans le nom de leur ville (./core/ldap.php)
- Connecteur IMAP: Défaut de nettoyage HTML dans certains mails émit par les clients Outlook (./mail2ticket.php)
- Administration: Dans la liste des utilisateurs s’il y avait 31 utilisateurs alors une page 3 était affichée (./admin/user.php)

#################################
# @Name : GestSup Release Notes
# @Date : 30/01/2017
# @Version : 3.1.16
#################################

Update :
- Logo: Les logos trop grands sont automatiquement redimensionnés sur la page de login et dans le logiciel (./login.php ./index.php).
- Procédure: un nouveau droit nommé "procedure_modify" permet de bloquer l'accès en modification sur les procédures à certains profils (./procedures.php)
- PhpMailer: mise à jour 5.2.22 (./components/phpmailer/*.php)
- Liste des tickets: Les colonnes "Type" et "Criticité" sont activables ou désactivables via les droits "dashboard_col_type" et dashboard_col_criticality (./dashboard.php ./index.php)
- Équipement : Bouton retour liste disponible sur la fiche d'un équipement (./index.php)
- Import d’équipements depuis un csv: (./admin/parameters.php ./downloads/tassets_template.csv ./upload/asset ./core/import_assets.php)
- Équipement : changement de nom des matériels pour équipements, car ils peuvent être virtuels (./locale/* ./stat/* ./asset*)


Bugfix :
- Ticket : Les noms des états dans la résolution lors d'un changement d'état n'étaient pas traduits. (./thread.php)
- Ticket : Lors de la planification d'une intervention, l'utilisateur associé était celui connecté et non le technicien rattaché au ticket . (./thread.php)
- Ticket : Le bouton retour liste ne conservait pas le numéro de la page. (./index.php ./dashboard.php ./core/ticket.php)
- Liste tickets: Perte du filtre lors de l'appui sur le bouton "annuler" ou "Enregistrer fermer" sur le ticket.(./core/ticket.php ./index.php ./dashboard.php)
- Liste tickets: Perte de l'ordre de trie sur retour d'un ticket.(./core/ticket.php ./index.php ./dashboard.php)
- Login: La langue du navigateur était affichée. (./localization.php)
- Planning: la liste déroulante des techniciens ne conservait pas la sélection. (./planning.php)
- Planning: la liste déroulante des techniciens pouvait contenir des techniciens désactivés (./planning.php)
- Planning: Variables numériques non initialisées avec PHP 7 (./planning.php)
- Statistiques : Le camembert concernant la répartition de la charge de travail par catégorie restait à 100% sur une catégorie (./stats/pie_load.php)
- Connecteur IMAP: Certaines images dans le contenu du message ne n'affichai pas correctement (./mail2ticket.php)
- Connecteur IMAP: Lors de l'intégration de réponse depuis des clients Outlook certaines informations étaient en trop (./mail2ticket.php)
- Login: La variable de langue pouvait ne pas être initialisée (./localization.php)
- Écran de supervision: variable non initialisée au premier lancement (./monitor.php)
- Rappel: variable non initialisée dans certains cas(./event.php)
- Système: l'icône de MySQL ou MariaDB pouvait dans certain cas ne pas s'afficher (./images/MySQL.png ./images/MariaDB.png)
- Équipement : sur la fiche équipement perte des données saisie avec le bouton "Enregistrer et Fermer" en cas d'erreur de l'adresse MAC (./core/asset.php)
- Équipement : sur la fiche équipement sur le champ date de fin de garantie il n'était plus possible de le remettre à vide si les années de garantie étaient spécifié sur le modèle (./asset.php)
- Équipement : Lors de la création d'un nouvel équipement la date d'installation n'apparaissait pas (./asset.php ./core/asset.php)
- Liste équipements: Perte du numéro de la page en cours lors de l'utilisation du bouton "Annuler" ou "Enregistrer et Fermer" sur la fiche d'un équipement (./asset_list.php ./core/asset.php)
- Liste équipements: Le trie par numéro n'affichait pas les flèches de trie (./asset_list.php)
- Liste équipements: Perte du trie lors de l'utilisation de la flèche retour sur une fiche équipement (./core/asset.php)
- Administration des listes: Les listes n'étaient pas triées par ordre alphabétique des noms (./admin/list.php)
- Administration des groupes: variable type pouvait ne pas être initialisée (./admin/group.php)
- Thème: L'arrière-plan du thème gris possédait des rayures horizontales. (./template/assets/css/ace-skins.min.css)

#################################
# @Name : GestSup Release Notes
# @Date : 05/01/2017
# @Version : 3.1.15
#################################

Update :
- Traduction: L'application est complètement disponible en Anglais, Allemand, Espagnol (./*).
- Composant: Mise à jour de PHPMailer version 5.2.21(./components/phpmailer/*).
- Système: Affichage de la version des composants dans l'état système(./system.php ./components/*).
- Mail2ticket: Diminution de l'affichage des informations d'import lorsque le mode debug n'est pas activé(./mail2ticket.php).
- Ticket : Les changements d'état sont enregistrés dans la résolution (./core/ticket.php ./thread.php)
- Équipement : Il est possible de planifier un ping pour tous les équipements réseau afin de remonter les équipements obsolètes cf. FAQ (./asset.php ./core/export_asset.php ./core/ping.php)
- SGBDR: Compatibilité avec MariaDB, port personnalisable à l'installation de la version 3.1.15 (./images/mariadb.png ./images/mysql.png ./install/index.php ./system.php)


Bugfix :
- Menu des équipements: les compteurs par état ne fonctionnai pas. (./menu.php)
- WOL: Le réveil des équipements par le réseau ne fonctionnai pas avec un serveur Windows quand le répertoire de l'application possédait un espace. (./core/wol.php)
- Statistiques : Dans l'onglet équipement, le comptage des équipements recyclés n'était pas correct. (./stat/line_assets.php)
- Statistiques : Sur le filtre la liste déroulante concernant les années n'était pas trié. (./asset_stat.php ./ticket_stat.php)
- Liste des tickets: lors de la modification en lot vers l'état résolu, la date de résolution n'était pas renseignée sur le ticket (./dashboard.php)
- Connecteur LDAP: Pas de création d'utilisateurs GestSup si la valeur de l'identifiant retourné est vide (./core/ldap.php)
- Planning: Erreur de numérotation de certains jours de la semaine en janvier 2017 (./planning.php)
- Ticket : Erreur lors de la planification d'une intervention la date de début était à 0 (./event.php)