{"push_id":1026741269,"size":8,"distinct_size":8,"ref":"refs/heads/noad","head":"7e39f346a9e3b7f65892281df63d8970c4ac412a","before":"a71b259ed9e84cfedc4a90f23822c4dc5fecff79","commits":[{"sha":"f6d54a744d472e5eb02d4603401f94e82d3bc2d6","author":{"email":"3ecf55889bd6a8d0f1fffbec470e7fc3961eacce@gmail.com","name":"Mygod"},"message":"Refine layout for #598","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/f6d54a744d472e5eb02d4603401f94e82d3bc2d6"},{"sha":"659a94dfcac89563453db2eb5be0679c3c440859","author":{"email":"3ecf55889bd6a8d0f1fffbec470e7fc3961eacce@gmail.com","name":"Mygod"},"message":"Automatic service restart","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/659a94dfcac89563453db2eb5be0679c3c440859"},{"sha":"40e3d7055edcfba36424cc098272039a9555fa0b","author":{"email":"3ecf55889bd6a8d0f1fffbec470e7fc3961eacce@gmail.com","name":"Mygod"},"message":"Move profileTip to Key","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/40e3d7055edcfba36424cc098272039a9555fa0b"},{"sha":"253285c2bac6f77e760f2b0b7c8552f4322e4889","author":{"email":"3ecf55889bd6a8d0f1fffbec470e7fc3961eacce@gmail.com","name":"Mygod"},"message":"Refine parser","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/253285c2bac6f77e760f2b0b7c8552f4322e4889"},{"sha":"b1b8e13c7dc990721cb3a0109ab2c3c493adf215","author":{"email":"3ecf55889bd6a8d0f1fffbec470e7fc3961eacce@gmail.com","name":"Mygod"},"message":"Import/export one/all ss urls","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/b1b8e13c7dc990721cb3a0109ab2c3c493adf215"},{"sha":"b0ba8cd0e7b625bcfaf5c642d02834b01219d443","author":{"email":"3ecf55889bd6a8d0f1fffbec470e7fc3961eacce@gmail.com","name":"Mygod"},"message":"Hide quick switch if there's nothing to switch","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/b0ba8cd0e7b625bcfaf5c642d02834b01219d443"},{"sha":"33e37f4ee23863dfd907543fd2a1ac1bd0036cf9","author":{"email":"eecca981a2d5625827ff3c46279cd1b8e545994b@gmail.com","name":"Max Lv"},"message":"Refine #602","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/33e37f4ee23863dfd907543fd2a1ac1bd0036cf9"},{"sha":"7e39f346a9e3b7f65892281df63d8970c4ac412a","author":{"email":"eecca981a2d5625827ff3c46279cd1b8e545994b@gmail.com","name":"Max Lv"},"message":"Refine #602 further","distinct":true,"url":"https://api.github.com/repos/kaneawk/shadowsocks-android/commits/7e39f346a9e3b7f65892281df63d8970c4ac412a"}]}