Commit Graph

236 Commits (158a322e8274b8ed031a20a00a3700d0798ae1c2)

Author SHA1 Message Date
Mark Haines 239badea9b Use syntax that works on both py2.7 and py3 9 years ago
Daniel Wagner-Hall b4022cc487 Pass whole requester to ratelimiting 9 years ago
Daniel Wagner-Hall 577951b032 Allow third_party_signed to be specified on /join 9 years ago
Daniel Wagner-Hall 4bfb32f685 Branch off member and non member sends 9 years ago
Erik Johnston 7b0d846407 Atomically persit push actions when we persist the event 9 years ago
Erik Johnston 2c1fbea531 Fix up logcontexts 9 years ago
Richard van der Hoff d6d60b4d6c Federation: drop events which cause SynapseErrors 9 years ago
Erik Johnston 5a7d1ecffc Add regex cache. Only caculate push actions for users that have sent read receipts, and are on that server 9 years ago
Erik Johnston 63485b3029 Re-enable urnead notifications 9 years ago
Daniel Wagner-Hall ac5a4477ad Require unbanning before other membership changes 9 years ago
Erik Johnston fcb05b4c82 Temporarily disable notification branch 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
David Baker c79f221192 Add is_guest flag to users db to track whether a user is a guest user or not. Use this so we can run _filter_events_for_client when calculating event_push_actions. 9 years ago
David Baker 3051c9d002 Address minor PR issues 9 years ago
David Baker f73f154ec2 Only run pushers for users on this hs! 9 years ago
Daniel Wagner-Hall bdacee476d Add display_name to 3pid invite in m.room.member invites 9 years ago
Daniel Wagner-Hall 8c5f252edb Strip address and such out of 3pid invites 9 years ago
David Baker a84a693327 Having consulted The Erikle, this should go at the end of on_receive_pdu, otherwise it will be triggered whenever we backfill too. 9 years ago
Paul "LeoNerd" Evans 99afb4b750 Ensure that the event that gets persisted is the one that was signed 9 years ago
David Baker 21f135ba76 Very first cut of calculating actions for events as they come in. Doesn't store them yet. Not very efficient. 9 years ago
Mark Haines c2c70f7daf Use the context returned by _handle_new_event 9 years ago
Mark Haines c30cdb0d68 Add comments 9 years ago
Mark Haines a9526831a4 Wrap calls to distributor.fire in appropriately named functions so that static analysis can work out want is calling what 9 years ago
Mark Haines ed0f79bdc5 Only fire user_joined_room if the membership has changed 9 years ago
Erik Johnston c0b3554401 Fix missing profile data in federation joins 9 years ago
Daniel Wagner-Hall 38d82edf0e Allow guest users to join and message rooms 9 years ago
Daniel Wagner-Hall 2cebe53545 Exchange 3pid invites for m.room.member invites 9 years ago
Mark Haines c452dabc3d Remove the LockManager class because it wasn't being used 9 years ago
Daniel Wagner-Hall 137fafce4e Allow rejecting invites 9 years ago
Erik Johnston 858634e1d0 Remove unused room_id arg 9 years ago
Daniel Wagner-Hall 0c38e8637f Remove unnecessary class-wrapping 9 years ago
Daniel Wagner-Hall bb407cd624 Re-add accidentally removed code 9 years ago
Daniel Wagner-Hall 17dffef5ec Move event contents into third_party_layout field 9 years ago
Erik Johnston 927004e349 Remove unused room_id parameter 9 years ago
Daniel Wagner-Hall d4bb28c59b Revert "Revert "Merge pull request #283 from matrix-org/erikj/atomic_join_federation"" 9 years ago
Daniel Wagner-Hall 34d26d3687 Revert "Merge pull request #283 from matrix-org/erikj/atomic_join_federation" 9 years ago
Erik Johnston 49ebd472fa Explicitly add Create event as auth event 9 years ago
Daniel Wagner-Hall 5b3e9713dd Implement third party identifier invites 9 years ago
Erik Johnston 83892d0d30 Comment 9 years ago
Erik Johnston 9d39615b7d Rename var 9 years ago
Mark Haines 60728c8c9e synapse/handlers/federation.py:_handle_auth_events was unused 9 years ago
Erik Johnston c34ffd2736 Fix getting an event for a room the server forgot it was in 9 years ago
Erik Johnston 54e688277a Also persist state 9 years ago
Erik Johnston 3a01901d6c Capture err 9 years ago
Erik Johnston 744e7d2790 Also handle state 9 years ago
Erik Johnston a3e332af19 Don't bail out of joining if we encounter a rejected event 9 years ago
Erik Johnston 4678055173 Refactor do_invite_join 9 years ago
Erik Johnston 3e9ee62db0 Add missing param in store.get_state_groups invocation 9 years ago
Erik Johnston 9f7f228ec2 Remove pointless map 9 years ago
Erik Johnston 1b994a97dd Fix application of ACLs 9 years ago