{"push_id":683218766,"size":5,"distinct_size":2,"ref":"refs/heads/lowjoel/fix-n-plus-1-queries","head":"609a0ea8665f12c081f43b3c6fdfb66ca7554deb","before":"d5c145c8654f5e394cad6fae3385d4ea32dc9fe1","commits":[{"sha":"cf299443c9ca1ec164cbc7e581717d9f7cf975b4","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Add specs for the staff page.","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/cf299443c9ca1ec164cbc7e581717d9f7cf975b4"},{"sha":"546c9b06c8c381c51f2f0b026db1f3bab2505b98","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Implement staff management.","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/546c9b06c8c381c51f2f0b026db1f3bab2505b98"},{"sha":"51f13e80e6c4aae1b568f383a746eb248db01634","author":{"email":"ab6d1f30bbc9123345f16c59834bf27a63fb5e36@comp.nus.edu.sg","name":"WANG QIANG"},"message":"Merge pull request #269 from coursemology-collab/lowjoel/create-staff-pages\n\nCreate staff pages","distinct":false,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/51f13e80e6c4aae1b568f383a746eb248db01634"},{"sha":"97362766be6df81814d45f475dcd5140aaea6948","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Make Bullet active during tests, and fail with an exception when an unoptimised query is detected.","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/97362766be6df81814d45f475dcd5140aaea6948"},{"sha":"609a0ea8665f12c081f43b3c6fdfb66ca7554deb","author":{"email":"4816dabf8db1bc6cac35b3a24cab2ff844b5b0c7@joelsplace.sg","name":"Joel Low"},"message":"Fix N+1 query in the users management view.","distinct":true,"url":"https://api.github.com/repos/coursemology-collab/coursemology2/commits/609a0ea8665f12c081f43b3c6fdfb66ca7554deb"}]}