Last modified by superadmin on 2021/09/09 20:55

From version 2.1
edited by michaely
on 2021/09/09 18:01
Change comment: Import
To version 4.1
edited by michaely
on 2021/09/09 20:47
Change comment: There is no comment for this version

Summary

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:ISYMDOCS.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.