******************************* 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 :ref:`edge_config_xivocc_config` 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)