summary refs log tree commit diff
path: root/synapse/handlers/federation_event.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'develop' into madlittlemods/return-historical-events-in-order-f...Eric Eastwood2022-02-041-3/+0
|\
| * Remove `log_function` and its uses (#11761)Richard van der Hoff2022-01-181-3/+0
* | Merge branch 'develop' into madlittlemods/return-historical-events-in-order-f...Eric Eastwood2022-01-131-9/+12
|\|
| * Refactor the way we set `outlier` (#11634)Richard van der Hoff2022-01-051-7/+8
| * `FederationClient.backfill`: stop flagging events as outliers (#11632)Richard van der Hoff2022-01-041-1/+3
| * Remove redundant `get_current_events_token` (#11643)Richard van der Hoff2022-01-041-1/+1
* | Merge branch 'develop' into madlittlemods/return-historical-events-in-order-f...Eric Eastwood2021-12-091-10/+0
|\|
| * Remove redundant parameters on `_check_event_auth` (#11292)Richard van der Hoff2021-11-101-10/+0
* | Merge branch 'develop' into madlittlemods/return-historical-events-in-order-f...Eric Eastwood2021-11-031-89/+63
|\|
| * Add remaining type hints to `synapse.events`. (#11098)Patrick Cloke2021-11-021-1/+1
| * Annotate `log_function` decorator (#10943)reivilibre2021-10-271-1/+1
| * Implement an `on_new_event` callback (#11126)Brendan Abolivier2021-10-261-1/+1
| * Ensure that we correctly auth events returned by `send_join` (#11012)Richard van der Hoff2021-10-251-86/+60
* | Fix lintsEric Eastwood2021-11-031-1/+1
* | Remove topological sort when receiving backfill eventsEric Eastwood2021-11-031-115/+0
* | Add better explanatory commentEric Eastwood2021-11-031-1/+3
* | Always process marker events regardless if backfilledEric Eastwood2021-11-021-5/+5
* | Some backfill receive sorting fixes but not using it yetEric Eastwood2021-10-301-53/+51
* | Implement backfill in handler so we can do fetching laterEric Eastwood2021-10-291-43/+43
* | Fix direction of fake edgesEric Eastwood2021-10-291-55/+64
* | WIP: Sort events topologically when we receive them over backfillEric Eastwood2021-10-291-2/+123
* | Revert "WIP: Sort events topologically when we receive them over backfill"Eric Eastwood2021-10-291-123/+2
* | WIP: Sort events topologically when we receive them over backfillEric Eastwood2021-10-291-2/+123
* | Merge branch 'develop' into madlittlemods/return-historical-events-in-order-f...Eric Eastwood2021-10-211-142/+277
|\|
| * Clean up `_update_auth_events_and_context_for_auth` (#11122)Richard van der Hoff2021-10-201-114/+37
| * Move _persist_auth_tree into FederationEventHandler (#11115)Richard van der Hoff2021-10-191-1/+115
| * Rename `_auth_and_persist_fetched_events` (#11116)Richard van der Hoff2021-10-191-14/+9
| * Check auth on received events' auth_events (#11001)Richard van der Hoff2021-10-181-2/+97
| * Check *all* auth events for room id and rejection (#11009)Richard van der Hoff2021-10-181-8/+8
| * `_run_push_actions_and_persist_event`: handle no min_depth (#11014)Richard van der Hoff2021-10-181-10/+18
* | Remove debug loggingEric Eastwood2021-10-211-42/+1
* | Remove fake prev events from historical state chainEric Eastwood2021-10-211-1/+2
* | Fix backfill not picking up batch events connected to non-base insertion eventsEric Eastwood2021-10-201-1/+1
* | Some more trials of trying to get many many events to backfill in order on re...Eric Eastwood2021-10-191-2/+9
* | Avoid constant missing prev_event fetching while backfillingEric Eastwood2021-10-181-1/+31
* | Use OrderedDict to gurantee order returned is the same as we were building th...Eric Eastwood2021-10-181-0/+12
|/
* Fix 500 error on `/messages` when we accumulate more than 5 backward extremit...Eric Eastwood2021-10-141-1/+1
* Improve the logging in _auth_and_persist_outliers (#11010)Richard van der Hoff2021-10-071-1/+4
* Add a comment in _process_received_pdu (#11011)Richard van der Hoff2021-10-071-0/+3
* Fix logic flaw preventing tracking of MSC2716 events in existing room version...Eric Eastwood2021-10-051-3/+2
* Host `cache_joined_hosts_for_event` to caller (#10986)Richard van der Hoff2021-10-051-10/+8
* `_update_auth_events_and_context_for_auth`: add some comments (#10987)Richard van der Hoff2021-10-051-0/+26
* `_check_event_auth`: move event validation earlier (#10988)Richard van der Hoff2021-10-051-4/+9
* Split `event_auth.check` into two parts (#10940)Richard van der Hoff2021-09-291-5/+13
* Inline `_check_event_auth` for outliers (#10926)Richard van der Hoff2021-09-281-57/+36
* Stop trying to auth/persist events whose auth events we do not have. (#10907)Richard van der Hoff2021-09-241-8/+16
* Factor out common code for persisting fetched auth events (#10896)Richard van der Hoff2021-09-241-55/+48
* Simplify `_auth_and_persist_fetched_events` (#10901)Richard van der Hoff2021-09-241-69/+22
* Factor out `_get_remote_auth_chain_for_event` from `_update_auth_events_and_c...Richard van der Hoff2021-09-231-52/+72
* Factor out a separate `EventContext.for_outlier` (#10883)Richard van der Hoff2021-09-221-5/+2
* Require type hints in the handlers module. (#10831)Patrick Cloke2021-09-201-4/+4
* Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-2/+2
* Get rid of `_auth_and_persist_event` (#10781)Richard van der Hoff2021-09-081-60/+30
* Add some assertions about outliers (#10773)Richard van der Hoff2021-09-081-71/+77
* Persist auth events before the events that rely on them (#10771)Richard van der Hoff2021-09-081-36/+65
* Underscore-prefix private fields in `FederationEventHandler` (#10746)Richard van der Hoff2021-09-071-71/+73
* Stop using BaseHandler in `FederationEventHandler` (#10745)Richard van der Hoff2021-09-061-9/+10
* Move `maybe_kick_guest_users` out of `BaseHandler` (#10744)Richard van der Hoff2021-09-061-3/+14
* Allow room creator to send MSC2716 related events in existing room versions (...Eric Eastwood2021-09-041-2/+8
* Split `FederationHandler` in half (#10692)Richard van der Hoff2021-08-261-0/+1825