0.3.0 — 2026-09-05
Nouveautés
- Serve / Funnel : exposez Jeedom en HTTPS sur votre tailnet (Serve) ou sur internet (Funnel) en un clic
- Équipement Self : commandes dédiées au nœud Jeedom (connecter/déconnecter, état, peers en ligne, exit node, subnet router)
- Mise à jour Tailscale : mettez à jour Tailscale directement depuis l'interface
- Notifications : alertes avant expiration des clés (J-14 et J-3), détection des nouveaux appareils
- Création automatique : option pour créer automatiquement les équipements des nouveaux appareils détectés
- Santé : intégration dans la page Santé de Jeedom et dans les posts Community
Améliorations
- Performances : mise en cache des appels CLI et API, réduction des requêtes réseau
- Panel mobile accessible aux utilisateurs non-admin
- Sauvegarde et restauration automatique des préférences Tailscale lors de la reconnexion
- Ajout du type générique ONLINE, unité ms pour la latence, expiration des clés en jours
- Remplacement de jQuery par du JavaScript natif sur le panel
Corrections
- Meilleure détection de l'état du service Tailscale
- Rafraîchissement du widget uniquement quand un statut change
Maintenance
- Migration automatique : création des nouvelles commandes, suppression des anciennes (same_lan, wol, rx, tx)
- Traductions des descriptions du plugin (ES, DE, IT, PT)
0.2.0 — 2026-07-28
- Panel mobile
- Noms humains des relais DERP (ex: Paris)
- Amelioration de la latence DERP
- Informations supplementaires depuis l'API Tailscale
- Diagnostic reseau assoupli (UDP, connexion directe)
- Traductions completes (en, de, es, it, pt)
0.1.0 — 2026-07-26
- Installation automatique de Tailscale via le script officiel
- Authentification interactive (flux web) et par cle (
tskey-auth-*, tskey-client-*)
- Synchronisation : un equipement Jeedom par noeud du tailnet
- Commandes info : online, IP, IPv6, hostname, OS, derniere activite, connexion directe, DERP, latence, Rx/Tx, LAN, exit node, tags
- Commandes action : Ping Tailscale, Rafraichir
- Auto-actualisation par equipement avec expression cron personnalisable
- Panel Appareils : lister, autoriser/desactiver, tags, routes, expiration cle, details, supprimer
- Tailscale SSH : activer/desactiver depuis le panel
- API OAuth : token cache ~55 min, invalidation automatique au changement de credentials
- Diagnostic complet : service, reseau, UDP, UPnP, DERP, routage, IP forwarding, sante
- Gestion des erreurs CLI : exception sur code retour non nul (sauf commandes de lecture)
- Securite : secrets jamais en argument de processus, audit, double confirmation, chiffrement OAuth
- Nettoyage a la desinstallation : revocation operator, suppression sudoers