summary refs log tree commit diff
path: root/scripts-dev/tail-synapse.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-02-25Increase expected state events in tests for new room by oneAndrew Morgan1-1/+6
2020-02-24Move buildkite config to the pipelines repo (#5943)Amber Brown2-0/+16
Note: I kept it in the repo for now ~anoa
2020-02-24Add m.id_access_token flag (#5930)Andrew Morgan2-1/+7
Adds a flag to `/versions`' `unstable_features` section indicating that this Synapse understands what an `id_access_token` is, as per https://github.com/matrix-org/synapse/issues/5927#issuecomment-523566043 Fixes #5927
2020-02-24Removed unused jenkins/ folder and script (#5938)Amber Brown2-16/+1
2020-02-24Revert "Use the v2 lookup API for 3PID invites (#5897)"Andrew Morgan10-320/+183
This reverts commit 978f263e7c5d1eb440efaf07abc5009408ade25d, reversing changes made to 4f6ee99818d9c338944a10585d0aea4c7349d456.
2020-02-14Blacklist some flaky testsAndrew Morgan1-0/+6
2020-02-14Pin black to 19.3b0Andrew Morgan1-1/+1
2020-02-14Fix with isort==4.3.21 and black==19.3b0Andrew Morgan13-24/+19
2020-02-14Delete duplicate user deactivationAndrew Morgan1-7/+0
2020-02-14Fix account_validity incorrect email response contentAndrew Morgan1-2/+5
2020-02-14Fix incorrect run_in_background import statementAndrew Morgan1-1/+1
2020-02-14Fix signedjson deleted methodAndrew Morgan1-4/+12
2020-02-11Dinsic Blacking with black==18.6b2Andrew Morgan353-10315/+8823
2020-01-24Fix resetting password via a phone number (#21) dinsic_2020-02-10Andrew Morgan2-1/+2
2020-01-22Validate client_secret parameter according to spec (#20)Andrew Morgan4-1/+34
2019-12-16Add option to allow profile queries without sharing a room (#6523)Will Hunt5-1/+28
2019-12-16Exclude rejected state events when calculating state at backwards extrems ↵Richard van der Hoff2-1/+2
(#6527) This fixes a weird bug where, if you were determined enough, you could end up with a rejected event forming part of the state at a backwards-extremity. Authing that backwards extrem would then lead to us trying to pull the rejected event from the db (with allow_rejected=False), which would fail with a 404.
2019-12-16Persist auth/state events at backwards extremities when we fetch them (#6526)Richard van der Hoff3-165/+83
The main point here is to make sure that the state returned by _get_state_in_room has been authed before we try to use it as state in the room.
2019-12-16sanity-checking for events used in state res (#6531)Richard van der Hoff6-43/+128
When we perform state resolution, check that all of the events involved are in the right room.
2019-12-16Sanity-check room ids in event auth (#6530)Richard van der Hoff2-0/+14
When we do an event auth operation, check that all of the events involved are in the right room.
2019-12-16Check the room_id of events when fetching room state/auth (#6524)Richard van der Hoff2-24/+56
When we request the state/auth_events to populate a backwards extremity (on backfill or in the case of missing events in a transaction push), we should check that the returned events are in the right room rather than blindly using them in the room state or auth chain. Given that _get_events_from_store_or_dest takes a room_id, it seems clear that it should be sanity-checking the room_id of the requested events, so let's do it there.
2019-12-16Add `include_event_in_state` to _get_state_for_room (#6521)Richard van der Hoff2-18/+22
Make it return the state *after* the requested event, rather than the one before it. This is a bit easier and requires fewer calls to get_events_from_store_or_dest.
2019-12-16Move get_state methods into FederationHandler (#6503)Richard van der Hoff3-86/+107
This is a non-functional refactor as a precursor to some other work.
2019-12-16Refactor get_events_from_store_or_dest to return a dict (#6501)Richard van der Hoff2-29/+16
There was a bunch of unnecessary conversion back and forth between dict and list going on here. We can simplify a bunch of the code.
2019-12-16Exclude rejected state events when calculating state at backwards extrems ↵Richard van der Hoff2-1/+2
(#6527) This fixes a weird bug where, if you were determined enough, you could end up with a rejected event forming part of the state at a backwards-extremity. Authing that backwards extrem would then lead to us trying to pull the rejected event from the db (with allow_rejected=False), which would fail with a 404.
2019-12-16Persist auth/state events at backwards extremities when we fetch them (#6526)Richard van der Hoff3-169/+83
The main point here is to make sure that the state returned by _get_state_in_room has been authed before we try to use it as state in the room.
2019-12-16Automatically delete empty groups/communities (#6453)Werner Sembach4-0/+38
Signed-off-by: Werner Sembach <werner.sembach@fau.de>
2019-12-13Document Shutdown Room admin API (#6541)Andrew Morgan2-0/+73
2019-12-13sanity-checking for events used in state res (#6531)Richard van der Hoff6-43/+128
When we perform state resolution, check that all of the events involved are in the right room.
2019-12-13Sanity-check room ids in event auth (#6530)Richard van der Hoff2-0/<