.. _xivosolutions_release: **************************** XiVO Solutions Release Notes **************************** Five (2017.LTS1) ================ +----------------------+----------------+ | Component | latest ver. | +======================+================+ | xucmgt | 2017.03.17 | +----------------------+----------------+ | xuc | 2017.03.18 | +----------------------+----------------+ | recording-server | 2017.03.16 | +----------------------+----------------+ | spagobi | 2017.03.02 | +----------------------+----------------+ | nginx | 2017.03.08 | +----------------------+----------------+ | config-mgt | 2017.03.02 | +----------------------+----------------+ | pack-reporting | 2017.03.02 | +----------------------+----------------+ | xivo-full-stats | 2017.03.16 | +----------------------+----------------+ | xivo-db-replication | 2017.03.06 | +----------------------+----------------+ | pgxivocc | 1.3 | +----------------------+----------------+ | elasticsearch | 1.7.2 | +----------------------+----------------+ | xivoxc_nginx | 0.8 | +----------------------+----------------+ | fingerboard | 0.6 | +----------------------+----------------+ | kibana_volume | 0.1 | +----------------------+----------------+ | recording-rsync | 1.0 | +----------------------+----------------+ | XiVO PBX | 2017.03.19 | +----------------------+----------------+ Five.19 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.19 Roadmap `_. Components updated: **xivo**, **xivo-dao** **Switchboard** * `#2183 `_ - [C] Call to Switchboard is auto-answered without action from the XiVO Client **XiVO PBX** * `#2406 `_ - Confgend can't generate configuration due to sqlalchemy changes for security purposes Five.18 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.18 Roadmap `_ for complete list of fixes. Components updated: **xucserver** **CCManager** * `#1620 `_ - Abandonned call in queue is removed twice from call list Five.17 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.17 Roadmap `_ for complete list of fixes. Components updated: * **xucmgt**, **xucserver** * **xivo**, **xivo-agentd**, **xivo-agid**, **xivo-amid**, **xivo-auth**, **xivo-confd**, **xivo-config**, **xivo-ctid-ng**, **xivo-dird**, **xivo-dist**, **xivo-web-interface** **CCAgent** * `#1298 `_ - [C] CC Agent : visual notification when agent is 'spied' on .. important:: **Behavior change** when spying (listening to) an agent, the listener call is hung up when the agent call is terminated. **CCManager** * `#1036 `_ - Spied channel name reported on chanspy * `#1094 `_ - [C] Adding an agent in a group doesn't reverbarate in CCmanager **Desktop Assistant** * `#1481 `_ - [C] Wrong display on xivo UC assistant when an agent logs out **Switchboard** * `#1114 `_ - [C] Problem if a POPC transfer to a SECRETARY-BOSS filter **Web Assistant** * `#932 `_ - Cannot initiate a second call or transfer call when member of an enabled boss/secretary filter **XiVO PBX** * **Asterisk:** Ships asterisk 13.17.2-1~xivo3 by default. This version fixes an asterisk crash when receiving a malformed RTCP report (see `#1626 `_). * `#676 `_ - Document that our ISO does not support UEFI system * `#983 `_ - Calling a user when simultaneous calls limit is reached, the file "user-unreachable" is played instead of "busy-call" .. important:: **Behavior change** For WebRTC users, simultcalls parameter should be set to 1 for this fix to work. * `#1239 `_ - Change url xivo.io in swagger to xivo.solutions * `#1384 `_ - Cannot configure a func key for a Queue/User/Meetme/Group if its ID is 5 * `#1559 `_ - Swagger UI is not completely working * `#1596 `_ - Add xivo-five-dev to xivo-dist * `#1607 `_ - Documentation: Voicemail - uncheck Get transfered to an operator * `#1608 `_ - Callfilter member can't do a direct transfer call when boss/secretary filter is activated **XiVO Provisioning** * `#1595 `_ - Add new Vendor class for patton SN4120 Five.16 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.16 Roadmap `_ for complete list of fixes. Components updated: **xivo-confgend**, **xivo-web-interface**, **xivo-sysconfd**, **recording-server**, **xivo-full-stats**, **xucmgt**, **xucserver**, **xivo-confd**, **xivo-dird**, **xivo-libsccp**, **xivo-res-freeze-check** **XiVO PBX** * **Asterisk:** Ships asterisk 13.17.2 by default (see `#1343 `_) * `#1201 `_ - Swagger UI is not working anymore * `#1506 `_ - XiVO web interface is very slow when a lot of users / devices are configured .. important:: This fix dramatically improves users' edition speed (open User and save User) for XiVO PBX with a lot of Users/Devices. Performance improvements will be seen starting from a configuration with 200+ Users/Devices but will be really big with a configuration with 800+ Users/Devices. * `#1509 `_ - Select a line number on a user greater than 12 * `#1516 `_ - When we edit a device, the list of line associated is always empty **Web Assistant / Desktop Assistant** * `#1472 `_ - Improve Web/Desktop Agent/Assistant search for contacts * `#1532 `_ - UC Assistant dial popover is always in foreground and so makes awkward display * `#1323 `_ - Support rtcpMuxPolicy require (Compatibility issue with Chrome for WebRTC) .. warning:: This change breaks compatibility with Asterisk versions lower than 13.15, so be carefull when downgrading Asterisk. If you need to use previous version of Asterisk you have to downgrade also the xucmgt to 2017.03.14. **CC Agent** * `#1047 `_ - Days part of ready time does not respect locale **CC Manager** * `#1388 `_ - Cannot upload callback in ccmanager using https **Recording** * `#1483 `_ - Purge recordings based on call type .. warning:: This change allows to set a custom expiration date per recording file, see :ref:`recording_purge_expiration` **Xuc Server** * `#1512 `_ - Impossible to login with the web agent with the message 'unable to find any config' Five.15 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.15 Roadmap `_ for complete list of fixes. Components updated: **xucserver** **XiVO Provisioning** * `#1344 `_ - Update Aastra/Mitel firmware (see :ref:`devices_releasenotes`) * `#1419 `_ - Add support of expansion module EXP40 for T46S/T48S (see :ref:`devices_releasenotes`) **Xuc Server** * `1355 `_ - When logging in CCAgent, sometimes the user can be stuck in AgentLogin state * `1389 `_ - Call stuck in CCManager after attended transfer Five.14 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.14 Roadmap `_ for complete list of fixes. Components updated: **xucmgt** **CC Manager** * `#1254 `_ - Minor french mistakes **Assistant** * `#1279 `_ - List of favorite users stops refreshing **CC Agent** * `#1318 `_ - Third party integration not working any more Five.12 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.12 Roadmap `_ for complete list of fixes. Components updated: **xivo-web-interface**, **xuc**, **xucmgt** **CC Agent** * `#1206 `_ - Agent state returns to On Call after blind transfer * `#1230 `_ - Agent state stays On call and it is not possible to change his state **Web Assistant / Desktop Assistant** * `#1160 `_ - Display problem with two calls * `#1190 `_ - Invalid display on transfert * `#1256 `_ - Display problem when second outgoing call is not answered * `#1265 `_ - Invalid call state on outgoing call * `#1266 `_ - Invalid display when 2nd call is on hold **XiVO PBX** * `#1267 `_ - Template device can't be added **XiVO Provisioning** * `#1046 `_ - Add support of Yealink T4XS family (see :ref:`devices_releasenotes`) * `#1083 `_ - Add support for Yealink T23G (see :ref:`devices_releasenotes`) **System** * `#1280 `_ - Documentation: Transfer initiated from phone can't be finished from Assistant or CCAgent Five.11 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.11 Roadmap `_ for complete list of fixes. Components updated: **xuc** **xucmgt** **Xuc Server** * `#1233 `_ - Agent can't finish attended transfer of call from queue by clicking UI button. **Web Assistant / Desktop Assistant** * `#1233 `_ - Wrong display and unable to hangup when calling a conf room in WebRTC. * `#1232 `_ - On Snom after two incoming calls there is no conference button. Five.10 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.10 Roadmap `_ for complete list of fixes. Components updated: **xucmgt** **Desktop Assistant / Web Assistant** * `#1224 `_ - Fix editing of callback. * `#1226 `_ - Fix WebRTC ringing/dialing/hangup audio after re-login. **CCAgent** * `#1229 `_ - Remove email option for closing a callback Five.09 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.09 Roadmap `_ for complete list of fixes. Components updated: **xivo-dao** **XiVO PBX** * `#1222 `_ - Wrong trunk configuration leads to unknown protocol and generates error in agi script Five.08 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.08 Roadmap `_ for complete list of fixes. Components updated: **xivo-confd**, **xivo-ctid**, **xivo-web-interface**, **xivocc-installer**, **xivo-dao**, **xivo-agid**, **xivo-fetchfw**, **xucmgt**, **xuc**, **nginx** **XiVO PBX** * `#534 `_ - Cannot login new CTI user if it was created with Live reload deactivated (cf. SynchroLDAP) * `#1054 `_ - Document how to restore XiVO that was configured for XiVO CC from backup * `#536 `_ - Template line entry undeletable when there's a blank in the name .. note:: Undeletable template lines created before this fix can be removed manually from ``/var/lib/xivo-provd/jsondb/configs`` directory. XiVO web interface will still list them until xivo-provd is restarted. Do not delete any files which aren't displayed in the web interface from the directory! * `#984 `_ - Wrong outcallerid when transfering call from Switchboard/Webassistant/Web agent **XiVO Provisioning** * `#1207 `_ - Add dependency to unrar-free and unar for Yealink fw download **System** * `#1192 `_ - WebRTC cannot connect to XiVO / Session limit / TCP timeout **XUC Server** * `#1096 `_ - When using dial from mobile, initial call to user's mobile uses his outgoing Outgoing Caller ID. * `#1211 `_ - After hold on both calls via desktop assistant with Yealink the hangup via desktop assistant hangs up both calls **Desktop Assistant / Web Assistant** * `#1100 `_ - Fix behavior, when second call is put on hold and then un-hold. Five.07 ------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.07 Roadmap `_ for complete list of fixes. Components updated: **xuc** **XUC Server** * `#1184 `_ - Data attached to a channel get propagated to all calls .. warning:: When transfering a call, these variables are attached to the new channel however to prevent propagation on all trunk channels, your trunk name must contain 'trunk' so they can be distinguished from sip devices. Five.06 ---------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.06 Roadmap `_ for complete list of fixes. Components updated: **xuc**, **xivo-db-replication** **XUC Server** * `#1074 `_ - Xuc AMI connection broken on forward to channel starting with 'Local/\*\*\*' **Reporting** * `#1056 `_ - Pack reporting upgrade to latests db version does not alter queue_log table as expected Five.05 ---------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.05 Roadmap `_ for complete list of fixes. Components updated: **xuc** **XUC Server** * `#1040 `_ - Unable to connect an agent 2 times on different applications Five.04 ---------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.04 Roadmap `_ for complete list of fixes. Components updated: **xuc**, **xucmgt**, **xivo-config**, **xivo-libdao** **XUC Server** * `#602 `_ - Web Agent: outgoing calls are counted as incoming call if Agent issues a call while Paused * `#935 `_ - Call tracking is not working when using a custom Caller Id in the user * `#1014 `_ - Phone status unknown after Xuc server start, updated on first phone event * `#1015 `_ - Remove dial timeout on transfer from web assistant **CCAgent** * `#937 `_ - Wrong message if not an agent when login in ccagent * `#985 `_ - Disable Conference on not supported phones in ccagent * `#1034 `_ - between CCManager and Web Agent, two columns with the same name have a different meaning **CC Manager** * `#1016 `_ - CC coach is not displaying anymore the queues * `#1024 `_ - CCManager does not display custom agent status * `#1026 `_ - Checkbox to show Groups in ccmanager is not displayed when ticked **XiVO PBX** * `#316 `_ - When user change context, modification not reported in database * `#989 `_ - Extensions beginning by 00 missing in the default call rights **XiVO provisionning** * `#1013 `_ - Move plugin xivo-patton from Supported to Community Five.03 ---------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.03 Roadmap `_ for complete list of fixes. Components updated: **xuc**, **xucmgt**, **recording-server**, **xivo-web-interface** **XUC Server** * `#947 `_ - Fix issue when line was edited and avoided xuc user to receive calls * `#961 `_ - Fix EventDialing when release Hold in conference room on Polycom and Yealink * `#960 `_ - Fix state of Agent when dialing while on pause * `#953 `_ - Fix unable to log a user when trying too early at xuc startup **Desktop Assistant / Web Assistant** * `#957 `_ - Fix untranslated error after logout when Xuc down and no automatic re-login * `#965 `_ - Fix ringing tone sometimes played only once on Desktop assistant * `#951 `_ - Add audio feedback when call is hangup with WebRTC **XiVO PBX** * `#971 `_ - Fix adding new voicemail to Closed hours :ref:`schedule `. **Recording** * `#796 `_ - Avoid adding blank number in form **System** * `#952 `_ - Add new shortcut to get all docker container versions (see :ref:`admin_version`):: xivocc-dcomp version Five.02 ---------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for feature list and behavior changes. Consult the `Five.02 Roadmap `_ for complete list of fixes. Components updated: **xuc**, **xucmgt**, **XiVO PBX**, **recording-server**, **spagobi**, **config-mgt**, **pack-reporting**, **xivo-full-stats**, **xivo-db-replication** **CCAgent** * `#877 `_ - Transfer from directory search * `#802 `_ - Fix error when calling from directory search * `#739 `_ - Fix error when Config mgt is down * `#217 `_ - Fix first login attempt may fail **CCManager / Config mgt** * `#798 `_ - Secured websocket detection * `#847 `_ - Deleted agent group still appears in ConfigMGT & CCManager **Desktop Assistant / Web Assistant** * `#931 `_ - Auto-updater does not quit if close in tray is enabled * `#844 `_ - WebRTC - Conversation still ongoing after Directed Pickup * `#902 `_ - Null is displayed as forward number if validate an empty string in forward modal * `#730 `_ - Should automatically reconnect after error of pc on * `#588 `_ - Answering to headset or loudspeaker based on context (Yealink) * `#558 `_ - Forwarding can be set to non-digits * `#786 `_ - WebRTC: handle error after multiple aborted incomming calls **Recording** * `#200 `_, `#790 `_ - ``xivo-recording`` and ``call-recording-filtering`` packages were replaced by ``xivocc-recording``. The subroutines shipped in this new package (see: :ref:`recording_configuration`) were updated with new ``xivocc-`` prefix to be able to add them on *XiVO PBX* objects (Incalls, Queues ...) via Web interface. .. warning:: If these packages were already installed, you **MUST** follow specific :ref:`upgrade_recording_xpbx`. **Reporting** * `#775 `_ - Handle processing error in xivo-full-stats **XiVO PBX** * `#846 `_ - Cannot open an agent group on the second page if there are more than 20 agent groups and the selected group doesn't have more than 20 agents * `#777 `_ - Wizard checkbox is set to False after returning from 4th step * `#746 `_ - Fix voicemail creation in import * `#745 `_ - Handle login casing in import * `#744 `_ - Handle login duplicates in import * `#714 `_ - Handle special character in SIP registry * `#463 `_ - When a user forward (either `*21` or native terminal softkey) to a queue, the callerid is not prepend accordingly to the queue configuration **XiVO Provisioning** * `#939 `_ - Update Polycom firmware 4.0.9 download URL * `#776 `_ - Add new MAC address OUI for Polycom (64:16:7F) **XUC Server** * `#942 `_ - Environment variable AUTH_SECRET is not used by xucserver * `#609 `_ - Fix SHOW_CALLBACKS environment variable usage **System** * Docker images are now labelled with the exact version of the embedded application. See :ref:`admin_version`. Five.01 ---------- .. note:: Bugfix release. See :ref:`2017.03.00 section <2017_03_00_release>` for features list and behavior changes. Consult the `Five.01 Roadmap `_. Components updated: **xuc**, **xucmgt** * Fix LDAP authentication that was no longer working * Fix auto-update for Desktop Assistant that didn't for Windows * Fix *Select2Call* key that was not working with secured connection (which includes WebRTC users). * Update ``xivo-dist`` package to prepare upgrade for future LTS .. _2017_03_00_release: Five.00 ---------- .. note:: **LTS** Release. Below are listed the features, bugfixes and behavior changes. Consult the `Five.00 Roadmap `_. **CC Manager** * CCManager Access management: CCManager access **is now authorized only for users with a with 'Superviseur' or 'Administrateur' rights** (see :ref:`ccmanager-security`). **Web Assistant / Desktop assistant** * Name of caller is displayed for incoming calls (when it is known - usually internal users only). When incoming call is ringing, name of caller is displayed in popup dialog and in system notification. When call is accepted, name of caller is displayed in list of calls. * Number of missed calls is displayed as number on history button (like number of voice messages on voicemail button). Number is cleared once history is displayed. * Simplification of the forwarding call form by keeping only one field number to configure. * Added a new header icon to show that you are using **WebRTC** and not a physical phone. * Added possibility to initiate attended transfer while using **WebRTC** (same UI as for users with physical phones). * **Desktop Assistant** features only (See :ref:`desktop-assistant` for details): * Added **Select2Call** feature with configurable global keyboard shortcut to handle some actions to interact with call. * Added `callto:` and `tel:` link support to initiate calls. * Added options to close in tray and launch application automatically at startup. **Xuc Server** * New Authentication API has been implemented with explicit error handling messages. See :ref:`CTI Authentication ` for more details. **XiVO PBX** * `Asterisk` has been upgraded by default to **13.13.1** version (see `Feature 563 `_ for list of fixed bugs). .. warning:: This version fixes bug `Calls assigned to busy agents even if ringinuse=0 `_. Then you **SHOULD** take care of removing the palliative ``pre-limit-agentcallback`` subroutine. * For `asterisk` versions, a new manual procedure is available to switch to oldstable or new candidate one, see :ref:`upgrade_asterisk_latest`. **System** * New ``xivocc-dcomp`` alias to manage `XivoCC` docker containers. .. warning:: ``dcomp`` alias was replaced by ``xivocc-dcomp`` script. If you are upgrading from version between 2016.04 and 2017.LTS1 you **must run**:: unalias dcomp * Yaml file :file:`/etc/docker/compose/docker-xivocc.yml` now contains all environment variables (like *USE_SSO* etc.). Value of these variables are set in two new files: * :file:`/etc/docker/compose/factory.env` * and :file:`/etc/docker/compose/custom.env` To customize XiVO CC edit the ``custom.env`` file. The :file:`/etc/docker/compose/.env` file is overwritten every time you run ``xivocc-dcomp`` script with at least one argument. * To minimize downtime, *XiVO CC* services will not be stopped when upgrading ``xivocc-installer`` package (true for ``xivocc-installer`` package 2017.LTS1 and newer). * Fix a problem which prevented ``xivocc-installer`` to finish properly if *XiVO PBX* wasn't accessible, even if you had choosen not to configure it. * Upon upgrade, parameter ``ENFORCE_MANAGER_SECURITY`` will be set to ``false`` in file :file:`/etc/docker/compose/custom.env` to keep old behavior. If you want to have the new behavior, remove ``ENFORCE_MANAGER_SECURITY`` parameter from the file :file:`/etc/docker/compose/custom.env` and recreate the container (do not forget to add *Superviseur* or *Administrateur* rights to the users in the Configuration Management server). 2017.02 ======= Consult the `2017.02 Roadmap `_ +-----------------------------+----------------+ | Component | latest ver. | +=============================+================+ | XiVO PBX | 2017.02 | +-----------------------------+----------------+ | xivoxc/xivoxc_nginx | 0.8 | +-----------------------------+----------------+ | xivoxc/xucmgt | 2017.02.02 | +-----------------------------+----------------+ | xivoxc/xuc | 2017.02.00 | +-----------------------------+----------------+ | xivoxc/recording-server | 2017.02.00 | +-----------------------------+----------------+ | xivoxc/spagobi | 2017.02.latest | +-----------------------------+----------------+ | xivoxc/config-mgt | 2017.02.00 | +-----------------------------+----------------+ | xivoxc/pack-reporting | 2017.02.00 | +-----------------------------+----------------+ | xivoxc/xivo-full-stats | 2017.02.00 | +-----------------------------+----------------+ | xivoxc/xivo-db-replication | 2017.02.00 | +-----------------------------+----------------+ | xivoxc/pgxivocc | 1.3 | +-----------------------------+----------------+ | elasticsearch | 1.7.2 | +-----------------------------+----------------+ | xivoxc/fingerboard | 0.6 | +-----------------------------+----------------+ | xivoxc/kibana_volume | 0.1 | +-----------------------------+----------------+ | xivoxc/recording-rsync | 1.0 | +-----------------------------+----------------+ **Web Assistant** * Fix WebRTC implementation compatibility with Chrome v57 and later, see :ref:`webrtc_requirements` for details. * Fixes and enhancements of error handling while using WebRTC. * Fixed problem when starting second call while using using SIP phone. **CCAgent** * Realtime statistics for inbound calls now take into account **only** ACD calls (it doesn't take anymore internal calls). * Configuration of :ref:`agent login/pause management using phone function keys ` was simplified and documented. **CCManager** * Added ACD version of Agent statistics of inbound calls. New users have column version of statistics (incl. non-ACD calls) hidden by default, but can be added in column selection. * In Global View when Compact view option is set, agents are displayed on a single line with firstname only and lines without agents are hidden. * Added new column in Agent View to display if base configuration matches the active configuration (see :ref:`ccmanager_base_configuration_filter`). **XiVO PBX** * The subroutines shipped in the package ``xivo-recording`` (see: :ref:`recording_xpbx`) were updated to include the possibility to start recording in pause. **Take care to update your installation accordingly.** * The *Default french configuration* option of the :ref:`Wizard ` now configures also 'Default config device' (see :ref:`default_french_conf`). **Reporting** * SpagoBI sample reports have been revamped for better consistency and readability. Added profit-sharing + agent activity per week reports. To upload these new *sample reports* see :ref:`spagobi`. .. note:: * The new sample reports will be uploaded in a new *Samples* directory. * It will not overwrite the old sample report (located under *Standards* and *System* directories). * You may want to remove manually the old sample reports. **System** * When you add a new user with its line via *XiVO PBX* web interface, it is now visible in *XiVO CC* (CCAgent, CCManager) **without xuc server restart**. Limitation: when you are creating a new user, you **must** add the User and its line in the same step. 2017.01 ======= 2017.01.01 ---------- .. note:: Bugfix release. See :ref:`2017.01.00 section <2017_01_00_release>` for features list and behavior changes. Consult the `2017.01.01 Roadmap `_ for the list of fixes shipped in this version. Bugfix highlight: * WebAssistant - Cannot login with user account without provisioned device (like DECT or analog device). Temporary solution is to disable WEB RTC feature in xucmgt (see :ref:`webassistant_disable_webrtc`). * SpagoBI - Fix default url parameter so the container use the host address instead of localhost. .. _2017_01_00_release: 2017.01.00 ---------- Consult the `2017.01 Roadmap `_ **CCManager** * CCManager Access management: The CCManager access will be enforced in a near future and will require a user with Supervisor or Administrator rights (defined in the Configuration Management tool). .. note:: * In the meantime, when logging in the CCManager you may get a warning if you user account has no specific right defined (Message: "Warning, your user account has no profile defined. Please contact your administrator to create one."). * To prevent Agents from accessing the CCManager, you can enforce now the future behavior with a configuration parameter, see :ref:`Enforcing security in CCManager `. * New hamburger menu is available with option to maximize the different queue views. See :ref:`ccmanager`. * Queue and Agent views have now fixed table header if size is bigger than single viewport. **CCAgent** * Hold/Unhold button is now colorized with proper call on hold status. **XiVO PBX** * The :ref:`Wizard ` has now a new option *Default french configuration*. This will import a predefined configuration enhanced for french *XiVO PBX* installations (see :ref:`default_french_conf`). * The asterisk 13.13.1 version is available for upgrade with a specific procedure. See :ref:`upgrade_asterisk_latest`. This version will become the new default asterisk version in a future release but, currently, is only available with a specific upgrade procedure. 2016.04 ======= .. warning:: A **Security Issue** related to WebRTC activation in *XiVO PBX* was found in 2016.04.01. All *XiVO PBX* installations must be upgraded to latest 2016.04 (see :ref:`XiVO PBX Upgrade notes `). See http://mirror.xivo.solutions/security/XIVO-2017-01.pdf 2016.04.01 ---------- .. note:: Bugfix release. See :ref:`2016.04.00 section <2016_04_00_release>` for features list and behavior changes. Consult the `2016.04.01 Roadmap `_ for the list of fixes shipped in this version. Bugfix highlight: * Cannot remotely logout agent from CCManager/Xivo * Call establishment can take a long time because of the webRTC options To upgrade, see :ref:`Upgrade to latest subversion `. .. _2016_04_00_release: 2016.04.00 ---------- Consult the `2016.04 Roadmap `_ **System** * Parameters for :file:`/etc/docker/compose/docker-xivocc.yml` are now stored in :file:`/etc/docker/compose/.env` file. Important parameter is ``XIVO_AMI_SECRET``, which holds Ami password. * To be able to use the :file:`/etc/docker/compose/.env` file, a new ``dcomp`` alias is generated in .bashrc. You must run:: source .bashrc before running ``dcomp`` again. .. note:: If you are using ``docker-compose`` instead of recommended alias ``dcomp``, make sure your current directory is ``/etc/docker/compose``, otherwise ``/etc/docker/compose/.env`` won't be used. i.e.:: cd /etc/docker/compose docker-compose ... **Web/Desktop Assistant** * For displaying search result, compatibility with `xivo-dird` of *XiVO PBX* has been enhanced. After upgrade you must verify the configuration of your CTI directory Display in *XiVO PBX* as described in :ref:`directories` and :ref:`dird-integration-views`. .. note:: Integration note: the *Web* and *Desktop Assistant* support only the display of * 1 field for name (the one of type *name* in the directory display) * 3 numbers (the one of type *number* and the first two of type *callable*) * and 1 email **Callbacks (CCManager)** * Default csv separator has been changed from pipe '|' to comma ',' for the callback export. 2016.03 ======= No behavior changes. Archives ======== .. toctree:: :maxdepth: 2 old_release_notes