XiVO Orion Intermediate Versions

2025.04.00 (IV Orion): March 2025

Consult the 2025.04.00 (IV Orion) Roadmap.

Components updated:

Docker: config-mgt, edge-nginx, xivo-agid, xivo-confgend, xivo-db-replication, xivo-usage-collector, xivo-usage-writer, xivo-web-interface, xucmgt, xucserver

Debian: xivo-config, xivo-dao, xivocc-installer, xivo

Asterisk

  • #8255 - add global subroutine in user callback

    Important

    Behavior change A new global subroutine is available in usercallback context.

CC Agent

  • #8250 - Audio device - Display Enhancement

CCManager

  • #8227 - CC Manager - Pause status

Edge

  • #8233 - Kerberos - Authorization header too long when using Edge Browser

Mobile App

  • #8241 - Application Mobile : Optimisations xivo_global.conf

Recording

  • #8158 - Recording - Transfer a call from a RecOnDemand queue to a Rec quee should activate the recording

Reporting

  • #8232 - Add replicated fields in xivo_stats database

System

  • #8062 - 💣️ - As an admin I want to be able to add users in a group whatever its MDS localisation

  • #8175 - Unexpected warnings following asterisk-java upgrade

  • #8216 - Watch if asterisk-java pull request are accepted

  • #8247 - Be able to specify the linename when creating or updating a line

    Important

    Behavior change Configmgt API to create or update a line now allows to specify the line name.

UC App

  • #8198 - As a WebRTC UC/CC Agent/POPC user I would like to have more ringing tone choices to be able to easily disinguish it in an open space

  • #8208 - HID - Add a test page to detect if an headset is UC or MST

  • #8215 - xucmgt digest not working well for userGroups

  • #8242 - HID - Auto reconnect device on CCAgent

Usage statistics

  • #8178 - USM - Send mobile usage data to usm server

  • #8210 - USM - Fix Usage Writer config_xivo Delays

WebRTC

  • #8117 - As a POPC/CC Agent user I want to be able to visualize my audio device

XUC Server

  • #7766 - Meetme invitation for a MDS user asks for conference PIN if the administrator update the PIN

XiVO PBX

  • #8226 - New Display cannot receive fields and thus be configured

  • #8234 - XDS - Enable/Disable voicemail thanks to *90 does not function

2025.03.00 (IV Orion): February 2025

Consult the 2025.03.00 (IV Orion) Roadmap.

Components updated:

Debian: asterisk, xivo-config, xivocc-installer, xivo

Docker: config-mgt, edge-nginx, xivo-edge, xivo-full-stats, xivo-jicofo-jitsi, xivo-jigasi-jitsi, xivo-jvb-jitsi, xivo-meetingrooms, xivo-prosody-jitsi, xivo-web-jitsi, xucmgt, xucserver

Others: xivo-desktop-assistant

Asterisk

  • #8019 - 🛠️❗️ - Upgrade to asterisk 22

    Important

    Behavior change With asterisk 22 it is no longer possible to activate chan_sip. Also the application Monitor was removed: existing dialplan must use the MixMonitor application instead.

Desktop Assistant

  • #7798 - 💣️ - Answer Call from Headset

Edge

  • #8177 - Be able to make TURN server listen on port 443

Meeting Room

  • #8152 - Upgrade Jitsi component

    Important

    Behavior change Jitsi components upgraded to version 9909

    This new version includes, among other things, the following updates and behavior changes

    • Video calls are now supported on Firefox.

    • The ENABLE_BACKGROUND_SELECTION config key is removed. Background selection is now enabled by default

    • We updated our Jitsi integration policy: previously, only basic functionalities were enabled. Now, all features are enabled except those that are not working (e.g., sharing links).

    • Re-enabled self-view in conference rooms. Users can revert to the previous behavior in Jitsi options.

    • Introduced new Jitsi features: breakout rooms, local recording in Chrome, and more.

    • Removed unnecessary optimizations from the Jitsi configuration, as they are no longer needed in the new Jitsi version.

Recording

  • #8174 - Some recordings are not visible through recording server

Reporting

  • #8170 - Stat - Call thread id is broken when user_id is void

System

  • #8163 - API Group - Group members are not managed by group CRUD APIs

UC App

  • #8097 - As a UC user I want to be able to see the groups to which I belong

  • #8116 - As a UC user I want to be able to activate/deactivate calls from a group

  • #8187 - I want to be able to make a consultation call while I’m in an audio conference

WebRTC

  • #8185 - Set Ice Gathering to 500ms and not 2s by default

    Important

    Behavior change Reduce the ice gathering to 500ms by default

XiVO PBX

  • #8088 - Bridge - Must wait at least a relay candidate

XiVOCC Infra

2025.02.00 (IV Orion): January 2025

Consult the 2025.02.00 (IV Orion) Roadmap.

Components updated:

Docker: config-mgt, xivo-web-interface, xucmgt, xucserver

Debian: xivo-config, xivocc-recording, xivo, xivocc-installer

Recording

  • #8046 - Recording - Move our recording feature to use MixMonitor

    Important

    Behavior change The recording file starts at the first recorded segment of a call. If the recording is paused during the call, then a blank is present in the recording file for the duration of the pause (previously, those blank would be cut leading to such pause to be harder to track).

    Custom Dialplan must now use MixMonitor.

UC App

  • #8100 - As a user, I want the configuration menu sections of the UC Assistant to be clearer so that I can better understand their functionality.

  • #8112 - Display the call group the user belongs to with live update

XiVO PBX

  • #8143 - xivo-config update should reload templated dialplan

  • #8146 - web interface database access logging

2024.11.00 (IV Orion): January 2025

Consult the 2024.11.00 (IV Orion) Roadmap.

Components updated:

Debian: asterisk, xivo-ci, xivo-config, xivocc-installer, xivo Docker: config-mgt, xivo-agid, xivo-web-interface, xucmgt, xucserver

Others: ldap-test, sipml5-xivo-mirror

Asterisk

  • #8086 - [S] Study impact of recent Asterisk vulnerabilities - CVE-2024-42491 / CVE-2024-35190 / CVE-2024-42365

  • #8108 - Update asterisk to 20.11.0

  • #8109 - Update asterisk to 18.26.0

CC Agent

  • #8133 - Update phone number after logout impossible on CCAgent and Switchboard

    Important

    Behavior change - Agents can now change the phone number they are connected to using a dedicated button in the CC Agent application. See Switch phone number - Agents no longer have to re-enter their login and password if they attempt to connect with an incorrect number or are already connected to a different number.

CCAgent

  • #8119 - Call qualification does not open sometimes

CTI

  • #8130 - Aastra phone auto answer in the speaker instead of the headset

UC App

  • #7367 - Only one contact card per person owning the same E-mail address

  • #8066 - Cypress helper

  • #8076 - As a UC App user I want to be able to visualize my audio device

  • #8111 - Display the call group the user belongs to (without live update)

  • #8137 - We should not send multiples history requests if a user log in / log out without restart the page

  • #8142 - Contact merge should not happen if email is void

XUC Server

  • #7765 - As a UC Assistant MDS user, when I’m invited in an audio conference, I sometimes don’t see who I am in participant list

XiVO PBX

  • #8071 - Increased missing call dont work when logged out

  • #8128 - Can’t save a field (userfield or description) containing a simple quote