Commit Graph

346 Commits (c2c188b699e555376912dfea49c42b02c4168270)

Author SHA1 Message Date
David Baker 2a7ed700d5 Fix param name & lint 7 years ago
David Baker 84716d267c Allow spam checker to reject invites too 7 years ago
Richard van der Hoff aa620d09a0 Add a config option to block all room invites (#2457) 7 years ago
Richard van der Hoff 2eabdf3f98 add some comments to on_exchange_third_party_invite_request 7 years ago
Richard van der Hoff 3f405b34e9 Fix overzealous kicking of guest users (#2453) 7 years ago
Erik Johnston 9a6fd3ef29 Don't compute push actions for backfilled events 7 years ago
Erik Johnston 5a7f561a9b Fix bug where pusherpool didn't start and broke some rooms 8 years ago
Mark Haines 3e279411fe Improve the error handling for bad invites received over federation 8 years ago
Erik Johnston d7fe6b356c Add shutdown room API 8 years ago
Erik Johnston 1664948e41 Comment 8 years ago
Erik Johnston 7132e5cdff Mark remote invite rejections as outliers 8 years ago
Erik Johnston c049472b8a Only store event_auth for state events 8 years ago
Erik Johnston cafe659f72 Store ActionGenerator in HomeServer 8 years ago
Erik Johnston 7b222fc56e Remove redundant reset of destination timers 8 years ago
Erik Johnston ef862186dd Merge together redundant calculations/logging 8 years ago
Erik Johnston 2347efc065 Fixup 8 years ago
Erik Johnston 9b147cd730 Remove unncessary call in _get_missing_events_for_pdu 8 years ago
Erik Johnston 3a9f5bf6dd Don't fetch state for missing events that we fetched 8 years ago
Erik Johnston 87ae59f5e9 Typo 8 years ago
Erik Johnston e42b4ebf0f Add some extra logging for edge cases of federation 8 years ago
Richard van der Hoff 0cdb32fc43 Remove redundant try/except clauses 8 years ago
Richard van der Hoff 64765e5199 When we do an invite rejection, save the signed leave event to the db 8 years ago
Richard van der Hoff 30bcbf775a Accept join events from all servers 8 years ago
Richard van der Hoff 0b08c48fc5 Remove more spurious `PreserveLoggingContext`s 8 years ago
Richard van der Hoff f40c2db05a Stop preserve_fn leaking context into the reactor 8 years ago
Richard van der Hoff 5068fb16a5 Refactoring and cleanups 8 years ago
Richard van der Hoff 9ce53a3861 Queue up federation PDUs while a room join is in progress 8 years ago
Richard van der Hoff 29235901b8 Move FederationServer._handle_new_pdu to FederationHandler 8 years ago
Erik Johnston 848cf95ea0 Pop with default value to stop throwing 8 years ago
Erik Johnston 64a2cef9bb Pop rather than del from dict 8 years ago
Erik Johnston 09eb08f910 Derive current_state_events from state groups 8 years ago
Erik Johnston 5f027d1fc5 Change resolve_state_groups call site logging to DEBUG 8 years ago
Erik Johnston e6153e1bd1 Fix couple of federation state bugs 8 years ago
Erik Johnston 5d6bad1b3c Optimise state resolution 8 years ago
Matthew Hodgson 883ff92a7f Fix case 8 years ago
Matthew Hodgson d79d165761 add logging for all the places we call resolve_state_groups. my kingdom for a backtrace that actually works. 8 years ago
Mark Haines f784980d2b Only send events that originate on this server. 8 years ago
Erik Johnston b8255eba26 Comment 8 years ago
Erik Johnston b2999a7055 Fix /backfill returning events it shouldn't 8 years ago
Erik Johnston feec718265 Shuffle receipt handler around so that worker apps don't need to load it 8 years ago
Erik Johnston 9687e039e7 Remove explicit calls to send_pdu 8 years ago
Erik Johnston 59ef517e6b Use new federation_sender DI 8 years ago
Erik Johnston 2e9ee30969 Add comments 8 years ago
Erik Johnston 1168cbd54d Allow invites via 3pid to bypass sender sig check 8 years ago
Erik Johnston d5ae1f1291 Ensure we don't mutate state cache entries 8 years ago
Erik Johnston 69a2d4e38c Use get_joined_users_from_context instead of manually looking up hosts 8 years ago
Erik Johnston f7f1027d3d Comment on when auth chain and state are None 8 years ago
Erik Johnston 34e5e17f91 Comment 8 years ago
Erik Johnston b96c6c3185 Docstrings 8 years ago
Erik Johnston bd9b8d87ae Only check if host is in room if we have state and auth_chain 8 years ago