Skip to content

v2.9.0

Choose a tag to compare

@Bobsilvio Bobsilvio released this 05 May 17:37

v2.9.0 ✨ Opzione "Tieni visibile la partita finita" configurabile (6/12/24/48h)

Aggiunta opzione recent_match_hours nell'options flow dell'integration:
controlla quanto tempo il sensore team_match continua a mostrare la
partita appena terminata prima di passare alla prossima upcoming.

Default: 48 ore (comportamento storico, retrocompatibile).
Valori scelti: 6, 12, 24, 48 ore.

Implementazione:

  • scoreboard.py: is_within_last_48_hours generalizzata in
    is_within_recent_window(end_time, hours), alias mantenuto per back-compat
  • process_match_data accetta nuovo parametro recent_match_hours
  • sensor.py: legge entry.options.get("recent_match_hours", 48) in
    async_setup_entry e lo passa a tutti i CalcioLiveSensor; il sensor lo
    inietta in process_match_data nel flow team_match
  • config_flow.py: campo aggiunto allo step "init" delle options
  • translations: aggiornate en/it/fr/es/de/strings con label e description