{"push_id":611810388,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"000887481b21acf50d8269144625daa715bd4c4a","before":"1f63a8f4a4e367ae1903fefa0adb71ff20917ab0","commits":[{"sha":"0db35a82cb598c45e3ee03cab4b4adf23cd73f69","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Merge pull request #136 from bradylarson/master\n\nMatch the reading and writing of parcel","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/0db35a82cb598c45e3ee03cab4b4adf23cd73f69"},{"sha":"aa8d981c91fc4c7ad10fbe6bee8e336eb87e8ac3","author":{"email":"e65caee97ae4b6b41c09b411b7045d754fa74a63@gmail.com","name":"Dan Willoughby"},"message":"Merge pull request #137 from bradylarson/master\n\nAdd account domain model and API","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/aa8d981c91fc4c7ad10fbe6bee8e336eb87e8ac3"},{"sha":"a1ea1b5282233595a385bc62e390e4f2f4b1e423","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"add support for fetching a course user by id","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/a1ea1b5282233595a385bc62e390e4f2f4b1e423"},{"sha":"688a5288fd4ddcf5f89196e51ef43bd20a5a0cd0","author":{"email":"0487826f266189af612af900d3cbb59475906036@users.noreply.github.com","name":"bradylarson"},"message":"Merge pull request #138 from amozoss/master\n\nadd support for fetching a course user by id","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/688a5288fd4ddcf5f89196e51ef43bd20a5a0cd0"},{"sha":"c09832e85ebe6576d38807355a95491c5785425c","author":{"email":"6ffaa044eac8e12500e6067fbb122a6abb1b767a@tneedham-laptop.corp.instructure.com","name":"Trevor Needham"},"message":"Updated getAllCalendarEvents","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/c09832e85ebe6576d38807355a95491c5785425c"},{"sha":"5ce1bd02a9028da16a50fcc0599392f51055fa51","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Merge pull request #139 from Blackchai/master\n\nUpdated getAllCalendarEvents","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/5ce1bd02a9028da16a50fcc0599392f51055fa51"},{"sha":"66573be4fff67dfd829a1cf7b766b5d8594d409b","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"fixes race condition with domain being set on exhaustive pagination","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/66573be4fff67dfd829a1cf7b766b5d8594d409b"},{"sha":"d021e7443028b4cfc521093205587d8e01d72fcd","author":{"email":"c9e85a376923ff28890e40f47c444a9b976b4097@gmail.com","name":"Matthew Rice"},"message":"Merge pull request #140 from amozoss/master\n\nfixes race condition with domain being set on exhaustive pagination","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/d021e7443028b4cfc521093205587d8e01d72fcd"},{"sha":"accbee17ea2eb1d19cd263b7872b26c1655d548b","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Unit tests for Assignments and Discussions\n\n Assignment\n  - added locked_for_user attr\n AssignmentUnitTest\n  - Updated tests for lock_info and lockedModules. Including the completion reqs for the locked module.\n  - Added tests for due dates, and multiple due date assignments\n ModuleCompletionRequirements\n  - Added canvas model for the completion requirements needed for a locked module\n LockedModule\n  - Added id, context_type, require_sequential_progress attrs\n  - Added Completion Requirements needed for a locked module\n DiscussionTopicHeader\n  - Added locked_for_user and lock_explanation attrs\n DiscussionAttachment\n  - Added folder_id and thumbnail_url attrs\n DiscussionTopicPermission\n  - added update and delete attrs\n DiscussionTopicHeaderUnitTest\n  - Tests for Attachments and permissions\n  - Tests for lock_info on locked discussions as well as the corresponding completion reqs","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/accbee17ea2eb1d19cd263b7872b26c1655d548b"},{"sha":"2de3617017e190b61ee8355bd0bd0bdd9ae887c6","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Unit Test for CommunicationChannel\n\nAdded unit test for communicationChannel and getters for CommunicationChannel object","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/2de3617017e190b61ee8355bd0bd0bdd9ae887c6"},{"sha":"4c9b2d77fa924d7cf1dd45ab725d21526d7f2914","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Unit tests for FileFolder\n\nFileFolder\n - Added folder_id to filefolders and reorganized the file to add some separation between files, folders and common attributes\n - Removed sample api calls, which now exist in the unit test","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/4c9b2d77fa924d7cf1dd45ab725d21526d7f2914"},{"sha":"6aad9ac65ea2602b1d48118e7af81a468d1aa7a5","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Unit Tests for smaller canvas models\n\n - AccountDomains\n - Account Notifications\n - Authors\n - ColumnDatum\n - Custom Gradebook Columns\n - Group Categories","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/6aad9ac65ea2602b1d48118e7af81a468d1aa7a5"},{"sha":"c99f3a1ed3f2eec067595231dda6c83fdf577590","author":{"email":"26d780c4a69931633c1aed93a17d8d9e118de4d5@gmail.com","name":"Hoa Hoang"},"message":"Merge pull request #141 from bradylarson/master\n\nAdded unit tests for model classes, fix in the api for tabs","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/c99f3a1ed3f2eec067595231dda6c83fdf577590"},{"sha":"8cbf8235cfc72db985048fdfcb49f1edc10a6f67","author":{"email":"0487826f266189af612af900d3cbb59475906036@users.noreply.github.com","name":"bradylarson"},"message":"Merge pull request #142 from hhoang/master\n\nCanvasModel unit tests","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/8cbf8235cfc72db985048fdfcb49f1edc10a6f67"},{"sha":"000887481b21acf50d8269144625daa715bd4c4a","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"Added support for assignment buckets\n\nAPI support is currently in beta. It is scheduled for production\nin early April.","distinct":true,"url":"https://api.github.com/repos/bradylarson/CanvasAPI/commits/000887481b21acf50d8269144625daa715bd4c4a"}]}