{"push_id":2790985810,"size":266,"distinct_size":1,"ref":"refs/heads/matthew/members_at","head":"2d9c06203df47a9976da73dc8833ec2a4e051515","before":"e9523684cb8337aa8335056b1b84753a2fc1234f","commits":[{"sha":"b800834351f3f15c9de4996b18149a7e8cae0c34","author":{"name":"Vincent Breitmoser","email":"e09315fa02d775f3e707a7af455093a1c240583b@my.amazin.horse"},"message":"add note that the affinity package is required for the cpu_affinity setting","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/b800834351f3f15c9de4996b18149a7e8cae0c34"},{"sha":"94700e55fa93653d678fb5e27322fde4c0a15f3d","author":{"name":"Michael Telatynski","email":"94c9867e567d21b48f1c67ccab9a43d4b4ded84f@gmail.com"},"message":"if inviter_display_name == \"\"||None then default to inviter MXID\nto prevent email invite from \"None\"","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/94700e55fa93653d678fb5e27322fde4c0a15f3d"},{"sha":"3d605853c8e649ab4b3f91fb0a32cc77ef05d71f","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"send SNI for federation requests","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/3d605853c8e649ab4b3f91fb0a32cc77ef05d71f"},{"sha":"07b4f88de9ee534629db29aa4fc398607e7d866e","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"formatting changes for pep8","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/07b4f88de9ee534629db29aa4fc398607e7d866e"},{"sha":"b7f34ee348c9f064d98922dfdbe24a3cf18ca00a","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"allow self-signed certificates","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/b7f34ee348c9f064d98922dfdbe24a3cf18ca00a"},{"sha":"26651b0d6a55788ff7ee62eda2051f7a85aa45e7","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"towncrier changelog","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/26651b0d6a55788ff7ee62eda2051f7a85aa45e7"},{"sha":"95341a8f6f9c3b7ebcb3a428de65b18740234f3e","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"take idna implementation from twisted","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/95341a8f6f9c3b7ebcb3a428de65b18740234f3e"},{"sha":"ff659161085d082e3071be6e9896bf63156e59d7","author":{"name":"Sverre Moe","email":"96d9ad34ca877462715d1eea0520f4e356017660@spacetec.no"},"message":"Add instructions for install on OpenSUSE and SLES","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/ff659161085d082e3071be6e9896bf63156e59d7"},{"sha":"b5e157d895dcf182d7ffc58edf6442deeaebc3f0","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"Merge branch 'develop' into send_sni_for_federation_requests\n\n# Conflicts:\n#\tsynapse/http/endpoint.py","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/b5e157d895dcf182d7ffc58edf6442deeaebc3f0"},{"sha":"505530f36abba53234c2fa29262a0de87face4fb","author":{"name":"Jeroen","email":"f984a33e1d858ccb3ad3f96b75631ee3cc95194b@gmail.com"},"message":"Merge remote-tracking branch 'upstream/develop' into send_sni_for_federation_requests\n\n# Conflicts:\n#\tsynapse/crypto/context_factory.py","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/505530f36abba53234c2fa29262a0de87face4fb"},{"sha":"fe089b13cbfb1eeb99de30378f01fdc71ca097c1","author":{"name":"Benedikt Heine","email":"b6204a75b33ab44405d3c00d38a1fd3f67ac2706@bebehei.de"},"message":"[Docker] Build docker image via compose\n\nIt's much easier to build the image via docker-compose instead of an\nerror-prone low-level docker call.\n\nSigned-off-by: Benedikt Heine <bebe@bebehei.de>","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/fe089b13cbfb1eeb99de30378f01fdc71ca097c1"},{"sha":"f1dd89fe8662be52bd4012b36b402f9380dac4e5","author":{"name":"Benedikt Heine","email":"b6204a75b33ab44405d3c00d38a1fd3f67ac2706@bebehei.de"},"message":"[Docker] Use sorted multiline package lists\n\nThis matches docker best practices.\n\nSigned-off-by: Benedikt Heine <bebe@bebehei.de>","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/f1dd89fe8662be52bd4012b36b402f9380dac4e5"},{"sha":"5f3658baf59be1a2349edae48629908c02d2ca1e","author":{"name":"Richard van der Hoff","email":"6e2e234be92ed8dc85f875dbc2f9b6424da7a211@users.noreply.github.com"},"message":"Merge pull request #3377 from Valodim/note-affinity\n\ndocument that the affinity package is required for the cpu_affinity setting","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/5f3658baf59be1a2349edae48629908c02d2ca1e"},{"sha":"dae6dc1e776cc6198dc1f71575876fc16693c170","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"Remove redundant checks on room forgottenness\n\nFixes #3550","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/dae6dc1e776cc6198dc1f71575876fc16693c170"},{"sha":"4f5cc8e4e796153cbdc09517e521fc3a23eb66c2","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"Merge remote-tracking branch 'origin/develop' into rav/remove_who_forgot_in_room","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/4f5cc8e4e796153cbdc09517e521fc3a23eb66c2"},{"sha":"5c705f70c9489427a7985ea10ec60552965b9a1c","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"Fixes and optimisations for resolve_state_groups\n\nFirst of all, fix the logic which looks for identical input state groups so\nthat we actually use them. This turned out to be most easily done by factoring\nthe relevant code out to a separate function so that we could do an early\nreturn.\n\nSecondly, avoid building the whole `conflicted_state` dict (which was only ever\nused as a boolean flag).\n\nThirdly, replace the construction of the `state` dict (which mapped from keys\nto events that set them), with an optimistic construction of the resolution\nresult assuming there will be no conflicts. This should be no slower than\nbuilding the old `state` dict, and:\n  - in the conflicted case, we'll short-cut it, saving part of the work\n  - in the unconflicted case, it saves rebuilding the resolution from the\n    `state` dict.\n\nFinally, do a couple of s/values/itervalues/.","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/5c705f70c9489427a7985ea10ec60552965b9a1c"},{"sha":"cc99256e90c620b01ae255db304170479bfe8523","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"newsfile","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/cc99256e90c620b01ae255db304170479bfe8523"},{"sha":"c1f80effbe17b1572161cc50838e60b495fb45a4","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"Handle delta_ids being None in _update_context_for_auth_events\n\nit's easier to create the new state group as a delta from the existing one.\n\n(There's an outside chance this will help with\nhttps://github.com/matrix-org/synapse/issues/3364)","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/c1f80effbe17b1572161cc50838e60b495fb45a4"},{"sha":"ce0c18dec5d04626018b8e401273c8f30e88b0c7","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"Improve logging for exceptions handling PDUs\n\nwhen we get an exception handling a federation PDU, log the whole stacktrace.","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/ce0c18dec5d04626018b8e401273c8f30e88b0c7"},{"sha":"d8709df7391901ac13ed57375b986d1b9de583ea","author":{"name":"Richard van der Hoff","email":"320bca71fc381a4a025636043ca86e734e31cf8b@matrix.org"},"message":"changelog","distinct":false,"url":"https://api.github.com/repos/matrix-org/synapse/commits/d8709df7391901ac13ed57375b986d1b9de583ea"}]}
{"actor":{"display_login":"ara4n"}}