payload: {"push_id":3313430169,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"17d150ca4dfd60c0966b7aa9dbb0594175086695","before":"72aeb7dd5dab56f36a55b444a274560505b6047b","commits":[{"sha":"fb4de07451b08bfe18aa37e0773b894bc17d38c6","author":{"name":"Kai Helbig","email":"a4e33ebde1a7ae675735b2312450ef4c19222349@mailbox.org"},"message":"re-add last and next ping to main gui\n\n- for some reason, the notification text is not updated on some devices","distinct":true,"url":"https://api.github.com/repos/ostrya/PresencePublisher/commits/fb4de07451b08bfe18aa37e0773b894bc17d38c6"},{"sha":"beefa9f92428578ee4f0d2f38e0113ac23c13d56","author":{"name":"Kai Helbig","email":"a4e33ebde1a7ae675735b2312450ef4c19222349@mailbox.org"},"message":"some stability fixes\n\n- use context.getApplicationContext() to get a context as long-lived as\n  the underlying process\n- create periodically scheduled alarm to ensure the publishing is continued\n  after unexpected errors\n- start the service each time the activity is opened\n- use setExactAndAllowWhileIdle to make sure notifications are sent during\n  idle on android 6+","distinct":true,"url":"https://api.github.com/repos/ostrya/PresencePublisher/commits/beefa9f92428578ee4f0d2f38e0113ac23c13d56"},{"sha":"17d150ca4dfd60c0966b7aa9dbb0594175086695","author":{"name":"Kai Helbig","email":"a4e33ebde1a7ae675735b2312450ef4c19222349@mailbox.org"},"message":"update notifications directly\n\n- it seems on some phones, listening on shared prefs changes does not work","distinct":true,"url":"https://api.github.com/repos/ostrya/PresencePublisher/commits/17d150ca4dfd60c0966b7aa9dbb0594175086695"}]}
other: {"actor":{"display_login":"ostrya"}}