{"push_id":3096516476,"size":5,"distinct_size":5,"ref":"refs/heads/dev","head":"7b736be055109479533cd500cc6c1b660c071108","before":"2ccf93baeacdffa7c3d01e168017d3c2704a4dc9","commits":[{"sha":"2a71a6f81cab095ed79b4386a9b5c4ee7a7e57bf","author":{"name":"k1rakishou","email":"e3558712ae62c1c6bd03e8c9229a7b7f16cd4918@protonmail.com"},"message":"Handle exception thrown by takePhotoInternal","distinct":true,"url":"https://api.github.com/repos/K1rakishou/photoexchange-android/commits/2a71a6f81cab095ed79b4386a9b5c4ee7a7e57bf"},{"sha":"1f44c0656e4efc3574f6c41fab8f8b5742ace658","author":{"name":"k1rakishou","email":"e3558712ae62c1c6bd03e8c9229a7b7f16cd4918@protonmail.com"},"message":"Send a broadcast when receiving push notification\nCancel active notification upon receiving that broadcast","distinct":true,"url":"https://api.github.com/repos/K1rakishou/photoexchange-android/commits/1f44c0656e4efc3574f6c41fab8f8b5742ace658"},{"sha":"6c14629d19140a7441e84a0e4e093ce22fcd36c9","author":{"name":"k1rakishou","email":"e3558712ae62c1c6bd03e8c9229a7b7f16cd4918@protonmail.com"},"message":"Rewrite RxLifecycle to use LifecycleObserver\nAdd FetchFreshPhotos event to ReceivedPhotosFragmentEvent.GeneralEvents and to UploadedPhotosFragmentEvent.GeneralEvents\nImplement receivers for those events","distinct":true,"url":"https://api.github.com/repos/K1rakishou/photoexchange-android/commits/6c14629d19140a7441e84a0e4e093ce22fcd36c9"},{"sha":"16b9854c63a103398511d78caf056837f7fcf896","author":{"name":"k1rakishou","email":"e3558712ae62c1c6bd03e8c9229a7b7f16cd4918@protonmail.com"},"message":"Tidy up viewModels","distinct":true,"url":"https://api.github.com/repos/K1rakishou/photoexchange-android/commits/16b9854c63a103398511d78caf056837f7fcf896"},{"sha":"7b736be055109479533cd500cc6c1b660c071108","author":{"name":"k1rakishou","email":"e3558712ae62c1c6bd03e8c9229a7b7f16cd4918@protonmail.com"},"message":"SwipeOnRefresh clears database cache now\nRefactoring","distinct":true,"url":"https://api.github.com/repos/K1rakishou/photoexchange-android/commits/7b736be055109479533cd500cc6c1b660c071108"}]}
{"actor":{"display_login":"K1rakishou"}}