{"push_id":2754520372,"size":107,"distinct_size":68,"ref":"refs/heads/master","head":"771ed584b13de84bf234e9db1f0560e5895d2554","before":"baab89c076cb9f75d44ee2d88b8b58181b0d8133","commits":[{"sha":"5aba7459bdd71082410b3bb4cf9977d95ebc584e","author":{"name":"Aarnav Jindal","email":"e65422867db45c0af0b5dfe39fa44f5b86595c33@gmail.com"},"message":"Fix issue #1332 : Contribution Image auto/manual refresh if fetching fails","distinct":false,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/5aba7459bdd71082410b3bb4cf9977d95ebc584e"},{"sha":"c959321ab08a8fdff6994d198053090a62b255b6","author":{"name":"Josephine Lim","email":"0988ca45b22ac89a18a4e35b9789bfdadb7c72ee@gmail.com"},"message":"Update issue_template.md\n\nIt feels like the template for reporting bugs is a bit redundant - we have summary, steps to reproduce, observed behaviour AND expected behaviour, which all are very similar. I think that by paring it down to the essentials, people will be less likely to skip steps.","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/c959321ab08a8fdff6994d198053090a62b255b6"},{"sha":"dcf43e66826877219f16109f3927192e34ce41c4","author":{"name":"Shridhar Goel","email":"b379c4551ee43181cdfd8b38101137c79e0d581d@gmail.com"},"message":"Made changes to the error message when user enters wrong login credentials.","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/dcf43e66826877219f16109f3927192e34ce41c4"},{"sha":"7adf79c07d9a5f8417615ca07750e3437daf9fff","author":{"name":"Shridhar Goel","email":"b379c4551ee43181cdfd8b38101137c79e0d581d@gmail.com"},"message":"Used a single string for the error message when user enters wrong login credentials.","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/7adf79c07d9a5f8417615ca07750e3437daf9fff"},{"sha":"089c2917a4e70233ec0c183073d8b438fe6d2bbc","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Upon creating AuthenticatedActivity, now checking if the user is blocked via api call and notifying the user if they are blocked via snackbar","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/089c2917a4e70233ec0c183073d8b438fe6d2bbc"},{"sha":"39bf214c572cfbfb433c88ad5cf493a6498d09da","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Added comments to isUserBlocked method and tests for the method","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/39bf214c572cfbfb433c88ad5cf493a6498d09da"},{"sha":"47bffa1b21c26f4a83e096c2a01be287764e2938","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Updated isUserBlocked method to check the expiration time instead of just if an expiration time exists. Updated tests accordingly","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/47bffa1b21c26f4a83e096c2a01be287764e2938"},{"sha":"db30e03cf2a6b96b598f4b91e7136f64eb46ea02","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Added javadoc comments to showBlockStatus method","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/db30e03cf2a6b96b598f4b91e7136f64eb46ea02"},{"sha":"39096cf30baafa78f925f61220bbcedd3ebbd62c","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Upon creating AuthenticatedActivity, now checking if the user is blocked via api call and notifying the user if they are blocked via snackbar","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/39096cf30baafa78f925f61220bbcedd3ebbd62c"},{"sha":"01a3a233a90a33e6c74b41c3024852e9f89fbd22","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Added comments to isUserBlocked method and tests for the method","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/01a3a233a90a33e6c74b41c3024852e9f89fbd22"},{"sha":"fcfae643c3478dfe2fdf31128af4feb8ef837063","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Updated isUserBlocked method to check the expiration time instead of just if an expiration time exists. Updated tests accordingly","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/fcfae643c3478dfe2fdf31128af4feb8ef837063"},{"sha":"4aac81d6273182097d0c01e0910982985080dde8","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Added javadoc comments to showBlockStatus method","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/4aac81d6273182097d0c01e0910982985080dde8"},{"sha":"f9eed2027c123f55e447b7b6dffb0da36894acae","author":{"name":"Sean Nemann","email":"4ad410b133ab9707d250c7a4c3553ce6ec3dbeed@buckeyemail.osu.edu"},"message":"Merge branch 'show-block-status' of https://github.com/seannemann21/apps-android-commons into show-block-status","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/f9eed2027c123f55e447b7b6dffb0da36894acae"},{"sha":"5c479b56244242530f9ff8d29330b8f229b5dbd0","author":{"name":"misaochan","email":"0988ca45b22ac89a18a4e35b9789bfdadb7c72ee@gmail.com"},"message":"Merge remote-tracking branch 'refs/remotes/origin/2.7.x-release'","distinct":false,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/5c479b56244242530f9ff8d29330b8f229b5dbd0"},{"sha":"a458b8ad0646e534a6539b204607c94d5c9516c5","author":{"name":"misaochan","email":"0988ca45b22ac89a18a4e35b9789bfdadb7c72ee@gmail.com"},"message":"Merge branch 'master' of https://github.com/commons-app/apps-android-commons","distinct":false,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/a458b8ad0646e534a6539b204607c94d5c9516c5"},{"sha":"34fd6e52ec1b27e95158fb8fff2f6f8068807e94","author":{"name":"misaochan","email":"0988ca45b22ac89a18a4e35b9789bfdadb7c72ee@gmail.com"},"message":"Merge remote-tracking branch 'refs/remotes/origin/master' into 2.8-release","distinct":false,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/34fd6e52ec1b27e95158fb8fff2f6f8068807e94"},{"sha":"3f47d39cdffc9d50244ca2757c92ff8d08b72845","author":{"name":"translatewiki.net","email":"27b7448daca6940b46d54a4e1b3b7dab54e7ff5c@translatewiki.net"},"message":"Localisation updates from https://translatewiki.net.","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/3f47d39cdffc9d50244ca2757c92ff8d08b72845"},{"sha":"e7d3584b8db1db41232397a05de1d1ac3ab91408","author":{"name":"misaochan","email":"0988ca45b22ac89a18a4e35b9789bfdadb7c72ee@gmail.com"},"message":"Add forceLogin to case where authentication fails during upload","distinct":false,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/e7d3584b8db1db41232397a05de1d1ac3ab91408"},{"sha":"7e40f434af9fab3243d221f5c3951ea3e70aab63","author":{"name":"misaochan","email":"0988ca45b22ac89a18a4e35b9789bfdadb7c72ee@gmail.com"},"message":"More explicit failure toast","distinct":false,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/7e40f434af9fab3243d221f5c3951ea3e70aab63"},{"sha":"a934d24a2d6529d65af8ee5021c6fc6b064f9c1f","author":{"name":"tanvidadu","email":"371456eac22ae848a5974c55dbd57526fa10156a@gmail.com"},"message":"Introducing a brief exp of Image License","distinct":true,"url":"https://api.github.com/repos/misaochan/apps-android-commons/commits/a934d24a2d6529d65af8ee5021c6fc6b064f9c1f"}]}
{"actor":{"display_login":"misaochan"}}