{"push_id":979699218,"size":105,"distinct_size":105,"ref":"refs/heads/develop","head":"cfcedfaff8dba5e1ed6049b16aadc2fba22cee0b","before":"bf8ae7502ac1381b037f13079bdeb2f8af0c56f7","commits":[{"sha":"6da07c4779dea6ce2ce5268047f21ef4beab761d","author":{"email":"1fcbc6c346fedab76e6d69b96db1474c4230c904@gmail.com","name":"Lloyd Hughes"},"message":"Added two new callbacks for failed connections, and when the agent is queued as available","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/6da07c4779dea6ce2ce5268047f21ef4beab761d"},{"sha":"49cc5fa3159f6bb869560cb5c9ab597f5f9ecd96","author":{"email":"06a77882b16d934364867cfffdad4a0817a599f3@gmail.com","name":"Neil L. Decapia"},"message":"Preventing an agent from being added to the queue more than once","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/49cc5fa3159f6bb869560cb5c9ab597f5f9ecd96"},{"sha":"325350ccc1e058d959b7e8eced27bdad3e68449b","author":{"email":"06a77882b16d934364867cfffdad4a0817a599f3@gmail.com","name":"Neil L. Decapia"},"message":"Adding .travis.yml","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/325350ccc1e058d959b7e8eced27bdad3e68449b"},{"sha":"151498eb76227344a6a3a669fa6f1b5dd23c2c0c","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Merge pull request #28 from neildecapia/feature/queue-add-agent-once\n\nPreventing an agent from being added to the queue more than once","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/151498eb76227344a6a3a669fa6f1b5dd23c2c0c"},{"sha":"146800d931e05d9ca708dd9853ea84ce9b746e9d","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Remove confusing unused code","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/146800d931e05d9ca708dd9853ea84ce9b746e9d"},{"sha":"85a3291ddfba19c49a8d52d2f93685bbe4760a9d","author":{"email":"06a77882b16d934364867cfffdad4a0817a599f3@gmail.com","name":"Neil L. Decapia"},"message":"Preventing an unqueued agent from being returned to the queue","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/85a3291ddfba19c49a8d52d2f93685bbe4760a9d"},{"sha":"142c194b4c7d19403bcc36a3c5c0359007abd19f","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Merge pull request #29 from neildecapia/feature/return-only-queued-agents\n\nPreventing an unqueued agent from being returned to the queue","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/142c194b4c7d19403bcc36a3c5c0359007abd19f"},{"sha":"4af5b43b74586ce8f331f48f54a50fbba4791055","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"It should not be necessary to require this to use ElectricSlide","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/4af5b43b74586ce8f331f48f54a50fbba4791055"},{"sha":"c63dcaca083a454a3ae3f2e3f423850f0fbe662b","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Avoid RSpec warnings","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/c63dcaca083a454a3ae3f2e3f423850f0fbe662b"},{"sha":"00edad1dd4e91efebf060240a33deca3bd54e361","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Test coverage of adding agents to the queue","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/00edad1dd4e91efebf060240a33deca3bd54e361"},{"sha":"9569becdd2fffab0f739ecce4b163aefc4282549","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Test coverage of returning agents to a queue","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/9569becdd2fffab0f739ecce4b163aefc4282549"},{"sha":"40953e57088be5f24d0f2b1e60274e84411b47e5","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Better description of what's being tested here","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/40953e57088be5f24d0f2b1e60274e84411b47e5"},{"sha":"17e520c24be77ec5eef5654ce24a48ae41aa2cca","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Test an agent that's actually associated with the queue","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/17e520c24be77ec5eef5654ce24a48ae41aa2cca"},{"sha":"1b7680f573a9deac1b5a8ebee6bea6dbda7212e4","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Test coverage of agent return after a call","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/1b7680f573a9deac1b5a8ebee6bea6dbda7212e4"},{"sha":"8388df70c55e12eb91da54034615f472146c8590","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"An agent's presence should be :after_call if they are not automatically returned after a call\n\nSwaps previous :busy state for :on_call","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/8388df70c55e12eb91da54034615f472146c8590"},{"sha":"43f7c286fa565a017bf178f8d3806ceffa01ea30","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Merge pull request #30 from adhearsion/feature/after_call\n\nSupport for after_call state when not returning agents to the queue automatically","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/43f7c286fa565a017bf178f8d3806ceffa01ea30"},{"sha":"dee124b72a7ef266bb9825f4189331ef075e0526","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Store queued/connected timestamps on calls\n\n* DateTime rather than Time\n* Scoped variable name\n* Tests","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/dee124b72a7ef266bb9825f4189331ef075e0526"},{"sha":"03634c9f339abc2598a7ce1f4813ffbd5e2c1018","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Merge pull request #31 from adhearsion/feature/queued-and-connected-timestamps\n\nQueued and connected timestamps","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/03634c9f339abc2598a7ce1f4813ffbd5e2c1018"},{"sha":"2951cbab7e3d453097876d5c4206b180067b3edf","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Remove abandoned calls from the queue","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/2951cbab7e3d453097876d5c4206b180067b3edf"},{"sha":"b5d4183ed6247dbc444c127213e1d7aee99f0358","author":{"email":"73675debcd8a436be48ec22211dcf44fe0df0a64@langfeld.me","name":"Ben Langfeld"},"message":"Merge pull request #32 from adhearsion/fix/abandoned_calls\n\nAbandoned calls","distinct":true,"url":"https://api.github.com/repos/system123/electric_slide/commits/b5d4183ed6247dbc444c127213e1d7aee99f0358"}]}