XiVO Maia Intermediate Versions

2024.04.00 (IV Maia)

Consult the 2024.04.00 (IV Maia) Roadmap.

Components updated:

Docker: xivo-confgend, xivo-db, xivo-web-interface, xivocc-installer, xucmgt, xucserver

Debian: xivo-config, xivo-dird, xivo-service, xivo-upgrade, xivocc-installer, xivo

Others: xivo-provd-plugins, xivo-test-helpers

CCAgent

  • #7624 - CCAgent / POPC - display contact info when clic on line

Directory

  • #7384 - In folded contact cards step 1 : displaying 2 additional text fields under First Name + SURNAME and Action buttons as it is now

Web Assistant

  • #7422 - Keeping the structure of the full display card infos visible even if field stays empty

  • #7567 - Use the standard endpoints of OIDC for login (Maia)

  • #7568 - Verify jwt token from OIDC auth delegation following the standard (Maia)

  • #7600 - Toaster appear behind contact modal while in video call

  • #7616 - contact.service.js to contact.service.ts

  • #7617 - Contact sheet - finish

  • #7618 - Contact - Same header as the folded sheet

  • #7619 - Change display colors for buttons and links

  • #7620 - Call button should work if first number is void

  • #7638 - Cas dont work on uc assistant since change with oidc

XUC Server

  • #7449 - External participant role events is not sended anymore for meetme conference

  • #7614 - Doc - Update doc with new search API (deprecate old cti.js api)

XiVO PBX

  • #7621 - Display filter - By default have “Téléphone autre”

  • #7622 - Make fieldname of display filter more generic

  • #7623 - Evol dird db to rename fax in dird contct to othernumber

  • #7625 - As an Admin I want to be able to call a global subroutine for calls in internal contexts

  • #7629 - SIP User-Agent should contain the XIVO Version

  • #7633 - As an admin I want to know what I can edit in the display filter

XiVO Provisioning

  • #7591 - Change 5 to 10 VoIP accounts for W70B

2024.03.00 (IV Maia)

Consult the 2024.03.00 (IV Maia) Roadmap.

Components updated:

Docker: xivo-confgend, xivo-db, xivocc-installer, xucmgt, xucserver

Debian: xivocc-installer, xivo

CCManager

  • #7589 - Be able to hide (de)activating recording for all queues in CC Manager

Directory

  • #7421 - Quick button to easily copy and paste clickable infos

  • #7514 - As a user I want to be able to see all the details of the contact

  • #7539 - Backend - create new Cti.searchContact() API

  • #7540 - Frontend - use new Contact object to display results and favorites

Web Assistant

  • #7534 - Bump scala in xucmgt

  • #7556 - Toast message sometimes appears behind the contact modal

  • #7557 - Multiple contact modals can be opened in a row

  • #7558 - Contact modal is closed when calling but not when calling in video

  • #7604 - Dislpay problem on contact sheet

XUC Server

  • #7553 - Ctifilter null pointer exception on loggedOn event

  • #7592 - Xuc crash when making a call to same pbx due to dependancies bump

  • #7607 - null in dird api response are ignored, and some actions are to be removed from contact sheet api response

  • #7612 - Legacy Directory Lookup Api & Legacy Favoris

    Important

    Behavior change The old DirectoryLookUp and getFavorites headers are now hard coded and cant be configured with the display filter on the webi

XiVO PBX

  • #7569 - Db - Add new Default dird DisplayFilter

  • #7606 - Cannot edit a personal contact

XiVOCC Infra

  • #7504 - Add UC addon and 3 edge server handling in upgrade playbook

2024.02.00 (IV Maia)

Consult the 2024.02.00 (IV Maia) Roadmap.

Components updated:

Docker: xivo-confgend, xivo-web-interface, xucmgt, xucserver

Debian: xivo-config, xivo-provisioning, xivo

CCAgent

  • #7525 - Use the correct address for the cc agent autologin cypress test

Security

  • #7503 - Fix readthedocs

WebRTC

  • #7383 - Retest classic call with Google Chrome 122

XUC Server

  • #7461 - Xuc-CLI bump and fix

XiVO PBX

  • #7479 - Asterisk - PJSIP - SIP trunks are badly generated on each MDS of a XDS setup (even if linked to another one)

  • #7544 - Call right on outgoing call (UC ASSISTANT)

  • #7551 - As an admin I should not be able to delete user xuc technical

XiVO Provisioning

  • #7549 - Plugin “Zero” TFTP download timeout

XiVOCC Infra

  • #7521 - Configmgt job is not passing anymore on Jenkins

2024.01.00 (IV Maia)

Consult the 2024.01.00 (IV Maia) Roadmap.

Components updated:

Others: play-authentication Docker: xivo-agid, xucmgt, xucserver

Debian: xivo-config, xivo

CCAgent

  • #7417 - CC Agent autoreconnect dont work when xuc restart

  • #7444 - Autologin by token - cannot autologin with token on ccagent + electron

  • #7469 - Error in the console when opening the dropdown of a meeting room in the search result

Directory

  • #7385 - Display contact detail in a full modal

XUC Server

  • #7291 - Xuc conversion from Akka to Pekko

  • #7495 - I don’t want to forward all AMI events to ManagerConnector

XiVO PBX

  • #7437 - Enhance mobile_app_wake_up behaviour and timeouts

XiVOCC Infra

  • #3516 - Generate npm lib at least for cti.js xc_webrtc.js and sipml5.js

2023.11.00 (IV Maia)

Consult the 2023.11.00 (IV Maia) Roadmap.

Components updated:

Debian: asterisk, xivo-ci, xivo-purge-db, xivo-tools, xivocc-installer, xivo

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

Others: sipml5-xivo-mirror

Asterisk

  • #7265 - Fix asterisk patchfixes to pass build in dev-mode

CCAgent

  • #7352 - As a CC Agent user I want to be able to be auto-reconnected after refresh or network disconnection

Config mgt

  • #7401 - List users sometimes fails in webi due to a too short timeout

Reporting

  • #7315 - Report - queue_support_report - incorrect hour display for PM hours (in french defined display)

WebRTC

  • #7194 - Validate the WebRTC compatibility with Chrome DTLS client hello extension permutation (voice and video)

  • #7353 - As an admin I want to be able to configure the ICE gathering timeout

    Important

    Behavior change There is a new env variable for xucmgt ICE_GATHERING_TIMEOUT_MS to change the ICE Gathering timeout (defaults to 2s) (see XiVO CC configuration in Edge configuration)

  • #7414 - Enhanced ICE gathering logs in webbrowser console

XiVO PBX

  • #7254 - Xivo user/agents deletion scripts

  • #7273 - Add the agent login script in xivo-tools

  • #7283 - Automate adding queues

  • #7396 - MDS - The purge USM cron is executed on mds (it should not)

XiVOCC Infra

  • #7285 - Refresh Supervision project

  • #7327 - Fix doc about CC silent install variable

    Important

    Behavior change even on edge environment, XiVOCC’s environment variable XUC_HOST MUST be set to the xivocc ip during the installation (you have to manually change it to the fqdn at the end of the installation)

Edge

  • #7326 - Healthcheck turn status unhealthy when EDGE_HOST_IP is in private address ranges - frontport to maia

  • #7337 - [Doc] - Coturn does not answer to turns request because of certificate badly loaded (leading to latency in answer)