Changes for page iSymphony 3.2 Beta 1 ChangeLog
Last modified by superadmin on 2021/09/09 20:55
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,0 +1,1 @@ 1 +iSymphony 3\.2 Beta Release Notes - Content
-
... ... @@ -1,7 +1,53 @@ 1 -The following is a complete list of changes made between iSymphony 3.2 Alpha 1 and iSymphony 3.2 Beta 1. If you are upgrading from iSymphony 3.0.x, please see the changelog for [[iSymphony 3.1.4>>doc:iSymphony 3\.1\.4 Changelog]] as well. 1 +The following is a complete list of changes made between iSymphony 3.2 Alpha 1 and iSymphony 3.2 Beta 1. If you are upgrading from iSymphony 3.0.x, please see the changelog for [[iSymphony 3.1.4>>doc:iSymphony 3\.1\.4 Change log]] as well. 2 2 3 3 === Features === 4 4 5 +* A new open option (Always) has been added to the CRM Widget. When the CRM Widget is set to use this option, it will keep the specified URL open at all times. 6 +* A new Live API has been added to the REST interface, that provides realtime information concerning the state of the server, along with facilities to execute actions. 7 +** The server now accepts HTTP REST requests on the URL http:~/~/<ip or hostname of the server>:58080/communication_manager/rest/live. 8 +** The server now accepts HTTP REST requests on the URL https:~/~/<ip or hostname of the server>:55050/communication_manager/rest/live. 9 +** Resources for the following objects have been added to the REST interface:\\ 10 +*** Core Servers 11 +*** Users 12 +*** User Logins 13 +*** User Status 14 +*** Extensions 15 +*** Queues 16 +*** Agents 17 +*** Calls 18 +*** Statistics 19 +** Resources for the following actions have been added to the REST interface: 20 +*** Setting the status of a user 21 +*** Setting the DND state of an extension 22 +*** Originating calls 23 +*** Transferring calls 24 +*** Logging agents in and out of queues 25 +*** Pausing and Unpausing Agents 26 +*** Setting the penalty of an agent 27 +* A new WebSocket Event API has been added, that provides realtime events concerning changes to the state of the server: 28 +** The server now accepts WebSocket connections on the URL path ws:~/~/<ip or hostname of the server>:58080/communication_manager/ws/event. 29 +** The server now accepts WebSocket connections on the URL path wss:~/~/<ip or hostname of the server>:55050/communication_manager/ws/event.\\ 30 +** The ability to provide filters, specifying which events the WebSocket connection wants to receive, has been added. 31 +** The following events are now fired by the WebSocketEvent API: 32 +*** (% style="line-height: 1.4285715;" %)Agent Login Event 33 +*** Agent Logout Event 34 +*** Agent Pause Event 35 +*** Agent Unpause Event 36 +*** Agent Statistic Event 37 +*** Dial Begin Event 38 +*** Dial End Event 39 +*** DND Disable Event 40 +*** DND Enable Event 41 +*** Hangup Event 42 +*** Link Begin Event 43 +*** Link End Event 44 +*** Queue Call Enter Event 45 +*** Queue Call Leave Event 46 +*** Queue Statistic Event 47 +*** User Login Event 48 +*** User Logout Event 49 +*** User Status Event 50 + 5 5 === Resolved Bugs === 6 6 7 7 * Resolved an issue that would cause client sessions to leak memory. These leaks could lead to JVM heap exhaustion and trigger OutOfMemoryErrors, causing the panel to become unstable and possibly trigger high CPU usage. ... ... @@ -19,7 +19,20 @@ 19 19 * Resolved an issue that would prevent the license activation area, in the administrator, from re-enabling on a successful activation. 20 20 * Resolved an issue that would cause an error to be thrown when logging out of the panel, if an item was selected in the Recording Widget. 21 21 * Resolved an issue where the pause status of an agent would not update when using the FreePBX agent pause feature code. 68 +* Resolved an issue where updates to an agent's last call time, and number of calls taken, would be delayed. 69 +* Resolved an issue where the max property of the queue would report the number of total calls seen by the queue, instead of the maximum number of calls allowed by the queue. 22 22 23 23 === Improvements === 24 24 25 25 * The client and administrator login forms now trim any whitespace surrounding the entered username and password. 74 +* The following URL variables have been added for use in the CRM Widget: 75 +** ${USER_ID}: Specifies the id of the current logged in user. 76 +** ${USER_LOGIN_ID}: Specifies the id of the user's current login session. 77 +* The following CRM Widget open options have been renamed: 78 +** Never -> On Demand 79 +** Ring -> On Ring 80 +** Answer -> On Answer 81 + 82 +=== Regressions === 83 + 84 +* Due to the new method of setting SIP headers for PJSIP endpoints, iSymphony will no longer auto answer any calls that are stolen from another extension, or transferred from a parking lot, if the destination of the call is a PJSIP endpoint. Auto answer, in these situations, will still fiction as before, if the endpoint is managed by the chan SIP driver. Auto answer, on origination from a PJSIP endpoint, will function correctly.