{"push_id":650631569,"size":23,"distinct_size":23,"ref":"refs/heads/master","head":"ba1fba73af526940d591baed650c0e9ada0fbe5b","before":"35f5c65d987e59732f4542c836df48e003948d80","commits":[{"sha":"9e65026463c5c228b48b8de2833be11d41b98c20","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"commit before upgrade","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/9e65026463c5c228b48b8de2833be11d41b98c20"},{"sha":"e902eb13b4950a5aea7043e85f91d3a5c1e0c334","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"Set up class index structure","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/e902eb13b4950a5aea7043e85f91d3a5c1e0c334"},{"sha":"f8d8c1de6a52fb0080bfd93a0f07a964c612ae90","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"removed redundant tests","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/f8d8c1de6a52fb0080bfd93a0f07a964c612ae90"},{"sha":"ab33bcdd6d3e5537efa388c0090002dac8a4dc33","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"Added class detail pages.","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/ab33bcdd6d3e5537efa388c0090002dac8a4dc33"},{"sha":"dc8c8b0fe13bcb763920c96348a9f36d441a9664","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"changed Person first_name/last_name blank=true","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/dc8c8b0fe13bcb763920c96348a9f36d441a9664"},{"sha":"17d88935ed7d2cbb845a609961d529ef38c38114","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"created Course model, added a lecture-model test, removed old migrations.","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/17d88935ed7d2cbb845a609961d529ef38c38114"},{"sha":"27583a3596bbfedca20256b40e79b4973f5d5842","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"added more detail to class_detail page","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/27583a3596bbfedca20256b40e79b4973f5d5842"},{"sha":"88a2a98f100352b9d1f5245a041a8a4856cd52b9","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"basic structure set, currently getting a 'reverse match' template error. Check lectures/urls.py","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/88a2a98f100352b9d1f5245a041a8a4856cd52b9"},{"sha":"6e879eacffd427531b9f00743e1035aed2f4096f","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"Urls seem to be working. Now receiving a new error when clicking on an individual class 'Type error: class_detail() got an unexpected keyword argument 'course_id''","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/6e879eacffd427531b9f00743e1035aed2f4096f"},{"sha":"817f2dbcdc36e3d904446cb0518fdbe7f38bde22","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"fixed bug that was preventing class_detail page from loading","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/817f2dbcdc36e3d904446cb0518fdbe7f38bde22"},{"sha":"25b8f021c5cb94ec3aac4182b75a553a8095d36a","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"added link in class directory back to course directory, edited comments in urls.py outlining link structure.","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/25b8f021c5cb94ec3aac4182b75a553a8095d36a"},{"sha":"a852487b224b85b0312b82af7c201818a906e158","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"Added comment above subject field in Lecture model, added tests for Course model. Deleted extra migration from Person app","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/a852487b224b85b0312b82af7c201818a906e158"},{"sha":"a2c3aedabf81099abde10223d914efddd7af4742","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"removed commented out person model","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/a2c3aedabf81099abde10223d914efddd7af4742"},{"sha":"cb6ca848c44b61c37c961c323fb5c5b616a14eef","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"changed query exception handling to return None if no courses/classes found. Edited message in template. Also added get_object_or_404() shortcut","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/cb6ca848c44b61c37c961c323fb5c5b616a14eef"},{"sha":"3dfcdecd9076d97a7a4a03224629b2ee27acdbaa","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"Changed course_index view to generic listView, added search function","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/3dfcdecd9076d97a7a4a03224629b2ee27acdbaa"},{"sha":"196017a0005b57b8b5fcea77f2b41696a3d128fd","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"commented out search bar","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/196017a0005b57b8b5fcea77f2b41696a3d128fd"},{"sha":"78f3e71fccefd281bf79349f668692100ebb9236","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"cleaned up views, removed search","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/78f3e71fccefd281bf79349f668692100ebb9236"},{"sha":"2b15ee679bebba210139c05c8ff1b9ddfde8abcc","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"cleaned up extra comments, removed default course value in Lecture model, cleaned up lecture query in class_index view, changed class detail to generic DetailView","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/2b15ee679bebba210139c05c8ff1b9ddfde8abcc"},{"sha":"cf6247d6f188cc82a0ce1bc4b8a2f6e818ac3b8e","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"Renamed lectures app to 'courses', test cases passed","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/cf6247d6f188cc82a0ce1bc4b8a2f6e818ac3b8e"},{"sha":"92c998f73ad67bf0a862e1327ba60ece91a6c778","author":{"email":"618d638b9a1a2cb3b3579547d4c8967b9f2251c3@gmail.com","name":"alan johnson"},"message":"refactored tests","distinct":true,"url":"https://api.github.com/repos/rmotr/rmotr-sis/commits/92c998f73ad67bf0a862e1327ba60ece91a6c778"}]}