Changelog (version beta) du plugin Monitoring
IMPORTANT
S’il n’y a pas d’information sur la mise à jour, c’est que celle-ci concerne uniquement de la mise à jour de documentation, de traduction ou de texte.
06/03/2024 (v2.4.5 => Stable)
- [UPDATE] Mise à jour de la librairie phpseclib en version 3.0.37 (via Composer)
07/02/2024 (=> Stable)
- [UPDATE] Mise à jour de la commande “ARMv” (suppression des espaces en trop dans certains cas)
31/01/2024 (=> Stable)
- [UPDATE] Changement de la méthode de récupération des commandes (remplacer ‘tr’ par ‘awk’) pour supporter plus de distributions linux
- [UPDATE] Ajout des logs (debug)
- [UPDATE] Mise à jour de la commande de détection automatique de la carte réseau (pour les cartes retournant un ‘@’ dans le nom)
27/01/2024
- [UPDATE] Ajout de logs (debug) sur les sessions SSH2
- [UPDATE] Refonte des logs (ajout du nom de l’équipement sur chaque log)
- [UPDATE] Changement de la commande de récupération de l’uptime
- [UPDATE] Changement de la commande de récupération de l’architecture proc (variable ARMv)
26/01/2024
- [NEW] Ajout du support des disques eSATA sur une baie Synology
- [UPDATE] Correction d’un bug d’affichage dans la vue “mobile”
25/01/2024 (=> Stable)
- [UPDATE] Mise à jour des commandes (échappement des erreurs)
- [UPDATE] Interception des erreurs lors de la récupération des infos (avec trace)
- [UPDATE] Mise à jour du code (ménage)
21/01/2024 (=> Stable)
- [REMOVE] Suppression du “Help Community” (icône - en 4.4 - sur la page du plugin qui permettait d’ouvrir automatiquement un post sur le forum Community, remplacé par un bouton natif du core : “Assistance”)
- [UPDATE] Mise à jour du code permettant de tester les commandes actions à partir de la page d’un équipement (reboot et poweroff)
20/10/2024
- [UPDATE] Ajout de la prise en compte de l’option “Afficher” pour la commande ‘Température CPU’
- [BUG] Init de variables pour SynoVolume2 et SynoVolumeUSB lorsque les valeurs sont vides
-
19/01/2024
- [BUG] Ajout de logs (en mode debug) dans la fonction de mise à jour des informations des équipements
- [UPDATE] Modification des conditions de calcul des valeurs (retrait des tests de visibilité pour les commandes : Température, SynoUSB, SynoV2, Perso1, Perso2)
17/01/2024 (=> Stable)
- [UPDATE] Mise à jour de la détection place disque pour le NAS Medion
- [UPDATE] Mise à jour de l’affichage de la distribution Linux pour le NAS Medion
13/01/2024
- [NEW] Ajout du support (partiel) du NAS Medion
- [NEW] Ajout de la version du Plugin (disponible sur la page de configuration du plugin)
- [UPDATE] Changement de l’icône ‘Documentation’ (Uniformisation par rapport aux autres plugins)
- [UPDATE] Optimisation et ménage dans le code
- [DOC] Mise à jour de la documentation
22/12/2023 (=> Stable)
- [UPDATE] Mise à jour des traductions (FR, EN, ES, DE)
- [CONF] Mise à jour des options par défaut pour les cron (1 min = désactivé / 15 min = activé)
- [DOC] Mise à jour de la documentation
21/12/2023
- [NEW] Cron (1min) pour l’équipement “Local” (cela permet d’avoir un suivi plus précis du jeedom local monitoré, pour la charge système par exemple)
- [NEW] Panneau de configuration permettant d’activer et désactiver les mises à jour automatiques des valeurs (cron 15min et cron 1min)
- [UPDATE] Mises à jour visuelles du panneau des commandes (choix des icônes, optimisation de la taille des colonnes, possibilité de déplacer les commandes dans le tableau)
- [NEW] mises à jour visuelles du panneau des équipements (ajout d’un lien vers la documentation, lien vers le community, vers les sujets du “plugin-Monitoring”)
- [4.4+] Ajout d’un lien dans la page des équipements permettant de créer automatiquement un post pré-formaté sur le Community
- [UPDATE] Revue et optimisation du code
- [UPDATE] Ajout de logs pour le mode “debug”
20/12/2023
- [NEW] Ajout de la possibilité de masquer les actions “Reboot” et “PowerOff” sur le dashboard.
- [UPDATE] Modification de l’icône “Reboot” sur le dashboard (nouvel icône : fa-redo)
17/12/2023 (=> Stable)
IMPORTANT
Lors de cette mise à jour, les valeurs de colorisation de vos équipements seront perdues. Pensez à les sauvegarder AVANT de procéder à la mise à jour, et à les re-saisir ensuite.
- Refonte de l’écran des commandes pour la partie “Colorisation des valeurs”, il n’y a plus que deux seuils à saisir (au lieu de 4)
- Mise à jour du code et des traductions
16/12/2023
- Ajout d’une option dans la configuration d’un équipement permettant de personnaliser la commande de récupération de la température (notamment pour Proxmox)
- Revue du code
15/12/2023 (=> Stable)
- Mise à jour du code “reboot & poweroff” (Pour que ces commandes fonctionnent sur un équipement distant, merci de bien lire la documentation)
14/12/2023
- Amélioration de l’interception des erreurs liées aux connexions SSH
- Mise à jour du code “reboot & poweroff”
11/12/2023 (=> Stable)
- [NEW] Gestion de la PassPhrase (phrase secrète) pour les connexions via une clé SSH (optionnel)
- Mise àjour des traductions
10/12/2023
IMPORTANT
La version minimum du core de Jeedom requise pour le plugin est maintenant la version 4.2
- [NEW] Gestion de la connexion distante avec une clé SSH
- Mise à jour des traductions
- Mise à jour du code (corrections, typo)
09/12/2023
IMPORTANT
Cette version introduit des fonctions qui ne sont supportées que sur des versions récentes du core de Jeedom (version 4.2+)
La version minimum du core de Jeedom requise est maintenant la version 4.2
- Montée de la version minimum du core de Jeedom requise pour le plugin : 4.2+
- Retrait des dépendances à installer au niveau système (les dépendances sont maintenant gérées directement au sein du plugin)
- Utilisation de Composer pour gérer les dépendances du plugin
- Mise à jour de la fonction “ménage” des répertoires et fichiers lors de l’update du plugin
- Retrait de fichiers non utilisés dans le code
- Passage de l’affichage du SWAP avec une décimale (vs 2 avant)
- Suppression des tests “pré 4.2” (dans fichiers JS)
08/12/2023
IMPORTANT
Cette version introduit des fonctions qui ne sont supportées que sur des versions récentes de Jeedom (à partir de version 4.2, voir 4.3.9 pour l’affichage des mots de passe)
Je n’ai plus de jeedom en version antérieure à la vesion 4.3.20 (dernière version à date), l’affichage et le comportement global du plugin sont donc à tester, pour évaluer les effets de bords éventuels.
S’il le faut, et avant le passage en stable, je changerai la version minimum de Jeedom requise.
- Refonte du code pour permettre l’intruduction de nouvelles fonctions (jeedom 4.2+)
- Ajout du “DivGraphInfo” (graphique de fond de tuile sur le dashboard desktop et mobile)
- Chiffrement des login / mot de passe SSH dans la configuration des équipements
- Ajout de l’affichage (oeil sur la droite du champ texte) pour le mot de passe SSH
- Ajout de l’affichage des valeurs dans l’onglet “Commandes”
- Mise à jour des traductions
02/12/2023 (=> Stable)
- Ajout d’une méthode alternative de détection du modèle Synology (case à cocher dans la configuration de l’équipement)
- Mise à jour des textes et des traductions du panel de configuration du plugin
26/11/2023 (=> Stable)
- Mise à jour de la commande de récupération de la distribution (pour aarch64, la commande pouvait sortir plusieurs résultats)
- Mise à jour du panel.js (version mobile) pour prendre en compte une fonction changée depuis la version 4.2 de Jeedom (merci Salvialf)
21/11/2023 (=> Stable)
- Mise à jour des liens pour la documentation (refonte complète de l’affichage de la documentation)
- Typo (indentation dans certains fichiers de code)
19/11/2023
- Mise à jour de la détection de la fréquence CPU pour certains systèmes
- “Ménage” dans le code.
18/11/2023
- [Syno] Ajout du support des disques externes USB (“Volume USB” dans la configuration)
- [Syno] Changement dans la commande de température “personnalisée” pour Synology :
- Vous avez maintenant la possibilité de rentrer une commande complète
- Pour retrouver le comportement d’avant : il faut ajouter au début de votre commande “timeout 3 cat” suivi de votre ancienne commande.
- Optimisation du code (typo, gestion des erreurs des commandes linux)
18/11/2023 (=> Stable)
- [Bug] Bloc Carte Réseau “Autre” n’apparaissait plus dans la configuration (merci Arnaud_69)
18/11/2023 (=> Stable)
17/11/2023
- Retrait de la notification affichant la librairie utilisée (old ou new) dans le panel.
16/11/2023
- Ajout de l’effacement automatique du répertoire “ressources” (avec 2x ‘s’) qui n’est plus utilisé (il est remplacé par le répertoire “resources” pour rentrer dans le standard)
- Se produit au moment de l’update du plugin, voir les logs “Monitoring” en “debug” pour checker le résultat.
- Ajustement du code “panel.js” (pour éviter les warnings en version 4.4+) :
- Remplacement de la fonction “positionEqLogic()” par “jeedomUtils.positionEqLogic()” (introduite en 4.2) tout en conservant la compatibilité avec les versions antérieures de Jeedom (4.1-)
15/11/2023
- Ajout dans les “tooltips” (infos bulles au passage de la souris sur les icônes de chaque ligne du widget) d’infos supplémentaires : la date de “collecte” et la date de “valeur”.
- pour rappel / info :
- la date de “valeur” est la dernière fois où la valeur correspondante a changé dans votre équipement
- La date de “collecte” est la dernière fois où jeedom est allé chercher l’info (par ex. : lorsque vous sauvegardez la config d’un équipement, soit via un cron)
- Typo
14/11/2023 (=> Stable)
- Nettoyage du code (transfert des références à l’ancien espace de stockage du code et de la documentation vers ceux de TiTidom)
- Mise à jour des liens vers la documentation de TiTidom et le tag du forum “plugin-monitoring”
- Passage de la carte réseau “Auto” (dans la configuration) comme option “par défaut”
- Mise à jour des traductions (pour le terme “Auto (par défaut)”)
13/11/2023
- Reprise du plugin par TiTidom
10-2023 (=> Stable)
- Ajout de la compatibilité avec Debian 12. Il est nécessaire de réinstaller les dépendances du plugin.
01-2021
- Ajout récupération température, et correction taille volume pour Synology. Correction affiche taille pour les HDD (Merci Superbricolo)
01-2021
- Compatibilité du codage des couleurs (vert et rouge) avec adaptation automatique suivant le thème (pour les interfaces : Dashboard et mobile) (Merci Fabrice)
09-2019
- Ajout Panel desktop et mobile, compatible Jeedom V4
07-2018
06-2018
- Correction de la mémoire libre et du pourcentage pour Debian 9 (stretch). Et ajout du choix du sous-type pour les commandes “Perso”
10-2017
- Suppression du mode expert
09-2017
- Ajout compatibilité Edgerouter et suppression info.xml
05-2017
- Ajout de la possibilité de cocher (ou pas) “Afficher” sur la ligne “Température CPU”
04-2017
- Fixe erreur dans les logs pour la température CPU
12-2016
- Fixe Chrome version 55
- Correction bug avec l’affichage avancé
- Suppression bootstrapdwitch