Differenze tra le versioni di "Firmware"

Da Kalliope Wiki.
Jump to navigation Jump to search
(Versione segnata per la traduzione)
 
(173 versioni intermedie di 9 utenti non mostrate)
Riga 11: Riga 11:




<!--T:178-->
<!--T:286-->
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
|-
| '''ATTENZIONE''': Il requisito '''minimo''' di RAM per le VM è pari a '''2GB'''. In caso di aggiornamento o installazione con un quantitativo di memoria inferiore, il PBX non riuscirà a completare l'avvio. Il requisito '''raccomandato''' di RAM per le VM a partire dal firmware 4.9.8 è pari a '''4GB'''.
|}
 
= Bootloader = <!--T:228-->
Il bootloader e' il sistema operativo di base della centrale, che non contiene funzioni telefoniche ma serve per poter installare e gestire i firmware. L'aggiornamento del bootloader avviene in modo analogo a quello del firmware, con la differenza che l'aggiornamento viene fatto ''in place'' e non è possibile tornare ad una versione di bootloader precedente. Al termine dell'installazione del nuovo bootloader è necessario riavviare la macchina (sul bootloader stesso) per completare la procedura di upgrade. Successivamente è possibile riavviare normalmente la macchina su uno dei firmware disponibili.
 
== Bootloader 1.1.0 == <!--T:287-->
 
<!--T:288-->
Con questo aggiornamento vengono inclusi nel bootloader alcuni componenti software normalmente distribuiti all'interno di ciascun firmware, permettendo così di ridurre le dimensioni dei successivi aggiornamenti firmware. Il bootloader 1.1.0 sarà prerequisito per installare i firmware a partire dalle famiglie 4.10 e 4.11
 
<!--T:259-->
{|style="width: 70%; color: black; border: 2px solid" cellpadding="5"
|-
| '''NOTA BENE''': Prevista una procedura risolvere la problematica ERR_UNSAFE_PORT con i browser Chrome e Firefox. Per maggiori informaizioni sulla procedura da seguire ([[Risoluzione_ERR_UNSAFE_PORT|Clicca qui]])
|}
 
===Modifiche=== <!--T:289-->
* Sistema:
** K-2630: Modifica del path di download degli aggiornamenti firmware per risolvere alcuni casi di fallimento dell'aggiornamento in caso di limitata quantità di RAM assegnata alla VM Kalliope.
 
== Bootloader 1.0.7 == <!--T:229-->
 
<!--T:230-->
Con questo aggiornamento viene effettuata la modifica del file system della partizione di storage, aggiungendovi la funzione di journaling. Questa modifica serve a mitigare i problemi di corruzione dei file presenti in questo file system (configurazioni, registri, database) che potenzialmente possono presentarsi nel caso in cui avvenga una interruzione di corrente mentre il sistema sta scrivendo tali dati.
 
<!--T:260-->
{|style="width: 70%; color: black; border: 2px solid" cellpadding="5"
|-
| '''NOTA BENE''': Questo bootloader è prerequisito all'installazione dei firmware pari o successivi alla versione '''4.8.0'''.
|}
 
===Modifiche=== <!--T:231-->
* Sistema:
** 6694: Aggiunta del journaling al filesystem /storage
 
=== Malfunzionamenti corretti === <!--T:232-->
* Generale:
** 6699: Corretto un bug che causava la mancata sincronizzazione dell'orario di sistema via NTP nel caso in cui l'orario di sistema fosse successiva a quella corrente
 
= Firmware serie 4.15.x (TR) = <!--T:736-->
I firmware della serie 4.15.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.14 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.
 
<!--T:737-->
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
|-
| '''ATTENZIONE''': Per installare i firmware della famiglia 4.15 è necessario l'aggiornamento al '''bootloader 1.1.0'''.
|}
 
== Firmware 4.15.3 (03/01/2023) ==
La principale novità di questo firmware è l'aggiunta dell'attributo "protetto" agli account. Tramite il nuovo permesso "Gestione degli account protetti" è possibile definire il livello di accesso dei vari ruoli agli account con questo attributo.
 
===Nuove funzionalità===
* K-12840 Aggiunto l'attributo protetto agli account
 
===Reworking===
* K-11536 Aggiunto il ripristino delle assegnazioni delle licenze utente al ripristino di un backup su macchina Single-tenant
* K-13510 Aggiunta la possibilità di utilizzare dei placeholder che identificano le interfacce di rete come indirizzi di bind nelle impostazioni SIP
 
===Malfunzionamenti corretti===
* Generale
** K-13423 Risolto bug che impediva il corretto funzionamento della funzionalità di messaggio su richiesta nelle code
** K-13452 Risolto bug che causava, durante la riproduzione dei messaggi personalizzati delle code, la riproduzione agli operatori di una musica d'attesa che non era quella di default impostata per il tenant
** K-13587 Risolto bug che impediva la decifratura delle chiamate registrare con firmware <4.13.7
** K-13626 Risolto bug che impediva l'accesso alla pagina dei template delle istanze FAX
** K-13686 Risolto bug che, in alcuni scenari, consentiva la cancellazione di entità senza mostrare il pop-up di conferma
* CDR
** K-13206 Risolto bug che, in alcuni scenari, impediva il popolamento del nome della destinazione nei dettagli del CDR
** K-13210 Risolto bug che causava l'inserimento nel CDR dello stato NOANSWER invece di CANCELED per le chiamate abbandonate dal chiamante durante la riproduzione di messaggi audio negli IVR
** K-13214 Risolto bug che causava l'inserimento nel CDR del motivo di uscita dall'IVR vuoto nel caso di digitazione diretta della selezione
** K-13690 Risolto bug che causava l'inserimento nel CDR dello stato NOANSWER per le chiamate provenienti dall'esterno e dirette a code chiuse
 
== Firmware 4.15.2 (21/10/2022) ==
La principale novità di questo firmware è l'aggiornamento del motore telefonico Asterisk alla versione 18 LTS
 
===Nuove funzionalità===
* Generale
** K-2597 Aggiornamento di Asterisk alla versione 18 LTS
** K-12580 Aggiunto nuovo ruolo per abilitazione al download dei file di provisioning
* API
** K-12332 Aggiunto il numero mobile tra i parametri ammessi in creazione e modifica di interni
** K-12485 Aggiunta un'API per la consultazione dell'audit log
 
===Reworking===
* K-10240 Aumentata la sicurezza delle comunicazioni tra client KCTI e Kalliope disabilitando le versioni di TLS minori di 1.2
 
===Malfunzionamenti corretti===
* K-6520 Risolto bug che, in alcuni scenari Multi-tenant, impediva la creazione di tutti gli account assegnati al tenant
* K-9684 Risolto bug che, in alcuni scenari, causava il fallimento dell'importazione massiva degli interni
* K-12361 Risolto bug che lasciava abilitato l'accesso AMI anche quando disabilitato dalle impostazioni
* K-12495 Risolto bug che causava l'invio delle notifiche con TLSv1.0 anche se configurato TLSv1.1/TLSv1.2
* K-12589 Risolto bug che causava un'eccezione nell'API del CDR se i parametri passati per anno, mese e giorno non erano corretti
* K-12748 Risolto bug che impediva la modifica dell'etichetta degli account via API
 
== Firmware 4.15.0 (29/08/2022) == <!--T:530-->
La principale novità di questo firmware riguarda la possibilità di utilizzare le caselle email Microsoft 365 come caselle Mail2FAX.
 
===Nuove funzionalità=== <!--T:531-->
 
<!--T:532-->
* Generale
** K-10036 Aggiunta la gestione dei flavour per le applicazioni sviluppate con la libreria KPE (Kalliope Phone Engine)
* FAX
** K-8271 Aggiunta possibilità di utilizzare le caselle email Microsoft 365 come caselle Mail2FAX
 
===Malfunzionamenti corretti=== <!--T:738-->
* CDR
** K-11015 Risolto bug che marcava l’esito di alcune chiamate destinate a controlli orari ed IVR come fallite anche se correttamente risposte
* Modulo Call-Center
** K-11282 Risolto bug che causava discrepanze tra il tempo di conversazione visualizzato nel CDR e nel CDR Call-Center
 
 
= Firmware serie 4.14.x (MR) = <!--T:291-->
I firmware della serie 4.14.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.13.x.
 
 
<!--T:731-->
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
|-
|-
| '''ATTENZIONE''': A partire dalla release firmware '''4.5.4''' è introdotto il requisito minimo per le VM di disporre di '''1GB di RAM'''. In caso di aggiornamento o installazione con un quantitativo di memoria inferiore, il PBX non riuscirà a completare l'avvio.
| '''ATTENZIONE''': Per installare i firmware della famiglia 4.14 è necessario l'aggiornamento al '''bootloader 1.1.0'''.
|}
|}


== Firmware 4.14.0 (27/06/2022) == <!--T:506-->


= Firmware serie 4.7.x (TR) = <!--T:179-->
===Nuove funzionalità=== <!--T:504-->
I firmware della serie 4.7.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.6 è la release stabile raccomandata per l'uso generico in cui non siano necessarie le funzionalità introdotte nella TR.
* K-9818 Aggiunti nuovi eventi relativi alla consegna delle chiamate agli interni


== Firmware 4.7.4 (21/12/2018) == <!--T:202-->
===Reworking=== <!--T:729-->
* K-10249 Aumentata la sicurezza delle comunicazioni in HTTPS con la GUI disabilitando le versioni di TLS minori di 1.2 e le suite di cifratura meno robuste


===Nuove funzionalità=== <!--T:203-->  
===Malfunzionamenti corretti=== <!--T:730-->
* K-8861 Risolto bug che, in scenari Multi-tenant, impediva il funzionamento delle selezioni personalizzate condivise tra tenant appartenenti allo stesso tenant group
* K-10549 Risolto bug sulla notifica alle app mobile delle chiamate click2call
* K-10752 Risolto bug che, in scenari Multi-tenant, mostrava nel CDR di PBX il codice di uscita "NO ANSWER" per le chiamate cancellate
* K-10766 Risolto bug sul CDR che mostrava un codice di uscita errato per le chiamate che avevano esito vuoto sull'ultimo dettaglio di chiamata
* K-10879 Risolto bug che, in alcuni scenari, impediva la commutazione dello stato di pausa degli operatori tramite il pannello supervisore
* K-10983 Risolto bug che causava il mancato popolamento dei parametri di alcuni eventi
* K-11401 Risolto bug che impediva il ripristino dello stato degli operatori dinamici delle code al ripristino di un backup


<!--T:204-->
= Firmware serie 4.13.x (TR) = <!--T:256-->
*REST API
I firmware della serie 4.13.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.12 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.
**Aggiunta API REST per consultazione rubrica GET /rest/phonebook
**Aggiunta API REST per gestione Provisioning Settings GET GET /rest/provisioning/settings


<!--T:205-->
<!--T:176-->
*CDR
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
**Aggiunta visualizzazione nel CDR utente delle chiamate dirette a gruppi o code di cui l'utente fa parte (per ora solo su WEB GUI)
|-
| '''ATTENZIONE''': Per installare i firmware della famiglia 4.13 è necessario l'aggiornamento al '''bootloader 1.1.0'''.
|}
 
== Firmware 4.13.8 (06/05/2022) == <!--T:505-->


<!--T:206-->
<!--T:732-->
*Modulo Call Center
Questa release contiene una serie di bugfix.
**Estensione Report Call Center con statistiche operatore (chiamate servite, risposte da altro operatore, perse, tempo di pausa)


===Malfunzionamenti corretti=== <!--T:207-->  
===Malfunzionamenti corretti === <!--T:720-->


<!--T:208-->
<!--T:721-->
*Corretto bug che in alcuni scenari causava l'inserimento del motivo di uscita TIMEOUT nei call details quando una chiamata veniva annullata
* Generale
*Corretto bug che causava la sovrascrittura della causa di uscita per tutti i call details in caso di pickup di chiamata su coda 
** K-10894 Risolto bug che impediva il funzionamento delle notifiche per utenti pbxadmin di macchine multitenant senza licenza Enterprise
*Corretto bug che causava la generazione incompleta della configurazione telefonica in caso di più di 350 tenant definiti
** K-10806 Risolto bug su modulo KalliopeLAM e KalliopeHotel per macchine  senza licenza Enterprise
*Corretta regola di generazione del nome del file per device Gigaset Maxwell 2
*Corretto problema su ripristino backup in presenza di istanze fax configurate
*Risolto problema sulla verifica raggiungibilità server di licenza per nuove installazioni con firmware 4.7.3


== Firmware 4.7.3 (11/12/2018) == <!--T:197-->  
== Firmware 4.13.7 (26/04/2022) == <!--T:501-->  


===Nuove funzionalità=== <!--T:198-->
<!--T:733-->
La principale novità di questo firmware è l'aggiunta della possibilità di inserire il KCTI Mobile come membro di una coda sfruttando anche il meccanismo di wakeup quando l'app è un background.


<!--T:199-->
===Nuove funzionalità=== <!--T:503-->
* Introdotto il supporto per il modulo FAX integrato che consente al momento l'invio/ricezione dei FAX tramite WEB GUI e la notifica di ricezione anche via e-mail
* K-9270  Aggiunta possibilità di aggiungere KCTI Mobile account come membri di coda
* K-10116 Aggiunti telefoni Alcatel Lucent Enterprise tra i device built-in supportati 
* K-10122 Aggiunto supporto per licenze opzionali Kalliope Enterprise


===Malfunzionamenti corretti=== <!--T:200-->
===Reworking=== <!--T:722-->
* K-9911  Aggiunto alla REST API /rest/tenant il metodo PATCH per la modifica degli atrtributi
* K-10140  Aggiornato template per importazione massiva account
* K-10170  Modificato dialplan per evitare di inoltrare le chiamate ad interni verso account non raggiungibili
* K-10293  Modificato dialplan per consentire il fork2mobile anche ad interni senza account associati e con il simula squillo disabilitato


<!--T:201-->
===Malfunzionamenti corretti=== <!--T:723-->
*Corretto bug che causava la mancata aggiunta degli header aggiuntivi (PAI / PPI / RPID / Call-Info) in caso di presenza del carattere " nella stringa di configurazione
* K-8097  Risolto bug su errore im modifica interno con solo account hotdesk associato
*Corretto bug che impediva di cambiare il template associato ad un dispositivo direttamente dalla lista dei device di provisioning
* K-10545 Risolto probelma su cancellazione account secondari telefoni Cisco
*Corretto bug su sovrascrittura file csv in Instradamento Dinamico da file
* K-10385 Risolto bug che impediva il collegamento via WEB RTC da browser che richiedono il supporto DTLS1.2
*Corretto bug che alla modifica di una entry nella blacklist causava il cambiamento del last modified di tutte le entry
*Corretto bug che causava la mancata esecuzione delle attività pianificate dopo un aggiornamento firmware
*Corretto bug che causava la mancata esecuzione delle attività pianificate dopo il ripristino di un backup
*Corretto bug che causava la deviazione anche delle chiamate click-to-call quando è attiva la deviazione di chiamata
*Corretto bug che poteva causare la mancata visualizzazione di alcuni interni sul relativo pannello del KCTI
*Corretto bug che causava l'impossibiltà di creare nuovi dispositivi di provisioning dopo il ripristino di un backup
*Corretto bug che causava l'impossibiltà di creare nuovi template degli interni (dopo aver effettuato la modifica del template di default)
*Corretto bug che causava la mancata applicazione delle modifiche alla configurazione SNMP (solo se la prima configurazione è stata effettuata su firmware >= 4.5.11)
*Corretto bug che causava l'errata visualizzazione nel CDR dello stato di uscita delle chiamate risposte via fork2mobile
*Corretto bug cha causava la mancata visualizzazione nel CDR delle chiamate per effettuare il login al servizio hotdesking


== Firmware 4.7.2 (20/11/2018) == <!--T:193-->  
== Firmware 4.13.6 (08/03/2022) == <!--T:708-->


===Nuove funzionalità=== <!--T:194-->
<!--T:710-->
La principale novità introdotta nel firmware riguarda le nuove API per l'integrazione dei sistemi di terze parti. In aggiunta è stato introdotta una nuova e-mail di allarme automatica sul raggiungimento di soglie predefinite di occupazione disco.
* Aggiunto supporto per il rebranding delle applicazioni (KCTI Desktop e KCTI Mobile). Questa feature richiede la licenza K4SP oppure la licenza di Rebranding 
 
*REST API
** Aggiunta API che restituisce la mappa istantanea delle chiamate in corso (filtrabile per interno o account)
** Aggiunta API per la modifica e la revoca delle licenze prodotto assegnate ad un tenant
** Aggiunta API per la configurazione delle notifiche e delle azioni di notifica
*Provisioning
** Aggiunta gestione Polycom root CA per provisioning in HTTPS
*Misc
** Aggiunto il supporto al distinctive ringing anche per telefoni CISCO SPA5xx e SPA3xx
** Aggiunta la possibilità per il pbxadmin di visualizzare l'audit log completo (inclusivo delle azioni dei singoli tenant)
*Reworking
** Ottimizzato meccanismo di calcolo delle statistiche della code per evitare ritardi nella visualizzazione sui Supervisor Panel
** Modificata l'azione di notifica eventi di tipo e-mail per non includere il serial number del KPBX (è possibile aggiungerlo come placeholder). '''NOTA:''' la modifica impatta anche le azioni configurate prima dell'aggiornamento; solo nel caso di eventi di nodo in ambiente multitenant viene inserito in fase di migrazione il placeholder relativo al serial number, così da rendere la notifica uguale a quella inviata prima dell'aggiornamento.


===Malfunzionamenti corretti=== <!--T:195-->
===Nuove funzionalità=== <!--T:709-->
*Servizi Telefonici
** 6548: Corretto un bug che causava il mancato funzionamento delle chiamate click-2-call a selezioni di 1 cifra
** 6575: Corretto un bug che poteva causare la mancata registrazione di trunk e terminazioni VoIP in caso di impostazione della voce "Dominio di registrazione"
** 6620: Corretto un bug che causava il mancato aggiornamento COLP su chiamate da interno a speeddial
** 6576: Corretto un bug che impediva di poter effettuare il trasferimento cieco (senza offerta) di una chiamata risposta attraverso il servizio Fork2Mobile


<!--T:196-->
<!--T:712-->
*GUI
*API REST
** 6513: Risolto un problema di mancata visualizzazione dell'effettivo stato di registrazione di trunk e terminazioni VoIP (in caso di impostazione non nulla del parametro "Dominio di registrazione")
** K-8658 Aggiunte API REST per configurazione code
** 6639: Corretto bug su upload file instradamento dinamico xls che poteva causare l'inserimento di migliaia di righe vuote
** K-8664 Aggiunte API REST per configurazione gruppi di chiamata
** 5634: Corretto un bug che causava la generazione di un errore 500 "Internal server error" cercando di effettuare l'ordinamento degli account SIP su una delle colonne "ACL IP sorgente", "ACL IP Contact", "Abilitazione SRTP"
** K-8773 Estese API REST per configurazione selezioni servizi nel piano di numerazione
** 6574: Corretto un bug in fase di integrazione della rubrica condivisa mediante importazione da file xls, che si manifestava sotto forma di errore 500 in caso di preesistenza in rubrica di un contatto privo del tipo
** K-8963 Aggiunte API REST per configurazione IVR
** 6556: Corretto un bug che causava la visualizzazione doppia del messaggio di warning in fase di importazione massiva della rubrica
** K-9234 Aggiunte API REST per configurazione regole di manipolazione ingresso / uscita su linee assegnate
** 6554: [Multitenant] Corretta validazione del form di salvataggio delle linee assegnate per gestire il caso in cui sia specificata una regola di manipolazione a prefisso omettendo di specificare il valore del prefisso,  che in precedenza causava il fallimento silente del salvataggio della pagina
** K-9350 Aggiunte API REST per configurazione blacklist / whitelist
** 6547: [Multitenant] Corretto bug che causava l'impostazione a zero di tutti i limiti di tenant al momento della riattivazione di una licenza K4SP scaduta 
** K-9443 Aggiunte API REST per associazione blacklist alle linee assegnate
** K-9023 Aggiunta API REST per acquisire lista voicemail esistenti
**K-8770 Aggiunta API REST per configurazione selezioni personalizzate nel piano di numerazione


<!--T:713-->
* SERVIZI TELEFONICI
** K-9322 Aggiunto supporto per INVITE da telefoni Mitel (ex Aastra)


== Firmware 4.7.0 (26/10/2018) == <!--T:180-->  
<!--T:714-->
* GENERALE
** K-8938 Aggiunto invio e-mail allarme su superamento soglie occupazione disco


===Nuove funzionalità=== <!--T:181-->
<!--T:715-->
* Aggiunta opzione per generare un evento ("pbx.extension.missedcall") in caso di chiamata persa ad interno. L'abilitazione è attivabile singolarmente per ciascuna combinazione di motivo (occupato, non risposta o non disponibile) e origine (chiamata interna, esterna, trasferita). All'evento può essere agganciata una notifica (es. via e-mail), utilizzando come destinatario della stessa il placeholder %event_param[email_address]%, corrispondente all'indirizzo mail associato all'interno
* MODULO FAX
* Aggiunta opzione per forzare la reimpostazione password utente al primo accesso dopo la creazione dell'utente o della modifica della password da admin
** K-9474 Aggiunta la possibilità di inviare fax a destinazioni multiple
* Aggiunta API Rest per effettuare il reset della password di un utente
* Aggiunti eventi relativi alla creazione di un nuovo utente ("system.user.create") e alla modifica della password ("system.user.password-change") agganciabili al meccanismo di invio notifiche
* Aggiunto evento relativo alla creazione di un nuovo tenant ("system.tenant.create") [significativo solo per nodi multitenant]
* Aggiunta invio di estratto del CDR (su intervallo configurabile) alle attività schedulabili periodicamente.
* Aggiunta la possibilità di configurare un differente outbound proxy per singolo account SIP


===Modifiche=== <!--T:182-->
===Reworking=== <!--T:716-->
* Aggiornata la versione di Asterisk alla 13.21-cert2
* Modificata la generazione dei placeholder %event_params[<format>]% dei parametri degli eventi all'interno delle notifiche per includere anche gli attributi generali dell'evento e non solo quelli specifici.
* Modifica del nome del pannello "Report periodici" in "Attività pianificate"
* Rimossa la possibilità di effettuare il backport della configurazione in fase di riavvio su firmware secondario


===Malfunzionamenti corretti=== <!--T:183-->
<!--T:717-->
* Rubrica telefonica
* Modulo Hotel
** 6573: Corretto un bug che causava la generazione di un errore "500 Internal server error" in caso di importazione di un file contenente una entry, già esistente nella rubrica del PBX, con un contatto privo dell'attributo "tipo" (fisso, mobile, ecc.)
** K-9085  Modificata documentazione addebiti con tariffazione al millesimo di euro


<!--T:184-->
<!--T:718-->
* GUI
* Provisioning
** 6571: Mancata visualizzazione delle chiamate attive (su widget "Chiamate attive", sul pannello omonimo, e in notifica ai client KCTI) in determinate  condizioni di carico
** K-8949  Modificati alert su errori in importazione massiva interni da file .xls


<!--T:185-->
===Malfunzionamenti corretti=== <!--T:719-->
* Modulo call-center
* K-9647 Risolto bug su pilotaggio remoto dei telefoni Yealink con nuove versioni firmware
** 6370: Corretto un bug che in alcune condizioni causava il mancato ripristino dello stato operativo di pausa degli operatori a seguito di un riavvio della macchina
* K-9309 Risolto bug che non consentiva di sostituire via API un file audio in uso
* K-8945 Risolto bug che causava la disassociazione degli account di hot desking nella modifica degli interni via API
* K-9191 Risolto bug su poteva causare una eccezione su API /rest/account 
* K-9938 Risolto bug su upload file audio via API (corretto errore nel caso di file con formato non corretto) 
* K-9931 Risolto bug che causava errore "405 Method not allowed" su API GET  /rest/extension/{exten}
* K-8375 Risolto bug per cui poteva accadere che i fax rimanessero nello stato Dialing se la chiamata non veniva completata.


= Firmware serie 4.6.x (MR) = <!--T:168-->
== Firmware 4.13.3 (14/12/2021) == <!--T:408-->


<!--T:169-->
<!--T:410-->
I firmware della serie 4.6.x sono Maintenance Release LTS, ossia versioni stabili e supportate a lungo termine. Le release di questa serie sono sottoposte a test approfonditi in laboratorio prima del rilascio al pubblico e per questo garantiscono una maggiore stabilità.
La principale novità introdotta nel firmware riguarda la realizzazione di un pannello di monitoraggio servizi nel quale gli admin e power users possono visualizzare e modificare lo stato delle deviazioni (incondizionata, su occupato, per mancata risposta e su non disponibile), il Do Not Disturb e il livello di occupato dei singoli interni.
Inoltre è stato introdotto un meccanismo per configurare le politiche di squillo (hunting) dei device collegati ad un interno.
Al momento questa funzionalità è configurabile solo via API ma sarà integrata nel pannello di monitoraggio servizi nei prossimi rilasci.


== Firmware 4.6.1 (02/11/2018) - ''Current stable'' == <!--T:186-->  
===Nuove funzionalità=== <!--T:409-->


=== Modifiche === <!--T:187-->
<!--T:411-->
* Servizi telefonici
* Servizi telefonici
** 6508: Modificata la gestione della richiesta di conferma del codice inserito nell'applicazione di Instradamento Dinamico, così da considerare la mancata conferma per 3 volte come risposta negativa (invece di rimanere all'infitio in attesa di conferma positiva o negativa esplicita)
** K-8178 Realizzato nuovo pannello di monitoraggio servizi (deviazioni, DND, Busy Level) per admin e power users
** K-8546 Aggiunta la possibilità per admin e power users di modificare le configurazioni operative dei servizi (dal pannello monitoraggio servizi)
** K-8131 Aggiunta la possibilità di modificare la politica di squillo degli account collegati ad un interno (solo via API)
** K-8137 Aggiunta la possibilità di definire una label per gli account 
** K-7840 Aggiunti eventi per il monitoraggio del wake-up dei KCTI Mobile
** K-8352 Aggiunto un nuovo placeholder ORIGINAL_CLID tra quelli disponibili per la personalizzazione dei SIP Header verso una linea esterna
 
<!--T:412-->
*Provisioning
** K-8281 Aggiunta nuova CA Audiocodes per validazione certificati dei telefoni per il servizio di provisioning HTTPS con mutua autenticazione
 
<!--T:413-->
* GUI
** K-8585 Applicato nuovo logo Kalliope
 
===Reworking=== <!--T:414-->
 
<!--T:415-->
* Generale
** K-8358 Velocizzato processo di import dei backup 
 
<!--T:416-->
* Servizi telefonici
** K-7972 Aggiornato protocollo Firebase per l'invio delle notifiche ai KCTI Mobile
 
<!--T:417-->
* LDAP
** K-8193 Modificato il time limit delle richieste LDAP per evitare rallentamenti del servizio
** K-7562 Modificato meccanismo di generazione del phonebook LDAP per ridurre il tempo di applicazione delle configurazioni
 
===Malfunzionamenti corretti=== <!--T:418-->
* K-8687 Risolto bug che causava una errata visualizzazione del numero chiamante per le chiamate originate da un interno e consegnate tramite il servizio Fork2Mobile
* K-8522 Risolto bug che causava la visualizzazione di tutte le numerazioni (non solo quelle del tenant) nella configurazione dei report di Accessibilità del servizio
* K-8341 Risolto bug in virtù del quale le registrazioni delle chiamate non risposte rimanevano nello stato "in elaborazione" (invece che "non registrato") 
* K-3835 Risolto bug che poteva causare il mancato invio dei fax utilizzando il servizio Mail2Fax
* K-5363 Risolto bug che causava la mancata visualizzazione delle chiamate per cui veniva eseguita l'azione di trabocco per tutti account del tenant non registrati
* K-8442 Risolto bug in virtù del quale nei report inviati tramite attività pianificate venivano inserite solo le chiamate del mese corrente
* K-8295 Risolto bug che causava la mancata applicazione del filtraggio nell'export del Registro chiamate
* K-7619 Risolto bug che causava il non corretto aggiornamento dei file di provisioning per interni con account utilizzati su diversi terminali
* K-7982 Risolto bug che causava sul Registro Chiamate una visualizzazione non corretta dell'esito per chiamate uscenti con manipolazioni del numero chiamato
* K-7377 Risolto bug che poteva causare una visualizzazione non corretta dei meeting KLAM sul calendario
 
== Firmware 4.13.2 (29/09/2021) == <!--T:419-->
La novità principale di questo firmware è l'introduzione del modulo di rebranding della KalliopeLAM oltre all'aggiunta di nuove API per la configurazione della centrale
 
===Nuove funzionalità=== <!--T:420-->


<!--T:188-->
<!--T:421-->
* Audit log
* Kalliope LAM
** 6509/10: Aggiunto mascheramento (in creazione e modifica) dei valori del pin dei servizi e della password utente
** K-7605 Abilitato modulo rebranding KalliopeLAM


=== Malfunzionamenti corretti === <!--T:189-->  
<!--T:422-->
* REST API
** K-7028 Implementate REST API per gestione regole e classi di instradamento in uscita
** K-7526 Implementata REST API per assegnazione SIP account ad interno
** K-6976 Implementata REST API per lettura regole di instradamento in ingresso (DID)


<!--T:190-->
===Reworking=== <!--T:423-->
* Servizi telefonici
** 5939: Corretto un bug che impediva di poter effettuare il trasferimento cieco (senza offerta) di una chiamata risposta attraverso il servizio Fork2Mobile
** 6564: Corretto un bug introdotto in 4.6.0 che poteva causare la mancata registrazione di trunk e terminazioni VoIP in caso di impostazione della voce "Dominio di registrazione"
** 6549: Corretto un bug che causava il mancato funzionamento delle chiamate click-2-call verso selezioni ad 1 cifra
** 6500: Corretto un bug che in alcune condizioni causava il mancato ripristino dello stato di pausa degli operatori delle code a seguito di riavvio del PBX


<!--T:191-->
<!--T:424-->
* Registrazione delle chiamate
* Generale
** 6538: Corretto un bug introdotto in 4.6.0 che causava il mancato funzionamento del sevizio di registrazione per le chiamate effettuate da interno
** K-4382 Aggiunta possibilità di inserire un hostname "valido" come mittente messaggi e-mail
** K-7677 Aggiunto controllo su esecuzione kloggerd prima dello stop per storage sopra quota massima
** K-338  Modificate opzioni di mount dei filesystem remoti per prevenire il blocco in caso di filesystem non raggiungibile


<!--T:192-->
<!--T:425-->
* GUI
* GUI
** 6050: Corretto un bug in fase di integrazione della rubrica condivisa mediante importazione da file xls, che si manifestava sotto forma di errore 500 in caso di preesistenza in rubrica di un contatto privo del tipo
** K-7439 Modificata visualizzazione mesi precedenti nel pannello delle chiamate registrate
** 6517: Risolto un problema di mancata visualizzazione dell'effettivo stato di registrazione di trunk e terminazioni VoIP (in caso di impostazione non nulla del parametro "Dominio di registrazione")
 
** 6555: Corretto un bug che causava la visualizzazione doppia del messaggio di warning in fase di importazione massiva della rubrica
<!--T:426-->
** 6552: Corretto un bug che causava la generazione di un errore 500 "Internal server error" cercando di effettuare l'ordinamento degli account SIP su una delle colonne "ACL IP sorgente", "ACL IP Contact", "Abilitazione SRTP"
* REST API
** 6425: [Multitenant] Corretta validazione del form di salvataggio delle linee assegnate per gestire il caso in cui sia specificata una regola di manipolazione a prefisso omettendo di specificare il valore del prefisso, che in precedenza causava il fallimento silente del salvataggio della pagina
** K-7292 Aggiunta la possibilità di eliminare tutti gli intervalli temporali nella configurazione di un controllo orario
 
<!--T:427-->
* KalliopeLAM
** K-7774 Eliminata visualizzazione per mesi/anni su widget calendario


== Firmware 4.6.0 (24/09/2018) == <!--T:170-->
===Malfunzionamenti corretti=== <!--T:428-->  


===Nuove funzionalità=== <!--T:171-->
<!--T:429-->
*Esteso subagent [[AdminGuide:Service:SNMP |SNMP]] Kalliope per la raccolta di nuove informazioni quali ad es. numero di chiamate attive, numero di chaimate da ultimo riavvio del KPBX, etc.
* General
*Estesa REST API /rest/phoneServices/callback/ per gestire sorgente e destinazioni come selezioni (e non necessariamante come interni)
** K-6379 Risolto bug su pulizia db delle sessioni che poteva causare il riempimento della directory /tmp
*Integrazione con [[AdminGuide:Service:AMI|Xtelsio TAPI for Asterisk]] (permette l'integrazione con Estos ProCall)
** K-7673 Risolto bug che impediva di modificare il "livello di Occupato" nelal definizione del Template Interni di default
** K-1122 Risolto bug che impediva di rimuovere codec dai template degli account
** K-7298 Risolto bug su conteggio chiamate attive nel dashboard widget
** K-7428 Risolto bug per cui il servizio Klogger non risultava disponibile su centrali installate con fw 4.13.0
** K-7075 Risolto bug di mancata persistenza dello stato di login delle APP a seguito di riavvio del PBX o del servizio kctis
** K-7471 Corrette traduzioni nel pannello dei Ruoli Utente
** K-7132 Corretto un bug che causava la generazione di un errore in console in fase di avvio della macchina, nel caso in cui sul PBX non fossero configurate rubriche remote da importare
** K-5239 Corretto un problema di ownership dei file per il quale, in caso di errori sulla GUI, veniva generata una eccezione di tipo 500
** K-7467 Corretto bug su conteggio chiamate intra-site per Call Admission Control
** K-7505 Corretto bug su impostazione timeout per chiamate ricevute dal membro di un gruppo e trasferite ad un altro interno
** K-7663 Corretto bug su aggiunta nuovi ruoli in aggiornamento per ruoli power user definiti in precedenza


===Reworking=== <!--T:172-->  
== Firmware 4.13.0 (28/06/2021) == <!--T:430-->
La novità principale di questo firmware è l'introduzione del Kalliope Logger via interfaccia WEB.
Grazie a questa nuova funzionalità è possibile avviare il servizio di logging delle chiamate dalla dashboard e quindi analizzare il percorso della specifica chiamata direttamente a partire dal Registro Chiamate


<!--T:173-->
===Nuove funzionalità=== <!--T:431-->
*Effettuate modifiche nella gestione delle richieste dei KCTI client per migliorare i tempi di risposta del KCTIS
*Modificati meccanismi di import/upload certificati per la gestione di CA intermedie
*Modificata configurazione idletimeout su servizio LDAP per prevenire blocchi per esaurimento connessioni
*Aggiunta visualizzazione scadenza garanzia in lista licenze e widget 'Informazioni Prodotto'
*Modifica organizzazione pannelli 'Modalità operativa' e 'Whitelist'


===Provisioning=== <!--T:174-->
<!--T:432-->
* Generale
** K-6107  Implementato il servizio Kalliope Logger Web che consente di visualizzare, a partire dal Registro Chiamate, il percorso di una chiamata all'interno della centrale a fini di analisi e troubleshooting 
** K-4767  Abilitata la possibilità di attivare il servizio VoIP solo su uno specifico IP address
** K-6210  Aggiunto un nuovo placeholder LINKEDID tra quelli disponibili per la personalizzazione dei SIP Header verso una linea esterna


<!--T:175-->
<!--T:433-->
*0006381: Aggiunta nuova CA SNOM tra quelle precaricate su KPBX
* KCTI Mobile
*0006372: Aggiunta gestione nuovi MAC address Yealink 80:5e:c0:xx:xx:xx su servizio SIP PNP  
** K-6710 Abilitato il supporto per il trasferimento con offerta da KCTI Mobile (Android e IOS) - richiede KCTI IOS 4.9.0 e KCTI Android 4.8.0
*0006383: Nuovo device di provisioning built-in: Snom D385
*0006347: Aggiunta la possibilità di impostare un hostname nel redirection server SNOM


===Malfunzionamenti corretti=== <!--T:176-->  
<!--T:434-->
* REST API
** K-6440  Implementate le REST API per la gestione dei controlli orari e dei file audio


<!--T:177-->
===Reworking=== <!--T:435-->
*0006124: Corretto bug su azione eseguita in caso di errore/timeout in Instradamento Dinamico da file 
*0006440: Corretto bug su trasferimento chiamate per interni appartenent a gruppi chiusi
*0005736: Corretto bug su lookup rubrica per chiamata instradate su un gruppo/coda
*0006327: Corretto bug su modifica password per il redirection server di Snom
*0006365: Corretto bug su check spazio disponibile su filesystem remoto
*0006373: Corretto bug su archiviazione registrazioni chiamate su filesystem remoto
*0006051: Corretto bug su modifica del nome di un interno avente nel template degli interni "Presentando il numero telefonico sottoindicato"
*0006355: Corretto bug su visibilità manu Applicazioni Meetme per utenti senza interno associato
*0005593: Corretto bug su visualizzazione multipla rubriche utente
*0006367: Corretto bug su FastTransfer per account con il carattere "-" nello username
*0006329: Corretto bug su riproduzione file audio con "&" presente nel nome file
*0005943: Corretto bug per consentire l'utilizzo del carattere "?" nelle password dei trunk / terminazioni VoIP
*0006247: Corretto bug su invio check-sync ai telefoni quando viene modificato un custom placeholder
*0006354: Corretto bug su visualizzazione chiamate per utenti senza interno associato in REST API /rest/cdr
*0006410: Corretto bug su visualizzazione chiamate anonime in REST API /rest/cdr
*0006401: Corretto bug su filtraggio chiamate REST API /rest/callCenterCdr
*0006458: Corretto bug su validazione linkedId REST API /rest/recordedCall/{linkedId}


= Firmware serie 4.5.x (TR) = <!--T:2-->
<!--T:436-->
I firmware della serie 4.5.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.4.2 è la release stabile raccomandata per l'uso generico in cui non siano necessarie le funzionalità introdotte nella TR.
* Generale
** K-2455 Modificato widget conteggio chiamate attive per includere correttamente anche le chiamate inoltrate verso linee esterne
** K-6199 Aggiunto controllo e richiesta di conferma sulla cancellazione dei tenant


<!--T:3-->
===Malfunzionamenti corretti=== <!--T:437-->
 
<!--T:438-->
* Generale
** K-6375 Risolto bug che impediva di associare 2 account allo stesso interno in presenza di account di hot desking
** K-6162 Risolto bug che impediva la visualizzazione del nome della destinazione per chiamate consegnate ad IVR
** K-2846 Risolto bug che causava la visualizzazione dei messaggi di errore di sistema a tutti gli utenti (e non solo ai pbxadmin)
** K-6332 Risolto bug che impediva di disabilitare la validazione del certificato nelle chiamate HTTPS del servizio di Instradamento Dinamico
** K-6369 Risolto bug che causava il fallimento delle notifiche via HTTPS con disabilitazione certificato e/o specifica versione TLS
** K-2209 Risolto bug che causava un errato conteggio delle chiamate attive esportate tramite SNMP
** K-4418 Risolto bug che causava la mancata visualizzazione nel Registro delle chamate per chiamate iniziate in un mese e concluse nel successivo
 
<!--T:439-->
* REST API
** K-5997 Risolto bug su validazione dei parametri delle KLAM REST API
 
= Firmware serie 4.12.x (MR) = <!--T:258-->
I firmware della serie 4.12.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.11.x.
 
 
<!--T:734-->
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
|-
|-
| '''ATTENZIONE''': A partire dalla release firmware '''4.5.4''' è introdotto il requisito minimo per le VM di disporre di '''1GB di RAM'''. In caso di aggiornamento o installazione con un quantitativo di memoria inferiore, il PBX non riuscirà a completare l'avvio.
| '''ATTENZIONE''': Per installare i firmware della famiglia 4.12 è necessario l'aggiornamento al '''bootloader 1.1.0'''.
|}
|}


== Firmware 4.5.17 (02/08/2018) == <!--T:158-->
== Firmware 4.12.1 (06/08/2021) == <!--T:440-->
Questa release contiene una serie di bugfix , alcuni dei quali già rilasciati nella TR 4.13.0 precedentemente rilasciata.


===Nuove funzionalità=== <!--T:159-->
=== Reworking=== <!--T:441-->
* Aggiunto servizio '''Blacklist''' sulle linee di ingresso; per ciascuna linea di ingresso è possibile definire una o più liste di accesso (basate sul numero chiamante e opzionalmente anche per numero chiamato) associando a ciascuna di esse uno specifico trattamento (blocco, inoltro, ecc.), in modo da poter realizzare sia blacklist che whitelist.
* Aggiunta l'opzione di '''cifratura dei file delle registrazioni di chiamata''' per ciascun percorso di archiviazione (locale o remoto). I file audio cifrati, salvati su percorsi di archiviazioni remote (share NFS o CIFS) potranno essere ascoltati solo tramite l'interfaccia web di Kalliope (o scaricati in chiaro mediante API), ma non sarà più possibile ascoltare le registrazioni accedendo direttamente al file system.
* Aggiunte API REST per la gestione dei file delle registrazioni di chiamata; sono definite le API di listing (con filtraggio in GET e POST in modo analogo all'API CDR), di download  e cancellazione (con chiave linkedid)
* Aggiunte API REST di consultazione elenco (con possibilità di filtraggio dei messaggi successivi ad una centra data o linkedid), ascolto e cancellazione dei messaggi presenti in casella vocale
* Aggiunto pannello (e relativa API REST) di impostazione dei settings di default dei template
* Aggiunta cancellazione automatica del contenuto dei registri CDR e CDR Call Center più vecchi di 2 anni (vengono mantenuti il mese corrente ed i 24 mesi interi precedenti)
* Aggiunta generazione di nuovi eventi relativi alle code ed ai membri (pbx.queue.enter, pbx.queue.enqueue, pbx.queue.ringmember, pbx.queue.ringnoanswer, pbx.queuemember.pause e pbx.queuemember.unpause), e modifica dell'istante di generazione degli eventi pbx.queue.servedcall e pbx.queue.unservedcall al momento in cui avviene l'evento e non alla fine della chiamata, come avveniva in precedenza.
* Aggiunti eventi storage.quota.exceeded (in sostituzione di pbx.filesystem.quota.exceeded, che è stato rimosso) e storage.quota.restored, generati al raggiungimento della soglia di occupazione configurata per il tenant ed al ripristino sotto soglia.
* Aggiunta impostazione Country Code nativo alle linee di uscita per normalizzazione numero chiamato degli interni


===Modifiche=== <!--T:160-->
<!--T:442-->
* Modulo multitenant
** K-7194: Aggiunto controllo e richiesta di conferma sulla cancellazione dei tenant [Backport K-6199]


<!--T:161-->
===Malfunzionamenti corretti=== <!--T:443-->  
* Ottimizzazioni del servizio CTI relative alla gestione delle richieste da parte dei client, al fine di ridurre i tempi di risposta dei comandi inviati
* Aggiornato il meccanismo di pubblicazione dei device sul nuovo RPS Yealink.
* Estesa granularità dei timestamp degli eventi al microsecondo


===Malfunzionamenti corretti=== <!--T:162-->
<!--T:444-->
* Generale
** K-7283: Corretto un bug che causava la generazione di un errore in console in fase di avvio della macchina, nel caso in cui sul PBX non fossero configurate rubriche remote da importare
** K-7273: Corretto un problema di ownership dei file per il quale, in caso di errori sulla GUI, veniva generata una eccezione di tipo 500
** K-7267: Corretto un bug che causava la mancata visualizzazione del flag "KCTI mobile app" nel pannello di modifica degli account SIP
** k-7177: Risolto bug che impediva di associare 2 account allo stesso interno in presenza di account di hot desking [Backport K-6375]
** K-7221: Risolto bug che impediva di disabilitare la validazione del certificato nelle chiamate HTTPS del servizio di Instradamento Dinamico [Backport K-6332]
** K-6660: Corretto un bug che causava il mancato funzionamento del  meccanismo automatico per aggiornare i certificati utilizzati dagli Apple Push Service
** K-7217: Risolto bug che causava il fallimento delle notifiche via HTTPS con disabilitazione certificato e/o specifica versione TLS [Backport K-6369]
** K-6656: Risolto bug che causava la visualizzazione dei messaggi di errore di sistema a tutti gli utenti (e non solo ai pbxadmin) [Backport K-2846]
** K-7198: Risolto bug che causava la mancata visualizzazione nel Registro delle chiamate per chiamate iniziate in un mese e concluse nel successivo [Backport K-4418]
** K-7181: Risolto bug che impediva la visualizzazione del nome della destinazione per chiamate consegnate ad IVR [Backport K-7181]
** K-7169: Risolto bug di mancata persistenza dello stato di login delle APP a seguito di riavvio del PBX o del servizio kctis


<!--T:163-->
= Firmware serie 4.11.x (TR) = <!--T:261-->
* Servizi telefonici
I firmware della serie 4.11.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.10 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.
** 6054: In scenario multitenant, la modifica dell'outbound proxy nelle impostazioni SIP di sistema non veniva applicato agli account dei singoli tenant fino all'esecuzione di un "applica" di tenant
 
** 6137: Corretto un bug che causava il mancato funzionamento del flag di abilitazione delle stanze di audioconferenza
<!--T:178-->
** 6156: Corretta gestione delle chiamate in ingresso in cui il numero chiamante sia vuoto (uniformato al caso anonimo)
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
** 6260: Ripristinato il corretto funzionamento della registrazione su richiesta a interno
|-
| '''ATTENZIONE''': Per installare i firmware della famiglia 4.10 e 4.11 è necessario l'aggiornamento al '''bootloader 1.1.0'''.
|}
 
== Firmware 4.11.12 (19/03/2021) == <!--T:445-->
Questa release corregge due bug rilevati dopo la pubblicazione della release precedente.


<!--T:164-->
===Malfunzionamenti corretti=== <!--T:446-->
* GUI
* GUI
** 5169: Corretto il meccanismo di importazione massiva degli interni in caso di omissione della colonna password dell'utente; l'utente viene creato con la password autogenerata mostrata a schermo in fase di validazione del file di import.
** K-5821: Corretto un errore per cui la validazione delle password secondo la nuova policy introdotta in 4.11.11 veniva applicata, nel pannello utente di modifica della password, anche alla vecchia password, il che causava la necessità per l'admin di modificare le password solo dal pannello Utenti e Ruoli (in cui la vecchia non è richiesta in quanto si tratta di una azione di reset).  
** 6037: Corretto un bug che causava il mancato funzionamento della riproduzione/registrazione di file audio verso gli account SIP di hotdesking
** 6161: estesa validazione dei campi testuali nei form invocati via API per impedire che possano essere inseriti caratteri speciali (\r, \n, \t, \v e \f)
** 6133: [Multitenant] Corretta validazione form di modifica tenant group che permetteva di definire numerazioni remote di tipo esatto ma senza specificarne il valore


<!--T:165-->
<!--T:447-->
* HA
** K-5806: Corretto un bug introdotto nel firmware 4.11.10 che causa l'incompleto arresto del servizio HA quando si preme su "Disabilita HA" da interfaccia web, che potevfa causare errori nel successivo tentativo di riavvio. Il workaround per tornare ad una condizione pulita era di riavviare il nodo dopo la disabilitazione dell'HA, cosa adesso non più necessaria.
 
== Firmware 4.11.11 (14/03/2021) == <!--T:448-->
Tra le novità principali di questo firmware c'è la possibilità di creare degli Instant Meeting sulla piattaforma Kalliope LAM (per l'utilizzo del servizio è richiesta una licenza dedicata), e la modifica delle politiche di validazione delle password utente, che adesso richiedono una lunghezza minima di 12 caratteri, in accordo alle più recenti raccomandazioni in termini di sicurezza.
Sono stati aggiunti nuovi eventi relativi al servizio HA. E' stato inoltre abilitato l'accesso all'API REST CDR anche sul nodo secondario di un cluester HA, in modo da poter interrogarla senza gravare sul carico del nodo attivo.
 
===Nuove funzionalità=== <!--T:449-->
* Generale
** K-5360: Aggiunti eventi real-time di inizio / fine chiamata utilizzabili per notifiche via e-mail o Web Service
** K-4872: Aggiunti vincoli di sicurezza sulle password utilizzate (minimo 12 / max 128 caratteri)
** K-5092: Aggiunta la possibilità di configurare l'uso di TLSv1.1 o TLSv1.2 nelle azioni di notifica di tipo Web Service
** K-5106: Aggiunta la possibilità di configurare l'uso di TLSv1.1 o TLSv1.2 nella chiamate Web Service del servizio di instradamento dinamico
 
<!--T:450-->
* HA
** K-2539: Aggiunta la possibilità di configurare alcuni timeout del servizio HA per minimizzare la possibilità di falsi positivi nel rilevamento del fault dell'altro nodo del cluster, utili specificatamente in caso di mancanza di collegamento fisico punto-punto tra i due nodi
** K-1116: Aggiunti eventi sull'avvio e arresto del servizio HA, e sull'inizio e conclusione dell'acquisizione o rilascio risorse da parte di un nodo, utilizzabili per notifiche via e-mail o Web Service
 
<!--T:451-->
* Provisioning
* Provisioning
** 6280: Corretta regular expression per il riconoscimento del mac address dall'URL, che in caso di apparati CISCO SPA causava l'estrazione di un indirizzo MAC errato
** K-5131: Aggiunta nuova CA Gigaset per validazione certificati dei telefoni per il servizio di provisioning HTTPS con mutua autenticazione


<!--T:166-->
<!--T:452-->
* CTI
* KalliopeLAM
** 6068: Corretto un bug che causava l'errata visualizzazione del numero chiamante in caso di notifica di chiamata persa
** K-5272: Aggiunta, nel widget di amministrazione della stanza, la possibilità di creare un instant meeting


<!--T:167-->
===Reworking=== <!--T:453-->
* APP Mobile
* KalliopeLAM
** 6203: Corretta gestione dello stato degli account SIP delle APP in caso di client non loggato
** K-5269: Aggiunto un indicatore di avanzamento durante il caricamento delle stanze disponibili
** K-5244: Aggiunto focus su titolo all'apertura del widget di creazione meeting
 
<!--T:454-->
* REST API
** K-5283: Aggiunta la possibilità di eseguire CDR REST API sul nodo passivo di un cluster HA
 
===Malfunzionamenti corretti=== <!--T:455-->


<!--T:456-->
* General
** K-5565: Risolto bug che in alcune condizioni causava un messaggio di errore al momento della cancellazione di gateway / trunk e terminazioni


== Firmware 4.5.15 (16/07/2018) == <!--T:151-->
<!--T:457-->
* Modulo FAX
** K-5095: Il riscontro degli indirizzi mail mittente e destinatario è adesso case insensitive, ed è correttamente gestito anche i lcaso di subaddressing (es. mario.rossi+estensione@miodominio.org)


===Nuove funzionalità=== <!--T:152-->
<!--T:458-->
* Estensione del servizio '''[[AdminGuide:Service:DynamicRouting|Instradamento dinamico]]''' per gestire le azioni di invio sequenza DTMF e di inserimento pausa all'interno della componente dinamica della risposta
* KalliopeCTI Mobile
** K-5394: Risolto bug che causava la mancata notifica di chiamate entranti con app in modalità CTI
* KalliopeLAM
** K-5406: Risolto problema che causava la mancata visualizzazione sul calendario delle conferenze di durata inferiore ad un valore minimo


===Modifiche=== <!--T:153-->
== Firmware 4.11.10 (03/02/2021) == <!--T:290-->  
* Esteso il supporto all'APP mobile Kalliope per poter effettuare chiamate senza la necessità di anteporre il prefisso di impegno linea esterna, in modo da poter sfruttare al meglio la rubrica telefonica del dispositivo


===Malfunzionamenti corretti=== <!--T:154-->  
<!--T:735-->
Questo firmware contiene alcune ottimizzazioni e fix grafici minori al modulo di gestione delle stanze video KalliopeLAM (gestione allineamento titolo meeting, ottimizzazione indicatore ora corrente su lcalendario delle prenotazioni, gestione delle conferenze a cavallo di 2 o più giorni diversi, controllo preventivo del numero di invitati affinché sia al più pari al numero massimo di partecipanti ammessi nella stanza).


<!--T:155-->
===Nuove funzionalità=== <!--T:292-->
* Servizi telefonici
* Modulo KalliopeLAM
** 6132: Corretto un bug relativo all'interazione del servizio di inoltro incondizionato con i gruppi chiusi: nel caso di tre interni appartenenti allo stesso gruppo chiuso, se l'interno A chiamava l'interno B, deviato su C, la chiamata veniva bloccata come non permessa
** K-4710: Aggiunta possibilità di includere partecipanti dalla rubrica
** 6245: Corretto un bug che causava l'errata impostazione del numero chiamante in caso di chiamata esterna entrante su un interno, deviata su numero esterno


<!--T:156-->
<!--T:293-->
* Provisioning
* Provisioning
** 6087: Corretto un bug che causava l'errata sostituzione di alcuni placeholder nel caso di dispositivi custom
** K-5005: Aggiunta nuova CA Yealink per validazione certificati dei telefoni per il servizio di provisioning HTTPS con mutua autenticazione
** 6149: Corretto un bug che non impediva lo spostamento dei file di provisioning generati dal PBX, che sono invece protetti da cancellazione


<!--T:157-->
<!--T:294-->
* Modulo Call Center
* Registrazione delle chiamate
** 6151: Risolto un problema di generazione dei report Call Center che si manifestava nel caso in cui una o più code avessero nomi più lunghi di 32 caratteri
** K-4798: Aggiunta la possibilità di attivare la registrazione di chiamata incondizionata per le entità "Instradamento dinamico", in modo da raccogliere gli scambi di DTMF tra chiamante e centrale (NOTA: richiede che la configurazione DTMF per la linea di ingresso utilizzata sia "In audio", e non "RFC2833" o "SIP Info")


== Firmware 4.5.11 (20/06/2018) == <!--T:148-->  
<!--T:295-->
* Modulo Hotel
** K-4886: Aggiunti nuovi possibili valori per lo stato camera (Maid service) oltre a quelli originari (camera sporca/pulita)


===Nuove funzionalità=== <!--T:138-->
===Malfunzionamenti corretti=== <!--T:296-->
* Estensione API /rest/operation/service con la gestione di nuovi servizi:
* GUI
**BUSYLEVEL: modifica del livello di occupato (Busy Level) impostato a livello di configurazione di interno
** K-1472: Corretto un bug che preveniva la possibilità di scaricare o ascoltare i file delle registrazioni di chiamata salvati su storage di rete
**CFBS, CFNA, CFUN: inoltro di chiamata su occupato (BS), non risposta (NA) e non disponibile (UN) verso selezione del piano di numerazione, con precedenza rispetto ai valori impostati nella configurazione dell'interno
** K-5089: Estesa la limitazione da 40 a 255 caratteri per i campi Ente e Reparto assegnati agli interni
* Estensione widget utente per gestione da GUI dei servizi di operation CFBS, CFNA e CFUN
* Aggiunta della funzione di '''[[AdminGuide:Service:PeriodicReportGeneration|Generazione periodica dei Report ]]''' (con intervallo personalizzabile), con invio via mail ad un insieme di destinatari.
* Aggiunta servizio di '''[[AdminGuide:Service:ForwardOnAllUnreachable|Inoltro su PBX isolato]]''', che effettua l'instradamento delle chiamate in ingresso verso una destinazione di failover nel caso in cui tutti gli account SIP siano non raggiungibili
* Estensione del servizio di '''[[AdminGuide:Service:DynamicRouting|Instradamento dinamico]]''' per poter effettuare l'autenticazione anche mediante certificato client del KalliopePBX
* Aggiunto supporto alla nuova APP mobile Kalliope con funzioni telefoniche integrate
* Aggiunta opzione per effettuare il downgrade della configurazione in fase di riavvio su firmware secondario (funzione disponibile solo in caso di firmware secondario in versione 4.5.8 o superiore)
* Aggiunta possibilità di importare backup della configurazione relative a versioni di firmware precedenti a quello in esercizio sul PBX (versioni supportate del backup: 4.5.8 o superiore)
* Estesa l'API REST di generazione dei backup per esportare un backup per una versione specifica di firmware, pari o precedente alla versione corrente in esecuzione (versioni disponibili di esportazione: 4.5.8 o superiore)


===Modifiche=== <!--T:129-->
<!--T:297-->
*Generale
* KCTI
**5747: Aggiornamento Asterisk alla versione 13.18-cert3
** K-5113: Ripristinata la funzione di controllo remoto da client KalliopeCTI Pro nel caso in cui l'interfaccia web del telefono sia raggiungibile su una porta differente da quella standard
**5730: Modificato meccanismo di generazione delle chiamate associate ad alcuni servizi (prelievo di chiamata con consultazione del numero chiamante, registrazione e ascolto di file audio da terminale, servizio di prenotazione richiamata su coda) a seguito di saltuari casi di mancata attivazione di tali servizi
 
**5627: Esteso agent SNMP per esportare anche i dati di occupazione della cartella /tmp (OID: ucdavis.dskTable, indice 3)
<!--T:298-->
**5944: Aggiunto flag alle impostazioni degli account SIP per identificare quelli assegnabili all'APP mobile
* Rubrica telefonica
*Provisioning
** K-4882: Corretto un bug che causava la mancata esportazione via LDAP dei contatti in rubrica privi degli attributi "Ente" o "Reparto"
**6010: Modifica delle impostazioni predefinite per disabilitare i meccanismi di servizio dei file non sicuri (TFTP, HTTP, HTTPS senza autenticazione del richiedente via certificato client)
 
**5941: Ottimizzazione del meccanismo di notifica ai telefoni di download del file di provisioning
<!--T:299-->
**5858: Ottimizzazione della ricerca del file di provisioning in caso di richiesta diretta del file
* Alta affidabilità
** K-4262: Corretto un bug che, su sistemi multitenant, causava la mancata riproduzione dei file audio personalizzati sul nodo secondario per i tenant creati successivamente all'aggancio del nodo secondario al nodo primario
** K-3297: Corretto un bug che in alcuni casi determinava, al momento di attivazione dell'HA, il logout dalla GUI con conseguente mancato aggiornamento della visualizzazione dello stato del cluster
** K-2258: Corretto un bug che causava la mancata propagazione sul nodo secondario delle modifiche alla configurazione del servizio SMTP effettuate successivamente all'aggancio del nodo secondario al nodo primario
** K-3293: Corretto un bug che causava l'impossibilità di sganciare il nodo secondario dal cluster HA operando dalla GUI del nodo secondario stesso
** K-1463: Corretto un bug analogo al K-3293, che impediva di disabilitare l'HA sul nodo secondario mentre questo si trovava in attesa di ricevere la configurazione da un nodo corrdinatore
 
<!--T:300-->
* Modulo Call-Center
** K-4861: Il report di accessibilità del Servizio non restituisce più una eccezione in caso di presenza di numerazioni a cui non sia stato assegnato un controllo orario
 
== Firmware 4.11.7 (06/12/2020) == <!--T:301-->
Questo firmware migliora l'esperienza d'uso del servizio '''KalliopeLAM''' con l'introduzione della nuova finestra di creazione / modifica delle conference che prevede, tra le altre cose, la possibilità di visualizzare e copiare la URL di accesso (moderatore e ospite) nella finestra delle conference.


===Nuove funzionalità=== <!--T:302-->
* Modulo KalliopeLAM
** K-4103: Modificata finestra creazione / modifica delle conference per migliorarne usabilità
** K-4368: Aggiunta possibilità di visualizzare e copiare URL di accesso (moderatore e ospite) nella finestra delle conference
** K-4139: Modificato layout calendario di visualizzazione delle conference


===Malfunzionamenti corretti=== <!--T:139-->
<!--T:303-->
* Modulo Hotel
** K-4195: Aggiunta visualizzazione nome ospite per chiamate ricevute da camera con check-in attivo


<!--T:140-->
<!--T:304-->
*Generale
* Modulo Kalliope-Lift
**5763: Corretto un bug nella formattazione dei file XLS generati dal sistema (report su richiesta e periodici, esportazione di CDR ed altri dati tabellari) che ne causava la mancata apertura mediante Microsoft Excel (i file venivano invece correttamente aperti usando LibreOffice e WPS)
** K-4349: Modificato timing protocollo Esseti
**5641: Corretto un bug che causava il mancato funzionamento del servizio di Ascolto Passivo in caso di operatori il cui account SIP contiene il carattere "-"
**4863: Risolti i saltuari problemi di presentazione dell'errore "The controller must return a response (null given). Did you forget to add a return statement somewhere in your controller?" a seguito di login, che richiedevano di effettuare un logout esplicito prima di effettuare un nuovo login
**5671,5717: risolti alcuni problemi legati alla possibile mancata messa in esercizio delle modifiche alla configurazione telefonica
**5723: Corretto un bug che provocava l'interruzione del processo di ripristino di un backup a causa del tentativo di inserimento di un ruolo duplicato
**5720: Corretta validazione del form di configurazione dei DID per impedire che si possa sottomettere una configurazione inconsistente (es. selezione esatta, senza specificare la selezione) che in fase di salvataggio va a generare una eccezione (errore 500)
**5702: Corretto un bug (introdotto in 4.5.8) di mancato aggiornamento del tenant UUID delle linee di uscita in fase di ripristino di un backup single-tenant, che causava la mancata visibilità di tali linee nel pannello di modifica delle regole di abilitazione
**5599: Corretto un bug che, in fase di cancellazione massiva degli interni, causava la non cancellazione delle relative caselle vocali. 
**5585: Corretto un errore che, in caso di tentativo cancellazione di un interno non eliminabile (perché ad esempio utilizzato in un gruppo), permetteva comunque di applicare la modifica generando una inconsistenza nella configurazione risultante nella generazione di una eccezione ogni volta che si provava a modificare o eliminare l'interno interessato


<!--T:132-->
<!--T:305-->
*Alta affidabilità
* Modulo telefoni SIP terze parti
**5642: Corretto un bug che causava il fallimento del pairing tra due nodi nel caso in cui su uno (o entrembi) dei due fosse stata effettuata più di una volta l'installazione di un firmware da bootloader
** K-4443, K-4446, K-4459: Revisione grafica della gestione linee secondarie su telefoni Cisco Unified IP Phones 78xx/79xx


<!--T:141-->
===Malfunzionamenti corretti=== <!--T:306-->
*API REST
* GUI
**5583: Estesa la validazione dell'API /rest/phoneServices/c2c/ per accettare anche i digit * e # all'interno del parametro "destination"
** K-4656: Risolto bug che poteva causare la mancata visualizzazione di alcuni pannelli (CDR/Lista FAX/Eventi). Nota: Il problema è stato riscontrato a seguito aggiornamento del browser Chrome v87
**5802: Corretto errore nell'API di creazione dei template degli interni, che non generava le relative azioni di trabocco
** K-4338: Risolto bug su filtraggio nel pannello della lista account
**5773: Corretta API /rest/cdr per ripristino gestione del formato JSON per il filtraggio dei risultati
** K-4402: Risolto bug che impediva la visualizzazione del pannello delle blacklist per power user con questa funzionalità abilitata
**5609: Ripristinato corretto funzionamento dell'API di generazione del report CallCenter, che a partire dal firmware 4.5.6 restituiva un file di 5 byte.
** K-4360: Risolto bug per cui non veniva creato il phonebook per utenti senza interno associato
**5688: Estesa la gestione dell'errore in caso di creazione di un utente con username già esistente, per restituire, oltre al codice di errore 400, un messaggio esplicito leggibile invece dell'output di errore SQL
** K-4352: Risolto bug che poteva causare il mancato  ripristino di un backup


<!--T:133-->
<!--T:307-->
*CDR
* CDR
**5644: Corretta modalità di calcolo del tempo di tariffazione (billing time) nel CDR di PBX che in caso di abbattimento immediato della chiamata poteva riportare un valore inferiore a 0 (es. -0.121)
** K-3896: Corretto bug che causava la mancata registrazione nel CDR di chiamate entranti trasferite con offerta ad un interno con fork2mobile abilitato


<!--T:142-->
<!--T:308-->
*CTI server
* Rubrica LDAP
**5529: Risolto un problema che causava la visualizzazione errata del tempo di attesa della chiamata più antica in coda, in caso di disconnessione temporanea del server CTI
** K-4332: Corretto bug che poteva causare la non corretta inizializzazione del servizio LDAP all'avvio della macchina
**5800: Corretto un bug che causava il riavvio del servizio CTI in corrispondenza della rimozione di un tenant nel caso in cui ci fossero client connessi
**5660: Corretta gestione del trasferimento di chiamata mediante pilotaggio dei telefoni Yealink con firmware superiore alla v80, che richiede l'invio del tono DTMF # in una invocazione separata rispetto agli altri digit (0-9, *)


<!--T:144-->
<!--T:309-->
*Multi-tenant
* APP Mobile
**5586: Risolto un bug della procedura di ripristino del backup di PBX che causava, fino ad un successivo riavvio della macchina, la mancata riproduzione dei file audio personali dei vari tenant
** K-4510: Corretto bug che causava la visualizzazione di notifiche duplicate di chiamata persa su KCTI Mobile Android
**5793: Corretto il mancato riconoscimento del chiamante come interno remoto in caso di chiamata in ingresso ad un tenant, nel caso in cui questa sia originata come azione di trabocco su un altro tenant del gruppo
**5154: Corretto un bug che, a seguito dello spostamento di una linea assegnata da un tenant ad un altro, causava l'esecuzione dei DID configurati nel tenant originario
**5648: Esteso validatore del nome del dominio in creazione e modifica di tenant per impedire l'utilizzo di lettere accentate, che fanno fallire la creazione del relativo albero LDAP
*Rubrica
**5580: Corretto funzionamento filtri sui campi "e-mail", "ente" e "reparto" nella rubrica degli interni


== Firmware 4.5.7 (13/02/2018) == <!--T:118-->
== Firmware 4.11.6 (19/11/2020) == <!--T:310-->
Questa release contiene i certificati SSL aggiornati per i servizi di push notification Apple, necessari al corretto funzionamento delle APP iOS


===Nuove funzionalità=== <!--T:119-->
===Nuove funzionalità=== <!--T:311-->
*Gestione penalità degli operatori di coda. A partire da questa release è possibile assegnare una penalità ai membri di una coda. Questo parametro consente di consegnare una chiamata ad un operatore solo se tutti gli altri operatori con penalità inferiori sono occupati. È stata implementata anche una API REST per la configurazione delle penalità.
* Modulo telefoni SIP terze parti
** K-4080: Aggiunto il supporto alla gestione di identità secondarie sui telefoni Cisco Unified IP Phones 78xx/79xx


<!--T:120-->
===Malfunzionamenti corretti=== <!--T:312-->
*Messaggi "in progress" su menu IVR. In questa release è stata aggiunta la possibilità di riprodurre file audio "in progress" (prima dell'effettiva risposta). La durata massima di questi messaggi è solitamente inferiore al minuto e dipende dal provider della linea telefonica.
* API REST
** K-4184: Corretto un bug che causava il fallimento dell'API GET CallCenterCDR con errore 500 Internal Server Error


<!--T:121-->
<!--T:313-->
*Generazione degli eventi di cambio stato dei servizi. Questi eventi possono essere collegati alle notifiche per ricevere allarmi su eventuali malfunzionamenti/riavvii dei singoli servizi
* CDR
** K-3920: Corretto un bug che in alcune condizioni di flussi di chiamata con inoltri e deviazioni di chiamate esterne poteva causarne il mancato salvataggio nel registro 
** K-3395: Corretto un bug che, nel caso di chiamata effettuata da APP verso un numero di rete fissa, causava il salvataggio del numero chiamato nel CDR privo di uno 0


<!--T:122-->
== Firmware 4.11.3 (10/10/2020) == <!--T:314-->  
*Modulo Kalliope-Lift. Questo modulo disponibile tramite licenza dedicata consente la gestione messaggi di allarme provenienti dai combinatori ADEMCO.
*Nuovi device di provisioning built-in. In questa release sono stati aggiunti i seguenti device:
**AudioCodes 405HD,420HD,430HD,440HD,445HD,450HD
**Snom D712,D785,D120
**Gigaset Maxwell 2
**Yealink SIP-T52S,SIP-T54S,SIP-T56A,SIP-T58A,SIP-T58V


===Modifiche=== <!--T:123-->
<!--T:315-->
*Servizi telefonici
Questo firmware introduce il supporto al nuovo servizio '''KalliopeLAM''', la soluzione di '''videoconferencing web''' Kalliope. Previa attivazione di una licenza dedicata, sarà possibile per l'amministratore del PBX assegnare a vari gruppi di utenti la gestione operativa delle varie stanze di videoconferenza licenziate; tramite l'interfaccia web di KalliopePBX sarà immediato verificare lo stato di prenotazione di ciascuna di esse grazie alla vista a calendario, creare un nuovo meeting aggiungendo partecipanti interni ed esterni, e inviare i relativi inviti via mail.
**0005487: Aggiunto controllo su univocità nome del Controllo Orario


<!--T:124-->
<!--T:316-->
*API REST
NOTA: con la lavorazione dell'issue K-3770 cambiano le '''modalità di accesso alla rubrica via LDAP'''. Fino al firmware 4.11.2 l'accesso al sottoramo dc=extensions,dc=phonebook,dc=<dominio>,dc=root era possibile anche in forma anonima, e l'autenticazione era necessaria solo per accedere al sottoramo dc=system,dc=phonebook,dc=<dominio>,dc=root. A partire dal firmware corrente, l'accesso anonimo non è più consentito, ed '''è necessario autenticarsi''' per poter accedere ad entrambi i sottorami.
**0005347: Estesa API REST per cambio stato pausa degli operatori di coda per poter operare su tutte le code
*Modulo Call Center
**0005417: Aggiunti nel report CDR Call Center gli estremi dell'intervallo personalizzato


===Malfunzionamenti corretti=== <!--T:125-->
*Generale
**0005344: Corretto bug che impediva il ripristino di un backup completo su una macchina multitenant
**0005362: Corretto bug su impostazione severity degli eventi


<!--T:126-->
===Nuove funzionalità=== <!--T:317-->
*Servizi telefonici
* GUI
**0005493: Corretto bug su attivazione e disattivazione degli interruttori da piano di numerazione
** K-2282: Aggiunta del supporto al servizio di videoconferenza web "KalliopeLAM"
**0005484: Corretto bug che impediva la creazione di un gruppo di Paging
** K-2473: Aggiunta la gestione completa dei gruppi chiusi e dei gruppi di prelievo, con la possibilità di estenderne il numero oltre al valore predefinito di 63 e con la possibilità di assegnargli dei nomi mnemonici in sostituzione dell'identitificativo numerico
**0005435: Corretto bug che causava in particolari situazioni il disallineamento tra lo stato di pausa operativo e quello visualizzato
**0005382: Corretto bug che impediva la modifica di stanze MeetMe senza file audio
**0005483: Corretto bug che impediva l'accesso al pannello Whitelist
**0005445: Corretto bug che impediva il funzionemanto del Click to call al raggiungimento del busy-level
**0005391: Corretto malfunzionamento in Controllo Orario


*Rubrica telefonica
<!--T:318-->
**0005333: Corretto bug che impediva l'aggiunta di speed-dial in rubrica
* Modulo Kalliope-Lift
*Modulo Call Center
** K-449: Aggiunto supporto al protocollo Amphitec
**0005428: Corretto bug che causava ad ogni "Applica" il reset delle statistiche delle code (e conseguente malfunzionamento delle strategie di squillo)
**0005531: Corretto bug che poteva causare la visualizzazione di chiamate più antiche non corrette su pannello supervisore
*GUI
**0005342: Dashboard utente: corretti link a gruppi e code di appartenenza
*Multitenant
**0005469: Corretto errore in attivazione licenza multitenant in presenza di gateway senza linee assegnate
**0005412: Corretto errore che impediva l'invio di notifiche per i tenant non default
== Firmware 4.5.6 (12/12/2017) == <!--T:4-->


===Nuove funzionalità=== <!--T:5-->
===Modifiche=== <!--T:319-->
* Servizio di notifica eventi. In questa release viene introdotto un '''motore di gestione degli eventi''', generabili sia a livello di nodo/sistema che di singolo tenant (eventi telefonici). I primi eventi introdotti riguardano la registrazione dell'esito di servizio delle chiamate destinate alle code di attesa (eventi pbx.queue.servedcall e pbx.queue.unservedcall). Viene inoltre reso disponibile un pannello di configurazione del servizio di '''notifica degli eventi''' che permette di associare a ciascun evento (o classe di eventi) una o più azioni di notifica selezionabili tra l'invio di una '''e-mail''' o l'invocazione di un '''web-service''' remoto, completamente configurabili e parametrizzabili con gli attributi del relativo evento.
* Rubrica LDAP
* Servizio "Non disturbare" (DND - Do Not Disturb). Aggiunta del servizio '''DND a livello di interno'''. Il servizio DND implementato sul PBX, si distingue da quello disponibile sui terminali telefonici in quanto opera sull'interno e non sul singolo account SIP configurato sul terminale. Il servizio DND opera per le chiamate '''dirette all'interno''' o che raggiungono l'interno in quanto membro di un '''gruppo di chiamata''' (ma non per le chiamate a coda), e fa sì che l'interno sia trattato come "non disponibile" per la scelta della azione di trabocco (in caso di chiamate dirette). La commutazione dello stato di DND può essere effettuata mediante tasto BLF (selezione dnd<interno>) grazie al quale è inoltre possibile visualizzare lo stato di attivazione, oppure tramite l'API REST /rest/operation/service/dnd/<interno>
**K-3770: Modifiche ai permessi di accesso degli alberi LDAP delle rubriche per impedire, in scenari Multi-tenant, che sia possibile visualizzare informazioni di un tenant senza autenticazione. Come conseguenza, non è più permesso l'accesso anonimo al DN dc=extensions di ciascun phonebook, ed diventa quindi sempre necessario autenticarsi per poter visualizzare la rubrica telefonica, sia degli interni che quella di sistema (condivisa)
* API Rest per gestione '''servizi operativi di interno'''. Aggiunta delle API REST /rest/operation/service/<servizio>/<interno> in modalità GET/POST e DELETE per leggere, impostare e resettare lo stato dei seguenti servizi associati all'interno: DND ('''Non disturbare'''), FORKMOBILE ('''Fork to Mobile'''), CFIM ('''Inoltro incondizionato''' o deviazione di chiamata). Le API sono utilizzabili previa abilitazione all'accesso API e autenticazione da ciascun utente (per il relativo interno) e (per tutti gli interni) da utenti con un ruolo Power User che abbia l'abilitazione alla gestione dello "stato operativo dei servizi"
* API Rest per gestione dinamica operatori di coda. Aggiunta dell'API REST /rest/operation/queue/<operation> per la gestione delle funzioni di '''pausa''' e di aggiunta/rimozione degli '''operatori dinamici''' da una coda di attesa
* I '''widget''' "Servizi" e "Code" della dashboard utente sono stati estesi aggiungendo '''funzioni dispositive'''; tramite dei comodi interruttori grafici ciascun utente può adesso '''modificare lo stato dei servizi''' "Inoltro incondizionato" e "Fork to mobile", oltre a cambiare lo stato di pausa dei propri account SIP all'interno di ciascuna coda di appartenenza.


===Modifiche=== <!--T:6-->
===Malfunzionamenti corretti=== <!--T:320-->
*Generale
* Servizi telefonici
**5200: modificato il nome del menù "Diagnostica" in "Monitoraggio", a seguito dell'aggiunta a tale menù del pannello di gestione delle notifiche
** K-3758: Corretto un bug introdotto nel fw 4.9.4 per cui in caso di fallimento del trasferimento cieco di chiamata ad un interno veniva eseguita l'azione di inoltro per origine "Interno" invece di "Trasferimento". Questo stesso bug causava il mancato inserimento di tale chiamata nel CDR.
**5196: modificata la stringa "Nessuno" in "Selezionare account" nel pannello di definizione e modifica di un device di provisioning
**5308: Modifica del messaggio SIP di errore (da "403 Forbidden" a "486 Busy Here") restituito in caso di raggiungimento dei limiti di CAC per una chiamata in ingresso al PBX o ad un tenant (Nota. il messaggio restituito per le chiamate interne o uscenti rimane invariato)
* Modulo Call Center
** 5301: Aggiunta possibilità di escludere gli eventi operatore nell'esportazione del CDR Call Center in formato dettagliato
* Multi-tenant
** 5276: Ottimizzazione tempo di esecuzione dell'operazione di cancellazione di un tenant
** 5185: Aggiunto controllo per impedire l'utilizzo da parte di un tenant di un numero chiamante (per le chiamate uscenti) non appartenente a quelli definiti nella linea assegnata usata. In caso di non conformità il numero chiamante viene automaticamente modificato in base alla tipologia di numerazione prsente sulla linea assegnata, in accordo alla regola seguente:
*** selezione esatta: viene impostato quel numero specifico
*** selezione a range: viene impostato al numero più basso del range
*** selezione a prefisso: viene impostato alla radice del prefisso


===Malfunzionamenti corretti=== <!--T:7-->
<!--T:321-->
*Generale
* GUI
**5173: Corretto un bug che causava la generazione di un errore 500 in cancellazione di una voce dall'ACL di un interruttore
** K-2804: Risolto un problema che poteva causare, su apparati con 2GB di RAM e in determinate condizioni di configurazione, la visualizzazione dell'errore "502 Bad Gateway" all'accesso alla WEB GUI
*Rubrica telefonica
**5305: Risolto un bug che causava la sospensione dell'importazione periodica delle rubriche remote dopo un aggiornamento firmware, fino al nuovo salvataggio delle relative impostazioni
*Modulo Call Center
** 5228: Corretto il mancato inserimento delle chiamate nel CDR Call Center nel caso di alcuni esiti di mancato servizio (FULL, JOINEMPTY o LEAVEEMPTY)
*Alta affidabilità
** 5178: Corretto un problema di sincronizzazione delle licenze 4SP e delle licenze figlie correlate


== Firmware 4.5.5 (25/10/2017) == <!--T:8-->
<!--T:322-->
* KalliopeCTI
** K-2354: Corretto un bug che causava il mancato aggiornamento sul client KalliopeCTI della visualizzazione delle modifiche alla configurazione delle code
** K-3735: Corretto un bug presente nelle versioni 4.10.0 e 4.11.0/1/2 per cui in caso di installazione diretta di un firmware il servizio CHAT non era funzionante nel caso di username dell'utente contenente caratteri maiuscoli. Il problema non si manifestava in caso di aggiornamento ad uno di questi firmware da versioni precedenti
** K-3614: Corretto un bug che in alcune condizioni poteva causare il crash del server CTI in Kalliope, causando la disconnessione contemporanea di tutti i client
** K-3089: Risolto un bug che poteva causare la ricezione di una doppia notifica di chiamata in ingresso in caso di utilizzo del client KallioCTI in modalità Free e più di un account SIP associato all'interno
** K-3471: Corretto un bug che, a seguito della presenza di chiamate nel CDR di KalliopPBX con alcuni pattern particolari, causava l'interruzione dell'aggiornamento del registro chiamate sui client KalliopeCTI


===Nuove funzionalità=== <!--T:9-->
<!--T:323-->
* APP Mobile
** K-3380: Corretta visualizzazione del numero chiamante in ingresso all'APP Mobile in caso di chiamante da rete fissa (in precedenza veniva rimosso erroneamente lo 0 del prefisso urbano)
** K-2866: Risolto un bug che causava il rifiuto automatico di una chiamata diretta ad un itnerno da parte dell'APP in caso di presenza di più account SIP per lo stesso interno


<!--T:10-->
<!--T:324-->
*Generale
* Generale
** Aggiunti alla dashboard due nuovi widget, con la visualizzazione in tempo reale delle chiamate in corso e con un grafico personalizzabile in termini di classificazione (direzione o filtro) e di intervallo temporale con le statistiche sul volume di chiamate estratte dal CDR
** K-3804: Ripristinato il corretto funzionamento dell'esecuzione automatica dei task pianificati
** Aggiunto il servizio dei "Gruppi chiusi", che permette di restringere la possibilità di chiamare determinati numeri di interni solo ad un elenco di interni abilitati
** K-3801: Corretto il meccanismo di notifica degli errori in fase di valutazione dello spazio disco utilizzato dai tenant in modo da inviare la mail al gestore del PBX e non agli admin dei tenant
** K-3606: Risolto un problema che poteva causare l'impossibilità di ripristinare un backup in caso di dimensioni di questo superiori a circa 200 MB


===Modifiche funzionali=== <!--T:11-->
<!--T:325-->
* CDR
** K-3797: Corretto un bug che causava la mancata registrazione nel CDR delle chiamate uscenti effettuate da un interno il quale poi ne effettuava il trasferimento verso un'altra destinazione
* Rubrica LDAP
** K-3913: Risolto un problema che in alcune condizioni causava il mancato popolamento della rubrica LDAP della centrale all'avvio, e richiedeva di effettuare da GUI la rigenerazione della configurazione e il riavvio del servizio per poter accedere alla rubrica dai client LDAP (quali i telefoni)


<!--T:12-->
== Firmware 4.11.2 (12/08/2020) == <!--T:326-->  
*Generale
**5147: Ripristinata possibilità di utilizzare il carattere "apostrofo" nei campi Nome e Cognome degli interni, ed uniformata la relativa validazione nel mass-import
**5099: Introdotto ordinamento per tipo e nome nei form di selezione delle linee di uscita
**5091: Introdotto ordinamento alfabetico nei form di selezione dei tenant
**4465: Aggiunta visualizzazione della versione di firmware in esecuzione all'interno del widget "Stato del sistema" della dashboard
**5015: Modificato controllo di univocità del nome dei template SIP per essere case-insensitive
**5083: Aggiunta la visualizzazione della durata istantanea nel pannello di visualizzazione delle chiamate attive
**5126: Aggiunto indicatore visivo di esecuzione della richiesta di generazione dei report CC
**4895: Modifica della modalità di rifiuto delle chiamate non autenticate provenienti da host non definiti tra i gateway e i domini VoIP configurati, dal livello dialplan al livello SIP


<!--T:13-->
===Nuove funzionalità=== <!--T:327-->
*Servizi telefonici
**5156: Modifica della gestione della risposta 480 inviata dai telefoni in caso di attivazione del servizio DND per eseguire l'azione di inoltro su "non disponibile" invece che quella su "occupato"


<!--T:14-->
<!--T:328-->
*Provisioning.
* API REST
**5149: Estensione del riconoscimento MAC dall'URL della richiesta per usare una regular expression e non solo i formati dei filename built-in
** K-3306: Aggiunta una nuova API per poter iniettare in una chiamata in corso, identificata dal Linked-id, una sequenza di toni DTMF, con possibilità di scegliere se inviarla sul channel chiamante o su quello del chiamato
**5132: Aggiunta possibilità di configurare un percorso personalizzato sui redirection server
**5121: Aggiunta la gestione della sottocartella "public" del proprio path di provisioning con accesso anonimo (non autenticato) anche in caso di configurazione dell'accesso al provisioning mediante autenticazione del client tramite certificato


<!--T:15-->
<!--T:329-->
*Multitenant
* Modulo "Supporto esteso telefoni SIP terze parti"
**5003: Modifica della gestione dei lock di scrittura per far sì che l'acquisizione del lock da parte di pbxadmin non causi in automatico la perdita del lock degli admin di tutti i tenant ma la effettui solo al momento dell'applicazione delle modifiche, e solo per i tenant effettivamente coinvolti dalle modifiche effettuate da pbxadmin
** K-3065: Aggiunta la possibilità di definire dispositivi personalizzati "Cisco Unified IP Phone" con un numero configurabile di tasti funzione, per poter gestire i dispositivi equipaggiati con il tastierino aggiuntivo Cisco Cp-7914


<!--T:16-->
===Modifiche=== <!--T:330-->
*REST API
**5012: Aggiunto il supporto al caching HTTP tramite gli headers "ETag/If-None-Match" e "If-Modified-Since"


===Malfunzionamenti corretti=== <!--T:17-->
<!--T:331-->
* Alta Affidabilità
** K-250: Ottimizzazione dell'invocazione dei job periodici sui nodi passivi dei cluster HA


<!--T:18-->
===Malfunzionamenti corretti=== <!--T:332-->
*Generale
**5165: Corretto un bug che causava l'errata presentazione del numero chiamante in caso di trasferimento con offerta di una chiamata uscente effettuata da un interno
**5158: Ripristinato funzionamento delle dell'invocazione di API esterne in caso di modalità POST o con autenticazione di tipo Basic
**5017: Corretta gestione dell'interruttore con numero "0"
**5098: Risolto un bug che impediva la corretta gestione di più di 128 tenant su singolo nodo
**4548: Rimossi gli account di hotdesking di device dal conteggio del numero di quelli che concorrono al raggiungimento del limite di licenza
**5063: Corretto un bug che causava la persistenza dell'aggiunta del prefisso di uscita al numero chiamante delle chiamate entranti, anche eliminando tale valore dalle impostazioni del pbx o tenant
**5065: Corretta visualizzazione del logo personalizzato (con presenza della licenza di rebrand) in caso di accesso alla web GUI tramite protocollo HTTPS
**5094: Uniformata validazione del Mime-Type in upload dei file audio e delle musiche di attesa, che causava l'errato rifiuto di alcuni fil
**5096: Corretto un bug che generava una eccezione nell'accesso al wizard in caso di presenza di un interno senza account SIP associato
**4992: Corretto un bug che causava il non mantenimento del tema scelto in caso di licenza di rebranding
**4993: Rimozione dell'audit log dal backup
**4984: Corretto funzionamento del filtro "Abilitato" ed in generale di tutti i filtri operanti a selezione che effettuavano un match di tipo sottostringa invece che esatto
**4874: Corretto un bug che causava la mancata sincronizzazione manuale dell'ora via NTP in caso di data corrente successiva a quella effettivamente


<!--T:19-->
<!--T:333-->
*CTI Server ed applicazioni
* Generale:
**5050: Corretta gestione degli account SIP che contengono il carattere "-" nello username
** K-2963: Corretto un bug che causava il fallimento delle pingback nelle VM, con conseguente comparsa del banner di avviso dopo le prime 24 ore, a seguito di installazione di un firmware 4.9.9; il problema non si manifestava in caso di aggiornamento da versioni firmware precedenti.
**5168: Corretta logica di pilotaggio telefoni tramite KalliopeCTI Pro anche in caso di terminali utilizzati in modalità hotdesking
**5175: Corretto un bug che causava lo sporadico mancato funzionamento del trasferimento con offerta da KalliopePhone in caso di interno con più account SIP associati


<!--T:20-->
<!--T:334-->
*REST API
* GUI
**5021: Corretto un bug che impediva il corretto funzionamento dell'API di ripristino di un backup in scenario monotenant
** K-3121: Risolto un problema che poteva causare il timeout dell'interfaccia web in fase di visualizzazione della pagine degli IVR, nel caso in cui uno di questi presentasse un numero elevato di sottomenu tra tutti i suoi livelli
**5020: Corretta validazione del nome del file di backup caricato tramite API per richiedere che abbia estensione ".bak"
**4977: Uniformato l'output dell'API di download del CDR rispetto a quello ottenuto mediante esportazione da GUI


<!--T:21-->
<!--T:335-->
*CDR
* API REST
**3953: Corretta registrazione della ragione di uscita delle chiamate a coda in caso di prenotazione di richiamata
** K-2827: Corretto un bug che poteva causare la restituzione di un file di backup malformato nel caso in cui la dimensione di questo superasse una certa quota


<!--T:22-->
<!--T:336-->
*Modulo Call Center
* Modulo Hotel
**5152: Corretto filtraggio per tenant nella generazione dei report del CDR Call Center in scenario multitenant
** K-2874: Corretto un bug che impediva la corretta sincronizzazione dello stato delle camere sul nodo passivo in caso di cluster HA
**5089: Corretto conteggio delle chiamate servite dai singoli operatori nel report CC in caso di presenza di chiamate prelevate o servite da operatori dinamici
** K-3010: Corretto un bug che, in caso di modifica dello stato di pulizia di una camera tramite servizio telefonico, causava il mancato aggiornamento dello stato di pulizia di una camera restituito via API in caso di utilizzo di Etag  
**5118: Corretto un bug sul filtraggio per operatore del registro chiamate Call Center, che generava una eccezione
**5088: Corretto il calcolo del tempo medio di conversazione nel report CC
**5087: Differenziato l'esito delle chiamate alla coda in orario di chiusura che in precedenza erano marcate come "Non servite"
**5085: Corretto un bug che causava l'impostazione dell'esito TIMEOUT invece di ANSWERED_ELSEWHERE nel dettaglio operatori per le chiamate prelevate
**5084: Corretta visualizzazione dell'interno nella colonna "Interno operatore" che in precedenza riportava il nome dell'account
   
*Registrazione chiamate
**5086: Corretto un bug che, con il firmware 4.5.4, impediva il regolare salvataggio dei file delle chiamate registrate


<!--T:23-->
<!--T:337-->
*Provisioning
* Modulo Kalliope-Lift
**5140: Corretta generazione del path di provisioning TFTP e HTTP/S in caso di importazione di un tenant
** K-3130: Corretto un bug introdotto nel firmware 4.9.6 che causava la mancata registrazione degli eventi relativi ai ricevitori di allarme, causando quindi il mancato invio delle relative notifiche
**4702: Modifica del meccanismo di invio dei messaggi NOTIFY di tipo check-sync ai terminali supportati (per forzare il download del file di provisioning) che in alcune condizioni di deployment talvolta non venivano inviati
**4626: Corretto un bug che causava il mancato invio del messaggio NOTIFY di check-sync ad un terminale in caso di modifica dell'account assegnato
**5067: Corretto un bug che, in caso di installazione diretta di un firmware 4.5.4, causava il mancato funzionamento del servizio dei file di provisioning tramite HTTP e HTTPS


<!--T:24-->
*Modulo Multitenant
**5028: Corretto riconoscimento origine di tipo "interno remoto" in ingresso ad un tenant nel caso di condivisione automatica degli interni tra tenant dello stesso tenant group
**4785: Corretto un bug che causava il mancato salvataggio dell'ordinamento delle regole di manipolazione in ingresso sulle linee assegnate di tenant
**5145: Corretto un bug in fase di importazione di un tenant da backup che impediva la riproduzione dei file audio personali presenti nel backup


== Firmware 4.5.4 (29/08/2017) == <!--T:25-->
== Firmware 4.11.1 (03/07/2020) == <!--T:338-->  
Integra tutte le modifiche contenute nel firmware 4.5.3, non rilasciato pubblicamente, il cui Changelog è riportato sotto.


===Nuove funzionalità=== <!--T:26-->
===Nuove funzionalità=== <!--T:339-->


<!--T:27-->
<!--T:340-->
*Generale
* Modulo Kalliope-Lift
** Aggiunto il pannello "Diagnostica" > "Chiamate attive" con la '''visualizzazione in tempo reale delle chiamate attive''' sul PBX e permette di abbattere singolarmente ciascuna di esse
** K-1709: Aggiunto supporto a protocolli generici per i quali non sia necessaria l'acquisizione di letture
** Sostituita l'applicazione "API Esterne" con la sua estensione '''"Instradamento Dinamico"''' che permette di effettuare la gestione della chiamata sia tramite invocazione di un web service esterno (come l'applicazione originaria) che riscontrando i parametri su un file XLS/CSV caricato sul PBX
** K-2860: Aggiunta la generazione di un evento specifico in caso di abbattimento della chiamata prima del completamento dell'handshake del protocollo
** Aggiunta al servizio "Instradamento Dinamico" la possibilità di inoltrare la chiamata alla selezione del piano di numerazione restituita dal web service o recuperata dal file locale
** K-2707: Uniformati gli eventi generati dal protocollo Ademco Contact ID affiancando a quelli legacy (ademco.contactid.*) i nuovi alarmreceiver.ademco-contactid.*


<!--T:28-->
*API REST
** Aggiunta API /rest/tenantGroup/{tenantGroupName}/extension per ottenere l'elenco di tutti gli interni definiti sui Tenant di un Tenant Group
** Aggiunta API /rest/extension/{exten}/services per ottenere lo stato di attivazione dei servizi degli interni


===Malfunzionamenti corretti=== <!--T:29-->
== Firmware 4.11.0 (08/06/2020) == <!--T:341-->  


<!--T:30-->
<!--T:342-->
*Generale
Questo firmware introduce il supporto ad un nuovo modulo opzionale, denominato "Supporto esteso telefoni SIP terze parti", che è dedicato alla gestione integrata di telefoni che implementano alcune funzionalità mediante varianti SIP non standard. Al momento questi includono alcuni telefoni Cisco della famiglia "Cisco Unified IP Phone" della serie 79xx che siano stati flashati con firmware SIP, e altri che ne condividono le modalità di funzionamento (es. 78xx)
**4431: Corretto un bug che causava l'impossibilità di arrestare la riproduzione del messaggio audio di un gruppo di Paging (nel caso Unattended con infinite ripetizioni) se tra la chiamata di avvio e quella di richiesta di arresto veniva effettuata una modifica alla configurazione del PBX
**4800: Ripristinata la possibilità di definire selezioni personalizzate con valore coincidente con quello di un interno dello stesso tenant
**4826: Risolto un problema che causava un errore irreversibile in visualizzazione della pagina di Gestione Utenti quando il numero di utenti definiti era superiore a 1000
**4879: Corretta la validazione dei form in cui può essere configurato l'inoltro ad un numero esterno in quanto le modifiche al numero di destinazione costituite dall'aggiunta o rimozione del prefisso 0 non venivano salvate
**4882: Risolto un bug che impediva la cancellazione delle regole di ACL nei gruppi di Paging
**4884: Risolto un bug che causava la generazione di un errore in caso di tentativo di cancellazione delle regole ACL nei gruppi di Paging
**4899: Corretto un bug che impediva la visualizzazione del dettaglio delle varie entità anche in caso di presenza del permesso di lettura al ruolo assegnato all'utente
**4129: Corretta la gestione delle visibilità e dei permessi di assegnazione dei ruoli agli utenti Power User (questi adesso possono assegnare a nuovi utenti solo il ruolo base - Tenant User - o il proprio)
**4937: Corretta valutazione del Call Admission Control di sede che impediva l'esecuzione anche delle chiamate tra interni in caso di 1 sola chiamata disponibile (ed esclusione delle chiamate intrasede dal conteggio)


<!--T:31-->
<!--T:343-->
*CDR
Il modulo abilita la gestione dei tasti lampada (BLF) dei telefoni, mediante configurazione dal pannello dell'account SIP assegnato e la generazione del corrispondente file di provisioning per il telefono. Sono inoltre supportati alcuni servizi pilotabili mediante i tasti funzione presenti sui telefoni (prelievo di chiamata su BLF, e deviazione di chiamata incondizionata). Viene inoltre resa accessibile mediante web service XML la rubrica telefonica LDAP, per consultazione diretta dai telefoni.
**4846: Modificata la logica di filtraggio del Registro Chiamate per evitare i blocchi della GUI legati all'esaurimento della memoria di sistema nel caso di CDR con un numero di chiamate (per mese) superiore ad alcune decine di migliaia
**4862: Omessa visualizzazione della stringa "xxx" come Nome chiamante nel CDR anonimizzato


<!--T:32-->
===Modifiche=== <!--T:344-->
*KalliopeCTI
**4773: Risolto un problema che, nel caso di Click-to-call da KalliopCTI Free (o Pro senza pilotaggio) verso un numero esterno occupato,  causava la mancata indicazione dell'esito al chiamante


<!--T:33-->
<!--T:345-->
*Provisioning
* GUI
**4876: Risolto un bug che impediva il servizio dei file di provisioning tramite HTTP e HTTPS nel caso di installazione diretta di un firmware 4.3.9 o successivi (non presente in caso di aggiornamento da versioni precedenti)
** K-2507: per rendere più chiara la pagina di creazione degli interni, in fase di creazione di un account contestualmente alla creazione dell'interno adesso viene data la possibilità di specificarne solo gli attributi base (username, secret e il template di riferimento), e non viene più esposto completamente il form completo di edit dell'account (che includeva anche la possibilità di definire gli override di ogni singola impostazione)
**4854: Corretta la gestione dei permessi di modifica delle entità di provisioning (device, template) in modo che i power user possano editare quelle create dall'admin, e viceversa


<!--T:34-->
= Firmware serie 4.10.x (MR) = <!--T:346-->
*HA
I firmware della serie 4.10.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.9.x.
**4781: Corretto un bug che permetteva di avviare l'aggiornamento del firmware del PBX anche con il servizio HA attivo
**4782: Aggiunta sincronizzazione della cartella di provisioning di PBX (nel caso multitenant) e del registro delle richieste di provisioning


<!--T:35-->
== Firmware 4.10.2 (18/11/2020) == <!--T:347-->
*Multitenant
Questa release contiene i certificati SSL aggiornati per i servizi di push notification Apple, necessari al corretto funzionamento delle APP iOS
**4698: Corretto un problema sul controllo di suplicazione dell'account assegnato ad un device in caso di provisioning effettuato da pbxadmin
**4887: Corretto un bug che causava il non funzionamento del servizio Paging (in modalità Unattended) per i tenant diversi da quello di default


== Firmware 4.5.3 (11/07/2017) == <!--T:36-->
== Firmware 4.10.1 (09/11/2020) == <!--T:348-->  
Rilascio interno non disponibile al pubblico


===Nuove funzionalità=== <!--T:37-->
<!--T:349-->
NOTA: con la lavorazione dell'issue K-3770 cambiano le modalità di accesso alla rubrica via LDAP. Fino al firmware 4.10.0 l'accesso al sottoramo dc=extensions,dc=phonebook,dc=<dominio>,dc=root era possibile anche in forma anonima, e l'autenticazione era necessaria solo per accedere al sottoramo dc=system,dc=phonebook,dc=<dominio>,dc=root. A partire dal firmware corrente, l'accesso anonimo non è più consentito, ed è necessario autenticarsi per poter accedere ad entrambi i sottorami.


<!--T:38-->
===Modifiche=== <!--T:350-->
*Generale
* Rubrica LDAP
** Aggiunta la possibilità di assegnare ai ruoli Power User l'esecuzione del Wizard di prima configurazione
** K-3770: Modifiche ai permessi di accesso degli alberi LDAP delle rubriche per impedire, in scenari Multi-tenant, che sia possibile visualizzare informazioni di un tenant senza autenticazione. Come conseguenza, non è più permesso l'accesso anonimo al DN dc=extensions di ciascun phonebook, ed diventa quindi sempre necessario autenticarsi per poter visualizzare la rubrica telefonica, sia degli interni che quella di sistema (condivisa)
** Esteso il funzionamento delle ACL per gli account SIP, differenziandole per IP sorgente e Contact, e permettendo la configurazione di più subnet per ciascuna di esse


<!--T:39-->
===Malfunzionamenti corretti=== <!--T:351-->
*Provisioning
* Servizi telefonici
** Aggiunti ai device built-in i dispositivi Patton Smartnode SN4522/24/26/28 JS (ATA multiporta) e sistema DECT multicella Gigaset Pro N720
** K-3758: Corretto un bug introdotto nel fw 4.9.4 per cui in caso di fallimento del trasferimento cieco di chiamata ad un interno veniva eseguita l'azione di inoltro per origine "Interno" invece di "Trasferimento". Questo stesso bug causava il mancato inserimento di tale chiamata nel CDR.


<!--T:40-->
<!--T:352-->
*API REST
* GUI
** Aggiunte API per modifica dei codici dei servizi all'interno del piano di numerazione
** K-3121: Risolto un problema che poteva causare il timeout dell'interfaccia web in fase di visualizzazione della pagine degli IVR, nel caso in cui uno di questi presentasse un numero elevato di sottomenu tra tutti i suoi livelli


<!--T:41-->
<!--T:353-->
*Multitenant
* API REST
** Aggiunta una opzione sui Tenant Group per effettuare in modo automatico la condivisione delle selezioni personalizzate e degli interni nei piani di numerazione di tutti i Tenant appartenenti al gruppo (senza quindi la necessità di definire in modo esplicito i range di numerazione remota assegnati ai singoli Tenant); introdotto il controllo di duplicazione inter-tenant delle selezioni in oggetto per impedire la presenza della stessa selezione su due Tenant diversi dello stesso gruppo
** K-4184: Risolto un bug relativo all'API REST GET /callCenterCdr


===Malfunzionamenti corretti=== <!--T:42-->
<!--T:354-->
* KalliopeCTI
** K-2354: Corretto un bug che causava il mancato aggiornamento sul client KalliopeCTI della visualizzazione delle modifiche alla configurazione delle code
** K-3614: Corretto un bug che in alcune condizioni poteva causare il crash del server CTI in Kalliope, causando la disconnessione contemporanea di tutti i client
** K-3735: Corretto un bug presente nelle versioni 4.10.0 e 4.11.0/1/2 per cui in caso di installazione diretta di un firmware il servizio CHAT non era funzionante nel caso di username dell'utente contenente caratteri maiuscoli. Il problema non si manifestava in caso di aggiornamento ad uno di questi firmware da versioni precedenti


<!--T:43-->
<!--T:355-->
*Generale
* Generale
**4719: Corretto un problema che impediva di poter modificare i permessi associati ad un ruolo Power User creato in precedenza
** K-3606: Risolto un problema che poteva causare l'impossibilità di ripristinare un backup in caso di dimensioni di questo superiori a circa 200 MB
**4789: Corretto un bug che preveniva la riproduzione della musica di attesa associata ad una stanza MeetMe
** K-3804: Ripristinato il corretto funzionamento dell'esecuzione automatica dei task pianificati
**4778: Corretto un problema che in alcune condizioni causava un errore durante il salvataggio degli interni remoti nella configurazione di un  trunk


<!--T:44-->
<!--T:356-->
*CDR
*CDR
**4707: Corretta registrazione dei numeri chiamante e chiamato in caso di trasferimenti di chiamata effettuati mediante il metodo SIP REFER
** K-3797: Corretto un bug che causava la mancata registrazione nel CDR delle chiamate uscenti effettuate da un interno il quale poi ne effettuava il trasferimento verso un'altra destinazione
**4704: Corretta registrazione dell'esito di una chiamata inoltrata ad una linea di uscita in caso di fallimento con causa CONGESTION
 
**4703: Corretta registrazione dell'esito di una chiamata diretta ad un interno e deviata verso un servizio
<!--T:357-->
* Rubrica LDAP
** K-3913: Risolto un problema che in alcune condizioni causava il mancato popolamento della rubrica LDAP della centrale all'avvio, e richiedeva di effettuare da GUI la rigenerazione della configurazione e il riavvio del servizio per poter accedere alla rubrica dai client LDAP (quali i telefoni)
 
<!--T:358-->
* APP Mobile
** K-3380: Corretta visualizzazione del numero chiamante in ingresso all'APP Mobile in caso di chiamante da rete fissa (in precedenza veniva rimosso erroneamente lo 0 del prefisso urbano)
 
== Firmware 4.10.0 (29/07/2020) == <!--T:359-->
 
===Malfunzionamenti corretti=== <!--T:360-->
 
<!--T:361-->
* K-2827 Risolto bug  su  API REST /backup/create che poteva causare la generazione di un backup incompleto in caso di esaurimento dello spazio disco
* K-2804 Risolto bug che poteva causare il blocco della WEB GUI su macchine con meno di 2GB RAM
* K-3260 Risolto bug sulla pingback della Virtual Machine (presente solo su nuove installazioni firmware 4.9.9)
* K-2850 Risolto  bug su esecuzione comandi network (ping,traceroute) tramite Kalliope Logger (presente solo in firmware 4.9.9)
* Modulo Hotel
** K-3217 Risolto bug che causava il mancato aggiornamento della GET REST API /rooms (con ETag) quando lo stato di "pulizia camera" era modificato tramite codice telefonico
* KCTIS
** K-3089 Risolto bug che causava doppia notifica chiamate in ingresso con client KCTI Free e account multipli
** K-2812 Risolto bug che causava l'invio simultaneo ai client dello stato DND di tutti gli interni e poteva causare la disconnessione dei client stessi
** K-2740 Risolto bug che causava la generazione su KCTI IOS di una notifica errata quando l'utente KCTI IOS effettuava una chiamata in uscita e la cancellava prima della risposta da parte del chiamante 
* HA
** K-2874 Risolto bug relativo alla replica stato delle stanze (modulo Hotel) su nodo passivo
 
===Modifiche=== <!--T:362-->
* HA
** K-247 Modificati cronjob periodici per esecuzione solo su nodo primario
** K-250 Modificati cronjob periodici per verificare che le risorse utilizzate siano attive prima dell'esecuzione 
 


<!--T:45-->
= Firmware serie 4.9.x (TR) = <!--T:280-->
*Provisioning
I firmware della serie 4.9.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.8 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.
**4736: Aggiunta visualizzazione della colonna IPUI in fase di validazione dell'importazione massiva dei device di provisioning


<!--T:46-->
== Firmware 4.9.9 (10/06/2020) == <!--T:363-->  
*Multitenant
**4747: Corretto un bug che impediva di effettuare il pilotaggio da KalliopeCTI dei telefoni supportati per i tenant diversi dal "default"


== Firmware 4.5.2 (29/06/2017) == <!--T:47-->
===Modifiche=== <!--T:364-->
===Nuove funzionalità===


<!--T:48-->
<!--T:365-->
*Generali
* App iOS
** Aggiunta la possibilità di creare dei '''"Language pack" personalizzati''', caricando propri file audio a sostituzione dei messaggi predefiniti di una determinata lingua
** Implementate modifiche al meccanismo di invio notifiche ai terminali iOS in modo da poter ripristinare il corretto funzionamento della CHAT e della modalità CTI


<!--T:49-->
<!--T:366-->
*Provisioning
* Servizi telefonici
** Aggiunta la generazione del file dei tasti funzione anche per i terminali Avaya
** In caso di chiamata in uscita che termina con una risposta 480, non viene più effettuato un eventuale tentativo di ripetere la chiamata sulle linee di backup di quella regola di instradamento, se presenti (uniformato al caso di risposta 486 - Occupato). Il backup continua ad essere effettuato in tutti gli altri casi (in cui quindi la chiamata fallisce per problemi della linea e non per timeout, rifiuto o stato occupato del destinatario)
** Aggiunti placeholder relativi a data e ora
 
<!--T:367-->
* Modulo Hotel
** Aggiunta della licenza del modulo Hotel al pool di licenze comprese nel bundle "4SP"
** Estesa la gestione dei profili di tariffazione aggiungendo le azioni di import ed export da file xls, e l'operazione di creazione di un profilo per clonazione di uno esistente
** Estese API del modulo Hotel per restituire solo le modifiche allo stato precedente mediante l'uso di header ETag


<!--T:50-->
===Nuove funzionalità=== <!--T:368-->
*API REST
* API REST
** Aggiunte API per gestione ruoli e template interni
** K-2253: Aggiunta API callCenterCdrReport


===Malfunzionamenti corretti=== <!--T:51-->
===Malfunzionamenti corretti=== <!--T:369-->
* GUI
** K-2042: Corretta l'impaginazione del pannello di modifica dei membri di una campagna di avviso o di una conference dial-out in caso di presenza di numeri interni ed esterni
** K-2404: Corretto un bug che in alcune condizioni causava la generazione di una eccezione (Errore 500) in fase di creazione di un nuovo language pack personalizzato


<!--T:52-->
<!--T:370-->
*Generale
* Servizi telefonici
**4666: Corretto un errore che causava la rimozione dei diritti di Privacy eventualmente attivi su un utente in caso di modifica dell'utente da parte dell'admin
** K-2068: Corretto un bug che poteva causare il fallimento di una chiamata sulla linea di backup nel caso in cui sulla primaria fossero aggiunti header addizionali (PAI,PPI, RPID,..) in quanto questi non venivano cancellati prima di inoltrare la chiamata sulla linea di backup
**4722: Corretto un problema che impediva il rispetto del flag di bypass del filtro D/S in caso di trabocco della chiamata dalle segretarei al direttore
** K-1975: In caso di chiamata callback (via API) che raggiunge il servizio di Instradamento Dinamico, la variabile UniqueID riportata al web service adesso ha lo stesso valore riportato sul CDR
**4729: Corretto un errore che causava la riproduzione del messaggio audio dell'azione di trabocco predefinita durante le fasce orarie di un controllo orario, nel caso in cui per una determinata fascia sia definita un'azione di trabocco specifica ma senza un file audio associato


<!--T:53-->
<!--T:371-->
*CTI
* KalliopeLogger
**4690: Risolta una criticità che in determinate condizioni causava il riavvio del server CTI in fase di invio di un messaggio a client iOS
** K-2548: Corretto un bug introdotto in 4.9.8 che causava il fallimento dell'autenticazione dell'utente pbxadmin sul client KalliopeLogger
**4708: Corretto il malfunzionamento delle icone relative a cellulare e SIM sul client KalliopeCTI Mobile
 
**4709: Ripristinato il corretto funzionamento del comando Click-to-call verso mobile dall'app KalliopeCTI Mobile
<!--T:372-->
* Alta affidabilità
*CDR
** K-2510: Corretto un bug che, in caso di installazione da bootloader di un firmware pari o superiore a 4.9.7, causava la generazione di un file di configurazione dell'AH malformato, con la conseguente impossibilità di avviare il servizio
**4658: Visualizzazione nome dell'interno chiamato nella sezione dei dettagli di chiamata


<!--T:54-->
<!--T:373-->
* API REST
* API REST
**4682: Corretto un problema di retrocompatibilità dell'API di creazione Tenant
** K-2447: Ripristinato il corretto funzionamento dell'API di cancellazione delle registrazioni di chiamate con chiave "linkedid"
**4683: Aggiornata documentazione dell'API Rest di creazione dei device di provisioning per riflettere l'obbligatorietà del parametro "priority" introdotto in release 4.5.1 per la gestione dei device multiaccount
** K-2496: Corretta la validazione nell'API di export di un tenant per gestire target version di firmware con revisioni non numeriche (usate a partire da firmware 4.7.16)


<!--T:55-->
<!--T:374-->
*Provisioning
* Modulo FAX
**4698: Corretto il controllo di duplicazione dell'account assegnato al device in caso di provisioning da pbxadmin (solo sistemi multitenant)
** K-1989: Corretto un bug che impediva l'accesso da GUI ai FAX ed ai report dei FAX dei mesi precedenti a quello corrente
**4672: Adeguato modello del file XLS per l'importazione massiva dei device di provisioning per includere la colonna IPUI
 
**4674: Corretta una inconsistenza che impediva il funzionamento del provisioning tramite HTTP/HTTPS nel caso di centrali in cui sia stato installato direttamente un firmware 4.3.9 o superiore (bug non presente per le centrali aggiornate da versioni 4.3.8 o precedenti)
<!--T:375-->
* Modulo Hotel
** K-1279: Corretta la visualizzazione della sveglia nel widget della camera per mostrare la prossima in scadenza e non l'ultima inserita
** K-1758: In caso di nodo multitenant, aggiunta la possibilità di assegnare un numero di stanze illimitato ad un tenant
** K-1283: Corretto un bug che causava la cancellazione dalla lista delle sveglie non risposte di tutte quelle presenti per una data stanza, nel momento in cui si andava a creare una nuova sveglia per quella stanza


== Firmware 4.5.1 (11/06/2017) == <!--T:56-->
<!--T:376-->
===Nuove funzionalità===
* Modulo Kalliope-Lift
** K-2703: Corretto un bug che causava la mancata esecuzione dell'azione di inoltro in caso di errore nei ricevitori di allarmi


<!--T:57-->
== Firmware 4.9.8 (26/04/2020) == <!--T:377-->  
*Generali
**Aggiunto supporto a licenza per rebranding dell'interfaccia web


<!--T:58-->
===Modifiche=== <!--T:378-->
*Code di attesa
**Aggiunto il motivo "in conversazione" alle cause di indisponibilità degli operatori per determinare il trabocco immediato in fase di accodamento di una nuova chiamata


<!--T:59-->
<!--T:379-->
*Provisioning
* APP KCTI iOS
**Aggiunta gestione di apparati '''multi-account''' (es. sistemi DECT, IP Channelbank, M-ATA)
** Modificata gestione delle notifiche verso le APP KalliopeCTI per ripristinare il funzionamento delle chiamate in ingresso all'APP su telefoni con s.o. iOS 13
**Aggiunto pannello per la '''configurazione dei tasti funzione (BLF)''' per singolo interno, e provisioning degli stessi su tutti i terminali associati agli account SIP dell'interno
**Aggiunto il device SNOM D745 all'elenco dei dispositivi di provisioning integrati
**Aggiunto l'attributo "numero di tasti funzione" ai modelli dei device di provisioning


<!--T:60-->
<!--T:380-->
*Hotdesking
* Generale
**Aggiunta la possbilità di effettuare il login da un terminale di hotdesking in cui sia già loggato un altro interno, senza dover prima effettuare il logout (logout implicito)
** K-1940: l'evento pbx.extension.missedcall adesso contiene anche l'attributo caller_name con il nome del chiamante
**Aggiunta la visualizzazione degli account di hotdesking nell'elenco degli account SIP


===Malfunzionamenti corretti=== <!--T:61-->
<!--T:381-->
* CDR
** K-1519: aggiunte due colonne al CDR di PBX, in sistemi multitenant, predisposte per riportare il numero geografico a cui attribuire il costo della chiamata quando questo differisce dal numero chiamante utilizzato


<!--T:62-->
===Malfunzionamenti corretti=== <!--T:382-->
*Generale
* GUI
**4515: Corretta gestione dell'assegnazione di un utente ad un interno dopo la sua creazione, che causava la mancata visualizzazione della rubrica personale
** K-2139: Estesa la dimensione della cache in funzione della memoria disponibile sul sistema per evitare i blocchi che si sono manifestati in alcuni casi di nodi multitenant
**4315: Corretto bug che causava il rifiuto delle chiamate uscenti nel caso in cui una delle linee associate al dominio del trunk o terminazione utilizzata fossero configurate con un limite di contemporaneità 0 (illimitato)
** K-2053: Corretto un bug che causava la mancata visualizzazione dei partecipanti dial-in esterni nelle stanze di conferenza nel caso in cui il prefisso di impegno linea esterna fosse nullo
**4628: Corretta gestione dei nomi degli account SIP contenenti il carattere "-"
**4600: Corretto un bug che in alcune condizioni causava la generazione di un errore 500 in fase di visualizzazione di un template di account SIP
**4601: Risolto un problema di validazione del form di modifica dei trunk  che causava l'impossibilità di definire interni remoti
**4569: Risolto un problema dell'importazione massiva degli interni che causava la mancata creazione della casella vocale
**4552: Corretto un errore nella gestione dei filtri D/S in caso di trasferimento di chiamata verso un direttore da parte di una entità di un diverso gruppo, che causava l'errato bypass del filtro eventualmente attivo
**4527: Corretto un errore che impediva di inoltrare le chiemate uscenti alla linea di backup in caso di raggiungimento del massimo numero di contemporaneità della linea principale di una regola di instradamento
**4528: Corretto un errore che causava l'errata generazione dei link all'interno della pagina dei device di hotdesking
**4511: Risolto un problema di estrema lentezza dell'operazione di "applica" della caonfigurazione a seguito di modifica, in caso di un elevato numero di registrazioni di chiamate presenti in cartella di rete
**4501: Corretto errore 500 in visualizzazione del registro eventi
**4483: Aggiunta rotazione nel registro richieste di provisioning
**4513: Corretta validazione del form delle API esterne che impediva di utilizzare i placeholder dei parametri nelle GET
**4519: Creando un backup con lo stesso nome di uno esistente, il vecchio veniva sovrascritto e quindi perso
**4510: Corretto un bug che impediva il funzionamento dei limiti di chiamata impostati su trunk nel caso delle chiamate entranti
**4509: Corretto un bug che in alcune condizioni causava l'errata generazione delle regole di instradamento in ingresso ai domini e gateway (DID)
**4437: Corretta gestione delle modifiche alle configurazioni degli interni remoti che causava la generazione di un errore 500
**4445: Corretta gestione dei file audio con nome che contiene degli spazio
**4439: Corretta validazione dei form delle azioni di trabocco in caso di mancata selezione dell'entità di destinazione
**4447: Risolto un bug che impediva la cancellazione o la disabilitazione degli interruttori dalla configurazione dei controlli orari


<!--T:63-->
<!--T:383-->
*Code
* Chat
**4490: Corretto un typo che impediva il corretto funzionamento della strategia di squillo "fewestcalls" (minor numero di chiamate)
** K-182: Risolto un bug che causava il fallimento a tempo indefinito di tutte le autenticazioni della componente CHAT dei client in caso di burst di richieste di autenticazione (ad esempio a seguito di una riconnessione contemporanea di tutti i client CTI a causa di un riavvio del server o di interruzione di rete)


<!--T:64-->
<!--T:384-->
*CTI Server
* Client KalliopeCTI
** Varie ottimizzazioni e fix minori per migliorare le prestazioni e l'interoperabilità con le precedenti versioni dei client desktop e mobile
** K-1971: Corretto un bug che causava l'aggiunta del prefisso di impegno linea esterna nel CDR dei client CTI desktop per le chiamate uscenti, causando l'impossibilità di richiamare quello stesso numero mediante doppio click da registro chiamate


<!--T:65-->
== Firmware 4.9.7 (31/03/2020) == <!--T:385-->  
*Multitenant
**4563: Corretto mancato rispetto dei limiti di contemporaneità per le chiamate uscenti da una assigned line di tenant
**4531: Corretto il conteggio delle chiamate uscenti dai tenant che vanivano contate due volte in fase di determinazione dell'ammissibilità nel CAC


<!--T:66-->
===Nuove funzionalità=== <!--T:386-->
*Modulo 4SP
* Aggiunta delle API di gestione operativa del modulo Hotel; queste permettono di implementare su sistemi terzi tutte le operazioni correntemente disponibili tramite il pannello Receptionst integrato in KalliopePBX (K-1622)
**4479: Corretta gestione dell'attivazione della licenza 4SP su PBX con precedente licenza multitenant scaduta
* Aggiunte alcune colonne al CDR di PBX (in sistemi Multi-Tenant) predisposte per l'attribuzione ai singoli Tenant delle chiamate uscenti, in modo distinto dal numero chiamante utilizzato


<!--T:67-->
===Malfunzionamenti corretti=== <!--T:387-->
*Hot desking
* Sistema
**4624: Aggiunta gestione dell'eventuale disallineamento tra lo stato di login di un interno e l'effettivo stato di provisioning del terminale
** K-1889: Corretto un bug che, in alcuni PBX, causava l'impossibilità di caricare un nuovo certificato SSL della centrale tramite il pannello di configurazione WEB
**4573: Corretto un bug che causava la generazione di un errore 500 in fase di accesso al pannello di hotdesking quando non ci sono account SIP disponibili
** K-1897: Ripristinato l'utilizzo di una estensione di caching dell'interfaccia web, la cui rimozione (nel firmware 4.9.6) causava un rallentamento nell'accesso alle pagine web dell'interfaccia di configurazione del KalliopePBX
**4544: Corretto un bug che causava la mancata cancellazione dell'account di hotdesking di interno in caso di cancellazione di un interno con la funzione Hotdesking abilitata
**4523: Corretto un bug che impediva la rigenerazione dei file di provisioning relativi agli account di hotdesking
**4486: Corretta visualizzazione del limite di account disponibili nel pannello di modifica del device di hotdesking


<!--T:68-->
<!--T:388-->
*API REST
* Registro chiamate (CDR)
**4574: Aggiunta gestione dell'eventualità di trovare il database della configurazione in stato di lock durante l'invocazione delle API
** K-1651: Corretto un bug che causava il mancato salvataggio nel CDR delle chiamate effettuati da account SIP il cui username ha una lunghezza superiore a 40 caratteri (comprensivo dell'eventuale prefisso di tenant, in caso di sistema Multi-Tenant)
**4558: Risolto un problema nel riavvio del server Jabber che causava il fallimento della creazione di un nuovo tenant via API


<!--T:69-->
<!--T:389-->
*Provisioning
* Modulo Multi-tenant
**4567: Ripristinato funzionamneto della riassegnazione di un template di provisioning ad un insieme di device
** K-1863: Corretto un bug che, in alcuni casi a seguito di aggiornamento da firmware 4.7.x a una versione 4.8 o 4.9, causava la mancata visualizzaizone del pannello degli interni del tenant di default
**4557: Corretto un bug che causava, in ambiente multitenant, l'impossibilità ad accedere al pannello di modifica di un device di provisioning creato da pbxadmin se veniva cancellato dal tenant l'account SIP associato
**4539: Corretto l'invio dei messaggi NOTIFY check-sync in ambiente multitenant
**4458: Corretto un bug che impediva l'assegnazione di account alla creazione di un device di provisioning


<!--T:70-->
<!--T:390-->
*Importer backup KalliopePBX v3
* Servizio Campagne di avviso
**4536: Corretta importazione dei contatti personali presenti nella ribrica che venivano inseriti nella rubrica condivisa
** K-1846: Corretto un bug che poteva causare, a seguito di un riavvio della macchina, la prosecuzione di una campagna di avvisi precedentemente annullata mentre si trovava nello stato Bloccata a causa del raggiungimento dei limiti configurati
**4537: Corretta importazione della configurazione degli interni per gestire i timeout di non risposta configurati per singolo interno
**4538: Corretto un bug che causava la duplicazione delle entry presenti nelle rubriche personali importate


== Firmware 4.5.0 (22/05/2017) == <!--T:71-->
===Nuove funzionalità===


<!--T:72-->
== Firmware 4.9.6 (16/03/2020) == <!--T:391-->  
*Generali
**Aggiunta funzione modalità operativa del PBX che consente di abilitare/disabilitare alcune tipologie di chiamate. Al momento sono previste tre modalità operative: completa, blocco chiamate in uscita ad eccezione dei numeri in una whitelist, disabiltata (nessuna chiamata consentita). Nei sistemi multitenant la configurazione può essere effettuata per tenant.
**Aggiunta funzionalità di Call Admission Control che consente di definire il numero massimo di chiamate che possono essere effettuate da una sede.
**Aggiunta opzione per forzare il trabocco immediato da una coda nel caso in cui tutti gli operatori siano occupati.


<!--T:73-->
===Nuove funzionalità=== <!--T:392-->
*Provisioning
* Esteso il modulo "Kalliope Hotel" con la funzione di [[http://www.kalliopepbx.com/wiki/it/Documentazione_addebiti'''Documentazione addebiti''']], che permette di configurare la tariffazione delle chiamate effettuate dalle camere e produrre un report riassuntivo dei costi sostenuti dal momento del check-in al momento corrente. I report di documentazione addebiti sono mantenuti anche dopo l'operazione di check-out e restano accessibili tramite il registro "Storico prenotazioni" (K-1066, K-900, K-1779)
**In fase di modifica dell'associazione device / account invio automatico del messaggio SIP NOTIFY check-sync per forzare il reload della configurazione
* Aggiunta la possibilità di selezionare i partecipanti dial-out delle stanze di audioconferenza ed i destinatari delle campagne di avviso dalla rubrica telefonica. E' sufficiente cominciare a digitare come partecipante esterno il nome e/o il numero telefonico e il sistema propone i contatti presenti in rubrica che corrispondono a quanto inserito. NOTA: non è possibile al momento selezionare dalla rubrica i numeri marcati come "interni" (K-1233, K-1236)
* Aggiunta la generazione di nuovi eventi notificabili al servizio di Instradamento Dinamico, all'ingresso al servizio e ogni volta che viene raccolto un input dal chiamante (K-1479)


===Malfunzionamenti corretti=== <!--T:74-->
===Malfunzionamenti corretti=== <!--T:393-->
* Servizi telefonici
** K-1717: Corretto un bug che causava il mancato funzionamento delle blacklist sulle linee di ingresso nel caso in cui fosse specificato un match anche sul numero chiamato, e non solo sul numero chiamante
* Servizio Audioconferenza
** K-1212: Corretto un bug che causava la mancata visualizzazione nel pannello di stato della conferenza dei partecipanti dial-in esterni (se non già presenti come partecipanti dial-out)


<!--T:75-->
===Modifiche=== <!--T:394-->
*Generale
* Sistema
**4447: Corretto bug che impediva di cancellare e/o disattivare un interruttore all'interno di un controllo orario
** K-1467: La presenza di filesystem remoti montati (NFS o CIFS) causava il fallimento delle modifiche alla configurazione di rete. Il sistema adesso verifica la presenza di filesystem remoti e ne richiede la temporanea disabilitazione prima di poter effettuare modifiche alla configurazione di rete
**4453: Aggiunta validazione form con azione di trabocco verso entità (es. gruppo o coda) ma entità non selezionata
* Servizi telefonici
**4454: Aggiunta indicazione su mancato salvataggio file audio contenenti spazi
** K-1491: Introdotto un meccanismo di loop-mitigation che impedisce che per ogni chiamata siano effettuati più di 20 inoltri tra le varie destinazioni. Questa modifica previene possibili degradi prestazionali o crash del sistema di documentazione chiamate nel caso in cui, intenzionalmente o per errore, siano programmate deviazioni o inoltri ciclici tra due o più entità del PBX. Al raggiungimento del limite di inoltri, la chiamata viene abbattuta in automatico.
**4485: Corretta visualizzazione limite di account su pannello Applicazioni -> Hot Desking
* Modulo FAX
** K-627: Estesa la gestione e validazione degli attributi ricevuti dall'apparato trasmittente in caso di ricezione FAX, che in precedenza (se malformati) causavano il mancato salvataggio del FAX ricevuto
* API Rest
** K-1498: Estesa l'API CDR per supportare il filtraggio in POST con attributi addizionali (es. accountcode)


<!--T:76-->
== Firmware 4.9.4 (20/02/2020) == <!--T:281-->
*CDR
**4440: Corretto bug che non consentiva il corretto funzionamento delle API REST del CDR
**4401: Corretto bug sul CDR export che causava l'esportazione solo delle chiamate visualizzate sulla GUI
**4443: Corretto bug sui report generati dal CDR Call Center (le chiamate trasferite non venivano incluse nel report)


= Firmware serie 4.4.x (MR) = <!--T:77-->


<!--T:78-->
===Nuove funzionalità=== <!--T:282-->
I firmware della serie 4.4.x sono Maintenance Release LTS, ossia versioni stabili e supportate a lungo termine. Le release di questa serie sono sottoposte a test approfonditi in laboratorio prima del rilascio al pubblico e per questo garantiscono una maggiore stabilità.
* Aggiunto il nuovo servizio [[AdminGuide:Service:CallCampaign|'''"Campagne di Avviso"''']], che permette di effettuare una serie di chiamate automatiche verso un elenco preconfigurato di destinatari (interni ed esterni al KalliopePBX), riproducendo a ciascuno di essi un messaggio audio preregistrato e, opzionalmente, raccogliendo la conferma di risposta e/o di avvenuto ascolto da parte di ciascuno di essi.
* Aggiunto il nuovo modulo opzionale '''"[[Kalliope_Hotel|Kalliope Hotel]]"''', dedicato alla gestione telefonica in ambiente alberghiero, attivabile mediante licenza addizionale. Le funzionalità offerte dal modulo Hotel di KalliopePBX includono:
** Gestione delle utenze telefoniche delle camere, con opzione di blocco delle chiamate dirette inter-camera
** Servizio check-in/check-out, con registrazione dei nominativi degli ospiti della camera ed eventuali note
** Blocco selettivo delle chiamate esterne di ciascuna camera, mediante l'assegnazione di classi di abilitazione configurabili
** Servizio "Camera pulita", che permette di marcare in automatico durante la notte ogni camera occupata come "sporca", e di riportarla nello stato "pulita" mediante codice telefonico o tramite web gui
** Servizio sveglia, che permette di impostare per ciascuna camera una o più sveglie e visualizzare tramite web gui quelle che non sono state risposte
** Dashboard receptionst, un pannello web con la visualizzazione dello stato (check-in, pulizia, prossima sveglia) di tutte le camere configurate, filtrabili e ricercabili (per edificio, piano, ospiti o note) tramite il quale poter effettuare la supervisione e la gestione delle camere stesse
NOTA: il modulo Hotel prevede anche il servizio di Documentazione addebiti, che non è disponibile in questa versione firmware ma sarà rilasciato in un prossimo aggiornamento firmware (pianificato per il rilascio 4.9.6)
* Esteso il modulo "Kalliope Lift" con l'implementazione di nuovi protocolli (in aggiunta al preesistente Ademco ContactID) utilizzati dai dispositivi di allarme


== Firmware 4.4.2 (12/09/2017) == <!--T:79-->
===Malfunzionamenti corretti=== <!--T:283-->
* CDR
** Kalliope-933: Corretto un bug che causava l'errata visualizzazione dell'esito di una chiamata uscente cancellata dal chiamante prima della risposta (NOANSWER invece di CANCELED), nel caso in cui sulla linea di uscita fosse presente una manipolazione del numero chiamante
** Kalliope-925: Corretto un bug che causava la mancata visualizzazione dei numeri chiamante e chiamato manipolati nel caso di chiamate uscenti per le quali fosse stata applicata una manipolazione ad uno dei due numeri
** Kalliope-1153: Corretto un bug (introdotto in 4.8.0) che causava la mancata visualizzazione delle chiamate effettuate mediante servizi di click-2-call (API o interfaccia WEB)


===Malfunzionamenti corretti=== <!--T:80-->
<!--T:284-->
* KCTI Mobile APP
** Aggiunto un Time-to-live alle notifiche inviate alle APP per impedire la presentazione all'APP di chiamate arrivate durante periodi di mancanza di connettività


<!--T:81-->
===Modifiche=== <!--T:285-->
*Generale
* Esteso il timeout di chiamata per i fax uscenti da 20 a 30 secondi
**Corretto bug sul funzionamento del filtro Abilitato/Disabilitato in diverse liste (ad es. Lista delle stanza MeetMe)
* Sostituzione del bundle di documentazione delle API REST; in sostituzione della sandbox integrata (tramite la quale poter invocare le API tramite interfaccia web) è stata predisposta una collection Postman che integra anche il codice per aggiungere automaticamente l'header di autenticazione richiesto (è necessario solo impostare l'indirizzo IP del PBX e le credenziali username/password dell'utente con cui invocare l'API)
**Corretto bug che causava il rifiuto delle chiamate uscenti nel caso in cui una delle linee associate al dominio del trunk o terminazione utilizzata fossero configurate con un limite di contemporaneità 0 (illimitato)
**Risolto un problema che causava un errore irreversibile in visualizzazione della pagina di Gestione Utenti quando il numero di utenti definiti era superiore a 1000
**Corretta gestione dei nomi degli account SIP contenenti il carattere "-"
**Corretta la validazione dei form in cui può essere configurato l'inoltro ad un numero esterno in quanto le modifiche al numero di destinazione costituite dall'aggiunta o rimozione del prefisso 0 non venivano salvate
**Corretto un errore che causava la rimozione dei diritti di Privacy eventualmente attivi su un utente in caso di modifica dell'utente da parte dell'admin
**Corretto un errore che causava la riproduzione del messaggio audio dell'azione di trabocco predefinita durante le fasce orarie di un controllo orario, nel caso in cui per una determinata fascia sia definita un'azione di trabocco specifica ma senza un file audio associato
**Risolto un problema che, nel caso di Click-to-call da KalliopCTI Free (o Pro senza pilotaggio) verso un numero esterno occupato, causava la mancata indicazione dell'esito al chiamante
**Corretto un problema che in alcune condizioni causava un errore durante il salvataggio degli interni remoti nella configurazione di un trunk
**Corretto problema sincronizzazione manuale orario tramite NTP se l'orario iniziale è successivo a quello corrente
**Risolto un bug che impediva la cancellazione delle regole di ACL nei gruppi di Paging
**Risolto un bug che causava la generazione di un errore in caso di tentativo di cancellazione delle regole ACL nei gruppi di Paging
**Corretto un bug che impediva la visualizzazione del dettaglio delle varie entità anche in caso di presenza del permesso di lettura al ruolo assegnato all'utente


<!--T:82-->
= Firmware serie 4.8.x (MR) = <!--T:395-->
*Servizi telefonici
I firmware della serie 4.8.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.7.x.
**Corretta anomalia servizio di Paging con ripetizioni infinite di un file audio preregistrato
**Corretto un bug che preveniva la riproduzione della musica di attesa associata ad una stanza MeetMe


<!--T:83-->
== Firmware 4.8.5 (18/05/2020) == <!--T:396-->
*Hot desking
**Aggiunta gestione dell'eventuale disallineamento tra lo stato di login di un interno e l'effettivo stato di provisioning del terminale
===Malfunzionamenti corretti===
Questo firmware risolve unicamente il problema sulle API REST riscontrato nella release 4.8.4.


<!--T:84-->
== Firmware 4.8.4 (30/04/2020) == <!--T:397-->
*CTI
===Problemi noti===
**Risolta una criticità che in determinate condizioni causava il riavvio del server CTI in fase di invio di un messaggio a client iOS
Sul firmware 4.8.4 è stato rilevato un problema nell'esecuzione delle API REST. Si raccomanda pertanto ai Clienti di procedere all'aggiornamento alla versione '''4.8.5'''


<!--T:85-->
*CDR
**Omessa visualizzazione della stringa "xxx" come Nome chiamante nel CDR anonimizzato
**Visualizzazione nome dell'interno chiamato nella sezione dei dettagli di chiamata
**Modificata la logica di filtraggio del Registro Chiamate per evitare i blocchi della GUI legati all'esaurimento della memoria di sistema nel caso di CDR con un numero di chiamate (per mese) superiore ad alcune decine di migliaia


<!--T:86-->
===Modifiche=== <!--T:398-->
*HA
**Corretto un bug che permetteva di avviare l'aggiornamento del firmware del PBX anche con il servizio HA attivo
**Aggiunta sincronizzazione della cartella di provisioning di PBX (nel caso multitenant) e del registro delle richieste di provisioning


<!--T:87-->
<!--T:399-->
*Provisioning
* APP KCTI iOS
**Corretta una inconsistenza che impediva il funzionamento del provisioning tramite HTTP/HTTPS nel caso di centrali in cui sia stato installato direttamente un firmware 4.3.9 o superiore (bug non presente per le centrali aggiornate da versioni 4.3.8 o precedenti)
** Modificata gestione delle notifiche verso le APP KalliopeCTI per ripristinare il funzionamento delle chiamate in ingresso all'APP su telefoni con s.o. iOS 13
**Corretta la gestione dei permessi di modifica delle entità di provisioning (device, template) in modo che i power user possano editare quelle create dall'admin, e viceversa


<!--T:88-->
*Multitenant
**Aggiunta la possibiltà di ordinare le regole di mappaggio in ingresso sulle linee assegnate
**Corretto un bug che impediva di effettuare il pilotaggio da KalliopeCTI dei telefoni supportati per i tenant diversi da quello di default
**Corretto un bug che causava il non funzionamento del servizio Paging (in modalità Unattended) per i tenant diversi da quello di default
**Corretto bug che causava la non corretta visualizzazione degli account  nella lista dei gruppi di paging per i tenant diversi da quello di default


<!--T:89-->
===Malfunzionamenti corretti=== <!--T:400-->
*API REST
* Generale
**Corretta esportazione da API REST del CDR dettagliato in formato csv
** K-2154: Corretta la gestione della risposta di errore 480 in caso di falimento di una chiamata esterna, in modo da considerarla terminale e non effettuare ulteriori tentativi sulle eventuali linee di backup configurate
** K-2157: Corretto un bug che poteva causare una errata formattazione degli INVITE sulle line di uscita di backup, nel caso in cui sulla primaria fosse attiva l'aggiunta di uno o più header PAI, PPI, ecc.
** K-1839: Corretto un bug che causava il mancato funzionamento delle blacklist sulle linee di ingresso nel caso in cui fosse specificato un match anche sul numero chiamato, e non solo sul numero chiamante


== Firmware 4.4.1 (29/05/2017) == <!--T:90-->
<!--T:401-->
* GUI
** K-1922: Corretto un bug che, in alcuni PBX, causava l'impossibilità di caricare un nuovo certificato SSL della centrale tramite il pannello di configurazione WEB
** K-1832: La presenza di filesystem remoti montati (NFS o CIFS) causava il fallimento delle modifiche alla configurazione di rete. Il sistema adesso verifica la presenza di filesystem remoti e ne richiede la temporanea disabilitazione prima di poter effettuare modifiche alla configurazione di rete


=== Nuove funzionalità === <!--T:91-->
<!--T:402-->
*Generale
* Modulo Multi-tenant
**Aggiunta opzione per forzare il trabocco immediato da una coda nel caso in cui tutti gli operatori siano occupati
** K-1901: Corretto un bug che, in alcuni casi a seguito di aggiornamento da firmware 4.7.x a una versione 4.8, causava la mancata visualizzaizone del pannello degli interni del tenant di default
**Aggiunta gestione licenza White Label


<!--T:92-->
<!--T:403-->
*Provisioning
* Modulo FAX
**Aggiunto device built-in Snom D745
** K-2205: Corretto un bug che causava l'impossibilità di scaricare tramite l'interfaccia WEB i fax ed i relativi report dei mesi precedenti a quello corrente


=== Malfunzionamenti corretti === <!--T:93-->
<!--T:404-->
* Client KalliopeCTI
** K-1971: Corretto un bug che causava l'aggiunta del prefisso di impegno linea esterna nel CDR dei client CTI desktop per le chiamate uscenti, causando l'impossibilità di richiamare quello stesso numero mediante doppio click da registro chiamate


<!--T:94-->
== Firmware 4.8.3 (21/01/2020) == <!--T:277-->  
*Generale
**4446: Corretto bug che impediva di cancellare e/o disattivare un interruttore all'interno di un controllo orario
**4512: Corretto bug su validazione form URL API Esterne
**4561: Corretto malfunzionamento su creazione casella vocale in mass import degli interni
**4402: Aggiunta nel form del menu IVR validazione del parametro azione di trabocco verso entità
**4433: Aggiunta indicazione su mancato salvataggio file audio contenenti spazi
**4448: Corretto bug su gestione instradamento da/verso interni remoti
**4429: Corretto bug su strategia di squillo fewestcall all'interno di una coda
**4263: Corretto malfunzionamento che causava la sovrascrittura di un backup esistente in caso di creazione di un backup con lo stesso nome
**4407: Risolto problema di lentezza nel reload dei servizi VoIP in presenza di numerose registrazioni di chiamate
**4559: Corretto bug che causava la mancata cancellazione degli account Hot Desking quando veniva cancellato un interno con hot desking attivo
**4484: Corretta visualizzazione limite di account su pannello Applicazioni -> Hot Desking
**4492: Corretto bug su generazione link in pannello Applicazioni -> Hot Desking
**4581: Corretto malfunzionamento pannello Applicazioni -> Hot Desking in caso di limite di account disponibili raggiunto
**4554: Corretto malfunzionamento servizio Direttore-Segretaria in caso di trasferimento di chiamata tra segretarie di gruppi diversi
**4478: Corretto bug in attivazione licenza 4SP su PBX con licenza multi tenant scaduta


<!--T:95-->
===Problemi noti=== <!--T:278-->
*CDR
Vedi 4.8.0
**4440: Corretto bug che non consentiva il corretto funzionamento delle API REST del CDR
**4401: Corretto bug sul CDR export che causava l'esportazione solo delle chiamate visualizzate sulla GUI
**4403: Corretto bug sui report generati dal CDR Call Center (le chiamate trasferite non venivano incluse nel report)


<!--T:96-->
===Malfunzionamenti corretti=== <!--T:279-->
*Provisioning
* CDR
**4562: Corretto bug su assegnazione template a dispositivi dopo filtraggio per modello
** K-1153: Corretto un bug introdotto in 4.8.0 che causava la mancata visualizzazione nel registro CDR delle chiamate effettuate mediante click-2-call e quelle relative a FAX uscenti


<!--T:97-->
== Firmware 4.8.2 (23/12/2019) == <!--T:272-->
*Multitenant
**4499: Corretto malfunzionamento azione di failover regole LCR in caso di fallimento per limite massimo di chiamate raggiunto
**4520: Corretto bug che impediva la modifica di un device di provisioning da pbxadmin dopo avere eliminato l'account associato
**4543: Corretto malfunzionamento su server Jabber che poteva causare il fallimento nella creazione dei tenant


<!--T:98-->
===Problemi noti=== <!--T:273-->
*KPBXv3 backup importer
Vedi 4.8.0
**4141: Corretto bug che causava l'inserimento dei contatti personali nella rubrica condivisa
**4140: Corretto bug che causava la generazione di rubriche utenti doppie
**4039: Corretto bug in importazione del timeout di trabocco per gli interni


== Firmware 4.4.0 (04/05/2017) == <!--T:99-->
<!--===Nuove funzionalità===
<!--* Modulo FAX
** K-880: Aggiunta la possibilità di inviare fax a partire da documenti in formato DOC, DOCX ed ODT in aggiunta al formato PDF, sia in upload da GUI che come allegati della funzione mail-to-fax.-->
===Malfunzionamenti corretti=== <!--T:275-->
* Multitenant
** K-994: Corretto un bug presente in 4.8.0 che causava la mancata applicazione delle regole di manipolazione dei numeri chiamante e chiamato in uscita alle linee assegnate ai tenant


=== Nuove funzionalità === <!--T:100-->
== Firmware 4.8.0 (2/12/2019) == <!--T:276-->
*Generale
**Sostituzione modulo codec G.729 con versione ricompilata GPL
**Aggiunta registrazione PBX su Tribe e associazione a partner
**Aggiunta gestione Request-URI alfanumerici per chiamate in ingresso
**Aggiunti file grafici con il logo Kalliope da utilizzare nei display dei telefoni evoluti


<!--T:101-->
<!--T:262-->
*REST API
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
**Implementata gestione richieste POST con dati in formato JSON
|-
**Aggiunta REST API per lista Tenant
| '''ATTENZIONE''': In questo aggiornamento sono distribuiti i '''certificati aggiornati necessari per il funzionamento del servizio PushKit''' di Apple. Quelli installati sui firmware precedenti '''terminano la loro validità''' nel corso del mese di '''gennaio 2020''', per cui è necessario '''aggiornare KalliopePBX''' a questa nuova versione per '''garantire il corretto funzionamento dell'APP KalliopeCTI Mobile''' in ambiente iOS oltre tale data.
**Aggiunte REST API per lista, creazione, modifica e cancellazione Tenant Group
|}


