{"push_id":811648902,"size":5,"distinct_size":0,"ref":"refs/heads/HEAD","head":"2f888a3d06115989646d1ac6b0a6c2b21437d797","before":"72aaba305c97b3d4616a4106f5802ab9eafcb7de","commits":[{"sha":"e992b38e91440e8ae28455c4cdfe17dea102e7cd","author":{"email":"026800f39b690452e8d1652f58948ca0a0ac26e4@dovecot.fi","name":"Michael Slusarz"},"message":"push-notification: Fix distinguishing between IMAP APPEND and MTA deliveries","distinct":false,"url":"https://api.github.com/repos/dscho/dovecot/commits/e992b38e91440e8ae28455c4cdfe17dea102e7cd"},{"sha":"97635438af4c7897bdbfe52d6a2c60ce3c2345b8","author":{"email":"026800f39b690452e8d1652f58948ca0a0ac26e4@dovecot.fi","name":"Michael Slusarz"},"message":"push-notification: If other drivers triggered a non-MessageNew successful event, don't assert","distinct":false,"url":"https://api.github.com/repos/dscho/dovecot/commits/97635438af4c7897bdbfe52d6a2c60ce3c2345b8"},{"sha":"e3898fdd7df220d70eb46f83a503e8c339531e9e","author":{"email":"026800f39b690452e8d1652f58948ca0a0ac26e4@dovecot.fi","name":"Michael Slusarz"},"message":"push-notification: Fix infinite recursive loop in OX driver","distinct":false,"url":"https://api.github.com/repos/dscho/dovecot/commits/e3898fdd7df220d70eb46f83a503e8c339531e9e"},{"sha":"9fd8583d7211a693cefbb3ca848d7b020b4e782a","author":{"email":"026800f39b690452e8d1652f58948ca0a0ac26e4@dovecot.fi","name":"Michael Slusarz"},"message":"push-notification: On-demand initialization of transaction data","distinct":false,"url":"https://api.github.com/repos/dscho/dovecot/commits/9fd8583d7211a693cefbb3ca848d7b020b4e782a"},{"sha":"2f888a3d06115989646d1ac6b0a6c2b21437d797","author":{"email":"026800f39b690452e8d1652f58948ca0a0ac26e4@dovecot.fi","name":"Michael Slusarz"},"message":"push-notification: Improved struct naming of driver list data","distinct":false,"url":"https://api.github.com/repos/dscho/dovecot/commits/2f888a3d06115989646d1ac6b0a6c2b21437d797"}]}