{"push_id":1039345552,"size":21,"distinct_size":1,"ref":"refs/heads/weiqingtoh/link-to-user-fix","head":"475edc1199640eedf51f0b8e5d0e8c768a53f7d2","before":"adefe1bb36fe3e70f863d29983cd74298ba898c1","commits":[{"sha":"d87262e432c46a5aece44939f8d073935d3bc8ae","author":{"email":"08b9a51752a076c114515876cfd3582141347fc4@jollygoodcode.com","name":"deppbot"},"message":"Bundle Update on 2016-03-19","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/d87262e432c46a5aece44939f8d073935d3bc8ae"},{"sha":"2e6bbe74b1b593cc96b6432d2dea3c09b92e4a78","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Remove unconfirmed course_users from course user listing and achievement award page","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/2e6bbe74b1b593cc96b6432d2dea3c09b92e4a78"},{"sha":"ecf0d93e6137e9ff17156c488fccc7011480b49b","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Fixed breadcrumbs for lesson plan","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/ecf0d93e6137e9ff17156c488fccc7011480b49b"},{"sha":"47831ba0327692d512b01c64a3911b8b10c364fb","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Add component check for achievements if component is disabled","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/47831ba0327692d512b01c64a3911b8b10c364fb"},{"sha":"76750d160f9e0ad9361e301ec63a5e7f42f5bbc7","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Add leaderboard controller spec to check for errors for disabled component","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/76750d160f9e0ad9361e301ec63a5e7f42f5bbc7"},{"sha":"8c2db4c8adc9a0a48087963bc0613df2eefd9a45","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Raise a RecordNotFound exception if course_user is not registered/approved","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/8c2db4c8adc9a0a48087963bc0613df2eefd9a45"},{"sha":"d1077d4adc5173f73e18068990a63788034cb880","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Fixed broken styling for achievement#show and specified user-profile picture size.","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/d1077d4adc5173f73e18068990a63788034cb880"},{"sha":"d7e70f9670e99870759c3fc75cafd4694d1e6c16","author":{"email":"b4bb1ff7cbd6949f7c3192b8eb9f0c03be6d97ca@gmail.com","name":"weiqingtoh"},"message":"Changed award-achievement button to an icon","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/d7e70f9670e99870759c3fc75cafd4694d1e6c16"},{"sha":"4d096a5c2c9f10e40afaf7138c11cd6762042955","author":{"email":"69c4d8e5d56f1d2250f85ca6b7baa9b66bfc257c@gmail.com","name":"Brian Koh"},"message":"Extract it-blocks that are nested in another it-block","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/4d096a5c2c9f10e40afaf7138c11cd6762042955"},{"sha":"008a6edd095b5be5054f074aad448a37ee77cfad","author":{"email":"69c4d8e5d56f1d2250f85ca6b7baa9b66bfc257c@gmail.com","name":"Brian Koh"},"message":"Extract it-blocks that are nested in another it-block and fix spec","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/008a6edd095b5be5054f074aad448a37ee77cfad"},{"sha":"9425217c5660535262450f23d63b0e3c4561ab93","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #934 from Coursemology/bundle-update-2016-03-19-210758\n\nBundle Update on 2016-03-19","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/9425217c5660535262450f23d63b0e3c4561ab93"},{"sha":"b749fd19d365ae9e0cfb835a4aafe380eb9ef56a","author":{"email":"4b61a11fb1c947e60a66055b9a4498eec47a0f5c@dhs.sg","name":"harryggg"},"message":"define managers_and_owners scope","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/b749fd19d365ae9e0cfb835a4aafe380eb9ef56a"},{"sha":"ebb757ca8e3609d711887aedbd40a66dac143220","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge branch 'harryggg-master'","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/ebb757ca8e3609d711887aedbd40a66dac143220"},{"sha":"b48525ba9b9c09c9b178ac575189abc75e273924","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #939 from coursemology-collab/weiqingtoh/course-users-fix\n\nRemove unconfirmed course_users from course user listing and achievement award","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/b48525ba9b9c09c9b178ac575189abc75e273924"},{"sha":"b7f9b3870b6ab7699b9f3da4a0cfa0783ea4db37","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #942 from coursemology-collab/weiqingtoh/minor-fixes\n\nSome minor fixes to controllers and breadcrumbs","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/b7f9b3870b6ab7699b9f3da4a0cfa0783ea4db37"},{"sha":"860a5c2d1c6cf5c32bd8b45648fc5a17ec7aab40","author":{"email":"08b9a51752a076c114515876cfd3582141347fc4@jollygoodcode.com","name":"deppbot"},"message":"Bundle Update on 2016-03-27","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/860a5c2d1c6cf5c32bd8b45648fc5a17ec7aab40"},{"sha":"e20b2febefc5d31779cc9fd146b02d2c29f6f14d","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #943 from coursemology-collab/weiqingtoh/error-unregistered-user\n\nRaise a RecordNotFound exception for unregistered course_users","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/e20b2febefc5d31779cc9fd146b02d2c29f6f14d"},{"sha":"ad066cf24c1aebe5846315635dfeca947b46b6a3","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #946 from coursemology-collab/weiqingtoh/achievement-styling-fix\n\nFixed styling for achievement#show page","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/ad066cf24c1aebe5846315635dfeca947b46b6a3"},{"sha":"4aca09ac91138dfe76e42837c1f08550d8009625","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #947 from coursemology-collab/kxmbrian/it-in-it\n\nFind and fix it-blocks that are nested in another it-block","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/4aca09ac91138dfe76e42837c1f08550d8009625"},{"sha":"aee861b1af71be4957485ad376caff981c2b3850","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Merge pull request #949 from Coursemology/bundle-update-2016-03-27-090745\n\nBundle Update on 2016-03-27","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/aee861b1af71be4957485ad376caff981c2b3850"}]}