XiVO Polaris Intermediate Versions

2017.10

Components updated: xivo-confd, xivo-confgend, xivo-dao, xivo-manage-db, xivo-web-interface, xuc, xucmgt, recording-server

Consult the 2017.10 Roadmap for complete list of features and fixes.

System

  • #1248 - Xivo CC installation fails if Xivo >= 2017.06 was installed by script

    Note

    This fix does not apply to new installations of XiVO in version from 2017.06 to 2017.09. To complete XiVO CC installation on these XiVOs, add users stats and xuc manually following the Manual configuration and installation page.

XiVO PBX

  • #1178 - Simplification 2 - Set default parameters - Voicemails
  • #1179 - Simplification 3 - Set default parameters - Users
  • Operator SIP trunk configuration simplification (step 1):
  • #1303 - Trunk SIP configuration - copy files to XiVO
  • #1313 - Trunk SIP configuration - add configuration page
  • #1314 - Trunk SIP configuration - create trunk and change settings

Xuc Server

  • #1068 - Allow to add queue statistics with thresholds other then 15 seconds.

CCManager

  • #1187 - Typed paused statistics are back in ccmanager agent view

CCAgent

  • #995 - New agent call history
  • #1149 - Wrong call display after agent logout by special number
  • #1299 - Agent is not logged out from CCAgent Application
  • #1302 - Allow directory search with live statuses
  • #1312 - Agent list menu and associated content
  • #1227 - USR_TITLE2 and USR_TITLE4 contents are inverted in the call data tab

Web RTC

  • #1061 - Support rtcpMuxPolicy require

Recording Server

  • #1340 - Be able to see transferred calls recordings

XiVO Provisioning

2017.09

Components updated: xivo-web-interface, xuc, xucmgt, xivo-confd, xivo-dao, xivo-manage-db

Consult the 2017.09 Roadmap for complete list of features and fixes.

XiVO PBX

  • #1177 - Simplification 1 - Set default parameters - General SIP protocol
  • #1267 - Template device can’t be added
  • #1073 - REST API authorize creation of out of context number when range begin with a zero

XiVO Provisioning

UC Assistant

  • #1281 - List of favorite users stops refreshing.

System

  • #1280 - Documentation: Transfer initiated from phone can’t be finished from Assistant or CCAgent

CCAgent

  • Callbacks are now fully reimplemented
  • #1264 - Agent can’t finish attended transfer of call from queue by clicking UI button
  • #840 - Callback box processing could disappear if clicking somewhere in agent application

2017.08

Components updated: xivocc-installer, xivo-fetchfw, nginx, xuc, xucmgt, recording-server, xivo-dao, xivo-web-interface, xivo-full-stats, xivo-agid

Consult the 2017.08 Roadmap for complete list of features and fixes.

System

  • #1192 - WebRTC cannot connect to XiVO / Session limit / TCP timeout

XiVO PBX

  • #1208 - 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!

  • #1213 - Wrong outcallerid when transfering call from Switchboard/Webassistant/CC Agent

  • #1209 - Document how to restore XiVO that was configured for XiVO CC from backup

  • #1072 - Displaying available numbers is false when the number starts with zero

  • #1225 - Wrong trunk configuration leads to unknown protocol and generates error in agi script

XiVO Provisioning

  • #1215 - Add dependency to unrar-free and unar for Yealink fw download

XUC Server

  • #1217 - When using dial from mobile, initial call to user’s mobile uses his outgoing Outgoing Caller ID.
  • #1223 - Handle correctly calls with status=exit_with_key in call history.
  • #1237 - Data attached to a channel get propagated to all calls.

Recording Server

  • #1223 - Handle correctly calls with status=exit_with_key in call history.

Callbacks

  • #1130 - Some callbacks are listed as to be called back however they do not appear in CCAgent
  • #1231 - Saving callback with status “Handled by mail” causes logout

CCManager

  • #1188 - Agent Group view is not working any more

