{"push_id":1120252036,"size":23,"distinct_size":9,"ref":"refs/heads/1594-team-challenges","head":"693f479592049c595344d85ee2eab9a6867f21c1","before":"c40b82beb3fac29d898f850d5308579e96092082","commits":[{"sha":"1db72c0ce03618ee19643a4c546b85cf6bf95042","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Define a destroyable method instead of aliasing to remove the sporadically failing tests","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/1db72c0ce03618ee19643a4c546b85cf6bf95042"},{"sha":"b9fac7ed73e08c01f715273d4a5f2d4f33e28005","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Merge pull request #1991 from UM-USElab/1971-sporadically-failing-destroyable-tests\n\n1971 Fix sporadically failing tests for destroyable","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/b9fac7ed73e08c01f715273d4a5f2d4f33e28005"},{"sha":"7ac673285651e555685c2f88c699aa92c7ee8531","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Service to create the earned badge","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/7ac673285651e555685c2f88c699aa92c7ee8531"},{"sha":"e8a2153154341d0755c1f32344f4d194af4605b8","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Implement save earned badge action","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/e8a2153154341d0755c1f32344f4d194af4605b8"},{"sha":"e963a9f7c6441eede12798a90e50f7d35873f734","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Implement recalculating the student score","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/e963a9f7c6441eede12798a90e50f7d35873f734"},{"sha":"5c924b528ef9eebbfd11e12d1c4ab63aacf8f153","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Implement notifies of earned badge","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/5c924b528ef9eebbfd11e12d1c4ab63aacf8f153"},{"sha":"e6128b4919976b4118a369ac47474b8b2e651944","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Use the service for creating earned badges in the controller method","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/e6128b4919976b4118a369ac47474b8b2e651944"},{"sha":"05599b6fb8cecd411c40eee9995a5a9e037529b6","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Use the service for html version of the earned_grade#create endpoint","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/05599b6fb8cecd411c40eee9995a5a9e037529b6"},{"sha":"ffdba654bd4792dab8b5631a5217d582605da7a8","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Remove old hash syntax and replace with message sending","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/ffdba654bd4792dab8b5631a5217d582605da7a8"},{"sha":"c6f4aec5f7f5ec891aee35e00c5b14f6e14877ec","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Pass student visible to the serialized grade so it can be sent to the student earned badge","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/c6f4aec5f7f5ec891aee35e00c5b14f6e14877ec"},{"sha":"ff75348788268291aed3a163a9bdbda0bf13cc68","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Fix acceptance test to use new form input names","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/ff75348788268291aed3a163a9bdbda0bf13cc68"},{"sha":"6625a661a50dec761714aa6505a27e129f46936a","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Move the grade/earn_student_badge to api/earned_badges","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/6625a661a50dec761714aa6505a27e129f46936a"},{"sha":"ec39a27dbd9e0d407d8c59f93f807c67fe155b5b","author":{"email":"b4dde37aa2aac745c0e6c43447507eaeace3e59f@brilliantfantastic.com","name":"Jamie Wright"},"message":"Replace large setup with world","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/ec39a27dbd9e0d407d8c59f93f807c67fe155b5b"},{"sha":"23f3c866c91d0ac9df9af142851b25f86a4d183c","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Merge pull request #1990 from UM-USElab/1747-grade-earned-badge-routes\n\n1747 grade earned badge routes","distinct":false,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/23f3c866c91d0ac9df9af142851b25f86a4d183c"},{"sha":"40b276afeabd6d633ecacb359d2a7ea0ba02b78a","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"updating scores for all teams","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/40b276afeabd6d633ecacb359d2a7ea0ba02b78a"},{"sha":"4bccc84418d615fc53f682f1171c07c76a5ce654","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Cleaning up challenge grades controller","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/4bccc84418d615fc53f682f1171c07c76a5ce654"},{"sha":"1f555a962e9d0596b0fbc2102394f22cdffcbbb2","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Refactoring challenge grades controller","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/1f555a962e9d0596b0fbc2102394f22cdffcbbb2"},{"sha":"e0132c0f5858b72265caad701c855ef6fb95501d","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Made team score storing more logical","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/e0132c0f5858b72265caad701c855ef6fb95501d"},{"sha":"c2ff74e4dcecfc812790a20b15bf887ffac426a9","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Adding challenge grade background jobs","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/c2ff74e4dcecfc812790a20b15bf887ffac426a9"},{"sha":"47a838a66d96771dabfd043ca3fe1ae3ad51f301","author":{"email":"0e95020d94af201e59c32a930f8baff5dc0abb7f@gmail.com","name":"chcholman"},"message":"Updating team specs","distinct":true,"url":"https://api.github.com/repos/UM-USElab/gradecraft-development/commits/47a838a66d96771dabfd043ca3fe1ae3ad51f301"}]}
{"actor":{"display_login":"chcholman"}}