{"push_id":971424264,"size":4,"distinct_size":1,"ref":"refs/heads/develop","head":"f7ef5c1d57617f4bd0d40251fdd3145a82a47742","before":"46a02ff15b419dffecd47d7350bcecd60c068af3","commits":[{"sha":"f28cc4518368955f692a1262a688e907cb22d226","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Pass in current state to push action handler","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/f28cc4518368955f692a1262a688e907cb22d226"},{"sha":"7b0d846407a593ccd204f82aaa1090b8af8df84c","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Atomically persit push actions when we persist the event","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/7b0d846407a593ccd204f82aaa1090b8af8df84c"},{"sha":"02147452396c67e7874b201460f8b1cc8996a90a","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Rename functions","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/02147452396c67e7874b201460f8b1cc8996a90a"},{"sha":"f7ef5c1d57617f4bd0d40251fdd3145a82a47742","author":{"email":"c195b508e6f0c57aeafdb5e96947e2b79e6a4b40@matrix.org","name":"Erik Johnston"},"message":"Merge pull request #568 from matrix-org/erikj/unread_notif\n\n\tAtomically persit push actions when we persist the event","distinct":true,"url":"https://api.github.com/repos/matrix-org/synapse/commits/f7ef5c1d57617f4bd0d40251fdd3145a82a47742"}]}