{"push_id":2521260019,"size":5,"distinct_size":0,"ref":"refs/heads/develop","head":"d842ed14f4b22f38cd0322c1e21b718bcbdfede3","before":"0ced8b5b47ccfae29c2a033c0199ebf4e88c832e","commits":[{"sha":"13a2beabca14d31d6808022d4ca45dbe4f95d2d9","author":{"name":"Neil Johnson","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@matrix.org"},"message":"Update CHANGES.rst\n\nfix formatting on line break","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/13a2beabca14d31d6808022d4ca45dbe4f95d2d9"},{"sha":"6ab3b9c743753a9673192ef6ce41cfd4db443ca9","author":{"name":"Neil Johnson","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@matrix.org"},"message":"Update CHANGES.rst\n\nRephrase v0.28.0-rc1 summary","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/6ab3b9c743753a9673192ef6ce41cfd4db443ca9"},{"sha":"872158030301410016ec9d9236e89e484aa3fe73","author":{"name":"Neil Johnson","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@fragile.org.uk"},"message":"Merge branch 'develop' of https://github.com/matrix-org/synapse into release-v0.28.0-rc1","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/872158030301410016ec9d9236e89e484aa3fe73"},{"sha":"28dd536e80167677ce45bd8eeee95c6ff6eff66f","author":{"name":"Neil Johnson","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@fragile.org.uk"},"message":"update changelog and bump version to 0.28.0","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/28dd536e80167677ce45bd8eeee95c6ff6eff66f"},{"sha":"d842ed14f4b22f38cd0322c1e21b718bcbdfede3","author":{"name":"Neil Johnson","email":"822ec91a7ef82248fd36162ca8ac3283eba70848@fragile.org.uk"},"message":"Merge tag 'v0.28.0'\n\nChanges in synapse v0.28.0-rc1 (2018-04-26)\n===========================================\n\nBug Fixes:\n\n* Fix quarantine media admin API and search reindex (PR #3130)\n* Fix media admin APIs (PR #3134)\n\nChanges in synapse v0.28.0-rc1 (2018-04-24)\n===========================================\n\nMinor performance improvement to federation sending and bug fixes.\n\n(Note: This release does not include state resolutions discussed in matrix live)\n\nFeatures:\n\n* Add metrics for event processing lag (PR #3090)\n* Add metrics for ResponseCache (PR #3092)\n\nChanges:\n\n* Synapse on PyPy (PR #2760) Thanks to @Valodim!\n* move handling of auto_join_rooms to RegisterHandler (PR #2996) Thanks to @krombel!\n* Improve handling of SRV records for federation connections (PR #3016) Thanks to @silkeh!\n* Document the behaviour of ResponseCache (PR #3059)\n* Preparation for py3 (PR #3061, #3073, #3074, #3075, #3103, #3104, #3106, #3107, #3109, #3110) Thanks to @NotAFile!\n* update prometheus dashboard to use new metric names (PR #3069) Thanks to @krombel!\n* use python3-compatible prints (PR #3074) Thanks to @NotAFile!\n* Send federation events concurrently (PR #3078)\n* Limit concurrent event sends for a room (PR #3079)\n* Improve R30 stat definition (PR #3086)\n* Send events to ASes concurrently (PR #3088)\n* Refactor ResponseCache usage (PR #3093)\n* Clarify that SRV may not point to a CNAME (PR #3100) Thanks to @silkeh!\n* Use str(e) instead of e.message (PR #3103) Thanks to @NotAFile!\n* Use six.itervalues in some places (PR #3106) Thanks to @NotAFile!\n* Refactor store.have_events (PR #3117)\n\nBug Fixes:\n\n* Return 401 for invalid access_token on logout (PR #2938) Thanks to @dklug!\n* Return a 404 rather than a 500 on rejoining empty rooms (PR #3080)\n* fix federation_domain_whitelist (PR #3099)\n* Avoid creating events with huge numbers of prev_events (PR #3113)\n* Reject events which have lots of prev_events (PR #3118)","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/d842ed14f4b22f38cd0322c1e21b718bcbdfede3"}]}
{"actor":{"display_login":"neilisfragile"}}