<!--T:102-->
*Provisioning
**Aggiunta nuovi device (Yealink T46S, Gigaset Pro Maxwell Basic/3/10)
**Aggiunta gestione di nomi di device/brand built-in in conflitto con quelli custom inseriti dall'utente


<!--T:103-->
<!--T:263-->
*CDR
{|style="width: 70%; color: black; border: 2px solid" cellpadding="5"
**Aggiunta visualizzazione account_code di call_details in CDR e operator_exten in CDR Call Center
|-
| '''NOTA BENE''': Prerequisito per poter aggiornare alla versione firmware 4.8.0 è l'aggiornamento del bootloader alla versione '''1.0.7''' (versione comunque raccomandata anche per le versioni di firmware precedenti)
|}


=== Malfunzionamenti corretti === <!--T:104-->
===Problemi noti=== <!--T:264-->
*Generale
Nel caso di linee di uscita (gateway, trunk o terminazioni) contenenti uno spazio nel nome (es. "Linea uscita") l'esito delle chiamate uscenti che viene riportato nel CDR è sempre "NOANSWER" anche se la chiamata viene effettivamente risposta, ed ha un valore non nullo dell'attributo "Tempo di conversazione". Il workaround consiste nel rimuovere gli eventuali spazi dal nome delle linee di uscita.
**4008: Corretta anomalia funzionamento direct media
**4245: Modificata validazione campi nome/cognome di interno per impedire l'uso dei caratteri ; " '
**4128: Modificata Gestione Utenti da Power User per impedire la creazione di utenti con ruoli diverso dal proprio o utente di tenant
**4271: Risolto bug su timeout ripristino backup monotenant con un numero elevato di interni
**4369: Risolto bug sulla connessione contemporanea di un elevato numero di client XMPP
**4351: Risolto bug validazione form Direttore-Segretaria nel caso di segretarie duplicate
**4284: Risolto bug instradamento in ingresso per interni remoti provenienti da linee esterne


<!--T:105-->
===Nuove funzionalità=== <!--T:265-->
*KalliopeCTI
* KalliopeCTI (Pro)
**4132: Risolto bug che in caso di cambio della login password da WEB GUI ne impediva l'aggiornamento su KCTIS (login da KCTI Client) fino al riavvio del servizio
** K-217: aggiunta la possibilità di definire, in fase di definizione del device di provisioning, l'IP e la porta di accesso alla GUI dei telefoni utilizzata per effettuarne il pilotaggio (controllo remoto) tramite KalliopeCTI Pro
**4240: Risolto problema encoding che causava la non corretta visualizzazione di alcuni caratteri nelle notifiche da KCTIS a KCTI Mobile
**4100: Risolto malfunzionamento che causava il mancato invio delle notifiche a KCTI Mobile che si disconnettevano immediatamente dopo la connessione


<!--T:106-->
===Malfunzionamenti corretti=== <!--T:266-->
*Multitenant
* Servizi telefonici
**4122: Corretta anomalia che poteva causare la cancellazione dei tenant in caso di fallimento nella creazione di un nuovo tenant
** K-545: Corretto un bug relativo al servizio di prelievo di chiamata di gruppo con consultazione, che in un sistema multi-tenant in alcune condizioni poteva causare la visualizzazione di un numero chiamante sbagliato (in caso di presenza di altre chiamate in ingresso su altri tenant)
**4278: Corretta anomalia che causava il timeout della GUI nella creazione / ripristino di backup di grandi dimensioni (in termini di numero di tenant)
**4180: Corretta anomalia gestione chiamate in uscita verso interni remoti tra tenant appartenenti allo stesso Tenant Group
**4312: Corretto bug che impediva lo spostamento di interni remoti tra tenant dello stesso Tenant Group
**4352: Corretto bug cha causava il fallimento dell'importazione del backup di tenant con spazi nel nome


<!--T:107-->
<!--T:267-->
*Hot Desking
* Kalliope CTI
**4144: Risolto bug che impediva il funzionamento del servizio di Hot Desking
** K-135: Risolto un problema di performance delle query utilizzate per passare ai client KalliopeCTI i registri chiamate dell'utente, che in condizioni di centrali con un numero elevato di chiamate (superiore al centinaio di migliaia al mese) causava il rallentamneto dell'aggiornamento di tali informazioni sul client
**4136: Risolto bug che impediva di creare i file di provisioning per gli account di Hot Desking
**4347: Risolto bug che causava al logout la mancata riprododuzione del file audio di conferma


<!--T:108-->
<!--T:268-->
*IVR
* Modulo FAX
**4157: Corretto pannello di modifica per impedire la scelta del file audio da riprodurre quando la selezione è disabilitata
** K-647: Corretto un bug che causava la generazione di un file vuoto alla richiesta di esportazione del registro FAX
**3839: Modificata modalità predefinita di visualizzazione da albero ad elenco


<!--T:109-->
= [[Firmware:4.7.x|Firmware serie 4.7.x (TR)]] = <!--T:405-->
*REST API
In questa sezione puoi trovare l'archivio di tutte le release della serie 4.7.x con i relativi changelog.
**4199: Corretta visualizzazione documentazione su URL api/doc
**3791: Modificata REST API /rest/extension per restituire non solo l'elenco ma tutti gli attributi delle extension


<!--T:110-->
= [[Firmware:4.6.x|Firmware serie 4.6.x (MR)]] = <!--T:406-->
*Phonebook
In questa sezione puoi trovare l'archivio di tutte le release della serie 4.6.x con i relativi changelog.
**4138: Risolto problema esportazione in formato xlsx di una rubrica con campi che contengono valori malformati


<!--T:111-->
= [[Firmware:4.5.x|Firmware serie 4.5.x (TR)]] = <!--T:407-->
*CDR
In questa sezione puoi trovare l'archivio di tutte le release della serie 4.5.x con i relativi changelog.
**3998: Risolto problema visualizzazione entry con numero chiamante (o chiamato) con caratteri , ; " '
**4233: Risolto bug su visualizzazione chiamata prelevata da coda (anche su CDR Call Center)
**4195: Risolto bug su visualizzazione chiamata a coda inoltrata a interno
**4248: Risolto bug su valorizzazione account_code nei call_details
**4224: Risolto bug su valorizzazione numero sorgente nei call_details
**4254: Risolto bug su valorizzazione esito per chiamate verso interni remoti non risposte
**4255: Risolto bug su anonimizzazione numero sorgente nei call_details per chiamate da interni remoti
**4212: Risolto problema visualizzazione CDR da pannello utente con ruolo diverso da utente del tenant


<!--T:112-->
<!--T:270-->
*Call Center
{|style="width: 70%; color: red; border: 2px solid" cellpadding="5"
**4252: Modificato filtraggio per data del CDR Call Center per utilizzare il timestamp di fine chiamata e non quello di inizio
|-
**4257: Risolto bug che poteva causare la visualizzazione di orario termine nullo negli eventi operatore del CDR Call Center (anche su chiamate risposte)
| '''ATTENZIONE''': A partire dalla release firmware '''4.5.4''' è introdotto il requisito minimo per le VM di disporre di '''1GB di RAM'''. In caso di aggiornamento o installazione con un quantitativo di memoria inferiore, il PBX non riuscirà a completare l'avvio.
**4214: Risolto bug che poteva causare la visualizzazione di account invalidi negli eventi operatore del CDR Call Center
|}
**4190: Risolto problema su valorizzazione durata chiamate nel CDR Call Center


<!--T:113-->
= [[Firmware:4.4.x|Firmware serie 4.4.x (MR)]] = <!--T:271-->
*Provisioning
In questa sezione puoi trovare l'archivio di tutte le release della serie 4.4.x con i relativi changelog.
**4171: Corretto funzionamento API REST di modifica template per gestire la rigenerazione automatica dei file di configurazione
**4143: Corretta gestione owner template di provisioning e associazioni device / template


= [[Firmware:4.3.x|Firmware serie 4.3.x (TR)]] = <!--T:114-->
= [[Firmware:4.3.x|Firmware serie 4.3.x (TR)]] = <!--T:114-->

Versione attuale delle 07:45, 4 gen 2023

Altre lingue:

La numerazione dei firmware KalliopePBX segue lo schema 4.X.Y , dove:

  • X indica la Major Version.
    • Le release con Major Version pari (4.0.Y a partire dalla 4.0.8, 4.2.Y, ...) rappresentano le Maintenance Release (MR), ossia le versioni marcate come stabili e sulle quali viene effettuata solo attività di bugfix. Queste release hanno un numero inferiore di funzioni ma garantiscono una maggiore stabilità.
    • Le release con Major Version dispari (4.1.Y, 4.3.Y, ...) rappresentano le Technology Release (TR), ossia le versioni sulle quali sono introdotte le nuove funzionalità sviluppate.
  • Y indica la Minor Version ed è semplicemente un indicativo sequenziale della release all'interno della stessa Major


ATTENZIONE: Il requisito minimo di RAM per le VM è pari a 2GB. In caso di aggiornamento o installazione con un quantitativo di memoria inferiore, il PBX non riuscirà a completare l'avvio. Il requisito raccomandato di RAM per le VM a partire dal firmware 4.9.8 è pari a 4GB.

Bootloader

Il bootloader e' il sistema operativo di base della centrale, che non contiene funzioni telefoniche ma serve per poter installare e gestire i firmware. L'aggiornamento del bootloader avviene in modo analogo a quello del firmware, con la differenza che l'aggiornamento viene fatto in place e non è possibile tornare ad una versione di bootloader precedente. Al termine dell'installazione del nuovo bootloader è necessario riavviare la macchina (sul bootloader stesso) per completare la procedura di upgrade. Successivamente è possibile riavviare normalmente la macchina su uno dei firmware disponibili.

Bootloader 1.1.0

Con questo aggiornamento vengono inclusi nel bootloader alcuni componenti software normalmente distribuiti all'interno di ciascun firmware, permettendo così di ridurre le dimensioni dei successivi aggiornamenti firmware. Il bootloader 1.1.0 sarà prerequisito per installare i firmware a partire dalle famiglie 4.10 e 4.11

NOTA BENE: Prevista una procedura risolvere la problematica ERR_UNSAFE_PORT con i browser Chrome e Firefox. Per maggiori informaizioni sulla procedura da seguire (Clicca qui)

Modifiche

  • Sistema:
    • K-2630: Modifica del path di download degli aggiornamenti firmware per risolvere alcuni casi di fallimento dell'aggiornamento in caso di limitata quantità di RAM assegnata alla VM Kalliope.

Bootloader 1.0.7

Con questo aggiornamento viene effettuata la modifica del file system della partizione di storage, aggiungendovi la funzione di journaling. Questa modifica serve a mitigare i problemi di corruzione dei file presenti in questo file system (configurazioni, registri, database) che potenzialmente possono presentarsi nel caso in cui avvenga una interruzione di corrente mentre il sistema sta scrivendo tali dati.

NOTA BENE: Questo bootloader è prerequisito all'installazione dei firmware pari o successivi alla versione 4.8.0.

Modifiche

  • Sistema:
    • 6694: Aggiunta del journaling al filesystem /storage

Malfunzionamenti corretti

  • Generale:
    • 6699: Corretto un bug che causava la mancata sincronizzazione dell'orario di sistema via NTP nel caso in cui l'orario di sistema fosse successiva a quella corrente

Firmware serie 4.15.x (TR)

I firmware della serie 4.15.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.14 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.

ATTENZIONE: Per installare i firmware della famiglia 4.15 è necessario l'aggiornamento al bootloader 1.1.0.

Firmware 4.15.3 (03/01/2023)

La principale novità di questo firmware è l'aggiunta dell'attributo "protetto" agli account. Tramite il nuovo permesso "Gestione degli account protetti" è possibile definire il livello di accesso dei vari ruoli agli account con questo attributo.

Nuove funzionalità

  • K-12840 Aggiunto l'attributo protetto agli account

Reworking

  • K-11536 Aggiunto il ripristino delle assegnazioni delle licenze utente al ripristino di un backup su macchina Single-tenant
  • K-13510 Aggiunta la possibilità di utilizzare dei placeholder che identificano le interfacce di rete come indirizzi di bind nelle impostazioni SIP

Malfunzionamenti corretti

  • Generale
    • K-13423 Risolto bug che impediva il corretto funzionamento della funzionalità di messaggio su richiesta nelle code
    • K-13452 Risolto bug che causava, durante la riproduzione dei messaggi personalizzati delle code, la riproduzione agli operatori di una musica d'attesa che non era quella di default impostata per il tenant
    • K-13587 Risolto bug che impediva la decifratura delle chiamate registrare con firmware <4.13.7
    • K-13626 Risolto bug che impediva l'accesso alla pagina dei template delle istanze FAX
    • K-13686 Risolto bug che, in alcuni scenari, consentiva la cancellazione di entità senza mostrare il pop-up di conferma
  • CDR
    • K-13206 Risolto bug che, in alcuni scenari, impediva il popolamento del nome della destinazione nei dettagli del CDR
    • K-13210 Risolto bug che causava l'inserimento nel CDR dello stato NOANSWER invece di CANCELED per le chiamate abbandonate dal chiamante durante la riproduzione di messaggi audio negli IVR
    • K-13214 Risolto bug che causava l'inserimento nel CDR del motivo di uscita dall'IVR vuoto nel caso di digitazione diretta della selezione
    • K-13690 Risolto bug che causava l'inserimento nel CDR dello stato NOANSWER per le chiamate provenienti dall'esterno e dirette a code chiuse

Firmware 4.15.2 (21/10/2022)

La principale novità di questo firmware è l'aggiornamento del motore telefonico Asterisk alla versione 18 LTS

Nuove funzionalità

  • Generale
    • K-2597 Aggiornamento di Asterisk alla versione 18 LTS
    • K-12580 Aggiunto nuovo ruolo per abilitazione al download dei file di provisioning
  • API
    • K-12332 Aggiunto il numero mobile tra i parametri ammessi in creazione e modifica di interni
    • K-12485 Aggiunta un'API per la consultazione dell'audit log

Reworking

  • K-10240 Aumentata la sicurezza delle comunicazioni tra client KCTI e Kalliope disabilitando le versioni di TLS minori di 1.2

Malfunzionamenti corretti

  • K-6520 Risolto bug che, in alcuni scenari Multi-tenant, impediva la creazione di tutti gli account assegnati al tenant
  • K-9684 Risolto bug che, in alcuni scenari, causava il fallimento dell'importazione massiva degli interni
  • K-12361 Risolto bug che lasciava abilitato l'accesso AMI anche quando disabilitato dalle impostazioni
  • K-12495 Risolto bug che causava l'invio delle notifiche con TLSv1.0 anche se configurato TLSv1.1/TLSv1.2
  • K-12589 Risolto bug che causava un'eccezione nell'API del CDR se i parametri passati per anno, mese e giorno non erano corretti
  • K-12748 Risolto bug che impediva la modifica dell'etichetta degli account via API

Firmware 4.15.0 (29/08/2022)

La principale novità di questo firmware riguarda la possibilità di utilizzare le caselle email Microsoft 365 come caselle Mail2FAX.

Nuove funzionalità

  • Generale
    • K-10036 Aggiunta la gestione dei flavour per le applicazioni sviluppate con la libreria KPE (Kalliope Phone Engine)
  • FAX
    • K-8271 Aggiunta possibilità di utilizzare le caselle email Microsoft 365 come caselle Mail2FAX

Malfunzionamenti corretti

  • CDR
    • K-11015 Risolto bug che marcava l’esito di alcune chiamate destinate a controlli orari ed IVR come fallite anche se correttamente risposte
  • Modulo Call-Center
    • K-11282 Risolto bug che causava discrepanze tra il tempo di conversazione visualizzato nel CDR e nel CDR Call-Center


Firmware serie 4.14.x (MR)

I firmware della serie 4.14.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.13.x.


ATTENZIONE: Per installare i firmware della famiglia 4.14 è necessario l'aggiornamento al bootloader 1.1.0.

Firmware 4.14.0 (27/06/2022)

Nuove funzionalità

  • K-9818 Aggiunti nuovi eventi relativi alla consegna delle chiamate agli interni

Reworking

  • K-10249 Aumentata la sicurezza delle comunicazioni in HTTPS con la GUI disabilitando le versioni di TLS minori di 1.2 e le suite di cifratura meno robuste

Malfunzionamenti corretti

  • K-8861 Risolto bug che, in scenari Multi-tenant, impediva il funzionamento delle selezioni personalizzate condivise tra tenant appartenenti allo stesso tenant group
  • K-10549 Risolto bug sulla notifica alle app mobile delle chiamate click2call
  • K-10752 Risolto bug che, in scenari Multi-tenant, mostrava nel CDR di PBX il codice di uscita "NO ANSWER" per le chiamate cancellate
  • K-10766 Risolto bug sul CDR che mostrava un codice di uscita errato per le chiamate che avevano esito vuoto sull'ultimo dettaglio di chiamata
  • K-10879 Risolto bug che, in alcuni scenari, impediva la commutazione dello stato di pausa degli operatori tramite il pannello supervisore
  • K-10983 Risolto bug che causava il mancato popolamento dei parametri di alcuni eventi
  • K-11401 Risolto bug che impediva il ripristino dello stato degli operatori dinamici delle code al ripristino di un backup

Firmware serie 4.13.x (TR)

I firmware della serie 4.13.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.12 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.

ATTENZIONE: Per installare i firmware della famiglia 4.13 è necessario l'aggiornamento al bootloader 1.1.0.

Firmware 4.13.8 (06/05/2022)

Questa release contiene una serie di bugfix.

Malfunzionamenti corretti

  • Generale
    • K-10894 Risolto bug che impediva il funzionamento delle notifiche per utenti pbxadmin di macchine multitenant senza licenza Enterprise
    • K-10806 Risolto bug su modulo KalliopeLAM e KalliopeHotel per macchine senza licenza Enterprise

Firmware 4.13.7 (26/04/2022)

La principale novità di questo firmware è l'aggiunta della possibilità di inserire il KCTI Mobile come membro di una coda sfruttando anche il meccanismo di wakeup quando l'app è un background.

Nuove funzionalità

  • K-9270 Aggiunta possibilità di aggiungere KCTI Mobile account come membri di coda
  • K-10116 Aggiunti telefoni Alcatel Lucent Enterprise tra i device built-in supportati
  • K-10122 Aggiunto supporto per licenze opzionali Kalliope Enterprise

Reworking

  • K-9911 Aggiunto alla REST API /rest/tenant il metodo PATCH per la modifica degli atrtributi
  • K-10140 Aggiornato template per importazione massiva account
  • K-10170 Modificato dialplan per evitare di inoltrare le chiamate ad interni verso account non raggiungibili
  • K-10293 Modificato dialplan per consentire il fork2mobile anche ad interni senza account associati e con il simula squillo disabilitato

Malfunzionamenti corretti

  • K-8097 Risolto bug su errore im modifica interno con solo account hotdesk associato
  • K-10545 Risolto probelma su cancellazione account secondari telefoni Cisco
  • K-10385 Risolto bug che impediva il collegamento via WEB RTC da browser che richiedono il supporto DTLS1.2

Firmware 4.13.6 (08/03/2022)

La principale novità introdotta nel firmware riguarda le nuove API per l'integrazione dei sistemi di terze parti. In aggiunta è stato introdotta una nuova e-mail di allarme automatica sul raggiungimento di soglie predefinite di occupazione disco.

Nuove funzionalità

  • API REST
    • K-8658 Aggiunte API REST per configurazione code
    • K-8664 Aggiunte API REST per configurazione gruppi di chiamata
    • K-8773 Estese API REST per configurazione selezioni servizi nel piano di numerazione
    • K-8963 Aggiunte API REST per configurazione IVR
    • K-9234 Aggiunte API REST per configurazione regole di manipolazione ingresso / uscita su linee assegnate
    • K-9350 Aggiunte API REST per configurazione blacklist / whitelist
    • K-9443 Aggiunte API REST per associazione blacklist alle linee assegnate
    • K-9023 Aggiunta API REST per acquisire lista voicemail esistenti
    • K-8770 Aggiunta API REST per configurazione selezioni personalizzate nel piano di numerazione
  • SERVIZI TELEFONICI
    • K-9322 Aggiunto supporto per INVITE da telefoni Mitel (ex Aastra)
  • GENERALE
    • K-8938 Aggiunto invio e-mail allarme su superamento soglie occupazione disco
  • MODULO FAX
    • K-9474 Aggiunta la possibilità di inviare fax a destinazioni multiple

Reworking

  • Modulo Hotel
    • K-9085 Modificata documentazione addebiti con tariffazione al millesimo di euro
  • Provisioning
    • K-8949 Modificati alert su errori in importazione massiva interni da file .xls

Malfunzionamenti corretti

  • K-9647 Risolto bug su pilotaggio remoto dei telefoni Yealink con nuove versioni firmware
  • K-9309 Risolto bug che non consentiva di sostituire via API un file audio in uso
  • K-8945 Risolto bug che causava la disassociazione degli account di hot desking nella modifica degli interni via API
  • K-9191 Risolto bug su poteva causare una eccezione su API /rest/account
  • K-9938 Risolto bug su upload file audio via API (corretto errore nel caso di file con formato non corretto)
  • K-9931 Risolto bug che causava errore "405 Method not allowed" su API GET /rest/extension/{exten}
  • K-8375 Risolto bug per cui poteva accadere che i fax rimanessero nello stato Dialing se la chiamata non veniva completata.

Firmware 4.13.3 (14/12/2021)

La principale novità introdotta nel firmware riguarda la realizzazione di un pannello di monitoraggio servizi nel quale gli admin e power users possono visualizzare e modificare lo stato delle deviazioni (incondizionata, su occupato, per mancata risposta e su non disponibile), il Do Not Disturb e il livello di occupato dei singoli interni. Inoltre è stato introdotto un meccanismo per configurare le politiche di squillo (hunting) dei device collegati ad un interno. Al momento questa funzionalità è configurabile solo via API ma sarà integrata nel pannello di monitoraggio servizi nei prossimi rilasci.

Nuove funzionalità

  • Servizi telefonici
    • K-8178 Realizzato nuovo pannello di monitoraggio servizi (deviazioni, DND, Busy Level) per admin e power users
    • K-8546 Aggiunta la possibilità per admin e power users di modificare le configurazioni operative dei servizi (dal pannello monitoraggio servizi)
    • K-8131 Aggiunta la possibilità di modificare la politica di squillo degli account collegati ad un interno (solo via API)
    • K-8137 Aggiunta la possibilità di definire una label per gli account
    • K-7840 Aggiunti eventi per il monitoraggio del wake-up dei KCTI Mobile
    • K-8352 Aggiunto un nuovo placeholder ORIGINAL_CLID tra quelli disponibili per la personalizzazione dei SIP Header verso una linea esterna
  • Provisioning
    • K-8281 Aggiunta nuova CA Audiocodes per validazione certificati dei telefoni per il servizio di provisioning HTTPS con mutua autenticazione
  • GUI
    • K-8585 Applicato nuovo logo Kalliope

Reworking

  • Generale
    • K-8358 Velocizzato processo di import dei backup
  • Servizi telefonici
    • K-7972 Aggiornato protocollo Firebase per l'invio delle notifiche ai KCTI Mobile
  • LDAP
    • K-8193 Modificato il time limit delle richieste LDAP per evitare rallentamenti del servizio
    • K-7562 Modificato meccanismo di generazione del phonebook LDAP per ridurre il tempo di applicazione delle configurazioni

Malfunzionamenti corretti

  • K-8687 Risolto bug che causava una errata visualizzazione del numero chiamante per le chiamate originate da un interno e consegnate tramite il servizio Fork2Mobile
  • K-8522 Risolto bug che causava la visualizzazione di tutte le numerazioni (non solo quelle del tenant) nella configurazione dei report di Accessibilità del servizio
  • K-8341 Risolto bug in virtù del quale le registrazioni delle chiamate non risposte rimanevano nello stato "in elaborazione" (invece che "non registrato")
  • K-3835 Risolto bug che poteva causare il mancato invio dei fax utilizzando il servizio Mail2Fax
  • K-5363 Risolto bug che causava la mancata visualizzazione delle chiamate per cui veniva eseguita l'azione di trabocco per tutti account del tenant non registrati
  • K-8442 Risolto bug in virtù del quale nei report inviati tramite attività pianificate venivano inserite solo le chiamate del mese corrente
  • K-8295 Risolto bug che causava la mancata applicazione del filtraggio nell'export del Registro chiamate
  • K-7619 Risolto bug che causava il non corretto aggiornamento dei file di provisioning per interni con account utilizzati su diversi terminali
  • K-7982 Risolto bug che causava sul Registro Chiamate una visualizzazione non corretta dell'esito per chiamate uscenti con manipolazioni del numero chiamato
  • K-7377 Risolto bug che poteva causare una visualizzazione non corretta dei meeting KLAM sul calendario

Firmware 4.13.2 (29/09/2021)

La novità principale di questo firmware è l'introduzione del modulo di rebranding della KalliopeLAM oltre all'aggiunta di nuove API per la configurazione della centrale

Nuove funzionalità

  • Kalliope LAM
    • K-7605 Abilitato modulo rebranding KalliopeLAM
  • REST API
    • K-7028 Implementate REST API per gestione regole e classi di instradamento in uscita
    • K-7526 Implementata REST API per assegnazione SIP account ad interno
    • K-6976 Implementata REST API per lettura regole di instradamento in ingresso (DID)

Reworking

  • Generale
    • K-4382 Aggiunta possibilità di inserire un hostname "valido" come mittente messaggi e-mail
    • K-7677 Aggiunto controllo su esecuzione kloggerd prima dello stop per storage sopra quota massima
    • K-338 Modificate opzioni di mount dei filesystem remoti per prevenire il blocco in caso di filesystem non raggiungibile
  • GUI
    • K-7439 Modificata visualizzazione mesi precedenti nel pannello delle chiamate registrate
  • REST API
    • K-7292 Aggiunta la possibilità di eliminare tutti gli intervalli temporali nella configurazione di un controllo orario
  • KalliopeLAM
    • K-7774 Eliminata visualizzazione per mesi/anni su widget calendario

Malfunzionamenti corretti

  • General
    • K-6379 Risolto bug su pulizia db delle sessioni che poteva causare il riempimento della directory /tmp
    • K-7673 Risolto bug che impediva di modificare il "livello di Occupato" nelal definizione del Template Interni di default
    • K-1122 Risolto bug che impediva di rimuovere codec dai template degli account
    • K-7298 Risolto bug su conteggio chiamate attive nel dashboard widget
    • K-7428 Risolto bug per cui il servizio Klogger non risultava disponibile su centrali installate con fw 4.13.0
    • K-7075 Risolto bug di mancata persistenza dello stato di login delle APP a seguito di riavvio del PBX o del servizio kctis
    • K-7471 Corrette traduzioni nel pannello dei Ruoli Utente
    • K-7132 Corretto un bug che causava la generazione di un errore in console in fase di avvio della macchina, nel caso in cui sul PBX non fossero configurate rubriche remote da importare
    • K-5239 Corretto un problema di ownership dei file per il quale, in caso di errori sulla GUI, veniva generata una eccezione di tipo 500
    • K-7467 Corretto bug su conteggio chiamate intra-site per Call Admission Control
    • K-7505 Corretto bug su impostazione timeout per chiamate ricevute dal membro di un gruppo e trasferite ad un altro interno
    • K-7663 Corretto bug su aggiunta nuovi ruoli in aggiornamento per ruoli power user definiti in precedenza

Firmware 4.13.0 (28/06/2021)

La novità principale di questo firmware è l'introduzione del Kalliope Logger via interfaccia WEB. Grazie a questa nuova funzionalità è possibile avviare il servizio di logging delle chiamate dalla dashboard e quindi analizzare il percorso della specifica chiamata direttamente a partire dal Registro Chiamate

Nuove funzionalità

  • Generale
    • K-6107 Implementato il servizio Kalliope Logger Web che consente di visualizzare, a partire dal Registro Chiamate, il percorso di una chiamata all'interno della centrale a fini di analisi e troubleshooting
    • K-4767 Abilitata la possibilità di attivare il servizio VoIP solo su uno specifico IP address
    • K-6210 Aggiunto un nuovo placeholder LINKEDID tra quelli disponibili per la personalizzazione dei SIP Header verso una linea esterna
  • KCTI Mobile
    • K-6710 Abilitato il supporto per il trasferimento con offerta da KCTI Mobile (Android e IOS) - richiede KCTI IOS 4.9.0 e KCTI Android 4.8.0
  • REST API
    • K-6440 Implementate le REST API per la gestione dei controlli orari e dei file audio

Reworking

  • Generale
    • K-2455 Modificato widget conteggio chiamate attive per includere correttamente anche le chiamate inoltrate verso linee esterne
    • K-6199 Aggiunto controllo e richiesta di conferma sulla cancellazione dei tenant

Malfunzionamenti corretti

  • Generale
    • K-6375 Risolto bug che impediva di associare 2 account allo stesso interno in presenza di account di hot desking
    • K-6162 Risolto bug che impediva la visualizzazione del nome della destinazione per chiamate consegnate ad IVR
    • K-2846 Risolto bug che causava la visualizzazione dei messaggi di errore di sistema a tutti gli utenti (e non solo ai pbxadmin)
    • K-6332 Risolto bug che impediva di disabilitare la validazione del certificato nelle chiamate HTTPS del servizio di Instradamento Dinamico
    • K-6369 Risolto bug che causava il fallimento delle notifiche via HTTPS con disabilitazione certificato e/o specifica versione TLS
    • K-2209 Risolto bug che causava un errato conteggio delle chiamate attive esportate tramite SNMP
    • K-4418 Risolto bug che causava la mancata visualizzazione nel Registro delle chamate per chiamate iniziate in un mese e concluse nel successivo
  • REST API
    • K-5997 Risolto bug su validazione dei parametri delle KLAM REST API

Firmware serie 4.12.x (MR)

I firmware della serie 4.12.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.11.x.


ATTENZIONE: Per installare i firmware della famiglia 4.12 è necessario l'aggiornamento al bootloader 1.1.0.

Firmware 4.12.1 (06/08/2021)

Questa release contiene una serie di bugfix , alcuni dei quali già rilasciati nella TR 4.13.0 precedentemente rilasciata.

Reworking

  • Modulo multitenant
    • K-7194: Aggiunto controllo e richiesta di conferma sulla cancellazione dei tenant [Backport K-6199]

Malfunzionamenti corretti

  • Generale
    • K-7283: Corretto un bug che causava la generazione di un errore in console in fase di avvio della macchina, nel caso in cui sul PBX non fossero configurate rubriche remote da importare
    • K-7273: Corretto un problema di ownership dei file per il quale, in caso di errori sulla GUI, veniva generata una eccezione di tipo 500
    • K-7267: Corretto un bug che causava la mancata visualizzazione del flag "KCTI mobile app" nel pannello di modifica degli account SIP
    • k-7177: Risolto bug che impediva di associare 2 account allo stesso interno in presenza di account di hot desking [Backport K-6375]
    • K-7221: Risolto bug che impediva di disabilitare la validazione del certificato nelle chiamate HTTPS del servizio di Instradamento Dinamico [Backport K-6332]
    • K-6660: Corretto un bug che causava il mancato funzionamento del meccanismo automatico per aggiornare i certificati utilizzati dagli Apple Push Service
    • K-7217: Risolto bug che causava il fallimento delle notifiche via HTTPS con disabilitazione certificato e/o specifica versione TLS [Backport K-6369]
    • K-6656: Risolto bug che causava la visualizzazione dei messaggi di errore di sistema a tutti gli utenti (e non solo ai pbxadmin) [Backport K-2846]
    • K-7198: Risolto bug che causava la mancata visualizzazione nel Registro delle chiamate per chiamate iniziate in un mese e concluse nel successivo [Backport K-4418]
    • K-7181: Risolto bug che impediva la visualizzazione del nome della destinazione per chiamate consegnate ad IVR [Backport K-7181]
    • K-7169: Risolto bug di mancata persistenza dello stato di login delle APP a seguito di riavvio del PBX o del servizio kctis

Firmware serie 4.11.x (TR)

I firmware della serie 4.11.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.10 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.

ATTENZIONE: Per installare i firmware della famiglia 4.10 e 4.11 è necessario l'aggiornamento al bootloader 1.1.0.

Firmware 4.11.12 (19/03/2021)

Questa release corregge due bug rilevati dopo la pubblicazione della release precedente.

Malfunzionamenti corretti

  • GUI
    • K-5821: Corretto un errore per cui la validazione delle password secondo la nuova policy introdotta in 4.11.11 veniva applicata, nel pannello utente di modifica della password, anche alla vecchia password, il che causava la necessità per l'admin di modificare le password solo dal pannello Utenti e Ruoli (in cui la vecchia non è richiesta in quanto si tratta di una azione di reset).
  • HA
    • K-5806: Corretto un bug introdotto nel firmware 4.11.10 che causa l'incompleto arresto del servizio HA quando si preme su "Disabilita HA" da interfaccia web, che potevfa causare errori nel successivo tentativo di riavvio. Il workaround per tornare ad una condizione pulita era di riavviare il nodo dopo la disabilitazione dell'HA, cosa adesso non più necessaria.

Firmware 4.11.11 (14/03/2021)

Tra le novità principali di questo firmware c'è la possibilità di creare degli Instant Meeting sulla piattaforma Kalliope LAM (per l'utilizzo del servizio è richiesta una licenza dedicata), e la modifica delle politiche di validazione delle password utente, che adesso richiedono una lunghezza minima di 12 caratteri, in accordo alle più recenti raccomandazioni in termini di sicurezza. Sono stati aggiunti nuovi eventi relativi al servizio HA. E' stato inoltre abilitato l'accesso all'API REST CDR anche sul nodo secondario di un cluester HA, in modo da poter interrogarla senza gravare sul carico del nodo attivo.

Nuove funzionalità

  • Generale
    • K-5360: Aggiunti eventi real-time di inizio / fine chiamata utilizzabili per notifiche via e-mail o Web Service
    • K-4872: Aggiunti vincoli di sicurezza sulle password utilizzate (minimo 12 / max 128 caratteri)
    • K-5092: Aggiunta la possibilità di configurare l'uso di TLSv1.1 o TLSv1.2 nelle azioni di notifica di tipo Web Service
    • K-5106: Aggiunta la possibilità di configurare l'uso di TLSv1.1 o TLSv1.2 nella chiamate Web Service del servizio di instradamento dinamico
  • HA
    • K-2539: Aggiunta la possibilità di configurare alcuni timeout del servizio HA per minimizzare la possibilità di falsi positivi nel rilevamento del fault dell'altro nodo del cluster, utili specificatamente in caso di mancanza di collegamento fisico punto-punto tra i due nodi
    • K-1116: Aggiunti eventi sull'avvio e arresto del servizio HA, e sull'inizio e conclusione dell'acquisizione o rilascio risorse da parte di un nodo, utilizzabili per notifiche via e-mail o Web Service
  • Provisioning
    • K-5131: Aggiunta nuova CA Gigaset per validazione certificati dei telefoni per il servizio di provisioning HTTPS con mutua autenticazione
  • KalliopeLAM
    • K-5272: Aggiunta, nel widget di amministrazione della stanza, la possibilità di creare un instant meeting

Reworking

  • KalliopeLAM
    • K-5269: Aggiunto un indicatore di avanzamento durante il caricamento delle stanze disponibili
    • K-5244: Aggiunto focus su titolo all'apertura del widget di creazione meeting
  • REST API
    • K-5283: Aggiunta la possibilità di eseguire CDR REST API sul nodo passivo di un cluster HA

Malfunzionamenti corretti

  • General
    • K-5565: Risolto bug che in alcune condizioni causava un messaggio di errore al momento della cancellazione di gateway / trunk e terminazioni
  • Modulo FAX
    • K-5095: Il riscontro degli indirizzi mail mittente e destinatario è adesso case insensitive, ed è correttamente gestito anche i lcaso di subaddressing (es. mario.rossi+estensione@miodominio.org)
  • KalliopeCTI Mobile
    • K-5394: Risolto bug che causava la mancata notifica di chiamate entranti con app in modalità CTI
  • KalliopeLAM
    • K-5406: Risolto problema che causava la mancata visualizzazione sul calendario delle conferenze di durata inferiore ad un valore minimo

Firmware 4.11.10 (03/02/2021)

Questo firmware contiene alcune ottimizzazioni e fix grafici minori al modulo di gestione delle stanze video KalliopeLAM (gestione allineamento titolo meeting, ottimizzazione indicatore ora corrente su lcalendario delle prenotazioni, gestione delle conferenze a cavallo di 2 o più giorni diversi, controllo preventivo del numero di invitati affinché sia al più pari al numero massimo di partecipanti ammessi nella stanza).

Nuove funzionalità

  • Modulo KalliopeLAM
    • K-4710: Aggiunta possibilità di includere partecipanti dalla rubrica
  • Provisioning
    • K-5005: Aggiunta nuova CA Yealink per validazione certificati dei telefoni per il servizio di provisioning HTTPS con mutua autenticazione
  • Registrazione delle chiamate
    • K-4798: Aggiunta la possibilità di attivare la registrazione di chiamata incondizionata per le entità "Instradamento dinamico", in modo da raccogliere gli scambi di DTMF tra chiamante e centrale (NOTA: richiede che la configurazione DTMF per la linea di ingresso utilizzata sia "In audio", e non "RFC2833" o "SIP Info")
  • Modulo Hotel
    • K-4886: Aggiunti nuovi possibili valori per lo stato camera (Maid service) oltre a quelli originari (camera sporca/pulita)

Malfunzionamenti corretti

  • GUI
    • K-1472: Corretto un bug che preveniva la possibilità di scaricare o ascoltare i file delle registrazioni di chiamata salvati su storage di rete
    • K-5089: Estesa la limitazione da 40 a 255 caratteri per i campi Ente e Reparto assegnati agli interni
  • KCTI
    • K-5113: Ripristinata la funzione di controllo remoto da client KalliopeCTI Pro nel caso in cui l'interfaccia web del telefono sia raggiungibile su una porta differente da quella standard
  • Rubrica telefonica
    • K-4882: Corretto un bug che causava la mancata esportazione via LDAP dei contatti in rubrica privi degli attributi "Ente" o "Reparto"
  • Alta affidabilità
    • K-4262: Corretto un bug che, su sistemi multitenant, causava la mancata riproduzione dei file audio personalizzati sul nodo secondario per i tenant creati successivamente all'aggancio del nodo secondario al nodo primario
    • K-3297: Corretto un bug che in alcuni casi determinava, al momento di attivazione dell'HA, il logout dalla GUI con conseguente mancato aggiornamento della visualizzazione dello stato del cluster
    • K-2258: Corretto un bug che causava la mancata propagazione sul nodo secondario delle modifiche alla configurazione del servizio SMTP effettuate successivamente all'aggancio del nodo secondario al nodo primario
    • K-3293: Corretto un bug che causava l'impossibilità di sganciare il nodo secondario dal cluster HA operando dalla GUI del nodo secondario stesso
    • K-1463: Corretto un bug analogo al K-3293, che impediva di disabilitare l'HA sul nodo secondario mentre questo si trovava in attesa di ricevere la configurazione da un nodo corrdinatore
  • Modulo Call-Center
    • K-4861: Il report di accessibilità del Servizio non restituisce più una eccezione in caso di presenza di numerazioni a cui non sia stato assegnato un controllo orario

Firmware 4.11.7 (06/12/2020)

Questo firmware migliora l'esperienza d'uso del servizio KalliopeLAM con l'introduzione della nuova finestra di creazione / modifica delle conference che prevede, tra le altre cose, la possibilità di visualizzare e copiare la URL di accesso (moderatore e ospite) nella finestra delle conference.

Nuove funzionalità

  • Modulo KalliopeLAM
    • K-4103: Modificata finestra creazione / modifica delle conference per migliorarne usabilità
    • K-4368: Aggiunta possibilità di visualizzare e copiare URL di accesso (moderatore e ospite) nella finestra delle conference
    • K-4139: Modificato layout calendario di visualizzazione delle conference
  • Modulo Hotel
    • K-4195: Aggiunta visualizzazione nome ospite per chiamate ricevute da camera con check-in attivo
  • Modulo Kalliope-Lift
    • K-4349: Modificato timing protocollo Esseti
  • Modulo telefoni SIP terze parti
    • K-4443, K-4446, K-4459: Revisione grafica della gestione linee secondarie su telefoni Cisco Unified IP Phones 78xx/79xx

Malfunzionamenti corretti

  • GUI
    • K-4656: Risolto bug che poteva causare la mancata visualizzazione di alcuni pannelli (CDR/Lista FAX/Eventi). Nota: Il problema è stato riscontrato a seguito aggiornamento del browser Chrome v87
    • K-4338: Risolto bug su filtraggio nel pannello della lista account
    • K-4402: Risolto bug che impediva la visualizzazione del pannello delle blacklist per power user con questa funzionalità abilitata
    • K-4360: Risolto bug per cui non veniva creato il phonebook per utenti senza interno associato
    • K-4352: Risolto bug che poteva causare il mancato ripristino di un backup
  • CDR
    • K-3896: Corretto bug che causava la mancata registrazione nel CDR di chiamate entranti trasferite con offerta ad un interno con fork2mobile abilitato
  • Rubrica LDAP
    • K-4332: Corretto bug che poteva causare la non corretta inizializzazione del servizio LDAP all'avvio della macchina
  • APP Mobile
    • K-4510: Corretto bug che causava la visualizzazione di notifiche duplicate di chiamata persa su KCTI Mobile Android

Firmware 4.11.6 (19/11/2020)

Questa release contiene i certificati SSL aggiornati per i servizi di push notification Apple, necessari al corretto funzionamento delle APP iOS

Nuove funzionalità

  • Modulo telefoni SIP terze parti
    • K-4080: Aggiunto il supporto alla gestione di identità secondarie sui telefoni Cisco Unified IP Phones 78xx/79xx

Malfunzionamenti corretti

  • API REST
    • K-4184: Corretto un bug che causava il fallimento dell'API GET CallCenterCDR con errore 500 Internal Server Error
  • CDR
    • K-3920: Corretto un bug che in alcune condizioni di flussi di chiamata con inoltri e deviazioni di chiamate esterne poteva causarne il mancato salvataggio nel registro
    • K-3395: Corretto un bug che, nel caso di chiamata effettuata da APP verso un numero di rete fissa, causava il salvataggio del numero chiamato nel CDR privo di uno 0

Firmware 4.11.3 (10/10/2020)

Questo firmware introduce il supporto al nuovo servizio KalliopeLAM, la soluzione di videoconferencing web Kalliope. Previa attivazione di una licenza dedicata, sarà possibile per l'amministratore del PBX assegnare a vari gruppi di utenti la gestione operativa delle varie stanze di videoconferenza licenziate; tramite l'interfaccia web di KalliopePBX sarà immediato verificare lo stato di prenotazione di ciascuna di esse grazie alla vista a calendario, creare un nuovo meeting aggiungendo partecipanti interni ed esterni, e inviare i relativi inviti via mail.

NOTA: con la lavorazione dell'issue K-3770 cambiano le modalità di accesso alla rubrica via LDAP. Fino al firmware 4.11.2 l'accesso al sottoramo dc=extensions,dc=phonebook,dc=<dominio>,dc=root era possibile anche in forma anonima, e l'autenticazione era necessaria solo per accedere al sottoramo dc=system,dc=phonebook,dc=<dominio>,dc=root. A partire dal firmware corrente, l'accesso anonimo non è più consentito, ed è necessario autenticarsi per poter accedere ad entrambi i sottorami.


Nuove funzionalità

  • GUI
    • K-2282: Aggiunta del supporto al servizio di videoconferenza web "KalliopeLAM"
    • K-2473: Aggiunta la gestione completa dei gruppi chiusi e dei gruppi di prelievo, con la possibilità di estenderne il numero oltre al valore predefinito di 63 e con la possibilità di assegnargli dei nomi mnemonici in sostituzione dell'identitificativo numerico
  • Modulo Kalliope-Lift
    • K-449: Aggiunto supporto al protocollo Amphitec

Modifiche

  • Rubrica LDAP
    • K-3770: Modifiche ai permessi di accesso degli alberi LDAP delle rubriche per impedire, in scenari Multi-tenant, che sia possibile visualizzare informazioni di un tenant senza autenticazione. Come conseguenza, non è più permesso l'accesso anonimo al DN dc=extensions di ciascun phonebook, ed diventa quindi sempre necessario autenticarsi per poter visualizzare la rubrica telefonica, sia degli interni che quella di sistema (condivisa)

Malfunzionamenti corretti

  • Servizi telefonici
    • K-3758: Corretto un bug introdotto nel fw 4.9.4 per cui in caso di fallimento del trasferimento cieco di chiamata ad un interno veniva eseguita l'azione di inoltro per origine "Interno" invece di "Trasferimento". Questo stesso bug causava il mancato inserimento di tale chiamata nel CDR.
  • GUI
    • K-2804: Risolto un problema che poteva causare, su apparati con 2GB di RAM e in determinate condizioni di configurazione, la visualizzazione dell'errore "502 Bad Gateway" all'accesso alla WEB GUI
  • KalliopeCTI
    • K-2354: Corretto un bug che causava il mancato aggiornamento sul client KalliopeCTI della visualizzazione delle modifiche alla configurazione delle code
    • K-3735: Corretto un bug presente nelle versioni 4.10.0 e 4.11.0/1/2 per cui in caso di installazione diretta di un firmware il servizio CHAT non era funzionante nel caso di username dell'utente contenente caratteri maiuscoli. Il problema non si manifestava in caso di aggiornamento ad uno di questi firmware da versioni precedenti
    • K-3614: Corretto un bug che in alcune condizioni poteva causare il crash del server CTI in Kalliope, causando la disconnessione contemporanea di tutti i client
    • K-3089: Risolto un bug che poteva causare la ricezione di una doppia notifica di chiamata in ingresso in caso di utilizzo del client KallioCTI in modalità Free e più di un account SIP associato all'interno
    • K-3471: Corretto un bug che, a seguito della presenza di chiamate nel CDR di KalliopPBX con alcuni pattern particolari, causava l'interruzione dell'aggiornamento del registro chiamate sui client KalliopeCTI
  • APP Mobile
    • K-3380: Corretta visualizzazione del numero chiamante in ingresso all'APP Mobile in caso di chiamante da rete fissa (in precedenza veniva rimosso erroneamente lo 0 del prefisso urbano)
    • K-2866: Risolto un bug che causava il rifiuto automatico di una chiamata diretta ad un itnerno da parte dell'APP in caso di presenza di più account SIP per lo stesso interno
  • Generale
    • K-3804: Ripristinato il corretto funzionamento dell'esecuzione automatica dei task pianificati
    • K-3801: Corretto il meccanismo di notifica degli errori in fase di valutazione dello spazio disco utilizzato dai tenant in modo da inviare la mail al gestore del PBX e non agli admin dei tenant
    • K-3606: Risolto un problema che poteva causare l'impossibilità di ripristinare un backup in caso di dimensioni di questo superiori a circa 200 MB
  • CDR
    • K-3797: Corretto un bug che causava la mancata registrazione nel CDR delle chiamate uscenti effettuate da un interno il quale poi ne effettuava il trasferimento verso un'altra destinazione
  • Rubrica LDAP
    • K-3913: Risolto un problema che in alcune condizioni causava il mancato popolamento della rubrica LDAP della centrale all'avvio, e richiedeva di effettuare da GUI la rigenerazione della configurazione e il riavvio del servizio per poter accedere alla rubrica dai client LDAP (quali i telefoni)

Firmware 4.11.2 (12/08/2020)

Nuove funzionalità

  • API REST
    • K-3306: Aggiunta una nuova API per poter iniettare in una chiamata in corso, identificata dal Linked-id, una sequenza di toni DTMF, con possibilità di scegliere se inviarla sul channel chiamante o su quello del chiamato
  • Modulo "Supporto esteso telefoni SIP terze parti"
    • K-3065: Aggiunta la possibilità di definire dispositivi personalizzati "Cisco Unified IP Phone" con un numero configurabile di tasti funzione, per poter gestire i dispositivi equipaggiati con il tastierino aggiuntivo Cisco Cp-7914

Modifiche

  • Alta Affidabilità
    • K-250: Ottimizzazione dell'invocazione dei job periodici sui nodi passivi dei cluster HA

Malfunzionamenti corretti

  • Generale:
    • K-2963: Corretto un bug che causava il fallimento delle pingback nelle VM, con conseguente comparsa del banner di avviso dopo le prime 24 ore, a seguito di installazione di un firmware 4.9.9; il problema non si manifestava in caso di aggiornamento da versioni firmware precedenti.
  • GUI
    • K-3121: Risolto un problema che poteva causare il timeout dell'interfaccia web in fase di visualizzazione della pagine degli IVR, nel caso in cui uno di questi presentasse un numero elevato di sottomenu tra tutti i suoi livelli
  • API REST
    • K-2827: Corretto un bug che poteva causare la restituzione di un file di backup malformato nel caso in cui la dimensione di questo superasse una certa quota
  • Modulo Hotel
    • K-2874: Corretto un bug che impediva la corretta sincronizzazione dello stato delle camere sul nodo passivo in caso di cluster HA
    • K-3010: Corretto un bug che, in caso di modifica dello stato di pulizia di una camera tramite servizio telefonico, causava il mancato aggiornamento dello stato di pulizia di una camera restituito via API in caso di utilizzo di Etag
  • Modulo Kalliope-Lift
    • K-3130: Corretto un bug introdotto nel firmware 4.9.6 che causava la mancata registrazione degli eventi relativi ai ricevitori di allarme, causando quindi il mancato invio delle relative notifiche


Firmware 4.11.1 (03/07/2020)

Nuove funzionalità

  • Modulo Kalliope-Lift
    • K-1709: Aggiunto supporto a protocolli generici per i quali non sia necessaria l'acquisizione di letture
    • K-2860: Aggiunta la generazione di un evento specifico in caso di abbattimento della chiamata prima del completamento dell'handshake del protocollo
    • K-2707: Uniformati gli eventi generati dal protocollo Ademco Contact ID affiancando a quelli legacy (ademco.contactid.*) i nuovi alarmreceiver.ademco-contactid.*


Firmware 4.11.0 (08/06/2020)

Questo firmware introduce il supporto ad un nuovo modulo opzionale, denominato "Supporto esteso telefoni SIP terze parti", che è dedicato alla gestione integrata di telefoni che implementano alcune funzionalità mediante varianti SIP non standard. Al momento questi includono alcuni telefoni Cisco della famiglia "Cisco Unified IP Phone" della serie 79xx che siano stati flashati con firmware SIP, e altri che ne condividono le modalità di funzionamento (es. 78xx)

Il modulo abilita la gestione dei tasti lampada (BLF) dei telefoni, mediante configurazione dal pannello dell'account SIP assegnato e la generazione del corrispondente file di provisioning per il telefono. Sono inoltre supportati alcuni servizi pilotabili mediante i tasti funzione presenti sui telefoni (prelievo di chiamata su BLF, e deviazione di chiamata incondizionata). Viene inoltre resa accessibile mediante web service XML la rubrica telefonica LDAP, per consultazione diretta dai telefoni.

Modifiche

  • GUI
    • K-2507: per rendere più chiara la pagina di creazione degli interni, in fase di creazione di un account contestualmente alla creazione dell'interno adesso viene data la possibilità di specificarne solo gli attributi base (username, secret e il template di riferimento), e non viene più esposto completamente il form completo di edit dell'account (che includeva anche la possibilità di definire gli override di ogni singola impostazione)

Firmware serie 4.10.x (MR)

I firmware della serie 4.10.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.9.x.

Firmware 4.10.2 (18/11/2020)

Questa release contiene i certificati SSL aggiornati per i servizi di push notification Apple, necessari al corretto funzionamento delle APP iOS

Firmware 4.10.1 (09/11/2020)

NOTA: con la lavorazione dell'issue K-3770 cambiano le modalità di accesso alla rubrica via LDAP. Fino al firmware 4.10.0 l'accesso al sottoramo dc=extensions,dc=phonebook,dc=<dominio>,dc=root era possibile anche in forma anonima, e l'autenticazione era necessaria solo per accedere al sottoramo dc=system,dc=phonebook,dc=<dominio>,dc=root. A partire dal firmware corrente, l'accesso anonimo non è più consentito, ed è necessario autenticarsi per poter accedere ad entrambi i sottorami.

Modifiche

  • Rubrica LDAP
    • K-3770: Modifiche ai permessi di accesso degli alberi LDAP delle rubriche per impedire, in scenari Multi-tenant, che sia possibile visualizzare informazioni di un tenant senza autenticazione. Come conseguenza, non è più permesso l'accesso anonimo al DN dc=extensions di ciascun phonebook, ed diventa quindi sempre necessario autenticarsi per poter visualizzare la rubrica telefonica, sia degli interni che quella di sistema (condivisa)

Malfunzionamenti corretti

  • Servizi telefonici
    • K-3758: Corretto un bug introdotto nel fw 4.9.4 per cui in caso di fallimento del trasferimento cieco di chiamata ad un interno veniva eseguita l'azione di inoltro per origine "Interno" invece di "Trasferimento". Questo stesso bug causava il mancato inserimento di tale chiamata nel CDR.
  • GUI
    • K-3121: Risolto un problema che poteva causare il timeout dell'interfaccia web in fase di visualizzazione della pagine degli IVR, nel caso in cui uno di questi presentasse un numero elevato di sottomenu tra tutti i suoi livelli
  • API REST
    • K-4184: Risolto un bug relativo all'API REST GET /callCenterCdr
  • KalliopeCTI
    • K-2354: Corretto un bug che causava il mancato aggiornamento sul client KalliopeCTI della visualizzazione delle modifiche alla configurazione delle code
    • K-3614: Corretto un bug che in alcune condizioni poteva causare il crash del server CTI in Kalliope, causando la disconnessione contemporanea di tutti i client
    • K-3735: Corretto un bug presente nelle versioni 4.10.0 e 4.11.0/1/2 per cui in caso di installazione diretta di un firmware il servizio CHAT non era funzionante nel caso di username dell'utente contenente caratteri maiuscoli. Il problema non si manifestava in caso di aggiornamento ad uno di questi firmware da versioni precedenti
  • Generale
    • K-3606: Risolto un problema che poteva causare l'impossibilità di ripristinare un backup in caso di dimensioni di questo superiori a circa 200 MB
    • K-3804: Ripristinato il corretto funzionamento dell'esecuzione automatica dei task pianificati
  • CDR
    • K-3797: Corretto un bug che causava la mancata registrazione nel CDR delle chiamate uscenti effettuate da un interno il quale poi ne effettuava il trasferimento verso un'altra destinazione
  • Rubrica LDAP
    • K-3913: Risolto un problema che in alcune condizioni causava il mancato popolamento della rubrica LDAP della centrale all'avvio, e richiedeva di effettuare da GUI la rigenerazione della configurazione e il riavvio del servizio per poter accedere alla rubrica dai client LDAP (quali i telefoni)
  • APP Mobile
    • K-3380: Corretta visualizzazione del numero chiamante in ingresso all'APP Mobile in caso di chiamante da rete fissa (in precedenza veniva rimosso erroneamente lo 0 del prefisso urbano)

Firmware 4.10.0 (29/07/2020)

Malfunzionamenti corretti

  • K-2827 Risolto bug su API REST /backup/create che poteva causare la generazione di un backup incompleto in caso di esaurimento dello spazio disco
  • K-2804 Risolto bug che poteva causare il blocco della WEB GUI su macchine con meno di 2GB RAM
  • K-3260 Risolto bug sulla pingback della Virtual Machine (presente solo su nuove installazioni firmware 4.9.9)
  • K-2850 Risolto bug su esecuzione comandi network (ping,traceroute) tramite Kalliope Logger (presente solo in firmware 4.9.9)
  • Modulo Hotel
    • K-3217 Risolto bug che causava il mancato aggiornamento della GET REST API /rooms (con ETag) quando lo stato di "pulizia camera" era modificato tramite codice telefonico
  • KCTIS
    • K-3089 Risolto bug che causava doppia notifica chiamate in ingresso con client KCTI Free e account multipli
    • K-2812 Risolto bug che causava l'invio simultaneo ai client dello stato DND di tutti gli interni e poteva causare la disconnessione dei client stessi
    • K-2740 Risolto bug che causava la generazione su KCTI IOS di una notifica errata quando l'utente KCTI IOS effettuava una chiamata in uscita e la cancellava prima della risposta da parte del chiamante
  • HA
    • K-2874 Risolto bug relativo alla replica stato delle stanze (modulo Hotel) su nodo passivo

Modifiche

  • HA
    • K-247 Modificati cronjob periodici per esecuzione solo su nodo primario
    • K-250 Modificati cronjob periodici per verificare che le risorse utilizzate siano attive prima dell'esecuzione


Firmware serie 4.9.x (TR)

I firmware della serie 4.9.x sono Technology Release, in cui vengono introdotte le nuove funzionalità sviluppate; sebbene siano testati in laboratorio, è più probabile che possano essere presenti dei bug che emergono in particolari configurazioni o condizioni di uso. L'ultima versione delle Maintenance Release 4.8 è la release stabile raccomandata nei casi in cui non siano necessarie le funzionalità introdotte nella TR.

Firmware 4.9.9 (10/06/2020)

Modifiche

  • App iOS
    • Implementate modifiche al meccanismo di invio notifiche ai terminali iOS in modo da poter ripristinare il corretto funzionamento della CHAT e della modalità CTI
  • Servizi telefonici
    • In caso di chiamata in uscita che termina con una risposta 480, non viene più effettuato un eventuale tentativo di ripetere la chiamata sulle linee di backup di quella regola di instradamento, se presenti (uniformato al caso di risposta 486 - Occupato). Il backup continua ad essere effettuato in tutti gli altri casi (in cui quindi la chiamata fallisce per problemi della linea e non per timeout, rifiuto o stato occupato del destinatario)
  • Modulo Hotel
    • Aggiunta della licenza del modulo Hotel al pool di licenze comprese nel bundle "4SP"
    • Estesa la gestione dei profili di tariffazione aggiungendo le azioni di import ed export da file xls, e l'operazione di creazione di un profilo per clonazione di uno esistente
    • Estese API del modulo Hotel per restituire solo le modifiche allo stato precedente mediante l'uso di header ETag

Nuove funzionalità

  • API REST
    • K-2253: Aggiunta API callCenterCdrReport

Malfunzionamenti corretti

  • GUI
    • K-2042: Corretta l'impaginazione del pannello di modifica dei membri di una campagna di avviso o di una conference dial-out in caso di presenza di numeri interni ed esterni
    • K-2404: Corretto un bug che in alcune condizioni causava la generazione di una eccezione (Errore 500) in fase di creazione di un nuovo language pack personalizzato
  • Servizi telefonici
    • K-2068: Corretto un bug che poteva causare il fallimento di una chiamata sulla linea di backup nel caso in cui sulla primaria fossero aggiunti header addizionali (PAI,PPI, RPID,..) in quanto questi non venivano cancellati prima di inoltrare la chiamata sulla linea di backup
    • K-1975: In caso di chiamata callback (via API) che raggiunge il servizio di Instradamento Dinamico, la variabile UniqueID riportata al web service adesso ha lo stesso valore riportato sul CDR
  • KalliopeLogger
    • K-2548: Corretto un bug introdotto in 4.9.8 che causava il fallimento dell'autenticazione dell'utente pbxadmin sul client KalliopeLogger
  • Alta affidabilità
    • K-2510: Corretto un bug che, in caso di installazione da bootloader di un firmware pari o superiore a 4.9.7, causava la generazione di un file di configurazione dell'AH malformato, con la conseguente impossibilità di avviare il servizio
  • API REST
    • K-2447: Ripristinato il corretto funzionamento dell'API di cancellazione delle registrazioni di chiamate con chiave "linkedid"
    • K-2496: Corretta la validazione nell'API di export di un tenant per gestire target version di firmware con revisioni non numeriche (usate a partire da firmware 4.7.16)
  • Modulo FAX
    • K-1989: Corretto un bug che impediva l'accesso da GUI ai FAX ed ai report dei FAX dei mesi precedenti a quello corrente
  • Modulo Hotel
    • K-1279: Corretta la visualizzazione della sveglia nel widget della camera per mostrare la prossima in scadenza e non l'ultima inserita
    • K-1758: In caso di nodo multitenant, aggiunta la possibilità di assegnare un numero di stanze illimitato ad un tenant
    • K-1283: Corretto un bug che causava la cancellazione dalla lista delle sveglie non risposte di tutte quelle presenti per una data stanza, nel momento in cui si andava a creare una nuova sveglia per quella stanza
  • Modulo Kalliope-Lift
    • K-2703: Corretto un bug che causava la mancata esecuzione dell'azione di inoltro in caso di errore nei ricevitori di allarmi

Firmware 4.9.8 (26/04/2020)

Modifiche

  • APP KCTI iOS
    • Modificata gestione delle notifiche verso le APP KalliopeCTI per ripristinare il funzionamento delle chiamate in ingresso all'APP su telefoni con s.o. iOS 13
  • Generale
    • K-1940: l'evento pbx.extension.missedcall adesso contiene anche l'attributo caller_name con il nome del chiamante
  • CDR
    • K-1519: aggiunte due colonne al CDR di PBX, in sistemi multitenant, predisposte per riportare il numero geografico a cui attribuire il costo della chiamata quando questo differisce dal numero chiamante utilizzato

Malfunzionamenti corretti

  • GUI
    • K-2139: Estesa la dimensione della cache in funzione della memoria disponibile sul sistema per evitare i blocchi che si sono manifestati in alcuni casi di nodi multitenant
    • K-2053: Corretto un bug che causava la mancata visualizzazione dei partecipanti dial-in esterni nelle stanze di conferenza nel caso in cui il prefisso di impegno linea esterna fosse nullo
  • Chat
    • K-182: Risolto un bug che causava il fallimento a tempo indefinito di tutte le autenticazioni della componente CHAT dei client in caso di burst di richieste di autenticazione (ad esempio a seguito di una riconnessione contemporanea di tutti i client CTI a causa di un riavvio del server o di interruzione di rete)
  • Client KalliopeCTI
    • K-1971: Corretto un bug che causava l'aggiunta del prefisso di impegno linea esterna nel CDR dei client CTI desktop per le chiamate uscenti, causando l'impossibilità di richiamare quello stesso numero mediante doppio click da registro chiamate

Firmware 4.9.7 (31/03/2020)

Nuove funzionalità

  • Aggiunta delle API di gestione operativa del modulo Hotel; queste permettono di implementare su sistemi terzi tutte le operazioni correntemente disponibili tramite il pannello Receptionst integrato in KalliopePBX (K-1622)
  • Aggiunte alcune colonne al CDR di PBX (in sistemi Multi-Tenant) predisposte per l'attribuzione ai singoli Tenant delle chiamate uscenti, in modo distinto dal numero chiamante utilizzato

Malfunzionamenti corretti

  • Sistema
    • K-1889: Corretto un bug che, in alcuni PBX, causava l'impossibilità di caricare un nuovo certificato SSL della centrale tramite il pannello di configurazione WEB
    • K-1897: Ripristinato l'utilizzo di una estensione di caching dell'interfaccia web, la cui rimozione (nel firmware 4.9.6) causava un rallentamento nell'accesso alle pagine web dell'interfaccia di configurazione del KalliopePBX
  • Registro chiamate (CDR)
    • K-1651: Corretto un bug che causava il mancato salvataggio nel CDR delle chiamate effettuati da account SIP il cui username ha una lunghezza superiore a 40 caratteri (comprensivo dell'eventuale prefisso di tenant, in caso di sistema Multi-Tenant)
  • Modulo Multi-tenant
    • K-1863: Corretto un bug che, in alcuni casi a seguito di aggiornamento da firmware 4.7.x a una versione 4.8 o 4.9, causava la mancata visualizzaizone del pannello degli interni del tenant di default
  • Servizio Campagne di avviso
    • K-1846: Corretto un bug che poteva causare, a seguito di un riavvio della macchina, la prosecuzione di una campagna di avvisi precedentemente annullata mentre si trovava nello stato Bloccata a causa del raggiungimento dei limiti configurati


Firmware 4.9.6 (16/03/2020)

Nuove funzionalità

  • Esteso il modulo "Kalliope Hotel" con la funzione di [Documentazione addebiti], che permette di configurare la tariffazione delle chiamate effettuate dalle camere e produrre un report riassuntivo dei costi sostenuti dal momento del check-in al momento corrente. I report di documentazione addebiti sono mantenuti anche dopo l'operazione di check-out e restano accessibili tramite il registro "Storico prenotazioni" (K-1066, K-900, K-1779)
  • Aggiunta la possibilità di selezionare i partecipanti dial-out delle stanze di audioconferenza ed i destinatari delle campagne di avviso dalla rubrica telefonica. E' sufficiente cominciare a digitare come partecipante esterno il nome e/o il numero telefonico e il sistema propone i contatti presenti in rubrica che corrispondono a quanto inserito. NOTA: non è possibile al momento selezionare dalla rubrica i numeri marcati come "interni" (K-1233, K-1236)
  • Aggiunta la generazione di nuovi eventi notificabili al servizio di Instradamento Dinamico, all'ingresso al servizio e ogni volta che viene raccolto un input dal chiamante (K-1479)

Malfunzionamenti corretti

  • Servizi telefonici
    • K-1717: Corretto un bug che causava il mancato funzionamento delle blacklist sulle linee di ingresso nel caso in cui fosse specificato un match anche sul numero chiamato, e non solo sul numero chiamante
  • Servizio Audioconferenza
    • K-1212: Corretto un bug che causava la mancata visualizzazione nel pannello di stato della conferenza dei partecipanti dial-in esterni (se non già presenti come partecipanti dial-out)

Modifiche

  • Sistema
    • K-1467: La presenza di filesystem remoti montati (NFS o CIFS) causava il fallimento delle modifiche alla configurazione di rete. Il sistema adesso verifica la presenza di filesystem remoti e ne richiede la temporanea disabilitazione prima di poter effettuare modifiche alla configurazione di rete
  • Servizi telefonici
    • K-1491: Introdotto un meccanismo di loop-mitigation che impedisce che per ogni chiamata siano effettuati più di 20 inoltri tra le varie destinazioni. Questa modifica previene possibili degradi prestazionali o crash del sistema di documentazione chiamate nel caso in cui, intenzionalmente o per errore, siano programmate deviazioni o inoltri ciclici tra due o più entità del PBX. Al raggiungimento del limite di inoltri, la chiamata viene abbattuta in automatico.
  • Modulo FAX
    • K-627: Estesa la gestione e validazione degli attributi ricevuti dall'apparato trasmittente in caso di ricezione FAX, che in precedenza (se malformati) causavano il mancato salvataggio del FAX ricevuto
  • API Rest
    • K-1498: Estesa l'API CDR per supportare il filtraggio in POST con attributi addizionali (es. accountcode)

Firmware 4.9.4 (20/02/2020)

Nuove funzionalità

  • Aggiunto il nuovo servizio "Campagne di Avviso", che permette di effettuare una serie di chiamate automatiche verso un elenco preconfigurato di destinatari (interni ed esterni al KalliopePBX), riproducendo a ciascuno di essi un messaggio audio preregistrato e, opzionalmente, raccogliendo la conferma di risposta e/o di avvenuto ascolto da parte di ciascuno di essi.
  • Aggiunto il nuovo modulo opzionale "Kalliope Hotel", dedicato alla gestione telefonica in ambiente alberghiero, attivabile mediante licenza addizionale. Le funzionalità offerte dal modulo Hotel di KalliopePBX includono:
    • Gestione delle utenze telefoniche delle camere, con opzione di blocco delle chiamate dirette inter-camera
    • Servizio check-in/check-out, con registrazione dei nominativi degli ospiti della camera ed eventuali note
    • Blocco selettivo delle chiamate esterne di ciascuna camera, mediante l'assegnazione di classi di abilitazione configurabili
    • Servizio "Camera pulita", che permette di marcare in automatico durante la notte ogni camera occupata come "sporca", e di riportarla nello stato "pulita" mediante codice telefonico o tramite web gui
    • Servizio sveglia, che permette di impostare per ciascuna camera una o più sveglie e visualizzare tramite web gui quelle che non sono state risposte
    • Dashboard receptionst, un pannello web con la visualizzazione dello stato (check-in, pulizia, prossima sveglia) di tutte le camere configurate, filtrabili e ricercabili (per edificio, piano, ospiti o note) tramite il quale poter effettuare la supervisione e la gestione delle camere stesse

NOTA: il modulo Hotel prevede anche il servizio di Documentazione addebiti, che non è disponibile in questa versione firmware ma sarà rilasciato in un prossimo aggiornamento firmware (pianificato per il rilascio 4.9.6)

  • Esteso il modulo "Kalliope Lift" con l'implementazione di nuovi protocolli (in aggiunta al preesistente Ademco ContactID) utilizzati dai dispositivi di allarme

Malfunzionamenti corretti

  • CDR
    • Kalliope-933: Corretto un bug che causava l'errata visualizzazione dell'esito di una chiamata uscente cancellata dal chiamante prima della risposta (NOANSWER invece di CANCELED), nel caso in cui sulla linea di uscita fosse presente una manipolazione del numero chiamante
    • Kalliope-925: Corretto un bug che causava la mancata visualizzazione dei numeri chiamante e chiamato manipolati nel caso di chiamate uscenti per le quali fosse stata applicata una manipolazione ad uno dei due numeri
    • Kalliope-1153: Corretto un bug (introdotto in 4.8.0) che causava la mancata visualizzazione delle chiamate effettuate mediante servizi di click-2-call (API o interfaccia WEB)
  • KCTI Mobile APP
    • Aggiunto un Time-to-live alle notifiche inviate alle APP per impedire la presentazione all'APP di chiamate arrivate durante periodi di mancanza di connettività

Modifiche

  • Esteso il timeout di chiamata per i fax uscenti da 20 a 30 secondi
  • Sostituzione del bundle di documentazione delle API REST; in sostituzione della sandbox integrata (tramite la quale poter invocare le API tramite interfaccia web) è stata predisposta una collection Postman che integra anche il codice per aggiungere automaticamente l'header di autenticazione richiesto (è necessario solo impostare l'indirizzo IP del PBX e le credenziali username/password dell'utente con cui invocare l'API)

Firmware serie 4.8.x (MR)

I firmware della serie 4.8.x sono Maintenance Release, e consolidano tutti gli sviluppi e le funzionalità rilasciate nelle precedenti 4.7.x.

Firmware 4.8.5 (18/05/2020)

Malfunzionamenti corretti

Questo firmware risolve unicamente il problema sulle API REST riscontrato nella release 4.8.4.

Firmware 4.8.4 (30/04/2020)

Problemi noti

Sul firmware 4.8.4 è stato rilevato un problema nell'esecuzione delle API REST. Si raccomanda pertanto ai Clienti di procedere all'aggiornamento alla versione 4.8.5


Modifiche

  • APP KCTI iOS
    • Modificata gestione delle notifiche verso le APP KalliopeCTI per ripristinare il funzionamento delle chiamate in ingresso all'APP su telefoni con s.o. iOS 13


Malfunzionamenti corretti

  • Generale
    • K-2154: Corretta la gestione della risposta di errore 480 in caso di falimento di una chiamata esterna, in modo da considerarla terminale e non effettuare ulteriori tentativi sulle eventuali linee di backup configurate
    • K-2157: Corretto un bug che poteva causare una errata formattazione degli INVITE sulle line di uscita di backup, nel caso in cui sulla primaria fosse attiva l'aggiunta di uno o più header PAI, PPI, ecc.
    • K-1839: Corretto un bug che causava il mancato funzionamento delle blacklist sulle linee di ingresso nel caso in cui fosse specificato un match anche sul numero chiamato, e non solo sul numero chiamante
  • GUI
    • K-1922: Corretto un bug che, in alcuni PBX, causava l'impossibilità di caricare un nuovo certificato SSL della centrale tramite il pannello di configurazione WEB
    • K-1832: La presenza di filesystem remoti montati (NFS o CIFS) causava il fallimento delle modifiche alla configurazione di rete. Il sistema adesso verifica la presenza di filesystem remoti e ne richiede la temporanea disabilitazione prima di poter effettuare modifiche alla configurazione di rete
  • Modulo Multi-tenant
    • K-1901: Corretto un bug che, in alcuni casi a seguito di aggiornamento da firmware 4.7.x a una versione 4.8, causava la mancata visualizzaizone del pannello degli interni del tenant di default
  • Modulo FAX
    • K-2205: Corretto un bug che causava l'impossibilità di scaricare tramite l'interfaccia WEB i fax ed i relativi report dei mesi precedenti a quello corrente
  • Client KalliopeCTI
    • K-1971: Corretto un bug che causava l'aggiunta del prefisso di impegno linea esterna nel CDR dei client CTI desktop per le chiamate uscenti, causando l'impossibilità di richiamare quello stesso numero mediante doppio click da registro chiamate

Firmware 4.8.3 (21/01/2020)

Problemi noti

Vedi 4.8.0

Malfunzionamenti corretti

  • CDR
    • K-1153: Corretto un bug introdotto in 4.8.0 che causava la mancata visualizzazione nel registro CDR delle chiamate effettuate mediante click-2-call e quelle relative a FAX uscenti

Firmware 4.8.2 (23/12/2019)

Problemi noti

Vedi 4.8.0

Malfunzionamenti corretti

  • Multitenant
    • K-994: Corretto un bug presente in 4.8.0 che causava la mancata applicazione delle regole di manipolazione dei numeri chiamante e chiamato in uscita alle linee assegnate ai tenant

Firmware 4.8.0 (2/12/2019)

ATTENZIONE: In questo aggiornamento sono distribuiti i certificati aggiornati necessari per il funzionamento del servizio PushKit di Apple. Quelli installati sui firmware precedenti terminano la loro validità nel corso del mese di gennaio 2020, per cui è necessario aggiornare KalliopePBX a questa nuova versione per garantire il corretto funzionamento dell'APP KalliopeCTI Mobile in ambiente iOS oltre tale data.


NOTA BENE: Prerequisito per poter aggiornare alla versione firmware 4.8.0 è l'aggiornamento del bootloader alla versione 1.0.7 (versione comunque raccomandata anche per le versioni di firmware precedenti)

Problemi noti

Nel caso di linee di uscita (gateway, trunk o terminazioni) contenenti uno spazio nel nome (es. "Linea uscita") l'esito delle chiamate uscenti che viene riportato nel CDR è sempre "NOANSWER" anche se la chiamata viene effettivamente risposta, ed ha un valore non nullo dell'attributo "Tempo di conversazione". Il workaround consiste nel rimuovere gli eventuali spazi dal nome delle linee di uscita.

Nuove funzionalità

  • KalliopeCTI (Pro)
    • K-217: aggiunta la possibilità di definire, in fase di definizione del device di provisioning, l'IP e la porta di accesso alla GUI dei telefoni utilizzata per effettuarne il pilotaggio (controllo remoto) tramite KalliopeCTI Pro

Malfunzionamenti corretti

  • Servizi telefonici
    • K-545: Corretto un bug relativo al servizio di prelievo di chiamata di gruppo con consultazione, che in un sistema multi-tenant in alcune condizioni poteva causare la visualizzazione di un numero chiamante sbagliato (in caso di presenza di altre chiamate in ingresso su altri tenant)
  • Kalliope CTI
    • K-135: Risolto un problema di performance delle query utilizzate per passare ai client KalliopeCTI i registri chiamate dell'utente, che in condizioni di centrali con un numero elevato di chiamate (superiore al centinaio di migliaia al mese) causava il rallentamneto dell'aggiornamento di tali informazioni sul client
  • Modulo FAX
    • K-647: Corretto un bug che causava la generazione di un file vuoto alla richiesta di esportazione del registro FAX

Firmware serie 4.7.x (TR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.7.x con i relativi changelog.

Firmware serie 4.6.x (MR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.6.x con i relativi changelog.

Firmware serie 4.5.x (TR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.5.x con i relativi changelog.

ATTENZIONE: A partire dalla release firmware 4.5.4 è introdotto il requisito minimo per le VM di disporre di 1GB di RAM. In caso di aggiornamento o installazione con un quantitativo di memoria inferiore, il PBX non riuscirà a completare l'avvio.

Firmware serie 4.4.x (MR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.4.x con i relativi changelog.

Firmware serie 4.3.x (TR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.3.x con i relativi changelog.

Firmware serie 4.2.x (MR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.2.x con i relativi changelog.

Firmware serie 4.1.x (TR)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.1.x con i relativi changelog.

Firmware serie 4.0.x (MR da 4.0.8+)

In questa sezione puoi trovare l'archivio di tutte le release della serie 4.0.x con i relativi changelog.