Wiki source code of iSymphony 3.3 Beta 1 ChangeLog

Version 3.1 by ryanp on 2021/09/09 18:01

Show last authors
1 The following is a complete list of changes made between iSymphony 3.2.2 and iSymphony 3.3 Beta 1.
2
3 {{note}}
4 If you are upgrading from iSymphony 3.1.x, please see the changelog for [[iSymphony 3.2.2>>url:http://docs.getisymphony.com/display/ISYMDOCS/iSymphony+3.2.2+ChangeLog||shape="rect"]]  as well.
5
6 If you are upgrading from iSymphony 3.0.x, please see the changelog for [[iSymphony 3.1.4>>doc:iSymphony 3\.1\.4 Changelog]] and [[iSymphony 3.2.2>>url:http://docs.getisymphony.com/display/ISYMDOCS/iSymphony+3.2.2+ChangeLog||shape="rect"]] as well.
7 {{/note}}
8
9 === Features ===
10
11 * (((
12 Added List View to the User Widget.
13 )))
14 * Added an interface to global configuration page in the Administrator that allows super admins to create support packages.
15 * Added an interface to bind recording extensions to a user in Administrator - these extensions will allow a user to listen to recordings of extensions that are not bound to the user.
16 * Added a desktop client application that can be downloaded and installed from the client user menu "Desktop Client" option. The client supports native OS features. Added a Desktop Client tab in the Administrator that allows setting a configurable list of iSymphony server IPs and application popup configurations.
17
18 === Resolved Bugs ===
19
20 * Resolved an issue where multiple channel dial events in Asterisk version 13 would cause calls to get stuck in the queue widget.
21 * Resolved an issue where a user attempts to pick up a parked call by double clicking the call in the Parking Lot Widget and an exception is thrown.
22 * Resolved an issue where changing the recording mask without restarting the service could cause recordings to display incorrectly or not at all.
23 * Resolved an issue where changing the default extension of a user in iSymphony Admin could cause duplicate buttons to be created in the User Widget.
24 * Resolved an issue where "+" could not be used in dialed or transfered number strings, causing issues with international calls.
25 * Resolved a memory leak in cases where a user spends a long period of time on a client dashboard with a queue widget attached.
26 * Resolved an issue where multiple PBX connections with a blank recording agent set would cause errors.
27 * Resolved an issue where desktop notifications did not appear in the correct place on multi-monitor systems.
28 * Resolved an issue where a bad client login attempt when multiple cores are setup would throw an exception.
29 * Resolved an issue where creating dynamic conference rooms using the app_ConfBridge would fail.
30
31 === Improvements ===
32
33 * (((
34 The http and https schemas are no longer forced on configured URLs in the CRMPopupWidget. This allows other URL schemas to be used.
35 )))
36 * The REST API now supports setting a users default extension.
37 * The REST API now supports mute, unmute, and kick actions on conference room users.
38 * The REST API now supports querying the users in a specific conference room.
39 * The REST API now supports querying the current live conference rooms in a PBX.
40
41 === Performance Improvements ===
42
43 * Large reduction in AMI traffic for multi-tenant Asterisk systems, particularly on initialization.
44 * Recordings now implement lazy loading and utilize temporary database storage, allowing for a smaller impact on memory and performance as the number of recordings grow.
45
46 === Regressions ===