XiVO Callisto Intermediate Versions¶
2019.04¶
Consult the 2019.04 Roadmap.
Warning
This intermediate version has the following known problems:
- upgrade from Aldebaran won’t work,
- you need to create a callright for outgoing call to work (it may be a ‘fake’ callright applied to nothing),
- also, on MDS servers, you need to add the outcall service in the docker compose yml file for outgoing call to work.
Components updated: asterisk, config-mgt, xivo-agid, xivo-confd, xivo-confgend, xivo-config, xivo-dao, xivo-dird, xivo-install-script, xivo-manage-db, xivo-outcall, xivo-service, xivo-upgrade, xivo-web-interface, xivocc-installer, xucserver
Web Assistant
- #2405 - allow to send flashtext to other connected users
WebRTC
- #1440 - Remove DISABLE_WEBRTC option as it’s not needed anymore
XiVO PBX
#1548 - [WEBI] Affichage des numéros libres dans les appels entrants
Important
Behavior change Suggestions in webi are now limited to the 10 first available results
#2371 - Cannot create func key for agent when created with confd API (Bugfix port to callisto)
Important
Behavior change When creating a user using the REST API, the CTI profile is now set to a default value and the CTI client is enabled when a CTI client login and a password is set.
#2380 - Outcall application - check call rights
#2382 - Add srcnum as available information when receiving a fax
#2394 - Can not dial numbers with 1 digit or * + 1 digit (X OR *X) from uc assistant
#2395 - Database schema may not be upgraded during upgrade
#2396 - XDS - Remove all_mds entry from mediaserver and trunkfeatures table
Important
Behavior change No more possibility to define a global trunk, a trunk is by definition now attached to one MDS only. If you want a global trunk, this will now be achieved thanks to route configuration.
#2403 - Outcall application - routing db evolution
#2404 - XDS - Generate peer configuration from mediaserver list
Important
Behavior change It is no longer needed to add SIP peer for each MDS manually. Adding a media server is enough. When upgrading an existing MDS, you should remove manual trunk configuration for each mediaserver.
#2408 - Dockerize postgres and migrate database to version 11
#2415 - Confgend can’t generate configuration due to sqlalchemy changes for security purposes
2019.03¶
Consult the 2019.03 Roadmap.
Components updated: asterisk, config-mgt, xivo-agid, xivo-confgend, xivo-config, xivo-dao, xivo-libsccp, xivo-manage-db, xivo-outcall, xivo-res-freeze-check, xivo-web-interface, xivocc-installer, xucmgt, xucserver
Asterisk
WebRTC
- #2372 - WebRTC - RTP flow is stopped after unhold
XiVO PBX
#2270 - Users groups can be located on any MDS
#2345 - Add site to existing webi group
#2346 - Migration of existing groups
#2347 - Generate groups configuration in confgend
#2348 - Allow call routing between mds groups
#2359 - Be able to set mds0 only for SIP Trunk configuration
#2361 - Generate SIP registration only for local trunks of the MDS
#2369 - Outcall application - schedule are checked against wrong time
#2370 - Outcall application - should survive to asterisk restart
#2376 - Outcall application - schedule to consider days and months
#2377 - [C] Incoming call used customized Goto call leads to user not having its ringing time take into account
#2378 - Set asterisk default language to fr_FR
Important
Behavior change Default asterisk language was set to fr_FR. In this language we have all sound files. To change it to english, one should:
- verify that the packages asterisk-sounds-wav-en-us, xivo-sounds-en-us are installed
- and set, in file
/etc/asterisk/asterisk.conf
the defaultlanguage parameter to en_US
#2385 - Filter’s users of a group that are not on the same MDS
Important
Behavior change Displaying of extension identity in administration interface was changed
from: number@context to: number@mediaserver [context]
2019.02¶
Consult the 2019.02 Roadmap.
Components updated: config-mgt, recording-server, xivo-agid, xivo-confgend, xivo-config, xivo-dao, xivo-install-script, xivo-manage-db, xivo-provd-plugins, xivo-service, xivo-web-interface, xivocc-installer, xucmgt, xucserver
CCAgent
- #2318 - Agent name is not indented in CCAgent
- #2331 - Callbacks are removed from the list if I click again on the Callbacks view
CCManager
- #2332 - Group view is not refreshed if agent’s group changed via ccmanager
- #2352 - [C] CCManager add callbacks count and oldest callback for monitoring purpose
Desktop Assistant
Web Assistant
- #2334 - Changing ringing device doesn’t work
XUC Server
- #2333 - Phone status incorrect after xuc restart
- #2342 - xuc does not re-connect to the right IP address of XiVO for the AMi
- #2349 - When leaving an outbound queue, agent can not longer emit a call
- #2360 - [C] - When xuc loses connection to AMI (Ami failure) ghost call may appear in user interfaces
XiVO PBX
- #2324 - XDS - Routing should not try to call None
- #2338 - Add column Site to SIP Trunk configuration
- #2353 - Generate sip configuration with local trunks on a MDS
- #2357 - Install xivo-outcall application on XiVO
XiVO Provisioning
- #2326 - Yealink phones with v84 plugin can’t start attended transfer from CC Agent or UC Assistant
XiVOCC Infra
#2293 - Add NGINX configuration to access all CC services on standard ports 80/443
Important
Behavior change Recording server API URL was changed. It is now prefixed with recording. For example /records/search URL was changed to /recording/records/search.
#2294 - Generate application secret for Play apps in docker
#2330 - Access CC services running on multiple servers from one Fingerboard
Important
Behavior change
- Fingerboard now runs inside the nginx container and the fingerboard container was removed
- XiVO CC services are opened on URLs without port number
- CC Assistant, CC Manager, Recording and Config Mgt open through https
- XiVO CC services running on separate servers can be accessed from one fingerboard
- See Nginx path distribution for details
2019.01¶
Consult the 2019.01 Roadmap.
Components updated: xivo-agid, xivo-confd, xivo-confgend, xivo-config, xivo-db-replication, xivo-provd-plugins, xivo-provisioning, xivo-service, xivo-sysconfd, xivo-web-interface, xivocc-installer, xucmgt, xucserver
Asterisk
CCAgent
- #2295 - Callbacks cannot be displayed if agent doesn’t have right on any queue that contains callback requests
CCManager
- #2286 - [C] - CCManager displays wrong logout time in Agent View
Desktop Assistant
- #2313 - Tray icon sometimes disapears from notification bar
Web Assistant
- #2301 - Second call Bip is not always working and global key not always working
WebRTC
- #2162 - Select ringtone output media device
XUC Server
- #2290 - Agent state not properly initialized after XUC start
- #2312 - WebAssistant - XuC - xivo-auth User cannot toggle DND or enable/disable forward because his token doesn’t exist anymore
XiVO PBX
#1819 - XDS - Import or modify user line site
#2124 - Be able to run db_replic on both XiVO master and slave in HA
#2135 - Remove the non answer option “busy” which is useless for queue
Important
Behavior change The Busy case in the No answer tab of Groups and Queues was removed (it was not used at all).
#2221 - XDS - Provisionning - Being able to synchronize a device on a MDS
#2242 - XDS - Dial users in different context attached to a different mds fails
XiVO Provisioning