XiVO Electra Intermediate Versions¶
2020.06¶
Consult the 2020.06 Roadmap.
Components updated: asterisk, xivo-agid, xivo-config, xivo-provd-plugins, xivo-upgrade, xivo-web-interface, xivocc-installer, xucmgt, xucserver
Asterisk
Chat
- #3160 - As an admin I can install and configure chat backend on uc-addon
- #3183 - Receive notification for unread messages on login
- #3184 - Be able to open chat and write to every xivo user even offline
- #3189 - When I open chat with unread messages I want them be marked as read
- #3190 - When I login I want to see unread chats listed under chat window
- #3191 - When I read all my unread messages I should see no more unread notification badge
- #3195 - When I login I want to see unread chats listed under chat window [frontend part]
- #3203 - Chat - Empty message
Desktop Assistant
- #3208 - [C] - callto/tel links containing spaces are not handled properly in Chrome
DevSpe
- #3212 - Webpanels - update mount configuration to compose file version 3.7
Switchboard
- #3204 - Small display problem for long name in hold/incoming queue
- #3205 - Switchboard - display the ‘retrieve’ icon when using kbd shortcuts on calls on hold
XUC Server
- #3215 - Add xuc-cli to interact with running xuc server
XiVO PBX
#2619 - Remove unused tabs and parameters from CTI Sheet configuration
Important
Behavior change Some parts of form Models -> Sheets were removed. They are not currently used by any of our services, so there shouldn’t be any impact.
#3026 - Doc - Agent context must be the same as user’s line context
#3158 - As a user with UA activated my WebRTC line rings when I’m connected to my Web Assistant
#3163 - As a user with UA I should be able to check my voicemail
#3177 - As a user with UA I should have a notification from my voicemail
#3187 - Update Cisco plugin to add information about specific firmware download procedure
#3194 - Old tokens from xivo-auth may not be deleted
#3218 - Webi - the context list for parameter Exit Context does not list the contexts of type Service
Important
Behavior change Queue parameter Exit Context can now be set to context of type Service
2020.05¶
Consult the 2020.05 Roadmap.
Components updated: asterisk, xivo-confd, xivo-confgend, xivo-monitoring, xivo-web-interface, xucmgt, xucserver
Asterisk
- #3156 - Build asterisk 16.8.0
Chat
- #2717 - Limit disk space used by Mattermost
- #3121 - As a user when I open a chat conversation with a user, I see the history of our exchanges
- #3170 - refactor toast display and utility for chat
- #3173 - Disable chat functionality has no effect
- #3178 - Retrieve chat history with offline user
Switchboard
- #3128 - Switchboard - As a switchboard operator I can retrieve a call from my hold queue calls list via keyboard shortcut
XUC Server
- #3174 - Multiple chat messages received for impatient user
- #3185 - Ghost calls in Web assistant & Web Agent
- #3186 - Make xuc aware of UA user/line so I can be logged in webrtc using my cti user account
XiVO PBX
- #3133 - Doc - As an administrator I can enable UA to a user
- #3134 - As a user with UA activated I can call from my Web Assistant with my WebRTC line
- #3144 - Do not show wrong user’s context in the incoming DID menu
- #3172 - Import / Update via CSV massively reload asterisk configuration (instead of reloading it once)
- #3175 - [C] - Enhance CSV update/import by adding a message in confd logs when import/update is actually finished
- #3181 - Generate WebRTC line for UA user
- #3188 - XDS - Monit should supervise asterisk on MDS
2020.04¶
Consult the 2020.04 Roadmap.
Components updated: mattermost-docker-xivo-mirror, pack-reporting, packaging, rabbitmq, xivo-confd, xivo-switchboard-reports, xivocc-installer, xucmgt, xucserver
CCAgent
- #3139 - Integrating UI grid library in CCagent, switchboard and UC assistant
Chat
- #2861 - Automate MattermostDb creation
- #2873 - Persist FlashText into private message channels in Mattermost
- #3122 - Update mattermost to the latest stable version
- #3152 - As an admin I want to be able to disable the chat feature
Desktop Assistant
- #3147 - error messages in desktop app contact page cause display bug
Reporting
- #3094 - Add xc_ tables to existing purge mechanism
Switchboard
- #3146 - Switchboard display improvements
- #3148 - Keyboard shortcuts are not unregistered when loggging out CC Agent / Switchboard / UC Assistant
- #3149 - Switchboard - Reports service does not recover after db restart
- #3151 - Switchboard - As a switchboard operator I should be able to start a chat conversation with users of the company
- #3154 - Integrate the new chat module into the switchboard and adapt the display
Web Assistant
- #3153 - Refactor the current chat structure into an xcchat module
- #3155 - Re-integrate the chat module in ucassistant if needed and make sure it works
XUC Server
- #3169 - Some users can’t receive FlashText
XiVO PBX
2020.03¶
Consult the 2020.03 Roadmap.
Components updated: xivo-agid, xivo-auth, xivo-confgend, xivo-config, xivo-ctid, xivo-monitoring, xivo-service, xivo-switchboard-reports, xivo-upgrade, xivo-web-interface, xivocc-installer, xucmgt, xucserver
CCManager
- #3118 - [C] - realtime statistics thresholds when changed in conf are not displayed in CC Manager
Desktop Assistant
- #3115 - Desktop assistant doesn’t start at the end of installation on Windows
- #3119 - Squirrel flood logs with errors on first start after install
- #3127 - Cannot access to webview logs in desktop assistant
DevSpe
- #3105 - [OPT] Refresh gateway recording to be used with new CC recording
Mobile Application
#3083 - API : When I call a conference with my mobile I enter the conference as the administrator
Important
Behavior change When using the Mobile Application to enter in a conference, you are automatically identified as administrator of the conference if an admin pin has been defined in the conference.
#3091 - API : When I call a conference with my mobile I can see that I’m in a conference
Important
Behavior change When using the Cti.dialFromMobile api, you are now automatically subscribed to phone events and conference events of the defined mobile phone number.
Switchboard
#3045 - Switchboard - Describe the different scenario for call handling with keyboard
#3089 - As a XiVO Admin I can download a CSV export of the switchboards queues statistics via the XiVO Webi
#3106 - As a switchboard operator I can transfer a call from the search results with the keyboard
#3109 - Switchboard - Validate the Switchboard with our supported phones
Important
Behavior change Removed switchboard tickbox in web interface devices menu, we do not need this option anymore.
#3112 - Switchboard - Change the jasper report jrxml file to get all switchboard queues
#3113 - Switchboard - Webi to execute jasper with reports file
Important
Behavior change Switchboard statistics report changed format to PDF.
#3130 - The search bar should empty itself when i press enter to call a number in the search bar
Important
Behavior change When pressing enter to call a number from the search bar, the number is removed from the search bar
Web Assistant
- #2148 - Prevent personal contact creation without name or surname
- #3125 - UCassistant try to retrrieve showQueueControl and fails at login
- #3129 - [C] - History display on ucassistant on Windows is broken (the date overlap the clock)
WebRTC
XUC Server
- #3135 - Qualification download from the ccmanager timeout
XiVO PBX
- #2075 - Hide the option “Use n+101 method” from the menu user -> no answer
- #2503 - Finish IAX removal
- #3095 - Doc - Caller Number Normalization
- #3123 - xivo-auth and rabbitmq (erlang) take a lot of RAM and cause XiVO overload
XiVOCC Infra
- #3093 - Speed up docker images PROD build by tagging after build succeeds
2020.02¶
Consult the 2020.02 Roadmap.
Components updated: xivo-agentd, xivo-agid, xivo-amid, xivo-auth, xivo-call-logs, xivo-confd, xivo-ctid, xivo-db, xivo-dird, xivo-lib-python, xivo-sysconfd, xivo-tools, xivo-upgrade, xivo-web-interface, xucmgt, xucserver
Desktop Assistant
- #3102 - Migration from older version to newest version cause electron localstorage problems
DevSpe
#3108 - [OPT] Be able to deactivate the stop/start recording depending the queue recording mode
Important
Behavior change XUC recording rules action can be disabled by setting the variable ENABLE_RECORDING_RULES to false in docker-xivocc.yml.
Switchboard
- #3031 - Switchboard - After transferring to waiting queue update caller name and number
- #3032 - Switchboard - When Switchboard operator delog/relog, the incoming calls list and hold calls list should be displayed correctly
- #3033 - Switchboard - Should handle retrieve when another call is ringing or ongoing
- #3081 - Switchboard - Have basic switchboard statistics
- #3087 - Create switchboard statistics report in jrxml format
- #3090 - Switchboard - As a switchboard operator I can choose an user with keyboard arrows
- #3092 - Switchboard - No focus on search bar after answer
- #3097 - Switchboard : update documentation
XiVO PBX
#2325 - After changing line of user, queue membership in asterisk is incorrect
#2937 - Adding line and queue membership at once is possible only with SIP protocol (it is broken for custom and sccp lines)
Important
Behavior change Adding a line and a group/queue membership to a user at once is possible only with SIP protocol. With SCCP or custom line, you must save the user before setting the group/queue membership.
#2953 - XDS - Asterisk can keep old configuration on MDS after editation from webi
2020.01¶
Consult the 2020.01 Roadmap.
Components updated: pack-reporting, xivo-config, xivo-outcall, xivo-upgrade, xivocc-installer, xucmgt, xucserver
Reporting
- #3080 - [C] - log rotation for specific-stats.log does not work as expected
Switchboard
- #2949 - Switchboard - As a switchboard agent I can send an ongoing call to my hold queue
- #3021 - Switchboard App - List of calls (in incoming/hold queue) is cleared if connection to one of the MDS is lost
- #3030 - Switchboard - Doc - Retrieved call is seen as outgoing and non-acd
- #3040 - Switchboard - As a switchboard operator I can have my own hold queue
- #3044 - Switchboard - As a switchboard operator I can do a direct transfer to a user/number
- #3046 - Switchboard - As a switchboard operator I get an error message if there is a mis-configuration
- #3064 - Switchboard - As a switchboard operator I can do a direct transfer to the number in search bar
- #3068 - Switchboard - As a switchboard operator I can do a direct transfer to an user in my search results
- #3071 - Switchboard - Add new shortcut for send to hold queue button
- #3072 - Switchboard - Add queue log event when retrieve from hold queue to fix statistics
- #3084 - Switchboard scenario : focus on answer, hangup and send to the hold queue
Web Assistant
- #3062 - Integrate external directory service inside ucassistant search bar
- #3074 - Add external view sample page in xucmgt
XUC Server
- #2993 - Remove SHOTGUN as only one dependency in xc_webrtc.js
XiVO PBX
2019.15¶
Consult the 2019.15 Roadmap.
Components updated: rabbitmq, xivo, xivo-amid, xivo-auth, xivo-config, xivo-ctid, xivo-monitoring, xivo-service, xivo-sysconfd, xivo-upgrade, xivo-web-interface, xivocc-installer, xucmgt, xucserver
Desktop Assistant
#2971 - Add spectron and tests for desktop application
#2978 - split electron javascript file into a better multi-file architecture
Important
Behavior change config and logs are now in %APPDATA%/xivo-desktop-assistant/application on windows and $HOME/.config/xivo-desktop-assistant/application on linux
#3037 - Global key is not working if clipboard is empty
#3043 - [C] - Click to call crashes desktop application
#3053 - add logs rotate to desktop app
Switchboard
- #3036 - Switchboard - I can configure the incoming call and holding call queue
WebRTC
- #3041 - Video calls works one way only (Caller doesn’t see callee video)
XiVO PBX
- #3000 - XDS - Phone statuses are not correct after MDS restart
- #3020 - Dockerize and upgrade RabbitMQ on XiVO
- #2631 - [S] XSS in rabbitmq - upgrade to version >= 3.6.9
XiVO Provisioning
2019.14¶
Consult the 2019.14 Roadmap.
Components updated: asterisk, xivo-dird, xivo-dist, xivo-full-stats, xivocc-installer, xucmgt, xucserver
Asterisk
CCAgent
- #2951 - As a ccAgent I can use keyboard shortcuts
- #3035 - Display the custom pause status in agent list
Reporting
- #2243 - Reporting server has wrong information about agent login status
Switchboard
- #2950 - As a Switchboard agent I can retrieve a call from the hold queue
XUC Server
- #3010 - Create API inside XUC to retrieve a call through its call id
XiVO Provisioning
- #2969 - [C] - Snom, directory lookup does not work for phones with fw 10 (and above)
- #3012 - [C] - Loud speaker is activated when initiated attended transfer on Snom
- #3015 - Create Cisco plugin for SPA112/122 with fw v1.4.1 SR 5
- #3016 - [C] - Yealink T27G: can’t add function keys on expansion module
2019.13¶
Consult the 2019.13 Roadmap.
Components updated: recording-server, xivo-bus, xivo-confd, xivo-full-stats, xivo-provd-plugins, xivo-web-interface, xucmgt, xucserver
CCManager
- #2974 - (C] - In agent view, when editing an agent, can’t order on column
Desktop Assistant
- #2977 - conference error when reconnecting to ucassistant
- #2985 - Code sign Windows electron application to remove warnings of a potential threat
- #3003 - Install link for Dekstop Assistant is broken (only in dev)
Recording
- #2961 - [C] - Recorded calls which do not enter a queue are not displayed in the recording interface
Reporting
- #2528 - [C] - Call history does not show calls from Group
Switchboard
- #2970 - When logged to Switchboard application I see Switchboard application and display call from incoming and hold queues
Web Assistant
- #2992 - CallerID name display error when call comes from a Group
XUC Server
- #2982 - Be able to list calls in a queue from XuC API
XiVO PBX
- #2640 - Sip peers should reload on MDS when we create user on a mediaserver with APIs
- #2925 - [C] - Error when adding a user to a group when creating this user
- #2964 - [C] - Can’t create connect/disconnect agent key
- #2984 - Asterisk should reload on MDS when we create object on a mediaserver with APIs
XiVO Provisioning
- #2981 - Create Snom plugin for fw v10.1.46.16
XiVOCC Infra
- #3001 - Fix xucmgt / desktop assistant build