Dialer Release v2.1
Summary
An update focused on Integration improvements, adding validations to the API, large amounts of additional test coverage and improving minor stability issues. Â
any integrator on v2.0 can safely upgrade as no functional changes were made.
API requests were hardened, in that they are much stricter towards the requirements of the spec.
Previous cases of incorrect requests essentially doing nothing (although being accepted successfully) will now error.
This may reflect on integrator systems but would be no different to current usage other than additional visibility.
All updates for this release
Feature
Bug
- DIAL-531Â RESOLVEDÂ Fix callees_queued statistic
- Side Effect: Dial order of callees in a campaign should be respected
- DIAL-523Â RESOLVEDÂ Fix campaign settings persistence
- DIAL-509Â RESOLVEDÂ Change Default recording directory
- DIAL-496Â RESOLVEDÂ Fix campaign stats not being sent via statsd
- DIAL-479Â RESOLVEDÂ Respect number priorities on callees
- DIAL-475Â RESOLVEDÂ Fix internal CDR format
- DIAL-456Â RESOLVEDÂ Celluloid Actors not shutting down correctly (dialer would crash roughly every 2~4 weeks)
- DIAL-437Â RESOLVEDÂ Recording location for some recordings is empty
- Recordings will now be handled correctly through application crashes and restarts
- Sequential file moving is enforced preventing IO stampedes
- Mutex applied in order to ensure all processes have released the file
- Note: calls less then 1 second may not have a recording.
Maintenance
Recommended Changes
- Watch request logs, and handle any errors that currently exist.