[AMELIORATION #871] Ajout d’un message d’avertissement sur la page d’administration des groupes d’applications.
[AMELIORATION] Amélioration légère dans certains cas des performances du listener
[BUG #868] Vue par groupes : les applications pouvaient disparaître
[BUG #873] L’utilisateur n’aura plus la possibilité de changer son mot de passe via le menu « mon compte » tant que son mode d’authentification est différent de « econtrol »
v2.1.1 a1/a2
[AMELIORATION #733] Ajout d’un message d’erreur en CLI si le produit n’est pas installé, et code retour d’erreur 4
[AMELIORATION #747] Modification du champ texte en « textarea » pour les filtres LDAP
[AMELIORATION #811] Les sources de données sont dorénavant internationalisables.
[AMELIORATION #812] Ajout d’une page d’erreur 404.
[AMELIORATION] Placement à gauche du menu « Matrice » et « Administration » à droite.
[AMELIORATION] Mise en exergue des champs obligatoires dans l’administration.
[AMELIORATION] Le listener redémarre automatiquement à la modification des options générales.
[DIVERS] Suppression du bouton de vérification de version, non utilisé et la plupart du temps non fonctionnel (pas d’accès Internet).
[BUG] L’option « afficher le libellé des plages de service » était non fonctionnelle.
[BUG] Mise de la casse en minuscules pour toutes les constantes remontées par l’hyperviseur empêchant de créer une application ayant la même constante mais avec une casse différente.
[BUG] Correction d’un souci d’exception non levée en cas de mise à jour d’une application causant une erreur (application identique par exemple).
[BUG] En cas d’export puis d’import, la version du produit sauvegardée en base de donnée était écrasée.
[BUG] En cas de clic dans l’en-tête de la colonne de suppression (Administration), un message de confirmation suivi d’une erreur pouvait apparaître.
[BUG #817] Lors d’un import LDAP, les notifications n’étaient pas affichées sur l’interface web.
[BUG #824] Un message d’erreur vide est affiché même quand toutes les applications sont dans une feuille.
[BUG #825] Le fait de supprimer des applications via le menu « plages de services » ne se faisait pas.
[BUG #828] Suppression de la flèche de tri dans les colonnes correspondantes à la suppression des éléments.
[BUG #829] Impossibilité de gérer les imports/Exports en ligne de commande
[BUG #840] Un clic sur le « i » sur chaque connecteur faisait apparaître un message rouge vide.
[BUG #841] En cas de création de nouvelle application via l’interface, l’application sera ajoutée au groupe racine.
[BUG #854] Dans la vue 360, les pourcentages des graphiques n’étaient pas corrects.
[BUG #856] En cas d’export des tableaux (vue 360), les noms des fichiers étaient par défaut « undefined »
[BUG #860] Les boutons apparaissent en orange (hors vue matricielle) sur la vue 360 dès que des colonnes sont cachées.
[BUG #861] La colonne « Connecteur » a été ajoutée dans le bac externe.
[BUG #862] Le tri par niveau de criticité sur la matrice ne fonctionnait pas.
[BUG #865] Dans la vue 360, la vue matricielle et les colonnes cochées (visibilité) pouvaient ne pas correspondre.
[BUG #867] Si ancune couche n’était visible de l’utilisateur, des erreurs SQL apparaissaient dans les fichiers de log.
[AMELIORATION] Possibilité de choisir ou non des connexions persistantes en base de données via la ligne persistent= »true » ou « false » dans le config.ini
[AMELIORATION] Les alertes sur plusieurs lignes (caractère \n) seront désormais affichées sur plusieurs lignes.
[AMELIORATION #733] Listener : Renvoi d’une valeur différente de 0 en cas d’erreur.
[AMELIORATION #774] Vue 360 : rafraîchissement automatique périodique de la vue.
[BUG #772] Il est désormais impossible de supprimer son propre compte utilisateur.
[BUG #775] Ajout dans le tableau de bord des informations manquantes sur la licence.
[BUG] Certaines adresses email n’étaient pas reconnues.
[BUG #761] Erreur lors de création d’une plage de service sans spécification d’applications.
[BUG #754] Les adresses email avec un nom de domaine long pouvaient ne pas être valides selon E-Control.
[BUG #753] Suppression d’un message d’erreur à la suppression d’un utilisateur.
[BUG #743] Le zoom/dézoom faisait parfois apparaitre un ascenseur horizontal sur la matrice avec certains navigateurs.
[BUG #737] Lorsque la couche intelligente était invisible sur le profil utilisateur, l’application mobile pouvait ne pas renvoyer les vraies couleurs liées aux états finaux des applications.
[AMELIORATION] Les applications n’ayant pas de plage de service définie seront désormais en plage automatique 24/7
[AMELIORATION] Le login utilisateur ne tient plus compte de la casse (à l’authentification, hors solutions externes).
[AMELIORATION] Les états dans le listener sont triés par ordre de criticité descendante dans le traitement des règles
[AMELIORATION] Le démarrage du listener est désormais loggué.
[AMELIORATION] l’absence des extensions mbstring, sockets, xmlreader et xmlwriter est vérifiée à l’installation (pour la partie web)
[AMELIORATION] Lorsque l’extension mbstring n’est pas installée, un message d’erreur apparaît à la place d’une page blanche.
[AMELIORATION] Détection de la version du produit dans les fichiers et dans la base de données.
[AMELIORATION] Nettoyage du code
[BUG] Les messages du bandeau défilant pouvaient ne pas pouvoir se mettre à jour (problème SQL)
[BUG] Correction d’un souci au niveau des sources de données (options invisibles)
[BUG] Correction d’un souci de calcul de la racine (par exemple un répertoire nommé « Econtrol1.3.10broken » n’était pas analysé correctement).
[BUG] Correction d’un souci de message d’erreur à l’installation en cas de base de données introuvable (PostgreSQL).
[BUG] Lors de la création/modification d’une couche intelligente, les équations logiques ne se chargeaient pas complètement sans clic supplémentaire.
[BUG] En cas de logout avec un thème par défaut econtrol et avec un compte disposant d’un autre thème, le thème par défaut ne réapparaissait pas du premier coup.
[AMELIORATION] Ajout de la possibilité de faire transiter les notifications PUSH via un serveur Proxy
[AMELIORATION] Augmentation de la granularité des logs et modification de leur format
[AMELIORATION] Le listener redémarre automatiquement à chaque modification sur les connecteurs, applications, couches, états.
[AMELIORATION] Unification des commandes (scripts) pour importer / exporter / optimiser les données
[AMELIORATION] Les notifications pushs ne seront plus envoyées tant que l’application mobile est inactive.
[AMELIORATION] Il est possible de choisir dans son profil utilisateur les colonnes à afficher/masquer pour les bacs à évènements et les bacs ITSM
[AMELIORATION] Nettoyage du code
[AMELIORATION] Augmentation de la limite du nombre de caractères pour les valeurs des options
[AMELIORATION] Il est désormais possible à l’utilisateur de réinitialiser ses données (tris des tableaux, thème affiché, etc.) via le menu « mon compte »
[AMELIORATION] Lors de la création ou mise à jour de messages pour le bandeau défilant, et en l’absence de choix d’applications, le message d’erreur était peu explicite.
[AMELIORATION] Il est possible de spécifier un port différent du port par défaut pour la connexion à la base de données
[AMELIORATION] Les extensions seront désormais mieux scindées et distinguées du code d’E-Control pour la partie SQL notamment.
[AMELIORATION] Possibilité d’activer/désactiver les PUSHS de manière globale dans les options
[BUG] Seules les notifications qui concernent des applications visibles par l’utilisateur sont dorénavant envoyées
[BUG] Il était impossible de changer la valeur de criticité d’un état dès lors que des alertes étaient présentes avec cet état dans la matrice.
[BUG] L’application mobile continuait à recevoir des notifications Pushs pendant un certain temps lorsque l’utilisateur s’était déconnecté manuellement.
[BUG] Lorsque l’on souhaitait créer une couche et la rendre visible dans les profils existants, un message d’erreur pouvait se produire.
[BUG] Correction de messages d’erreur « warning » dans le listener.
[AMELIORATION] Ajout d’une option permettant de spécifier une couche utilisée pour définir la disponibilité des applications
[AMELIORATION] Optimisation des performances dans certains cas
[AMELIORATION] Ajout d’un webservice permettant de récupérer certaines informations au format JSON
[AMELIORATION] Chaque utilisateur a la possibilité de choisir son thème par défaut (Rubrique « Mon compte »)
[BUG] Une erreur pouvait avoir lieu sur la génération d’état des couches paramétrables
[BUG] Impossible dorénavant de supprimer son propre profil utilisateur
[BUG] Appel à un thème inexistant dans l’administration des couches => erreurs de chargement de certaines images
[BUG] Dans l’administration des couches intelligentes, lorsqu’aucune équation n’était définie pour un état, l’état en question n’était pas indiqué. Il était impossible de savoir à quel état les modifications étaient rapportées.
[BUG] Dans le listener, des messages de warning pouvaient apparaître en cas d’utilisation de couches intelligentes.
[BUG] Correction d’un problème de calcul de la racine avec certaines URL spécifiques
[BUG] Correction d’un problème de création de messages du bandeau défilant avec des applications spécifiques
[BUG] Correction d’un souci au niveau de l’import LDAP avec certains champs inexistants
[AMELIORATION] Ajout d’un système de backup/restauration d’E-Control en ligne de commande.
[AMELIORATION] Ajout d’un mode d’authenfication « ldapcompare » permettant de comparer la valeur d’un attribut (mot de passe)
[AMELIORATION] Lors de la création d’un profil, on désactive le défilement automatique par défaut, sauf si le profil parent l’a activé.
[AMELIORATION] Ajout d’un choix de mot de passe par défaut dans l’import LDAP en cas de sélection de la méthode d’authentification « ECONTROL »
[AMELIORATION] Ajout du choix du mode d’authentification possible lors de l’import LDAP d’une liste d’utilisateurs
[AMELIORATION] Suppression du clignotement du heartbeat lorsque l’état est OK
[AMELIORATION] Il est possible de modifier dans les options l’intervalle de rafraîchissement matriciel
[AMELIORATION] Il est possible de cliquer en haut à gauche sur la matrice pour afficher toutes les alertes dans le bac à évènements
[AMELIORATION] Le nom des fichiers lors de l’export est désormais variable en fonction du tableau exporté
[AMELIORATION] Passage à Jquery 2.1.3 (code plus léger)
[BUG] Correction du type de comptage des alertes dans la vue par groupes. Les applications faisant partie de plusieurs groupes avaient leurs alertes comptabilisées plusieurs fois.
[BUG] En cas d’un faible nombre de couches, le menu (header) pouvait prendre une hauteur importante. Désormais, il sera large d’au minimum 700 pixels
[BUG] Lorsque l’on recherchait un utilisateur particulier, cela pouvait créer un bug SQL avec SQL Server
[BUG] Suppression du login et mot de passe LDAP inutiles dans les options générales.
[BUG] Lorsque la durée du défilement automatique est à 0, on n’active pas le défilement.
[BUG] Lorsqu’il y avait beaucoup de couches, le menu (header) pouvait ne pas être complètement visible
[BUG] Un changement d’informations du connecteur via l’administration pouvait être en conflit avec le listener qui réécrasait les anciennes données.
[BUG] Correction d’un souci au niveau du scroll automatique, lorsque l’on scrollait la matrice manuellement vers le bas, celle-ci ralentissait.
[BUG] La sauvegarde des « favoris » (matrice) ne fonctionnait pas lorsque l’option « Peut modifier ses informations personnelles (menu ‘Mon compte’) » était décochée
[BUG] Correction d’une faille de SQL injection dans la gestion des tableaux
[BUG] #465 Le libellé d’une colonne pouvait ne pas s’afficher entièrement via le bouton « Colonnes » pour afficher/masquer les colonnes d’un tableau