{"push_id":751792774,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"1537aeb4758a44f542fc7407fcef47fe144122a6","before":"e103053f540f0a18a41c2267bd6b2f72bee7eb8c","commits":[{"sha":"cf34828b1209eabe0cbd79841e86ea39d695174f","author":{"email":"c08c1f04441cc876f77e5e78de558d4fad0a5ca4@gmail.com","name":"Logan"},"message":"support custom cache directory","distinct":false,"url":"https://api.github.com/repos/fr500/seadroid/commits/cf34828b1209eabe0cbd79841e86ea39d695174f"},{"sha":"125bce60764efdd7299ff0f471a3e85c1a7f3a80","author":{"email":"c08c1f04441cc876f77e5e78de558d4fad0a5ca4@gmail.com","name":"Logan"},"message":"custom download directory\n\nFrom Kitkat (API 19), the official Android platform has not supported SD cards at all.\nSo check if the SD card is writable first.\nPersist the selected path if it is writable, toast an error message otherwise.","distinct":false,"url":"https://api.github.com/repos/fr500/seadroid/commits/125bce60764efdd7299ff0f471a3e85c1a7f3a80"},{"sha":"1537aeb4758a44f542fc7407fcef47fe144122a6","author":{"email":"dc3a623a0349e851e6fb8a3955a4dd4755128c4f@gmail.com","name":"radius"},"message":"Merge branch 'customdir'\n\nConflicts:\n\tAndroidManifest.xml\n\tsrc/com/seafile/seadroid2/ui/fragment/SettingsPreferenceFragment.java","distinct":true,"url":"https://api.github.com/repos/fr500/seadroid/commits/1537aeb4758a44f542fc7407fcef47fe144122a6"}]}