MaxiPBX si evolve continuamente
Ogni versione porta una serie di novità, miglioramenti e correzioni — distribuiti automaticamente su tutte le istanze, senza interruzioni di servizio. Espandi una versione per visualizzarne i dettagli.
v1.17.6 Accesso ARI attivato automaticamente su tutta la flotta 16 agosto 2026
- Corretto Accesso ARI attivato automaticamente su tutta la flotta: l'accesso ARI (introdotto nella versione 1.17.5) era realmente esposto solo sulle box appena installate — una box aggiornata riceveva il motore ma non la sua attivazione (collegamento ad Asterisk locale ed esposizione HTTPS sulla porta 443). Questo è stato corretto: l'accesso ARI è ora deployato automaticamente su ogni box, incluse quelle già in servizio. Resta solo da creare un identificativo e i suoi indirizzi IP autorizzati (menu ARI globale, oppure per tenant nei parametri del cliente)
v1.17.5 API PBX: autenticazione standard e documentazione OpenAPI 16 agosto 2026
- Migliorato API PBX più semplice da integrare: accetta ora l'intestazione di autenticazione standard «Authorization: Bearer <token>», oltre all'intestazione storica — senza modificare nulla per le integrazioni esistenti
- Migliorato Documentazione OpenAPI / Swagger chiarificata per gli integratori: gli schemi di autenticazione sono descritti sugli endpoint protetti (token utente/admin consigliato per le integrazioni, intestazione storica conservata per la compatibilità, chiave API dedicata agli endpoint ospitalità/PMS), gli endpoint pubblici non sono contrassegnati come autenticati. Il modello di accesso è precisato — un amministratore di tenant rimane limitato al proprio tenant, un amministratore generale gestisce tutti i tenant — e una documentazione di accesso all'API (URL, intestazioni, esempi) è aggiunta
- Nuovo Codici dei servizi (feature code) modificabili per cliente: in Sistema › Interni, scheda «Features», il codice di ogni servizio può ora essere modificato per tenant (ad esempio *9 → *99), al di là del semplice abilitare/disabilitare — ogni cliente adatta i codici di funzione alle sue abitudini. Il codice inserito è validato (cifre e simboli * # +) e qualsiasi collisione con un altro codice è rifiutata e segnalata. Interfaccia responsive
- Nuovo Accesso ARI (Asterisk REST Interface) sicuro, globale e per tenant: l'API di basso livello di Asterisk può ora essere aperta a integrazioni di terze parti (CTI, applicazioni di chiamata personalizzate) tramite un gateway MaxiPBX. Identificativi dedicati (login e password crittografata) gestiti a livello globale (tutta la box) o per tenant (ogni cliente gestisce i propri, isolati al suo perimetro); restrizione per indirizzo IP obbligatoria (whitelist — accesso chiuso per impostazione predefinita finché nessun IP è autorizzato); esposto in HTTPS sulla porta 443 (REST e WebSocket per gli eventi) senza aprire porte aggiuntive; un identificativo di tenant vede e controlla solo le chiamate del suo tenant (l'avvio delle chiamate rimane riservato al livello globale)
- Nuovo Podio degli agenti nelle statistiche del centro di contatto: una classifica «Top 10» dei migliori agenti, con filtro per coda (una, più o tutte le code) e un criterio di classifica a scelta — chiamate risposte, tempo di conversazione, tasso di risposta, velocità di risposta, o un punteggio combinato (volume + tasso + conversazione + velocità) — calcolato sul periodo selezionato. Podio 🥇🥈🥉 sui primi 3, tabella responsive
- Migliorato Pannello di traccia delle chiamate arricchito: un riepilogo della chiamata rimane ora sempre visibile (identificativo, direzione, stato, durata, origine, destinazione, inizio e fine)
- Migliorato Acquisizioni di rete più chiare: il pulsante «PCAP 2 min», fuorviante, è sostituito da un'acquisizione parametrizzabile (2 min, 15 min, 1 h, 6 h o 24 h), esplicitamente presentata come un'acquisizione «a partire da ora» e non la ricostruzione di una chiamata passata; le acquisizioni recenti si visualizzano con il loro stato, durata, dimensione e un collegamento di scaricamento
v1.17.3 Diagnostica audio e traccia delle chiamate 16 agosto 2026
- Nuovo Raccolta diagnostica dall'applicazione: il PBX riceve i rapporti di diagnostica audio inviati dal softphone Web o Desktop, li arricchisce con il proprio contesto e li carica al ControlPlane per il supporto
- Nuovo Traccia di una chiamata dal suo registro (CDR): dall'amministrazione, un pulsante « Mostra traccia » apre una cronologia visiva del percorso della chiamata — registro normalizzato, eventi di telefonia, artefatti e collegamento di correlazione verso i diagnostici raccolti
- Nuovo Acquisizioni di rete (PCAP) su richiesta per la diagnostica: un amministratore del tenant può avviare una breve acquisizione del traffico telefonico (da 10 secondi a 5 minuti), arrestarla manualmente e scaricarla (accesso autenticato). Non è una registrazione permanente — si avvia un'acquisizione breve al momento di riprodurre il problema; l'ultima acquisizione disponibile è collegata alla traccia della chiamata, con la sua dimensione e il link di download (pulsanti « Avvia PCAP », « Arresta », « Scarica »)
- Nuovo Registrazione trasversale di tutte le modifiche: un audit automatico registra ora ogni operazione di creazione, modifica, eliminazione, accesso e azione di sistema o tenant — incluse quelle non esplicitamente tracciate in precedenza. Ogni voce conserva l'autore, il tenant interessato, l'indirizzo IP, il tipo di azione, la destinazione, il risultato (riuscito o non riuscito) e un riepilogo, con mascheramento automatico dei dati sensibili (password, segreti, token). L'audit è « best-effort »: non interrompe mai l'azione in corso, e i file di grandi dimensioni/caricamenti non vengono conservati (solo i metadati lo sono). Il registro di audit guadagna anche un filtro per autore e un filtro per consultare solo le azioni di sistema
v1.17.0 Archiviazione esterna delle registrazioni di chiamate (per tenant) 16 agosto 2026
- Nuovo Archiviazione esterna delle registrazioni di chiamate: le registrazioni possono ora essere archiviate su un server esterno anziché sul disco della box. Come per la messaggistica (SMTP), la configurazione è a due livelli — un'impostazione globale a livello di sistema (destinazione predefinita) e un override per cliente (ogni tenant può avere la propria destinazione). Per impostazione predefinita, l'archiviazione rimane locale: nulla cambia per le installazioni esistenti
- Nuovo Destinazioni remote supportate: SFTP, FTP, SMB e archiviazione di oggetti compatibile con S3 (AWS S3, Wasabi, Backblaze B2, MinIO, OVH, Scaleway, Google Cloud Storage…) tramite preset di accesso. Un pulsante «Prova la connessione» convalida la configurazione; i segreti (password, chiavi di accesso) sono crittografati
- Nuovo Modalità di spostamento e conservazione: la registrazione viene inviata all'archiviazione remota e quindi rimossa dal disco locale (secondo la policy di conservazione), e la lettura o il download recupera il file in remoto su richiesta. Policy di conservazione separata — conservazione locale in giorni, conservazione remota in mesi — con eliminazione automatica
v1.16.7 Assistente di configurazione prima della connessione e installazioni Modalità assistente su box NAT 16 agosto 2026
- Nuovo Assistente di configurazione anche prima della connessione: una box distribuita in modalità assistente (senza nome di dominio definito all'installazione) mostra ora, prima della schermata di accesso, una pagina «Finalizzazione dell'installazione». Qui si inseriscono il nome di dominio definitivo, l'indirizzo IP pubblico e l'indirizzo IP privato (pre-compilati), nonché il token di configurazione, quindi si fa clic su «Finalizza»: il registro scorre in tempo reale (emissione del certificato HTTPS e configurazione di rete), e alla fine si viene automaticamente reindirizzati alla pagina di accesso, all'indirizzo HTTPS corretto e valido. Ogni fase è visibile in tempo reale — finisce l'impressione di «non vedere se sta funzionando»
- Corretto Installazione in modalità assistente su una box dietro NAT resa affidabile end-to-end — questa combinazione falliva fino ad ora in diversi punti: il nome host non assume più l'indirizzo IP pubblico (un nome host numerico impediva a un componente interno di avviarsi, causando il fallimento dell'intera installazione), viene posizionato un certificato temporaneo durante l'assistente affinché i servizi HTTPS si avviino (il certificato definitivo viene emesso al completamento), e l'indirizzo di ascolto della telefonia SIP viene corretto automaticamente verso l'interfaccia locale reale della box. Risultato: un'installazione in modalità assistente dietro NAT riesce ora al primo tentativo, con HTTPS valido e telefonia funzionante
v1.16.5 Distribuzione dell'interfaccia resa affidabile 15 agosto 2026
- Corretto Ricaricamento della configurazione web reso affidabile dopo un aggiornamento: su alcuni box, un aggiornamento dell'interfaccia poteva lasciare il server web senza ricaricare la sua nuova configurazione, rendendo l'interfaccia temporaneamente inaccessibile fino a un intervento manuale. Il ricaricamento è ora posticipato al termine dell'aggiornamento — una volta che tutti i componenti sono in posizione e la configurazione convalidata — in modo sistematico e senza alcuna manipolazione
v1.16.3 15 agosto 2026
- Corretto Pagina inaccessibile (errore 404) dopo il passaggio alla versione 1.16.2 su alcuni box: la nuova interfaccia ora si serve alla radice del sito, ma un aggiornamento poteva conservare la vecchia configurazione web «per lingua» che reindirizzava altrove. La configurazione web dell'interfaccia è ora integrata nell'applicazione e aggiornata a ogni installazione e aggiornamento — nessun errore 404 residuo dopo un aumento di versione
v1.16.2 Riprogettazione delle lingue, identità di rete self-service e assistente di configurazione 15 agosto 2026
- Nuovo Cambio di lingua istantaneo: un clic su una lingua commuta TUTTA l'interfaccia immediatamente — softphone Web, admin PBX — senza ricarica di pagina né attesa di rete. E niente più breve visualizzazione nella lingua sbagliata all'avvio: l'applicazione attende di avere la lingua corretta prima di visualizzare qualsiasi testo
- Nuovo La lingua segue l'account: scelta una volta, si ritrova automaticamente su softphone Web, applicazione Desktop e Mobile — è una preferenza registrata sull'utente, non un'impostazione da rifare su ogni dispositivo
- Migliorato Applicazione più leggera e aggiornamenti più veloci: le traduzioni delle 60 lingue vengono ora caricate al volo invece di essere duplicate per ogni lingua — l'interfaccia web è molto più leggera da installare e aggiornare
- Nuovo Due modi per distribuire un PBX: sia tutto pre-compilato come oggi (FQDN e indirizzi IP inseriti nel ControlPlane — l'installazione fa tutto, certificato SSL compreso), sia tramite un assistente quando non si hanno le informazioni in anticipo: la box si avvia su il suo indirizzo IP, raggiungibile immediatamente in HTTPS; il client apre il softphone, si connette, e l'assistente di configurazione pre-compila l'IP interno rilevato e l'IP pubblico, quindi chiede l'FQDN — alla convalida, il certificato viene emesso e tutta la configurazione di rete e telefonia si applica automaticamente
- Nuovo Pagina «Rete» in self-service nell'admin: cambiare l'FQDN, l'IP pubblico o l'IP interno (NAT) a caldo, successivamente, senza reinstallazione — la configurazione di rete interessata viene eseguita nuovamente in modo mirato e il certificato viene ré-emesso automaticamente. La stessa pagina funge da assistente al primo avvio
- Nuovo Rilevamento automatico dell'indirizzo IP pubblico: non c'è più bisogno di cercarlo da soli, viene rilevato e pre-compilato automaticamente
- Nuovo Banner «configurazione da completare» sulle pagine di amministrazione finché la box è in modalità assistente: il primo accesso per IP conduce direttamente all'assistente, impossibile dimenticarlo
- Nuovo Installazioni nuove native APT (opzionali): il codice viene posizionato dal gestore di pacchetti durante l'installazione — stessa robustezza degli aggiornamenti APT — con fallback pulito sul meccanismo di installazione classico
v1.15.1 Supporto e-mail & integrazioni CRM 15 agosto 2026
- Nuovo Supporto e-mail: un servizio di ticket leggero integrato nell'omnicanale — ogni tenant gestisce più caselle di supporto (ricezione IMAP, invio SMTP). Le e-mail in arrivo diventano ticket in thread, raggruppati per conversazione; si risponde al cliente o si avvia una nuova e-mail direttamente dall'applicazione, con allegati in ricezione e in invio (25 MB, tipi eseguibili rifiutati)
- Nuovo Ticket e-mail organizzati: stati (aperto, in attesa, risolto, chiuso), priorità (bassa → urgente), riapertura automatica di un ticket risolto quando il cliente risponde, e frequenza di recupero delle e-mail regolabile per casella. Configurazione nell'admin tramite la nuova scheda «Supporto e-mail» del menu Comunicazione (con test di connessione); lato softphone WebRTC/desktop, nuova sezione «Supporto»; su mobile, schermata dedicata tramite le Impostazioni. Multi-tenant rigoroso, credenziali delle caselle cifrate a riposo
- Nuovo Integrazioni CRM: MaxiPBX si collega ora ai CRM del mercato — HubSpot, Salesforce e Zoho (connessione OAuth in un clic), Odoo, ConnectWise, Vtiger e Jetpack CRM (chiave API). Il motore è generico: altri CRM si aggiungeranno sulla stessa base. Multi-tenant rigoroso: ogni tenant collega il proprio CRM, con le proprie credenziali e i propri token cifrati e isolati — nulla è condiviso tra tenant
- Nuovo Scheda cliente durante la chiamata: su una chiamata in arrivo, il numero viene cercato nel CRM del tenant — nome, azienda e scheda vengono visualizzati (presentazione del chiamante arricchita), con un pulsante «Apri nel CRM» sul softphone WebRTC/desktop e sulla schermata di chiamata mobile
- Nuovo Registrazione delle chiamate nel CRM: ogni chiamata (in entrata, in uscita, persa — a seconda delle opzioni) viene registrata come attività sul contatto corretto, e un contatto o lead può essere creato automaticamente quando il numero è sconosciuto
- Nuovo Click-to-call dal CRM: un'estensione browser MaxiPBX (Chrome, Edge, Firefox) permette di chiamare in un clic dalla pagina del CRM — selezione di un numero o link telefonico, e l'interno dell'agente squilla e poi compone. Connessione sicura al PBX (con 2FA), il token di accesso non è mai esposto alle pagine del CRM; rilevamento non invasivo, composizione rapida nella finestra dell'estensione, e «Attiva su questo sito» per un CRM self-hosted
- Nuovo Pagina admin «Integrazioni CRM» nel menu Comunicazione: aggiunta di un CRM, connessione OAuth in un clic o inserimento della chiave API, opzioni di registrazione, modello di URL della scheda, pulsante «Testa», attivazione/disattivazione
- Corretto Un box poteva restare bloccato in loop su un aggiornamento, versione congelata nonostante i tentativi: su alcune installazioni più datate, il vecchio circuito di aggiornamento tramite archivio poteva non distribuire il nuovo codice. Questi box si sbloccano automaticamente con il nuovo circuito
- Migliorato Gli aggiornamenti si installano ora tramite il repository APT — installazione atomica, più robusta e nettamente più rapida (pochi minuti invece della riesecuzione completa del deployment). I box esistenti passano automaticamente, con una salvaguardia: se il nuovo circuito non è disponibile su un box, il vecchio meccanismo subentra — nessun box può essere bloccato dal passaggio
v1.15.0 Hub Omni (Telegram, SMS) & supporto arricchito 15 agosto 2026
- Nuovo L'hub di conversazione (ex «Livechat») diventa un vero centro omnicanale, rinominato «Omni» ovunque — softphone WebRTC, desktop e applicazione mobile — e il suo menu viene spostato subito dopo «Storico»
- Nuovo Telegram, nuovo canale: ricezione dei messaggi in arrivo (webhook sicuro), risposte degli agenti e media, direttamente nell'inbox Omni. Configurazione self-service dall'admin: «Aggiungi Telegram» — è sufficiente il token del bot, il webhook si registra automaticamente. Da notare: un bot Telegram non può avviare una conversazione (regola della piattaforma), è l'utente che avvia il bot; ricezione e risposta funzionano poi normalmente
- Nuovo SMS via Twilio, nuovo canale bidirezionale: ricevete e inviate SMS dalle applicazioni desktop e mobile. Gli SMS in arrivo vengono verificati (firma) e deduplicati prima di arrivare nell'inbox Omni come qualsiasi altra conversazione; un agente può anche avviare un SMS verso qualsiasi numero — pulsante «Nuovo SMS» con scelta del numero di invio, del destinatario e del testo. Configurazione self-service dall'admin: «Aggiungi SMS» con le credenziali e il numero Twilio
- Migliorato Ogni conversazione mostra senza ambiguità la sua provenienza: icona ed etichetta del canale (Web / WhatsApp / Telegram / SMS), pallino avatar colorato, e filtri per canale nell'inbox
- Migliorato La finestra di creazione ticket di supporto, finora minuscola, diventa un vero dialogo ingrandito — sia nell'admin PBX che nel softphone WebRTC
- Nuovo Editor ricco per i ticket: grassetto, corsivo, sottolineato, elenchi puntati e numerati, link — la formattazione del messaggio viene conservata e sanificata lato ControlPlane
- Nuovo Allegati sui ticket: aggiunta di più file alla creazione e nelle risposte, con visualizzazione e download autenticato direttamente nel thread di discussione
- Corretto Basta con il «non reagisce»: tutti gli errori del supporto (caricamento, creazione, invio, upload) vengono ora visualizzati chiaramente, nelle 60 lingue
- Migliorato Collegamento affidabile dei ticket al PBX: il box trasmette il proprio identificativo di istanza alla creazione del ticket — niente più fallimenti silenziosi all'apertura
v1.14.5 60 lingue e fusi orari 15 agosto 2026
- Nuovo Tutta l'interfaccia passa da 15 a 60 lingue: l'admin PBX, il softphone WebRTC, l'app mobile, l'app Desktop, il portale ControlPlane e il sito maxipbx.com parlano ora la stessa lista di 60 lingue. 45 lingue aggiunte — tra cui ucraino, russo, arabo, ebraico, persiano, hindi e le principali lingue indiane, cinese semplificato e tradizionale, giapponese, coreano, vietnamita, thailandese, indonesiano, malese, swahili e altre lingue africane, danese, svedese, norvegese, finlandese, estone, lettone, lituano, catalano, filippino… Ognuno può scegliere la propria lingua nella propria app o portale abituale
- Nuovo Ogni tenant dispone ora di un fuso orario predefinito, scelto alla creazione e pre-compilato automaticamente in base al paese (es. Marocco → Africa/Casablanca, Francia → Europe/Paris, Svizzera → Europe/Zurich), modificabile successivamente dalla sua scheda. Questo fuso orario viene usato come valore predefinito per tutto ciò che viene creato nel tenant — utenti, fasce orarie, caselle vocali: non è più necessario impostarlo postazione per postazione
- Nuovo Ogni utente può mantenere il proprio fuso orario personale, con priorità su quello del tenant — utile per i team distribuiti su più paesi. I tenant esistenti vengono mantenuti: il loro fuso orario viene dedotto dal paese, senza alcun cambiamento per loro
- Migliorato Registri chiamate visualizzati all'ora corretta: gli orari nei Recenti vengono mostrati nel fuso orario dell'utente (il proprio, altrimenti quello del tenant, altrimenti quello del dispositivo), e non più sistematicamente l'ora del dispositivo
- Nuovo Indicatore di «differenza orario» sui contatti internazionali: nell'elenco contatti (desktop, WebRTC e mobile), un badge segnala la differenza oraria di un contatto con numero internazionale — ad es. dalla Svizzera, un +212 (Marocco) mostra «+1h», a partire da 1 ora di differenza. Per i paesi con più fusi orari (USA, Russia, Canada…), il badge resta volutamente approssimativo («≈») piuttosto che mostrare un orario preciso ma errato; il calcolo tiene conto dell'ora legale/invernale
v1.14.3 Telegestione senza SSH e emergenze globali 14 agosto 2026
- Nuovo Gestione remota dei PBX SENZA SSH (modulo di telegestione): alcuni clienti disabilitano l'accesso SSH dopo il deployment — ora è il box stesso a recuperare le proprie azioni dal ControlPlane a ogni battito di cuore (heartbeat) ed eseguirle (è lui a iniziare tutte le connessioni: nulla entra via SSH). Azioni pilotabili: riavvio dei servizi (lista bianca), riavvio della macchina e cambio di canale beta ↔ stabile al volo con riconciliazione continua
- Nuovo Inventario trasmesso a ogni heartbeat e visibile nella scheda PBX: versioni dei componenti, versione del sistema operativo e del kernel, disco e memoria, canale, stato dei servizi — oltre a uno storico dei comandi (invio → esecuzione → risultato) per PBX
- Nuovo Chiave di deployment (accesso di emergenza) depositata automaticamente: la chiave pubblica di deployment viene installata sul server all'installazione e riconciliata a ogni aggiornamento — se è stata rimossa, viene ripristinata. Un accesso di emergenza complementare alla telegestione senza SSH, sovrascrivibile per un white-label con il proprio ControlPlane
- Nuovo Numeri di emergenza: copertura MONDIALE — 177 paesi pre-configurati a partire dal riferimento ufficiale dell'UIT (1160 voci), unito alle liste già validate per non perdere alcun numero (es. Australia 000, Spagna, Grecia; la Svizzera guadagna il Rega 1414/1415 e i numeri di aiuto all'infanzia). Svizzera: 112, 117, 118, 143, 144, 145, 147; Francia: 15, 17, 18, 112, 114, 115, 119, 191, 196, 197, 116000, 116117; Stati Uniti: 911, 511, 811. Un paese non presente nel riferimento (es. Messico, Indonesia) resta vuoto, con avviso finché il cliente non lo completa
- Corretto Yealink T54W — tasti BLF finalmente provisionati: i tasti programmabili (BLF, scorciatoie) non venivano visualizzati su questi terminali pur essendo correttamente configurati lato server. Il modello del telefono era registrato in una forma (« T54(W) ») non riconosciuta: i tasti venivano assegnati a un modulo di espansione inesistente invece che ai tasti nativi dello schermo. La correzione normalizza automaticamente il modello e ripropaga la configurazione ai telefoni interessati al deployment — nessun intervento manuale richiesto, valido per qualsiasi modello indicato con una variante WiFi tra parentesi
v1.14.2 Paese del tenant e numeri di emergenza 14 agosto 2026
- Nuovo Paese del tenant: alla creazione di un tenant, ora si sceglie il relativo paese (telecom), che determina le rotte di chiamata in uscita create di default (nazionale / internazionale) senza alterare il numero composto. Copertura mondiale: profilo standard (prefisso nazionale 0, internazionale 00) per la grande maggioranza dei paesi, profili speciali per la Svizzera e la Francia (numerazione nazionale a 10 cifre) e il Nord America (1 / 011), con supporto per i numeri composti direttamente in formato +E.164. I tenant esistenti vengono conservati inalterati
- Nuovo Numeri di emergenza definiti dal cliente: basta con l'elenco svizzero imposto di default — ogni cliente inserisce i propri numeri di emergenza nel proprio tenant, sia in fase di creazione che di modifica. Un avviso chiaro «Nessun numero di emergenza è stato configurato» viene mostrato finché l'elenco è vuoto, sia nel modulo SIA sotto forma di badge nell'elenco dei tenant
- Corretto Ricezione chiamata: quando una chiamata è già in corso e ne squilla una nuova, «Rispondi» (mobile / desktop / WebRTC) ora aggancia la chiamata che STA SQUILLANDO, e non quella già connessa. Le chiamate in uscita non vengono più considerate «da agganciare»
v1.14.1 Accesso amministratore con un clic dal ControlPlane 14 agosto 2026
- Nuovo Dalla scheda di un PBX nel ControlPlane, un pulsante «Apri admin» apre direttamente l'interfaccia di amministrazione di quel PBX, già connesso — senza dover reinserire l'URL né la password (nuova scheda). Ognuno nel proprio perimetro: amministratore generale ovunque, grossista / sotto-grossista / rivenditore solo sui propri PBX
- Migliorato Sicurezza dell'accesso con un clic: il ControlPlane si connette al PBX lato server (il segreto non è mai esposto al browser), il token di sessione transita nel frammento dell'URL (mai inviato a un server né incluso nel Referer) e viene immediatamente rimosso dall'URL all'arrivo. Se l'account admin del PBX ha la 2FA attivata, l'accesso con un clic viene rifiutato correttamente (è richiesta la connessione manuale). Ogni accesso viene registrato lato ControlPlane
- Migliorato L'auto-login è attivo su un PBX solo dopo che questo è stato aggiornato alla versione 1.14.1 — è il PBX stesso a fornire la pagina di auto-login
v1.14.0 Amministrazione responsive — mobile, tablet, computer 14 agosto 2026
- Nuovo Menu principale finalmente accessibile su mobile: al di sotto della dimensione tablet, il menu laterale spariva del tutto — impossibile navigare. Un pulsante «hamburger» apre ora un menu scorrevole, con sfondo scurito e chiusura al clic fuori dal riquadro o durante la navigazione
- Migliorato Finestre (modali): nessuna finestra troppo alta viene più tagliata — il contenuto e i pulsanti (Salva…) scorrono correttamente sugli schermi piccoli
- Migliorato Layout: nessun overflow orizzontale — immagini e contenuti larghi si adattano, le tabelle scorrono nel proprio riquadro. L'interfaccia di amministrazione si adatta ora a tutte le dimensioni di schermo, dallo smartphone al grande monitor
v1.13.9 13 agosto 2026
- Migliorato Tasti BLF — parità completa con un telefono fisico: il menu BLF delle applicazioni (WebRTC / Desktop / Mobile) mostra ora TUTTI i tasti programmati sull'utente, indipendentemente dal tipo di destinazione. Il filtro che nascondeva i tasti non «supervisionabili» è stato rimosso: le destinazioni supervisionabili (utente, gruppo, coda, conferenza, interno) mantengono la loro spia di stato in tempo reale, le altre vengono mostrate come tasto semplice
- Migliorato Licenze — dettaglio nelle impostazioni del tenant: la finestra di dialogo mostra in sola lettura i contatori Persone (utilizzate / concesse in licenza) ed Apparecchi, con il tag di modalità (NFR / Prova) se applicabile — cifre ricalcolate in tempo reale dalla console partner, laddove prima si vedeva solo «max X ext». La modifica resta riservata alla console: questo pannello è puramente informativo
v1.13.8 Softphone Maxi UC — aggiornamento visivo 13 agosto 2026
- Migliorato Restyling estetico dell'interfaccia del softphone Maxi UC, fedele al mockup: palette blu notte, font Inter, proporzioni riviste
- Migliorato Tastierino di composizione, barra dei tasti BLF e dashboard delle code di attesa rielaborati (layout e leggibilità); navigazione e pannello laterale ottimizzati, etichette completate nelle 15 lingue
- Migliorato Questa versione modifica SOLO l'interfaccia del softphone: nessuna modifica al nucleo telefonico né alla gestione delle licenze — l'intera base 1.13.7 rimane invariata
v1.13.7 Gestione delle licenze — revisione completa 13 agosto 2026
- Nuovo Le licenze si basano ora esclusivamente sulle estensioni, con DUE contatori indipendenti per cliente: «Persone» (utenti di tipo persona) ed «Apparecchi» (utenti di tipo apparecchio). Nessuna licenza per funzionalità né per chiamata simultanea; ciascun contatore è un numero intero esplicito — 0 è un valore valido (ad es. un cliente 100% apparecchi)
- Nuovo Gestione dalla console partner: ogni distributore gestisce le licenze nel proprio perimetro (amministratore generale, grossista, sub-grossista, rivenditore); i due contatori si modificano dalla scheda PBX. Tre modalità di licenza: A pagamento, NFR (gratuita) e Prova (periodo gratuito con data di scadenza) — NFR e Prova riservate all'amministratore generale e al grossista, con tag visualizzato sul cliente
- Migliorato Sul lato amministrazione del PBX, la modifica delle licenze è stata rimossa: è ora di competenza esclusiva della console partner. La quota resta consultabile in sola lettura, con un nuovo pulsante «Aggiorna» sulla scheda Licenza dei parametri di sistema
- Nuovo Contratto firmato e funzionamento offline: la console rilascia un contratto firmato (contatori + modalità + validità 7 giorni) che il PBX memorizza in cache — aggiornamento automatico ogni 5 minuti, invio immediato a ogni modifica e aggiornamento manuale. Il PBX continua a funzionare anche se la console è momentaneamente irraggiungibile, entro il limite di validità del contratto
- Nuovo Ciclo di vita unificato e blocco «solo emergenze»: qualunque sia la causa (mancato pagamento, scadenza, perdita di contatto prolungata), periodo di tolleranza seguito da blocco a G+10. Un cliente bloccato mantiene i telefoni registrati ma sono possibili solo le CHIAMATE D'EMERGENZA (numeri del modulo Emergenze + elenco di sicurezza 112/117/118/144/911). L'applicazione del blocco viene consegnata DISATTIVATA per impostazione predefinita: convalida in pre-produzione prima di qualsiasi attivazione sul parco installato — nel frattempo, il meccanismo funziona in modalità osservazione, senza impatto sulle chiamate
- Corretto Trunk operatore (modello Kissgroup / Francia): registrazione più resiliente in caso di inserimento temporaneo in blacklist lato operatore
v1.13.6 13 agosto 2026
- Corretto Modello operatore Kissgroup (Francia): pulizia dei valori precompilati del modulo
- Migliorato Maggiore affidabilità dell'aggiornamento a caldo della tabella degli operatori a indirizzo IP variabile
v1.13.5 Nuova interfaccia softphone «Maxi UC» 13 agosto 2026
- Nuovo Softphone: nuova identità visiva «Maxi UC» — grafica blu navy, dock Composer / Chiamate rinnovato e dashboard in tempo reale
v1.13.4 13 agosto 2026
- Migliorato La tabella degli operatori a indirizzo IP variabile ora si aggiorna A CALDO, senza riavvio della telefonia
v1.13.3 13 agosto 2026
- Corretto Ulteriore protezione contro una configurazione operatori vuota al momento della distribuzione
v1.13.2 13 agosto 2026
- Corretto Corretto un errore di configurazione della telefonia in fase di installazione, comparso con la versione 1.13.1
v1.13.1 13 agosto 2026
- Corretto Maggiore affidabilità della distribuzione del supporto per gli operatori a indirizzo IP variabile (introdotto nella versione 1.13.0)
v1.13.0 Operatori a indirizzo IP variabile 13 agosto 2026
- Nuovo Supporto per gli operatori SIP a indirizzo IP variabile: le chiamate in entrata da un trunk il cui operatore cambia indirizzo (infrastruttura multi-server, indirizzi dinamici) vengono ora correttamente riconosciute e associate al trunk corretto — senza dover mantenere manualmente un elenco di indirizzi
- Nuovo Nuovo modello operatore: Kissgroup (Francia) — il catalogo degli operatori preconfigurati si amplia oltre la Svizzera
- Migliorato Creazione trunk: la selezione del paese diventa un elenco che copre tutto il mondo, con ricerca integrata
v1.12.3 Recupero chiamata nelle applicazioni 13 agosto 2026
- Nuovo Il PBX espone l'elenco delle chiamate in corso di un utente: un'applicazione che è appena stata avviata può così rilevare una chiamata GIÀ in corso (l'app era chiusa e viene riaperta mentre sta suonando) e «recuperarla» — farla suonare sul dispositivo appena apertosi. Vale anche per riprendere una chiamata già presa su un altro apparecchio
v1.12.2 Tasti BLF nelle applicazioni 13 agosto 2026
- Nuovo Il PBX espone ora, per ciascun utente, i tasti BLF configurati sul proprio interno e lo stato in tempo reale delle estensioni monitorate (libero, in chiamata, occupato, in attesa, assente), letto direttamente dalla telefonia. Le applicazioni MaxiPBX (menu/scheda «BLF» su Desktop/WebRTC e Mobile) si basano su questo servizio per riprodurre i tasti di supervisione di un telefono da tavolo, con chiamata in un clic. Disponibile per tutti gli account — inclusi gli utenti di telefonia, non solo gli amministratori — senza configurazione aggiuntiva
v1.12.1 E-mail tramite Microsoft 365 e Google Workspace 13 agosto 2026
- Nuovo Invio di e-mail tramite Microsoft 365 e Google Workspace: poiché Microsoft e Google non consentono più l'invio tramite SMTP classico (identificativo + password), la configurazione e-mail supporta i loro metodi moderni — sia a livello di piattaforma (SMTP di sistema) sia per singolo cliente (SMTP dedicato di un tenant). Nuova opzione «Fornitore di invio»: SMTP standard (invariato), Microsoft 365 o Google Workspace
- Nuovo Microsoft 365: invio tramite l'API Microsoft (Graph) — identificativo del tenant Azure e indirizzo mittente da indicare, con un consenso amministratore Microsoft 365 (stesso principio già usato per Teams). Google Workspace: invio tramite l'API Gmail — chiave JSON di un account di servizio Google (delega a livello di dominio) e indirizzo mittente. I segreti non vengono mai rivisualizzati (indicatore «già registrato») ed è disponibile un pulsante di test di invio per ciascun metodo
- Migliorato Interfaccia di amministrazione adattata a tutte le dimensioni di schermo, inclusi portatili e risoluzioni ridotte: le finestre grandi (scheda utente/interno, code, gruppi, dispositivi, tenant…) non riempiono più tutto lo schermo né traboccano — larghezza adattata allo schermo e densità automatica su schermi bassi o stretti, con contenuto scorrevole
- Corretto Scheda utente/interno: il pulsante «Salva» rimane sempre visibile in fondo alla finestra, indipendentemente dalla scheda aperta (in precedenza poteva uscire dal riquadro nelle schede più lunghe)
v1.11.9 Autenticazione a due fattori (2FA) 12 agosto 2026
- Nuovo Autenticazione a due fattori (2FA) per gli account di amministrazione del PBX: ogni amministratore può rafforzare il proprio account con un codice monouso (TOTP) in aggiunta alla password. Attivazione self-service da Impostazioni → «Autenticazione a due fattori»: scansione di un QR code con un'applicazione di autenticazione (Google Authenticator, Aegis, FreeOTP…), conferma di un codice, e consegna di 10 codici di recupero da conservare con cura
- Nuovo Al momento della connessione, l'amministratore inserisce il proprio codice dopo la password; un codice di recupero può sostituire il codice dell'applicazione in caso di necessità. La 2FA è OPZIONALE e a scelta di ciascuno — mai imposta, disattivabile in qualsiasi momento — e riguarda solo gli account di amministrazione: l'accesso degli utenti di telefonia rimane strettamente invariato
- Migliorato Recupero controllato: se un amministratore perde il telefono e i codici di recupero, un amministratore di sistema può reimpostare la sua 2FA dalla gestione degli amministratori. Sul fronte sicurezza: segreto cifrato, codici di recupero con hash e monouso, nessun bypass possibile per un account che ha attivato la 2FA
v1.11.8 Interconnessione PBX ↔ PBX 12 agosto 2026
- Nuovo Nuovo tipo di trunk «Interconnessione PBX»: collega questo PBX a qualsiasi altro PBX SIP — un altro MaxiPBX o un sistema terzo (Asterisk, FreePBX…) — tramite un trunk DINAMICO basato sulla registrazione, senza IP fisso né VPN. Ideale per collegare due sedi o due aziende tra loro
- Nuovo Tre topologie a scelta tramite il «Senso di registrazione»: questo PBX si registra verso l'altro; l'altro si registra qui (indirizzo remoto dinamico possibile — le chiamate in entrata sono riconosciute tramite autenticazione, non tramite IP); oppure entrambi dinamici, designando come punto fisso quello con l'indirizzo più stabile
- Nuovo Instradamento in entrambi i sensi: dichiarare gli intervalli di SDA e di interni del PBX remoto — comporre uno di questi numeri esce automaticamente tramite il trunk di interconnessione
- Migliorato Sicurezza: trunk disattivato per impostazione predefinita, password forte richiesta, restrizione opzionale a indirizzi IP autorizzati in aggiunta all'autenticazione. Configurazione interamente dall'interfaccia, con guida di collegamento per l'altro PBX (esempio fornito per un Asterisk terzo)
v1.11.7 12 agosto 2026
- Corretto Maggiore affidabilità degli aggiornamenti della flotta — corretti due casi di errore a fine processo, senza che il PBX sia mai stato interrotto: sui server dietro NAT, l'aggiornamento riconfigurava il flusso media con l'IP pubblico invece dell'IP privato (la configurazione NAT è ora memorizzata sulla macchina e mantenuta di aggiornamento in aggiornamento); e un file di configurazione degli header di sicurezza web (HSTS) mancava dal pacchetto di aggiornamento. I server con IP pubblico diretto non sono interessati; questi errori si verificavano dopo il passaggio dei servizi — nessuna box è stata messa fuori servizio
v1.11.6 IPv6 dual-stack 12 agosto 2026
- Nuovo Supporto IPv6 (dual-stack IPv4 + IPv6) su tutte le installazioni: un PBX può funzionare in sola IPv4 (come oggi) o in IPv4 + IPv6 simultaneamente, lungo tutta la catena — segnalazione SIP (ascolto e annuncio IPv6), flusso audio RTP (famiglia di indirizzi scelta per chiamata), relay STUN/TURN dei softphone, interfaccia web/API/WebRTC, e firewall che copre automaticamente il traffico IPv6. Nuovi campi opzionali «IPv6 pubblico» e «IPv6 privato (NAT v6)» al deployment: lasciati vuoti, nulla cambia per la flotta esistente. L'IPv6 dichiarato viene memorizzato durante le riconfigurazioni. Prerequisiti: IPv6 pubblico fisso (o prefisso delegato) instradato verso il server, stesse porte dell'IPv4
- Nuovo Attivazione dell'IPv6 su una box GIÀ installata: i campi IPv6 sono disponibili anche in «Riconfigura» per un'istanza esistente — la riconfigurazione rigenera la telefonia in dual-stack e riavvia i servizi. Protezione: si arresta correttamente, senza interrompere nulla, se l'IPv6 non è ancora montato sull'interfaccia del server (deve esserlo prima di riconfigurare)
- Nuovo Trunk verso operatori in IPv6: il campo «Server SIP» di un trunk generico accetta un indirizzo IPv6 — letterale nudo (2001:db8::1), tra parentesi quadre, con porta ([2001:db8::1]:5060) o come URI. Il PBX racchiude automaticamente l'indirizzo dove richiesto e commuta la registrazione e le chiamate sul socket IPv6 quando l'operatore è in IPv6 letterale; un operatore con nome di dominio dual-stack rimane instradato in IPv4
- Corretto Installazione nuova resa più affidabile sui server di ultima generazione: la struttura di configurazione del server web vi è cambiata, il che faceva fallire alcune installazioni a fine deployment mentre la telefonia era già in funzione. Corrette tre cause — domini web personalizzati depositati nella corretta directory di configurazione, hardening TLS senza conflitti con la configurazione predefinita (TLS 1.0/1.1 ora effettivamente rifiutati), e verifica interna TLS senza falsi errori. Le installazioni esistenti non sono interessate; l'installazione dietro NAT su questo tipo di server è stata validata end-to-end
- Migliorato L'IPv6 è rilasciato attivabile per installazione, con validazione in produzione durante un deployment in staging congiunto. Da validare in una prossima fase: il bannimento automatico degli indirizzi IPv6 (l'anti-flood SIP copre già l'IPv6) e il provisioning diretto dei telefoni in IPv6 — il provisioning tramite il nome di dominio del PBX funziona già in dual-stack
v1.11.5 Hardening sicurezza 12 agosto 2026
- Migliorato Cifratura web rafforzata (hardening a seguito di un penetration test): l'interfaccia e l'API accettano ora solo TLS 1.2 e 1.3 con algoritmi moderni (AES-GCM, ChaCha20) — i vecchi protocolli TLS 1.0/1.1 e gli algoritmi CBC (vulnerabilità Lucky13) non sono più proposti lato browser. I telefoni più datati non sono interessati: la loro cifratura (SIP-TLS e provisioning) passa da canali separati, lasciati compatibili
- Migliorato HSTS attivato: il browser è forzato a rimanere in HTTPS, il che impedisce i tentativi di downgrade verso una connessione non cifrata
- Migliorato Accesso SSH rafforzato: meno tentativi di autenticazione consentiti e opzioni di amministrazione ridotte. Due protezioni aggiuntive disponibili per server: restrizione dell'accesso SSH a un elenco di indirizzi IP di amministrazione (il server di gestione resta sempre autorizzato) e disattivazione dell'autenticazione tramite password a favore delle sole chiavi
- Migliorato Per memoria: la protezione anti-frode e anti-attacco SIP (blocco automatico degli indirizzi che moltiplicano i tentativi, filtraggio delle destinazioni a sovrattassa) era già presente e rimane attiva
v1.11.4 Microsoft Teams, SSO ampliato & installazione dietro NAT 12 agosto 2026
- Nuovo Installazione su server dietro NAT (port forwarding) — supporto completo: un PBX può ora essere distribuito su una macchina con IP privato dietro un router/firewall, non più solo su un VPS con IP pubblico. Nuovo campo opzionale «IP privato (server dietro NAT)» al deployment; l'intera catena telefonica (segnalazione SIP, flusso audio RTP, relay STUN/TURN dei softphone) ascolta sull'IP privato annunciandosi con l'IP pubblico del sito — registrazioni, chiamate e audio bidirezionale come su un VPS. Configurazione NAT memorizzata durante le riconfigurazioni. Prerequisiti: IP pubblico fisso e port forwarding 1:1 rigoroso (SSH, web, SIP 5060/5061, STUN/TURN, provisioning, rubrica, intervalli RTP), un PBX per IP pubblico
- Nuovo Integrazione Microsoft Teams per tenant: sincronizzazione presenza Teams → interno (un utente in «Non disturbare» — e opzionalmente «Occupato» — in Teams porta automaticamente il proprio interno in Non disturbare), configurabile per cliente in una nuova scheda «Microsoft Teams» (ID tenant Azure + consenso admin Microsoft 365)
- Nuovo Applicazione Microsoft Teams «MaxiPBX»: il softphone (chiamate, contatti, registri chiamate) direttamente in una scheda Teams, con accesso tramite SSO SAML — pacchetto applicativo pronto per la pubblicazione nel Teams Admin Center. Prerequisiti: WebRTC attivato sull'interno e applicazione Azure AD autorizzata dal cliente
- Nuovo SSO ampliato a Microsoft Entra ID (Microsoft 365 / Azure AD) e Google Workspace: scelta del fornitore di identità nella scheda SSO (Okta, Microsoft Entra ID, Google Workspace o qualsiasi IdP SAML generico), guida di configurazione passo passo adattata al fornitore, metadati accettati via URL (consigliato per Entra ID, segue il rinnovo dei certificati) o via file XML (Google Workspace). La configurazione OIDC, non operativa, viene rimossa dall'interfaccia: il SAML copre ora tutti i fornitori
v1.11.3 SSO Okta / SAML 12 agosto 2026
- Nuovo SSO per tenant (SAML) — integrazione completa e nativa nel motore di autenticazione della piattaforma: ogni cliente può attivare l'autenticazione unica tramite il proprio fornitore di identità (Okta, o qualsiasi IdP SAML). Nuova scheda «SSO / Okta» nelle impostazioni Sicurezza del tenant: metodo (Nativo / SAML), dominio, metadati dell'IdP e opzione «forza SSO per l'intero tenant»; le informazioni da inserire lato Okta (ACS URL, Entity ID, URL dei metadati) sono visualizzate e copiabili con un clic
- Nuovo Pulsante «Accedi con SSO» nella pagina di login: l'utente inserisce la propria email e viene reindirizzato al proprio fornitore di identità, poi riconnesso — senza impatto sui tenant che restano in connessione classica
- Nuovo SSO OpenID Connect (Okta): configurazione per tenant (issuer, client ID/secret, scope, Redirect URI visualizzata) e verifica completa dell'identità (PKCE, controllo firma JWKS, iss/aud/exp/nonce). Il rilascio finale del token di sessione arriva in una prossima versione — il SAML resta il percorso consigliato e pienamente operativo
- Corretto Scheda utente: la finestra non si chiude più al clic accanto ad essa — nessuna perdita di modifiche in corso di digitazione (chiusura tramite la croce o Esc)
v1.11.2 12 agosto 2026
- Corretto Modulo «Emergenze» delle Camere ora ATTIVO PER IMPOSTAZIONE PREDEFINITA: l'esecuzione effettiva degli scenari di emergenza non è più bloccata dalla configurazione di installazione — un semplice aggiornamento lo attiva su tutta la flotta, senza ri-provisioning né impostazione manuale. Resta disattivabile tramite un'impostazione di sistema esplicita per le strutture che lo desiderano
v1.11.1 12 agosto 2026
- Corretto Camere — codici di servizio pulizie spostati in un blocco dedicato (*571 pulita, *572 da pulire, *573 da controllare, *574 manutenzione): i codici *31/*32/*34 entravano in conflitto con codici esistenti del PBX (login/logout degli agenti, ascolto chiamata). La mappatura codice → stato resta configurabile per struttura
- Migliorato Creazione di un trunk ripensata in due fasi: scelta del paese (Svizzera in testa), quindi del modello di operatore in ordine alfabetico (MaxiConnect in testa per la Svizzera, versione generica in fondo alla lista) — due menu a tendina chiari al posto della lunga griglia di schede
- Migliorato Camere — «Gruppi di camere» dispone di un proprio menu dedicato
- Migliorato Camere — check-in rapido: il collegamento camera ↔ telefono viene predisposto una volta per tutte; all'arrivo di un occupante si inserisce solo nome, cognome, camera e diritti (occupante con nome e cognome separati)
- Migliorato Camere — rapporto di consumo bloccato alla partenza (check-out) e archivio dei soggiorni consultabile ed esportabile, anche mesi dopo
- Migliorato Camere — wallboard dedicato trasmissibile su TV: stati e occupazione, evidenziazione lampeggiante (10 minuti minimo) delle camere che hanno chiamato un numero di emergenza, con rilevamento di queste chiamate dalle camere, modalità schermo intero senza menu laterale
v1.11.0 Modulo Camere & Wallboard 11 agosto 2026
- Nuovo Nuovo modulo «Camere» (ex «Hotel»), generico per hotel, ospedali, cliniche, EMS, residenze e case di riposo: camera = entità permanente distinta dall'occupante, più telefoni per camera, arrivo/partenza (check-in / check-out), reset che garantisce la riservatezza tra occupanti, profili di chiamata con restrizioni reali (le emergenze non sono mai bloccate), sveglie ricorrenti e attivabili dall'interno, stati camera + housekeeping tramite codici da *31 a *34, Non disturbare per camera, gruppi di camere e politica di chiamate tra camere, chiamate di emergenza tracciate, tariffazione con tariffe, registro eventi per camera, API REST pubblica + webhook + connettori PMS (pronto OPERA / FIAS), supervisione dei telefoni con avvisi, dashboard e interfaccia reception dedicata con permessi propri
- Nuovo Costruttore di Wallboard: più wallboard personalizzati per tenant, scelta delle code, widget configurabili (chiamate risposte, perse, in corso, durata media, tempo di attesa, agenti online/occupati/disponibili/in pausa…), layout, tema e vera modalità schermo intero TV
- Nuovo Menu Statistiche trasformato in hub con 4 schede
- Nuovo Filtro di direzione nei log e nelle registrazioni delle chiamate (tutte / perse / in entrata / in uscita)
- Nuovo Scheda utente riorganizzata: scheda «Credenziali» dedicata, sezione «Registrazioni» spostata sotto «Avanzate»
- Nuovo Selettore di paese globale per le liste bianche / nere GeoIP della sicurezza PBX
- Nuovo Menu «Tasti predefiniti» spostato sotto «Collaboratori»
- Nuovo Separatore BLF spostabile per far traboccare i tasti sul modulo di espansione (es. Mitel M685i)
- Nuovo SMTP personalizzabile per tenant (in mancanza, SMTP di sistema globale)
- Nuovo Modello di email personalizzabile per l'invio dei rapporti pianificati
- Nuovo Interfaccia disponibile in 15 lingue (traduzioni completate)
- Corretto Area segreteria: rimosso il muro di errori di permessi (dashboard nascosta e reindirizzamento alla prima pagina consentita)
- Corretto Profili di chiamata delle camere che non applicavano alcuna restrizione reale: le restrizioni sono ora effettive lato telefonia
- Corretto Attivazione del modulo Camere che non proteggeva gli endpoint: controllo d'accesso effettivo
- Corretto Campi del rapporto su misura (giorno, mese, ora, metriche) ora tradotti in tutte le lingue
v0.1.78 18 giugno 2026
- Nuovo Diritti di amministrazione centralizzati in Impostazioni generali: profilo di sistema Admin Tenant assegnabile per utente e profili personalizzati gestiti nello stesso posto
v0.1.77 18 giugno 2026
- Migliorato Modali ottimizzate per schermi meno alti: visualizzazione più compatta, margini migliori e scheda utente meno larga
v0.1.76 18 giugno 2026
- Migliorato Gestione degli orari unificata: un'unica interfaccia avanzata, strutturata in modo semplice, senza commutazione semplice / esperto
v0.1.75 31 maggio 2026
- Nuovo Release di validazione della pipeline di deployment, con UI, orchestrazione e provisioning allineati
- Corretto Correzioni recenti incluse per il monitoraggio, i telefoni e i workflow di pubblicazione
v0.1.74 30 maggio 2026
- Nuovo Nuova pagina Notifiche tenant dedicata alla diagnostica push mobile / desktop
- Nuovo Azioni dirette per utente: test push, reset dei token e copia della diagnostica
- Nuovo Il monitoraggio tenant reindirizza i problemi push verso questa vista specializzata
- Nuovo Audit tenant nella navigazione con filtri rapidi, e copia della diagnostica qualità WebRTC in chiamata
v0.1.73 30 maggio 2026
- Nuovo Monitoraggio tenant arricchito con una tile Push mobile / desktop e un centro incidenti risolvibile
- Nuovo Gli errori push recenti vengono segnalati negli avvisi e incidenti tenant
- Corretto Incidenti push limitati alle ultime 24 h per evitare falsi stati rossi
v0.1.72 30 maggio 2026
- Nuovo Diagnostica telefoni arricchita (lingua / fuso orario dell'account, timeline utilizzabile dall'admin)
- Nuovo Motore hotel: sveglie ed emergenze gestibili dalle impostazioni di sistema
- Corretto Azione «Ripara questo telefono»: diagnostica, rigenerazione config e check-sync resi più affidabili
- Corretto Registrazione push mobile: tenant esplicito e logging affidabile
v0.1.71 30 maggio 2026
- Nuovo Protezione di release: la build verifica che UI, backend e note di versione riportino lo stesso numero
- Nuovo Accesso diretto alle pagine Impostazioni di sistema bloccato per gli admin tenant
- Nuovo Monitoraggio tenant arricchito (incidenti trunk, utenti, telefoni, omnicanale, code)
v0.1.70 30 maggio 2026
- Migliorato Monitoraggio PBX ripulito: i dati tenant (omnicanale, code, utenti, telefoni) non vi appaiono più
- Migliorato La pagina di sistema mostra solo servizi, check PBX, incidenti di sistema, log e release center
v0.1.67 30 maggio 2026
- Nuovo Separazione sicurezza del monitoraggio: vista tenant ripulita, monitoraggio PBX spostato in Impostazioni di sistema
- Nuovo Endpoint di sistema per il monitoraggio riservati agli amministratori PBX
v0.1.66 30 maggio 2026
- Nuovo Centro incidenti operativi con risoluzione tracciata
- Nuovo Release Center in Salute PBX: canale, politica e stato di aggiornamento
v0.1.65 30 maggio 2026
- Nuovo Piano d'azione telefoni in cima alla pagina Devices, con raccomandazioni per interno (riparare, assegnare, riprovisionare)
- Migliorato Workflow admin semplificato per filtrare i telefoni da correggere, liberi o rilevati
v0.1.64 30 maggio 2026
- Nuovo Azioni correttive in Monitoraggio: riavvio servizio, test WebRTC, SMTP, push e accesso web telefono
- Nuovo Centro chiamate arricchito: chiamate risposte, SLA medio, attesa più lunga e tasso di abbandono per coda
v0.1.63 29 maggio 2026
- Corretto Affinamento del check TURN (filtraggio diretto della porta UDP 3478): niente più falsi negativi quando numerosi flussi RTP sono attivi
v0.1.62 29 maggio 2026
- Corretto Correzione dei falsi positivi del monitoraggio di autenticazione e TURN (verifica della porta API reale, rilevamento dell'ascolto UDP effettivo)
v0.1.61 29 maggio 2026
- Nuovo Monitoraggio centro chiamate: code, chiamate in attesa, abbandoni e agenti
- Corretto Riepilogo dei servizi di chiamata reso tollerante alle risposte degradate
v0.1.60 29 maggio 2026
- Nuovo Monitoraggio push arricchito con contatori per canale e per sorgente
- Nuovo Reset dei token push registrato per facilitare la diagnostica mobile / desktop
v1.7.0 Supporto modalità diagnostica audio e rafforzamento della sicurezza 16 agosto 2026
- Nuovo Modalità diagnostica (menu Strumenti › Diagnostica): in caso di problemi audio, avvia una raccolta, effettua le tue chiamate di test, interrompi la raccolta, quindi invia il rapporto al supporto in un'unica azione
- Nuovo Raccolta locale delle metriche audio WebRTC durante la sessione (perdita di pacchetti, jitter, latenza, MOS approssimativo, codec, stato della connessione, eventi di chiamata, dispositivi audio, versione dell'applicazione e piattaforma) per una diagnostica precisa. I segreti e gli identificativi sensibili sono esclusi o mascherati prima dell'invio
- Migliorato Comunicazione interna dell'applicazione bloccata: le azioni sensibili (accesso automatico, notifiche, primo piano, chiusura, aggiornamenti, controllo remoto) rispondono solo alla finestra principale e al server configurato — una pagina o una finestra non autorizzata non può più attivarle. La schermata locale di emergenza (server non raggiungibile) conserva solo il ricaricamento e il cambio del server
- Migliorato Password degli account meglio protette: una password viene salvata solo se la cassaforte sicura del sistema operativo è disponibile; l'archiviazione di fallback precedente (semplicemente codificata, non crittografata) viene rimossa — le vecchie password interessate vengono rimosse durante la migrazione anziché essere decifrate. La gestione degli account è limitata alla propria finestra «Account»
- Migliorato Controllo remoto sicuro: ogni evento (clic, movimento, scorrimento, tasto) viene convalidato e limitato prima dell'esecuzione, e i dati non validi vengono rifiutati. Le autorizzazioni dei dispositivi USB/HID sono limitate ai produttori di headset telefonici già supportati (Jabra, Poly/Plantronics, EPOS, Yealink, Logitech)
- Migliorato Modalità diagnostica: feedback di stato chiaro nell'applicazione (avvio, arresto e invio della diagnostica visualizzati) con eventuali errori segnalati all'utente
v1.6.2 Firma Windows 15 agosto 2026
- Migliorato Windows: l'applicazione continua a essere firmata e riconosciuta da Windows senza avvisi di sicurezza — la firma del codice migra verso un servizio di firma moderno, integrato nella pipeline di build con verifica automatica ad ogni versione. Nessun cambiamento visibile nell'utilizzo; la firma e la notarizzazione macOS rimangono invariate
v1.5.7 Account multi-server e 60 lingue 15 agosto 2026
- Nuovo Gestore account: tramite il nuovo menu «File → Account» (anche nel tray), salva più account — nome, URL del server, identificativo, password — e accedi con un clic, senza reinserire le credenziali. All'avvio viene mostrato un selettore di account (utile anche per la prima configurazione); per cambiare server, riapri «Account» e connettiti a un altro: l'applicazione passa e si riconnette automaticamente. Gli account possono essere modificati ed eliminati in qualsiasi momento
- Nuovo Le password degli account sono cifrate tramite il portachiavi del sistema operativo (Keychain macOS, DPAPI Windows, libsecret Linux). Migrazione trasparente: il vecchio server unico diventa automaticamente il primo account al primo avvio
- Corretto Il clic sulla notifica di chiamata in arrivo ora riporta il softphone in primo piano quando è in background — in precedenza la finestra si limitava a lampeggiare nella barra delle applicazioni senza passare in primo piano (riscontrato su Linux, così come su Windows)
- Nuovo Menu «Informazioni»: una finestra mostra il nome dell'applicazione, il numero di versione e il server attualmente connesso — accessibile dal tray e dalla barra dei menu «File» (con Verifica aggiornamenti, Cambia server, Esci)
- Corretto Linux: l'applicazione non mostrava alcuna barra dei menu (esisteva solo su macOS) — ora viene costruita ed è visibile su Linux, dove il tray di sistema è spesso assente. Windows mantiene sia il tray che la barra (tasto Alt per visualizzarla); macOS conserva il proprio menu di sistema
- Nuovo 60 lingue: l'applicazione Desktop segue automaticamente la lingua del sistema, tra le 60 lingue dell'ecosistema MaxiPBX (con distinzione tra cinese semplificato e tradizionale)
v1.5.2 Recuperare una chiamata in corso 13 agosto 2026
- Nuovo Recuperare una chiamata in corso all'apertura dell'applicazione: se l'app era chiusa e arriva una chiamata, aprendola ora vedrete la chiamata in corso e potrete prenderla con un gesto (« Recupera chiamata ») — la chiamata inizierà a suonare nell'applicazione. Vale anche per riprendere sull'app una chiamata risposta su un altro apparecchio
v1.5.1 13 agosto 2026
- Corretto Tasti BLF: il caricamento non riusciva per gli account utente («azione rifiutata dal servizio remoto»). Corretto per tutti gli account, non solo per gli amministratori (richiede un PBX aggiornato)
v1.5.0 Tasti BLF 12 agosto 2026
- Nuovo Nuovo menu «BLF»: i tasti di supervisione delle linee configurati sul vostro terminale sono ora riportati nell'applicazione, come su un telefono da scrivania. Ogni tasto mostra lo stato in tempo reale dell'interno monitorato (libero, squilla, in linea, in attesa, assente) e un clic chiama direttamente il numero interno. Nessuna configurazione da rifare: i tasti BLF già definiti sul vostro terminale appaiono automaticamente. Prerequisito: PBX aggiornato
v1.0.2
- Nuovo URL di download stabile per marchio (alias «-latest»)
- Nuovo Ripresa pulita al risveglio dallo standby del computer
- Migliorato Normalizzazione del DMG Intel in «-x64.dmg» (simmetria delle architetture macOS)
- Corretto Schermata di inserimento server neutralizzata in modalità white-label
- Corretto Schermata di emergenza se il server è irraggiungibile (fine della pagina bianca)
- Corretto Icone Linux: dimensione minima richiesta e icona generica su GNOME corrette
v0.1.3 20 maggio 2026
- Migliorato Auto-aggiornamento migrato su un canale di distribuzione reso più affidabile, con lettura diretta dei manifest di versione
v0.1.2 20 maggio 2026
- Corretto L'auto-aggiornamento rileva nuovamente correttamente le nuove versioni
v0.1.1 20 maggio 2026
- Nuovo Supporto per cuffie USB (Jabra, EPOS, Yealink, Poly): risposta/riaggancio dalla cuffia
- Nuovo Pulsante «Cambia server» direttamente dalla pagina di accesso
v0.1.0 Prima versione pubblica 20 maggio 2026
- Nuovo Prima versione desktop pubblica: Windows, macOS Intel / Apple Silicon, Linux
- Nuovo Softphone WebRTC in una finestra nativa, con scelta del server al primo avvio (multi-rivenditore)
- Nuovo Icona nell'area di notifica con menu (cambiare server, aggiornamenti, uscire)
- Nuovo Aggiornamenti automatici in background
- Nuovo Permessi microfono / videocamera / notifiche native gestiti
- Nuovo Build macOS firmata Developer ID e notarizzata Apple
v1.6.1 Supporto e-mail e CRM su mobile 15 agosto 2026
- Nuovo Schermata «Supporto e-mail» (accessibile dalle Impostazioni): consulta i ticket delle tue caselle di supporto, rispondi al cliente, allega file, gestisci stati e priorità — le stesse funzioni disponibili su desktop
- Nuovo CRM su mobile: alla chiamata in arrivo, il contatto viene risolto nel CRM del tenant (nome e azienda visualizzati) e compare un pulsante «Apri nel CRM» nella schermata di chiamata
v1.6.0 Omni (Telegram / SMS) e supporto reso più affidabile 15 agosto 2026
- Nuovo Omni su mobile: l'applicazione riceve e risponde alle conversazioni Telegram e SMS, distingue chiaramente il canale di ciascuna conversazione (sigla sull'avatar) e consente di avviare un SMS dal mobile. Il menu «Livechat» è rinominato in «Omni» e spostato dopo «Cronologia»
- Corretto La schermata Support non rimane più senza risposta all'apertura di un ticket: l'applicazione beneficia automaticamente della correzione rilasciata lato ControlPlane — il ticket viene creato in ogni caso. Gli allegati arriveranno in un prossimo aggiornamento
v1.5.7 Fuso orario nella rubrica e 60 lingue 15 agosto 2026
- Nuovo Nota «fuso orario» sui contatti internazionali nella rubrica: un badge segnala la differenza oraria di un contatto in base al numero internazionale — es. dalla Svizzera, un +212 (Marocco) mostra «+1h», a partire da 1 ora di scarto. Per i paesi con più fusi orari (USA, Russia, Canada…), il badge resta volutamente approssimativo («≈»); il calcolo tiene conto dell'ora legale/solare, esattamente come nell'applicazione desktop
- Nuovo 60 lingue: l'applicazione mobile ora supporta le 60 lingue dell'ecosistema MaxiPBX (15 → 60), tra cui ucraino, russo, arabo, ebraico, hindi, cinese, giapponese, coreano, vietnamita, thailandese, indonesiano, swahili e molte altre
v1.5.6 Riattivazione dallo sfondo resa più affidabile 14 agosto 2026
- Corretto Corretto il messaggio « no server configured » che poteva apparire riaprendo l'applicazione dallo sfondo, quando invece il server era correttamente configurato: sotto il carico della riattivazione, il portachiavi sicuro del telefono restituiva in modo intermittente un valore « vuoto » benché il valore esistesse — l'app credeva erroneamente di non avere più un server
- Corretto Questo stesso vuoto di lettura al risveglio poteva far fallire la registrazione della linea e l'instaurazione della chiamata. Con l'applicazione completamente chiusa, la ricezione funzionava già correttamente — il problema era specifico al ritorno dallo sfondo
- Corretto Robustezza dell'account del dispositivo: l'identificativo del dispositivo poteva essere rigenerato per errore in questo stesso caso, il che disconnetteva la sessione mobile — corretto
- Migliorato L'applicazione ora ritenta brevemente la lettura della propria configurazione, della propria sessione e del proprio identificativo prima di concludere alla loro assenza: un'anomalia temporanea del portachiavi non compromette più nulla
v1.5.5 Affidabilità delle chiamate su iPhone 13 agosto 2026
- Corretto iOS — corretta la risposta «muta» / chiamata fantasma: la schermata di chiamata poteva passare a «connesso» (con il cronometro avviato) prima che il collegamento audio fosse realmente stabilito — si rispondeva e la chiamata restava senza audio, oppure si interrompeva subito dopo. L'applicazione ora attende che l'audio sia effettivamente attivo prima di convalidare la risposta; se la connessione non può essere stabilita, la chiamata termina correttamente invece di lasciare una scheda di chiamata bloccata a schermo
- Corretto iOS — chiamata in arrivo ricevuta ad applicazione COMPLETAMENTE CHIUSA: la notifica di chiamata poteva arrivare prima che l'app fosse pronta a gestirla, e la chiamata non squillava. Queste chiamate vengono ora memorizzate e gestite non appena l'app si riattiva — squillo garantito anche dopo una chiusura totale
- Migliorato iOS — protezione di sicurezza: se la risposta non può essere completata (chiamata mai ricevuta lato server, rete assente, audio impossibile), la chiamata viene terminata correttamente entro 15 secondi invece di rimanere visualizzata come «connesso» a tempo indeterminato
- Migliorato Android: nessuna modifica al comportamento — la gestione delle chiamate passa tramite l'integrazione telefonica nativa del sistema e non è interessata; questi miglioramenti sono specifici di iOS
v1.5.2 Recuperare una chiamata + affidabilità di ricezione 13 agosto 2026
- Nuovo Recuperare una chiamata in corso all'apertura dell'applicazione: se l'app era chiusa e arriva una chiamata, aprendola vedrete la chiamata in corso e potrete prenderla con un gesto (« Recupera la chiamata »). Vale anche per riprendere sul cellulare una chiamata risposta su un altro interno
- Corretto iOS — ricezione delle chiamate ulteriormente ottimizzata: dopo una sospensione prolungata, l'app poteva credersi connessa al server mentre la sua connessione era interrotta; non si ri-registrava quindi e la chiamata non andava a buon fine (schermata « connesso » ma senza audio, con il chiamante che continuava a sentire la suoneria). L'app verifica ora lo stato REALE della sua connessione e si ri-registra sistematicamente al risveglio / a ogni chiamata in arrivo
v1.5.1 13 agosto 2026
- Corretto «no server configured» corretto: in alcuni casi (subito dopo un riavvio del telefono o durante un avvio in condizioni di carico elevato), l'app poteva mostrare questo messaggio e non riuscire più a contattare il server, sebbene la configurazione fosse correttamente salvata. La configurazione del server e il token di sessione sono ora memorizzati in cache e resilienti — non viene più effettuata una lettura ripetuta del vault a ogni richiesta, e una lettura temporaneamente fallita non comporta più la perdita della configurazione
- Corretto Ricezione chiamata: se una chiamata risposta non veniva completata (la chiamata non arrivava mai fino all'app — a causa della rete o del risveglio del telefono), la schermata di chiamata poteva rimanere «connessa» senza audio mentre il chiamante continuava a sentire il tono di chiamata senza risposta. La chiamata viene ora terminata correttamente invece di rimanere bloccata
- Corretto Tasti BLF: il caricamento non riusciva per gli account utente («azione rifiutata dal servizio remoto»). Corretto per tutti gli account (richiede un PBX aggiornato)
v1.5.0 Tasti BLF 12 agosto 2026
- Nuovo Nuova scheda «BLF»: ritrova i tasti di supervisione delle linee del tuo interno direttamente nell'applicazione mobile. Ogni tasto mostra lo stato in tempo reale dell'interno monitorato (libero, squilla, in linea, in attesa, assente) e un semplice tocco chiama l'interno. I tasti BLF già configurati sul tuo interno appaiono automaticamente. Prerequisito: PBX aggiornato
v1.0.2 (build 52)
- Nuovo Collegamento preciso della chiamata in arrivo alla relativa notifica push (identificativo di chiamata univoco)
- Nuovo Registro diagnostico consultabile direttamente nell'applicazione
- Corretto iOS: affidabilità potenziata delle notifiche di chiamata (eliminato il blocco ricorrente dei push VoIP)
- Corretto iOS: tempo di esecuzione riservato per la risposta in background
- Corretto Android: il pulsante «Rispondi» della notifica ora risponde correttamente
- Corretto iOS: richiamata dal registro «Recenti» del telefono
- Corretto Chiamata in uscita: tono di ritorno e audio muto corretti su iOS
- Corretto Schermate di chiamata: mappature residue e priorità di visualizzazione corrette