Commit Graph

39 Commits (00f51493f5726210bf649889ed3c03b56fddbe1d)

Author SHA1 Message Date
Richard van der Hoff eb359eced4 Add `create_requester` function 8 years ago
Mark Haines 9f1800fba8 Remove registered_users from the distributor. 9 years ago
Mark Haines caef337587 changed_presencelike_data isn't observed anywhere in synapse so can be removed 9 years ago
Mark Haines 86be915cce Call profile handler get_displayname directly rather than using collect_presencelike_data 9 years ago
Daniel Wagner-Hall b4022cc487 Pass whole requester to ratelimiting 9 years ago
Erik Johnston e5999bfb1a Initial cut 9 years ago
Daniel Wagner-Hall 04686df17a Add comment 9 years ago
Daniel Wagner-Hall 8168341e9b Use update_membership for profile updates 9 years ago
Daniel Wagner-Hall 4de08a4672 Revert "Merge two of the room join codepaths" 9 years ago
Daniel Wagner-Hall cf81375b94 Merge two of the room join codepaths 9 years ago
Matthew Hodgson 6c28ac260c copyrights 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
David Baker 67800f7626 Treat setting your display name to the empty string as removing it (SYN-186). 10 years ago
Erik Johnston 95dedb866f Unwrap defer.gatherResults failures 10 years ago
Erik Johnston 4ac1941592 PEP8 10 years ago
Erik Johnston 476899295f Change the way we do logging contexts so that they survive divergences 10 years ago
Erik Johnston 8e28db5cc9 Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This uses the a storage api that is cached. 10 years ago
Erik Johnston 9ccccd4874 When setting display name more graciously handle failures to update room state. 10 years ago
Mark Haines 5759bec43c Replace hs.parse_userid with UserID.from_string 10 years ago
Erik Johnston 76ec154e95 We don't need the full events for get_rooms_for_user_where_membership_is 10 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
Kegan Dougal 67a406a754 Rate limit display names and avatar urls per request rather than per event. 10 years ago
Erik Johnston cf6e5f1dbf Rename MessageHandler.handle_event. Add a few comments. 10 years ago
Erik Johnston 1c8ee06877 Remove unused snapshot 10 years ago
Erik Johnston c31dba86ec Convert rest and handlers to use new event structure 10 years ago
Erik Johnston 9d53228158 Change DomainSpecificString so that it doesn't use a HomeServer object 10 years ago
Mark Haines 32090aee16 Add a few missing yields, Move deferred lists inside PreserveLoggingContext because they don't interact well with the logging contexts 10 years ago
Erik Johnston 415ddf59bb Don't add a 'prev' key to m.room.member messages 10 years ago
Erik Johnston a8e565eca8 Add an EventValidator. Fix bugs in auth ++ storage 10 years ago
Erik Johnston 4317c8e583 Implement new replace_state and changed prev_state 10 years ago
Erik Johnston e7bc1291a0 Begin making auth use event.old_state_events 10 years ago
Erik Johnston b6818fd4d2 SYN-40: When a user updates their displayname or avatar update all their join events for all the rooms they are currently in. 10 years ago
Matthew Hodgson 8a7c1d6a00 fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch. 10 years ago
Paul "LeoNerd" Evans 80c056c148 Now that HS->HS Profile lookups use Federation Queries, we don't need the 'local_only' antirecursion hack 10 years ago
Paul "LeoNerd" Evans 505917cb97 Use new Federation Query API to implement HS->HS fetching of remote users' profile information instead of (ab)using the client-side REST API 10 years ago
Matthew Hodgson f98e6380f1 add in whitespace after copyright statements to improve legibility 10 years ago
matrix.org 4f475c7697 Reference Matrix Home Server 10 years ago