Release Notes 5.2.3

New Features:

GXP3240: We have added plug and play support for the new Grandstream GXP3240.

Background images: We added background image provisioning for Polycom IP670, Yealink and similar models.

MoH codecs: It was difficult to determine what codec was sent for music on hold from third party tools, for example VLC. Instead of the PBX trying to guess the codec, we have added a setting where the administrator can just tell the PBX.

Gateway Provisioning: The PBX can now provision also certain PSTN gateways. We have added the support for AudioCodes and Patton gateways for time being.

ACD wallboard: We have added a simple ACD wallboard for the agent in the web browser. The report contains now also a lot more details about the agents breaks.

Notification URL: External servers have problems establishing websocket connections. Because of this, we have added a setting where the PBX can send domain notifications that would otherwise through websocket, through standard HTTP. This makes it possible to build external software, for example for call center wall boards.

IVR Node: IVR nodes can now also have action URL. This makes it possible to integrate external HTTP-based services for call routing purposes.

Missed hunt group calls: We have added the possibility to send out email when a call was missed on a hunt group.

Call duration: Domains may now have a maximum call duration. This is important in certain hosted PBX domains where clients have different service levels.


WebRTC DTLS: Chrome has changed the default RTP encryption method. This made it necessary to propose a different default algorithm.

Polycom Firmware: We have put the link to the Polycom firmware back in. Hopefully this will solve the problems getting the large number of different devices working on the same system.

Email client and HTTP client: The new clients are running in the same context as the rest of the PBX and it is not possible to have multiple clients at the same time. This makes it possible to have multiple requests open, as long as they are directed to different servers. This increases the throughput and makes it less error-prone in multi-tenant environments.

Software-Update: The web interface now shows the exact progress of the software upgrade.

Bug Fixes:

Dictionary: The dictionary for the web translations is now completely available on the server in the web. This means when someone edits the translations, there is a much lower probability that local changes are not in the global dictionary later.

Call Pickup: There were some problems with the call pickup through dialog state, for example on Cisco SPA phones and Polycom phones. These problems seem to be solved now.

T38 PCAP: T38 messages were not contained in PCAP files and have been added now.

Expired calls: Under certain circumstances, there could calls in the system for up to eight hours. It seems that this problem which existed for a long time has been finally found, and hopefully fixed now.

Languages: The language files can now be updated through the web interface again with XML links.

Access web page: The page was still in the old stateful more and has now been changed to stateless mode. The banner is also possible on this page now.

RTCP: Some RTCP messages could have the wrong format.

Cisco DND: The Cisco DND feature key synchronization t working correctly.

Agent activity: Previously, every call that the agent made was counting as agent activity. When the agent made a star code call to log in, it was also considered as activity. This was a problem because of the wrap-up time that was caused by it, so that the agent would not get a call after logging in for some time.