{"push_id":1671856017,"size":9,"distinct_size":1,"ref":"refs/heads/ak/twilio-notifications2","head":"891ee615cd0f7a63db60bb9ff931df95c1900e3c","before":"9e5d4abe378f1ee248e16f9f08e747ffe1d79690","commits":[{"sha":"ddca2906bc48948a3696e48b6b5aa23ba135b9f5","author":{"name":"Akshay","email":"f91db1b97938bb4c53e935002ea68ba6f7f1b3a6@yahoo.com"},"message":"Ak/twilio notifications2 (#253)\n\n* added twilio messenger module, also tweaked the application config to autoload the module\r\n\r\n* Added 2 scenarios for notifications\r\n\r\n* Fixed organization timeline entry twilio notification\r\n\r\n* Fixed bugs for watch shift twilio notifications\r\n\r\n* Added assigned field to events and notifications for assignees when note is assigned to them\r\n\r\n* Switched notification delays to production times","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/ddca2906bc48948a3696e48b6b5aa23ba135b9f5"},{"sha":"8dc4dc7dbd8096bbc82efd6d738ce00b0bbe100d","author":{"name":"blinblinblin","email":"3da66d6dcf17e2ac4ea9a4546b78edb57a066ef2@andrew.cmu.edu"},"message":"Bl/waitlist notify (#254)\n\n* added twilio messenger module, also tweaked the application config to autoload the module\r\n\r\n* tried to modified messenger with text processing but failed\r\n\r\n* added code to send out text alert to the next person on the wait list after a tool is checked back in\r\n\r\n* added a safeguard for phone number in case someone has not put their phonenumber in the system yet\r\n\r\n* updated messenger module with try-rescue block\r\n\r\n* commented out code for reply forwarding. There is an issue for the forwarding and it seems to be security related. Need to discuss it with people more knowledgable before implemeting this feature\r\n\r\n* removed commented code. Will probably add it to a seperate branch. Just trying to merge this code to goat branch\r\n\r\n* modified messenger to keep track of error code","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/8dc4dc7dbd8096bbc82efd6d738ce00b0bbe100d"},{"sha":"0e283d1d2d5b9e627b8eb1f1809c813223e52565","author":{"name":"Stephen Clark","email":"81e2933adb35c1e5412e32eea5fae2a78cf03b3b@cmu.edu"},"message":"New features branch (#252)\n\n* Prevent participants from skipping saftey video\r\n\r\n* Added user certifications\r\n\r\n* Add certification check to tools checkout\r\n\r\n* Only show certifications required by tool type if they exist\r\n\r\n* Added cancan checks around certification creation and deletion\r\n\r\n* Added wristband field to participant view to help with wristband distribution #220\r\n\r\n* Added digital signature to waiver #173\r\n\r\n* Cleaned waiver code\r\n\r\n* Changed store items price datatype to support fractional prices #168\r\n\r\n* Added rake db:migrate to travis script so it can build with migrations\r\n\r\n* Added rake db:migrate to travis script so it can build with migrations\r\n\r\n* Fixing style on PR #248\r\n\r\n* Removing nil check for PR #248\r\n\r\n* Changed error message after skipping the saftey video\r\n\r\n* Using migration technique from http://stackoverflow.com/questions/17150529\r\n\r\n* Reverting to previous 9V battery price\r\n\r\n* Fixing spelling of 'safety'\r\n\r\n* Define wristband colors as constants\r\n\r\n* Added load_and_authorize_resource to CertificationsController\r\n\r\n* Changed building_status to is_building in db seeds file\r\n\r\n* Fixed waiver playing in bg for admin and allow admin to skip video\r\n\r\n* Added scissor lift wristband color\r\n\r\n* Updated safety video\r\n\r\n* Cleaned up waiver code and let user skip waiver on error from previous error\r\n\r\n* Fixed ForbiddenAttribute error on certification creation\r\n\r\n* Fixed messed up sidebar on SCC member new waiver","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/0e283d1d2d5b9e627b8eb1f1809c813223e52565"},{"sha":"f095b7a61f58c8b9137dc7eabe3d4082b58f3026","author":{"name":"Stephen Clark","email":"30c39f13ab1a36bc5997a7f33cbd6e4099ba0c96@linux.com"},"message":"Removed duplicate gems in Gemfile","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/f095b7a61f58c8b9137dc7eabe3d4082b58f3026"},{"sha":"319d88b8edeea9e94deb6ce2113dda1ac4d39392","author":{"name":"Stephen Clark","email":"30c39f13ab1a36bc5997a7f33cbd6e4099ba0c96@linux.com"},"message":"Added delayed_job bin to git (https://github.com/platanus/capistrano3-delayed-job/pull/21)","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/319d88b8edeea9e94deb6ce2113dda1ac4d39392"},{"sha":"69e82b2a7ad79966ea85f6a6f322054c8cde45ae","author":{"name":"Stephen Clark","email":"30c39f13ab1a36bc5997a7f33cbd6e4099ba0c96@linux.com"},"message":"Fixed db migration for is_building field in organization_category","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/69e82b2a7ad79966ea85f6a6f322054c8cde45ae"},{"sha":"e89bbd27ba6c13ae62116c5e35e967c6263415aa","author":{"name":"Stephen Clark","email":"30c39f13ab1a36bc5997a7f33cbd6e4099ba0c96@linux.com"},"message":"Added requested legal clauses to waiver","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/e89bbd27ba6c13ae62116c5e35e967c6263415aa"},{"sha":"8e16c0080b2692502b523a16601b038b9ed2fb65","author":{"name":"Stephen Clark","email":"81e2933adb35c1e5412e32eea5fae2a78cf03b3b@cmu.edu"},"message":"Fixed scissor lift wristband color","distinct":false,"url":"https://api.github.com/repos/sc0v/binder-app/commits/8e16c0080b2692502b523a16601b038b9ed2fb65"},{"sha":"891ee615cd0f7a63db60bb9ff931df95c1900e3c","author":{"name":"blinblinblin","email":"3da66d6dcf17e2ac4ea9a4546b78edb57a066ef2@andrew.cmu.edu"},"message":"Merge branch '17/goat/main' into ak/twilio-notifications2","distinct":true,"url":"https://api.github.com/repos/sc0v/binder-app/commits/891ee615cd0f7a63db60bb9ff931df95c1900e3c"}]}
{"actor":{"display_login":"blinblinblin"}}