{"push_id":904352388,"size":121,"distinct_size":27,"ref":"refs/heads/master","head":"04f12f7f08902b0cc9d458ffdea6acb4328bd2fb","before":"06f872fbf7e5a44bff4df8b9fefee34fb4819178","commits":[{"sha":"817231a1b7bbb63c109a72b547bfb8c7b4067f0c","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"Work around to use okhttp caching","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/817231a1b7bbb63c109a72b547bfb8c7b4067f0c"},{"sha":"292cc7b79ca1164d4f6fe959b517163b95f04eb4","author":{"email":"0487826f266189af612af900d3cbb59475906036@users.noreply.github.com","name":"bradylarson"},"message":"Merge pull request #236 from amozoss/okhttp-caching\n\ninitial work around to use okhttp caching","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/292cc7b79ca1164d4f6fe959b517163b95f04eb4"},{"sha":"1a1ba685982aaf1f125225d118e319f51e10bb76","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"Merge remote-tracking branch 'github/master' into okhttp-cache","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/1a1ba685982aaf1f125225d118e319f51e10bb76"},{"sha":"8564c9b6a9550b4489cfbba55d99347b56b1bcb2","author":{"email":"ca1331cea9074fd7e1715db26dc9aa681914fd15@gmail.com","name":"Blackchai"},"message":"Merge pull request #241 from amozoss/okhttp-cache\n\nOkhttp cache","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/8564c9b6a9550b4489cfbba55d99347b56b1bcb2"},{"sha":"a7b6a66204a53099474a6da66708e5f78b25d0a5","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"Make buildInterface generic, modify header instead of url, clean up buildAdapter constructors","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/a7b6a66204a53099474a6da66708e5f78b25d0a5"},{"sha":"d8e3ed2554d5106b81e9fdc66c3c6140699b91ec","author":{"email":"0487826f266189af612af900d3cbb59475906036@users.noreply.github.com","name":"bradylarson"},"message":"Merge pull request #242 from amozoss/okhttp-cache\n\nBuildInterface generic and cleanup buildAdapter constructors","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/d8e3ed2554d5106b81e9fdc66c3c6140699b91ec"},{"sha":"b18b1021f6008c5e64ab10a16ddfb207df8b8546","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"updating pages for new cache","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/b18b1021f6008c5e64ab10a16ddfb207df8b8546"},{"sha":"0b5a0071442b419d77f1b5cea04f94117d181cea","author":{"email":"0487826f266189af612af900d3cbb59475906036@users.noreply.github.com","name":"bradylarson"},"message":"Merge pull request #244 from amozoss/okhttp-cache\n\nupdating pages for new cache","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/0b5a0071442b419d77f1b5cea04f94117d181cea"},{"sha":"b1c0334c777fd9cdfe0fe8962814f3abb7a55da5","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"Add caching for the following things:\n\nRecipientsAPI\nSectionAPI\nStreamAPI\nTabAPI\nToDoAPI\nUnreadCountAPI\nUserAPI","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/b1c0334c777fd9cdfe0fe8962814f3abb7a55da5"},{"sha":"982f5a9563680cf914e601342687054f999f421f","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"Added another interface","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/982f5a9563680cf914e601342687054f999f421f"},{"sha":"f7fba78b28b2ccdb080e3dad95689c97eea134ee","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"Added fix for UnreadCountsAPI","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/f7fba78b28b2ccdb080e3dad95689c97eea134ee"},{"sha":"b0306c319a24c6e5a81505020f42405ad09e9543","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"RecipientAPI fix","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/b0306c319a24c6e5a81505020f42405ad09e9543"},{"sha":"a28a2f62d06999666e0ac03e387164bc62d143ed","author":{"email":"e65caee97ae4b6b41c09b411b7045d754fa74a63@gmail.com","name":"Dan Willoughby"},"message":"Merge pull request #245 from bradylarson/okhttp-cache\n\nAdd caching for the following things:","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/a28a2f62d06999666e0ac03e387164bc62d143ed"},{"sha":"490fe6326285b51b3ceb6b190cc5f3250e78ad45","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"Added QuizAPI changes","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/490fe6326285b51b3ceb6b190cc5f3250e78ad45"},{"sha":"cbf0b3a56462fc5275a383d5979568df6f111aeb","author":{"email":"f35d55b3acf667911a679b44918f5d88b2400823@instructure.com","name":"Brady Larson"},"message":"Caching and updating interfaces for more API classes, including:\n\nGroupCategoriesAPI\nKalturaAPI\nModuleAPI\nNotificationPreferencesAPI\nPollAPI\nPollChoiceAPI\nPollSessionAPI\nPollSubmissionAPI\nQuizAPI","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/cbf0b3a56462fc5275a383d5979568df6f111aeb"},{"sha":"01211b9ba9c53ade12691433547cd64dcb68426e","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"Fix for exhaustive callbacks with new caching","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/01211b9ba9c53ade12691433547cd64dcb68426e"},{"sha":"3a85087410c43234a806e6f4cb1ab6a70ab2ee24","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"add isCachedResponse helper","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/3a85087410c43234a806e6f4cb1ab6a70ab2ee24"},{"sha":"406fc522e30d84f930369d4e0f79f5c556dedc6b","author":{"email":"142334fa0c39e9f8556201e55c5d0d383aad7621@instructure.com","name":"Dan Willoughby"},"message":"add back in getFirstPages for courses","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/406fc522e30d84f930369d4e0f79f5c556dedc6b"},{"sha":"d16fdb9848a4b04f67c1b5f14abaff77ec6e67c3","author":{"email":"e65caee97ae4b6b41c09b411b7045d754fa74a63@gmail.com","name":"Dan Willoughby"},"message":"Merge pull request #247 from bradylarson/okhttp-cache\n\nOkhttp cache and interface changes","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/d16fdb9848a4b04f67c1b5f14abaff77ec6e67c3"},{"sha":"fd68e018cfa9759c07b69ffa215a7e42d49ec909","author":{"email":"0487826f266189af612af900d3cbb59475906036@users.noreply.github.com","name":"bradylarson"},"message":"Merge pull request #248 from amozoss/okhttp-cache\n\nFix for exhaustive callbacks with new caching","distinct":false,"url":"https://api.github.com/repos/Blackchai/CanvasAPI/commits/fd68e018cfa9759c07b69ffa215a7e42d49ec909"}]}