Skip to content

v1.2.0 — Téléphonie (appels + contacts)

Latest

Choose a tag to compare

@loopion loopion released this 20 Aug 08:54
· 3 commits to main since this release

Téléphonie — 21 nouveaux tools

  • Journal d'appels (freebox_call_log_*) — liste, lecture d'une entrée, marquage lu/non-lu, suppression unitaire ou totale (confirmation requise)
  • Messagerie vocale (freebox_voicemail_*) — liste, lecture, marquage lu, suppression (confirmation requise)
  • Ligne téléphonique (freebox_call_account) — numéro d'abonnement
  • Carnet de contacts (freebox_contact*) — CRUD complet des contacts, ainsi que de leurs numéros, emails, adresses et URLs associés (suppression de contact avec confirmation requise)

Sécurité

Mêmes garde-fous que la v1.1.0, appliqués à ce nouveau domaine :

  • Tout identifiant interpolé dans une URL est validé et encodé
  • Les chaînes affichées provenant de la Freebox (noms, notes, appelants) sont assainies avant d'être renvoyées dans le contexte du modèle
  • Les 5 suppressions irréversibles (journal d'appel, tout le journal, message vocal, contact) exigent une phrase de confirmation explicite côté serveur

À noter

La messagerie vocale (call/voicemail) est documentée par Free sous l'API v10, alors que ce serveur cible la v4 par convention historique du repo. Si votre Freebox ne l'expose pas encore sur v4, ces tools renverront une erreur API normale (pas de crash). Un passage à une version d'API plus récente sera évalué séparément.

Suivi

Voir ROADMAP.md pour les domaines restants (domotique, stockage, multimédia, système).