UC Assistant

  • #1221 - Fixed problems after re-login.

Web RTC

  • #1234 - WebRTC cannot connect to XiVO / Session limit / TCP timeout

2017.07

Components updated: xivo-backup, xivo-monitoring, xivo-service, xuc

Consult the 2017.07 Roadmap for complete list of features and fixes.

System

  • #1057 - Documentation for compose file, custom.env and xivocc-dcomp
  • #1098 - Generate SSH keys without prompt by xivocc-installer
  • #1168 - Reduce size of container internal logs

CC Agent

  • #1002 - Callback list display by activity.
  • #1117 - Attended transfer and conference is now available in call control.
  • #1120 - Able to remove activity from favorites and be able to subscribe to all activities in one click.
  • #1161 - Allow pause agent when he is dialing or ringing.

XiVO PBX

  • #1050 - xivo-websocketd was removed

    Note

    The log, logrotate and configuration files of xivo-websocketd and xivo-ctid-ng will remain in the system after the upgrade. Please purge them manually:

    apt-get purge xivo-websocketd xivo-ctid-ng

XUC Server

  • #1171 - Errors in xuc.log fill entire disk space

  • #1184 - Data attached to a channel get propagated to all calls

    Warning

    When transferring 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.

XiVO Centralized User Management

  • #834 - Edit button on the user list page is disabled, but the mouse pointer is not updated to no entry sign when pointed
  • #1051 - Document the allowEntityOverlap option
  • #1084 - Allow voicemail management using XCU

2017.06

Components updated: xuc, xucmgt (version 2017.06.02), xivo-backup, xivo-confd, xivo-config, xivo-ctid, xivo-dao, xivo-manage-db, xivo-monitoring, xivo-service, xivo-upgrade, xivo-web-interface

Consult the 2017.06 Roadmap for complete list of features and fixes.

XiVO PBX

  • Asterisk : #1111 - Ship new asterisk version 13.16.0
  • #581 - Autopause can be set to “No” or “All” only. This queue option can be configured only to pause the not answering agents on all queues. The removed autopause “Yes” option will be migrated to “All” by the upgrade.
  • #1118 - Cannot login new CTI user if it was created with Live reload deactivated (cf. SynchroLDAP)
  • #1049 - xivo-ctid-ng was removed to improve system performance
  • #1143 - Polycom : Updater for IP6000 and IP7000, download URL has changed

CC Agent

Note

CCAgent web interface is being completely redesigned. Currently works only:

  • Basic features: Login/logout, pause/unpause,
  • Call control: answer/hangup, hold/unhold, start/stop recording,
  • Activity view (previously Queues view),
  • (New) Customer call history.

See CC Agent documentation.

  • #994 - Redesign call tracking & call control
  • #996 - Redesign customer call history
  • #1000 - Project initialization - structure and tooling
  • #1001 - Agent Activities (Queues) View
  • #1003 - Agent state and Agent statistics

XUC Server

  • #1079 - Synchronize CC applications with agent login key with predefined agent number
  • #1088 - Xuc AMI connection broken on forward to channel starting with ‘Local/***’

System

  • #1109 - XiVO basic preparation for XiVO CC

    Warning

    If you are asked by xivo-upgrade installer, you must choose to replace the cel.conf file or ensure that its content correspond to these defaults.

  • #644 - Make host and port variables more customizable to simplify multi-server installation. The following variables can now be defined in the /etc/docker/compose/custom.env file:

    CONFIG_MGT_HOST, CONFIG_MGT_PORT, RECORDING_SERVER_HOST, RECORDING_SERVER_PORT, REPORTING_HOST
    

    Warning

    To customize port, you must also edit the ports section in the /etc/docker/compose/docker-xivocc.yml file.

