Summary
A major stability update, we combed through the entire operating stack and all the components and made fixes all along the chain to improve stability in edge cases.
Several fixes are upstream and not listed here
any integrator on v1.6 can safely upgrade as no functional changes were made
All updates for this release
Bug
- DIAL-194 RESOLVED OutboundCall Crashes when Campaign stopped
- DIAL-193 RESOLVED ElectricSlide::CallQueue crashes on call bridge (undefined method)
- DIAL-188 RESOLVED RecordingMonitor is crashing when a file doesn't exist
- DIAL-181 RESOLVED Sidekiq crashes when a campaign is initialised and calls are not sent through to dialer
- DIAL-198 RESOLVED ElectricSlide::CallQueue crashes when agent is marked available
- DAP-49 RESOLVED recording file does not include extension
- DAP-44 RESOLVED Remove wrapup_time from API
- DAP-51 RESOLVED Objects not being serialized to json on some API call responses
- DAP-58 RESOLVED After reaching max_retries all calls would go into failed
Maintenance
- Platform Upgrade:
- Centos 7
- updated Jruby and Ruby versions
- updated gems
- several fixes made to upstream projects impacting stability
- DIAL-196RESOLVED Added slack notifications for failed packager builds
- DIAL-197RESOLVED Disable centos 6 builds
Recommended Changes
- HIGHLY recommend updating to this version as soon as possible, several stability focussed fixes.