Plugin NoIp - Actualités

Bonjour,

Je reprends le flambeau sur ce plugin suite au départ de @hugoKs3 vers de nouvelles aventures.

Sujet pour informer des actualités, conseils, nouveautés, exigences, … sur le #plugin-noip :slight_smile:

2 « J'aime »

17/02/2023 - BETA

  • fix divers : erreur 500, fonctions deprecated, …

20/02/2023 - STABLE

passage en stable pour débloquer « tout le monde »


d’autres corrections/améliorations sont en cours, restez connectés :wink:

Bonjour à tous,

je pousse une nouvelle BETA ce jour …

21/02/2023 - BETA

  • Ajout de la commande date de fin sur chaque équipement « Domaine »
  • Ajout de la commande Statut sur chaque équipement « Comptes » → si la synchro du compte est en erreur, alors le statut passera à « error ». Je vous invite à créer un scénario pour avoir une alerte si nécessaire.
  • Ajout de l’option Refresh auto si erreur sur les « Comptes » → si une synchro tombe en erreur, le plugin doit il tenter de refaire une synchro automatiquement 5 min plus tard ? ou (par défaut) attendre la prochaine synchro le lendemain
  • Ajout d’une fenêtre pour voir les screenshot réalisés lors de la synchro pour aider au debug
  • Changement couleurs des icônes
  • Mise en place de log synchrone lors de l’execution du script python
  • Gestion des timeout
  • Synchro des comptes en background de façon à ne pas bloquer l’utilisateur (et/ou revoir des erreur 405)

23/02/2023 - BETA

Nouveautés :

  • ajout d’une nouvelle commande linked IP : qui permet de récupérer l’info de redirection du dns
  • ajout d’une nouvelle option pour permettre de vérifier si l’IP configuré sur NOIP est bien à jour avec notre IP courante, et mettre à jour si nécessaire

Pas l impression qu il y ait bcp de beta testeur sur le plugin :slight_smile:
→ passage en stable des 2 dernieres versions.

25/02/2023 - STABLE

  • Ajout de la commande date de fin sur chaque équipement « Domaine »
  • Ajout de la commande Statut sur chaque équipement « Comptes » → si la synchro du compte est en erreur, alors le statut passera à « error ». Je vous invite à créer un scénario pour avoir une alerte si nécessaire.
  • Ajout de l’option Refresh auto si erreur sur les « Comptes » → si une synchro tombe en erreur, le plugin doit il tenter de refaire une synchro automatiquement 5 min plus tard ? ou (par défaut) attendre la prochaine synchro le lendemain
  • Ajout d’une fenêtre pour voir les screenshot réalisés lors de la synchro pour aider au debug
  • Changement couleurs des icônes
  • Mise en place de log synchrone lors de l’execution du script python
  • Gestion des timeout
  • Synchro des comptes en background de façon à ne pas bloquer l’utilisateur (et/ou revoir des erreur 405)
  • Ajout d’une nouvelle commande linked IP : qui permet de récupérer l’info de redirection du dns
  • Ajout d’une nouvelle option pour permettre de vérifier si l’IP configuré sur NOIP est bien à jour avec notre IP courante, et mettre à jour si nécessaire
1 « J'aime »

02/03/2023 - BETA

  • Nouveautés :

    • Ajout un niveau de log dédié pour l’excution du script python
    • Utilisation d’un parser pour utiliser les arguments du script
    • Ajout d’une nouvelle option sur les équipements de type « Compte » : Auto suppression afin de supprimer automatiquement du plugin les équipements « noms de domaine » qui ne sont plus présents sur le site no-ip
    • Ajout d’un cron dédié pour faire la vérification d’IP toutes les 15min (ne dépend plus du cron15 de jeedom)
    • Ajout de 2 options de configuration pour définir la plage horaire dans laquelle le script peut aléatoirement réaliser les contrôles
  • Bug Fix :

    • Correction des créations multiple avec le même noms de domaine (suffixé d’un timestamp) lors d’une synchro

07/03/2023 - BETA

  • Bug Fix :
    • Correction problème d’authentification lors la mise à jour automatique de l’ip

28/03/2023 - STABLE

  • Nouveautés :

    • Ajout un niveau de log dédié pour l’excution du script python
    • Utilisation d’un parser pour utiliser les arguments du script
    • Ajout d’une nouvelle option sur les équipements de type « Compte » : Auto suppression afin de supprimer automatiquement du plugin les équipements « noms de domaine » qui ne sont plus présents sur le site no-ip
    • Ajout d’un cron dédié pour faire la vérification d’IP toutes les 15min (ne dépend plus du cron15 de jeedom)
    • Ajout de 2 options de configuration pour définir la plage horaire dans laquelle le script peut aléatoirement réaliser les contrôles
  • Bug Fix :

    • Correction des créations multiple avec le même noms de domaine (suffixé d’un timestamp) lors d’une synchro
    • Correction problème d’authentification lors la mise à jour automatique de l’ip

28/03/2023 - BETA

  • Compliance core 4.4

19/04/2023 - BETA

  • Nouveauté :
    • Ajout au niveau des équipements de type « compte » d’une nouvelle commande pour avoir un récap global des échéances des domaines (liste de nom de domaine : X jours)

pensez à faire une sauvegarde sur votre équipement pour que la nouvelle
commande soit créée

Peut par exemple permettre d’obtenir sur son app mobile préférée une info globale (plutot que de faire X domaines différents) :

passage en stable

27/04/2023 - STABLE

  • Nouveauté :
    • Compliance core 4.4
    • Ajout au niveau des équipements de type « compte » d’une nouvelle commande pour avoir un récap global des échéances des domaines (liste de nom de domaine : X jours)

20/11/2023 - BETA - STABLE

  • ajout création post automatique sur le forum (core 4.4 mini)
  • version minimum 4.2
  • chgt icone
  • modification sur les dépendances pour Debian
    (problème connu tjs en cours : dépendances sur Raspbian )

05/12/2023

  • Nouveauté :

    • Ajout une option de configuration pour forcer l’utilisation d’un driver
    • Ajout de screenshot sur certaines étapes du process
  • Fix :

    • Mise à jour en ipv4 et non ipv6

12/12/2023 - BETA

  • Fix sur le nombre de colonne dispo sur le site noip qui ne match plus avec ce que le plugin recherche
  • Fix sur la configuration initale

:information_source:
Dorénavant la version minimale de python pour pouvoir utiliser le plugin est python 3.8

La principale librairie utile pour le plugin Selenium impose ce minimum :
Issue créée et Réponse du dev & Doc Selenium

→ Donc tous les utilisateurs encore sous debian 10 (qui n’est plus maintenu depuis fort longtemps) ne pourront pas utiliser correctement et proprement le plugin-noip

Seule (bonne) solution : passer sous debian 11