XiVO Centralized User Management

  • #447 - XCU now correctly uses configuration parameter incallContext to override incall context for new users
  • #476 - Incoming call (DID) was not deleted on XiVO when I delete a user through GCU
  • #462 - Create voicemail with a password set to voicemail number
  • #830 - Disable XiVO auto-reload before entity update, re-enable afterwards.
  • #832 - Faster counting of Xivo’s available places (using cached users)
  • #865 - Add molly guard to prevent unintentional shutdown
  • #1089 - New XCU installer (debian package gcu-installer) - see Installation and Upgrade.
  • #1102 - Increase nginx proxy timeout (when adding Xivo took longer time, UI displayed 504 Gateway Time-out error, although operation finished ok).
  • #1107 - Upgrade Play Framework version to 2.5.15
  • #1108 - When Xivo is added, set proper permissions to files copied.
  • #1119 - When editing user, use latest user data from XiVO.

2017.05

Components updated: xuc, xucmgt, xivo-db-replication, xivo-config, xivo-confgend, xivo-utils, xivo-base, xivo-web-interface

Consult the 2017.05 Roadmap for complete list of features and fixes.

UC Assistant

  • #982 - Remove error message on call originated by user using WebRTC

CCAgent

CCManager

  • #1027 - CCManager does not display custom agent status
  • #1029 - Checkbox to show Groups in ccmanager is not displayed when ticked

System

  • #644 - Make host and port variables more customizable to simplify multi-server installation. The following variables can now be defined in the /etc/docker/compose/custom.env file:

    CONFIG_MGT_HOST, CONFIG_MGT_PORT, RECORDING_HOST, RECORDING_PORT, REPORTING_HOST
    

    Warning

    To customize port, you must also edit the ports section in the /etc/docker/compose/docker-xivocc.yml file.

  • #986 - Doc enhancement for SSO and Kerberos Authentication

XiVO PBX

  • Asterisk : #853 - Ship new asterisk version 13.15.0 with a patch (see #878 below)
    • #818 - app_queue: Random queues disappear on “core reload queue all”
    • #878 - One-way audio when transcoding
  • #262 - Disable DND key on Polycom, Snom and Yealink devices (see Plugins release notes)
  • #583 - webrtc option is not available in SIP line option list
  • #855 - Update Polycom fw to 4.0.11 for SoundStation IP6000 (see Plugins release notes)
  • #1038 - When user change context, modification not reported in database
  • #1039 - Extensions beginning by 00 missing in the default call rights
  • #1052 - Be able to use a predefined agent number using login func key (see Login and Pause management using function keys)
  • #1078 - Agent login funckey (***30) : agent number length can’t be different from phone number length
  • #1071 - Web interface should not display LTS1 or Five for Intermediate Version

Reporting

  • #1060 - Pack reporting upgrade to latests db version does not alter queue_log table as expected

Xuc Server

  • #1028 - Call tracking is not working when using a custom Caller Id in the user Closed
  • #1030 - Phone status unknown after Xuc server start, updated on first phone event Closed
  • #1032 - Remove dial timeout on transfer from UC Assistant Closed
  • #1035 - CC Agent: outgoing calls are counted as incoming call if Agent issues a call while Paused
  • #1040 - Unable to connect an agent 2 times on different applications

XiVO Centralized User Management

  • #673 - Add new interval routing mode: Routed with customized direct number. External numbers are validated for interval bounds and for uniqueness.
  • #707 - Safer entity update with rollback on error and error reporting
  • #754 - Extend validation of Xivo, Entity, Interval, Line template, Role, Administrator + better validation error reporting to user
  • #774 - Allow line templates with more than four intervals
  • #1011 - Document multi-xivo routing configuration & expected environment for GCU (see Intended usage and features)
  • #1020 - When creating user, display routing mode of selected interval.
  • #1025 - Installation script will now use installed PostgreSQL and check that its version is >= 9.5 (instead of installing latest 9.X version in parallel to the old one)
  • #1031 - Fix dialplan routing configuration

2017.04

Consult the 2017.04 Roadmap for complete list of features and fixes.

Reporting

  • #247 - Remove default accounts from SpagoBI login page
  • #992 - Update spagobi jre to 8