Skip to content

DomoLink-BackUp v1.1.0 - Correctifs FTP & Création Sauvegardes

Choose a tag to compare

@SocrateMobile SocrateMobile released this 10 Sep 22:53
· 33 commits to main since this release

🚀 DomoLink-BackUp v1.1.0

Cette mise à jour majeure résout l'ensemble des blocages identifiés lors des tests FTP et du flux de sauvegarde natif Home Assistant.

🔧 Correctifs & Améliorations clés :

  • Protocole FTP / FTPS :

    • Correction de l'erreur 503 Bad sequence of commands : conformité RFC stricte (login() exécuté avant prot_p()).
    • Journalisation détaillée pas-à-pas du test de connexion avec horodatage milliseconde et codes de retour RFC (220, 230, 530, 550, etc.).
    • Correction du streaming d'envoi non-bloquant et gestion robuste des répertoires distants.
    • Commande MDTM pour récupérer les horodatages exacts des archives lors du listing NLST.
  • Création et Téléversement de Sauvegardes :

    • Détection automatique et multi-chemins des répertoires de sauvegarde HA (/backup, /config/backups, /config/backup).
    • Déclenchement sans erreur de backup.create (paramètres vides conformes) ou hassio.backup_full.
    • Surveillance active de la création de l'archive avec boucle de stabilisation de la taille du fichier avant téléversement.
  • Sécurité & Ergonomie :

    • Masquage sécurisé des champs mots de passe et token Telegram dans le ConfigFlow et OptionsFlow.
    • Échappement HTML complet des notifications Telegram.
    • Suppression propre des services lors du déchargement de l'intégration.
    • Compatibilité BackupAgent améliorée avec rafraîchissement dynamique du coordinateur.
    • Cohérence complète des chaînes de traduction (EN / FR).