{"push_id":717518544,"size":8,"distinct_size":1,"ref":"refs/heads/GCW-428-accept-call-notification","head":"1b288b36f355c3d9dff694573060d011212dff99","before":"cf4749d25612074f99356a301daf9e1a81f06dc9","commits":[{"sha":"1f3f73b3566770ba326f6c800e4f931605231b3f","author":{"email":"1145e73ceb82b7209d59b6e2cfe7d3c1075a046f@kiprosh.com","name":"swatijadhav"},"message":"initial setup to place outbound call from APP and set capability token for the APP","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/1f3f73b3566770ba326f6c800e4f931605231b3f"},{"sha":"ea60cc5f6c28b7fbff327b3c340d7206db9bc5e9","author":{"email":"1145e73ceb82b7209d59b6e2cfe7d3c1075a046f@kiprosh.com","name":"swatijadhav"},"message":"add user-name in outbound busy-callee message","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/ea60cc5f6c28b7fbff327b3c340d7206db9bc5e9"},{"sha":"c3c3225bf0e1436cf963fec3c2b6dc16de2ddb36","author":{"email":"1145e73ceb82b7209d59b6e2cfe7d3c1075a046f@kiprosh.com","name":"swatijadhav"},"message":"move twilio-voice-number to .env and avoid sending notification for call message\nand refactored twilio controller","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/c3c3225bf0e1436cf963fec3c2b6dc16de2ddb36"},{"sha":"c7a79f706ed3ca81e09c757737144f77b43ac71d","author":{"email":"1145e73ceb82b7209d59b6e2cfe7d3c1075a046f@kiprosh.com","name":"swatijadhav"},"message":"fixed voice-call from number format","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/c7a79f706ed3ca81e09c757737144f77b43ac71d"},{"sha":"69d770f5266743eb8f7d9b7ddc79dcf22f616538","author":{"email":"1145e73ceb82b7209d59b6e2cfe7d3c1075a046f@kiprosh.com","name":"swatijadhav"},"message":"handle exception and retry job for sending incoming call notification","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/69d770f5266743eb8f7d9b7ddc79dcf22f616538"},{"sha":"da2db28bb1a9c98b5a10862d3b37c587d1b94df0","author":{"email":"1145e73ceb82b7209d59b6e2cfe7d3c1075a046f@kiprosh.com","name":"Swati Jadhav"},"message":"Merge pull request #106 from crossroads/GCW-399-outbound-calls-to-donors-are-rou\n\nGCW 399 outbound calls to donors are routing via twilio","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/da2db28bb1a9c98b5a10862d3b37c587d1b94df0"},{"sha":"acfe3aa4874d30843ac0f1958fe340fe6122ae7c","author":{"email":"4490848235a8cdb98fc1e880ad1fced92128841b@users.noreply.github.com","name":"Michael McDonald"},"message":"Fix \"PG::ProtocolViolation: bind message supplies 0 parameters\" error related to postgres_ext-serializers not passing in parameter properly","distinct":false,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/acfe3aa4874d30843ac0f1958fe340fe6122ae7c"},{"sha":"1b288b36f355c3d9dff694573060d011212dff99","author":{"email":"4490848235a8cdb98fc1e880ad1fced92128841b@users.noreply.github.com","name":"Michael McDonald"},"message":"Add category to notifications so client knows it relates to call\nAdd a version to offer to represent log of incoming call and call accepted\nRefactor:\n- remove use of sidekiq jobs in twilio_controller since PushService already creates a job for external services\n- update push_service so that payload is consistant between notifications sent via socket.io and azure\n- replace User.user_exist? with User.find_by_mobile","distinct":true,"url":"https://api.github.com/repos/crossroads/api.goodcity/commits/1b288b36f355c3d9dff694573060d011212dff99"}]}