summary refs log tree commit diff
path: root/synapse/handlers/profile.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add remote profile cacheErik Johnston2017-08-251-1/+80
* Add per user ratelimiting overridesErik Johnston2017-05-101-1/+1
* Ignore backoff history for invites, aliases, and roomdirsRichard van der Hoff2017-03-231-2/+4
* Don't recreate so many setsErik Johnston2017-03-161-4/+4
* handlers/profile: added admin override for set_displayname and set_avatar_urlPatrik Oldsberg2016-10-061-4/+4
* Add `create_requester` functionRichard van der Hoff2016-07-261-5/+7
* Remove registered_users from the distributor.Mark Haines2016-06-171-7/+0
* changed_presencelike_data isn't observed anywhere in synapse so can be removedMark Haines2016-04-081-15/+0
* Call profile handler get_displayname directly rather than using collect_prese...Mark Haines2016-04-071-28/+0
* Pass whole requester to ratelimitingDaniel Wagner-Hall2016-03-031-8/+9
* Merge pull request #582 from matrix-org/erikj/presenceErik Johnston2016-02-191-0/+3
|\
| * Initial cutErik Johnston2016-02-171-0/+3
* | Add commentDaniel Wagner-Hall2016-02-161-1/+1
* | Use update_membership for profile updatesDaniel Wagner-Hall2016-02-151-16/+12
|/
* Revert "Merge two of the room join codepaths"Daniel Wagner-Hall2016-02-121-9/+2
* Merge two of the room join codepathsDaniel Wagner-Hall2016-02-121-2/+9
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Wrap calls to distributor.fire in appropriately named functions so that stati...Mark Haines2015-12-011-13/+15
* Treat setting your display name to the empty string as removing it (SYN-186).David Baker2015-05-141-0/+3
* Unwrap defer.gatherResults failuresErik Johnston2015-05-121-1/+2
* PEP8Erik Johnston2015-05-081-1/+0
* Change the way we do logging contexts so that they survive divergencesErik Johnston2015-05-081-8/+7
* Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This us...Erik Johnston2015-03-091-2/+1
* When setting display name more graciously handle failures to update room state.Erik Johnston2015-03-061-7/+13
* Replace hs.parse_userid with UserID.from_stringMark Haines2015-01-231-1/+2
* Merge branch 'erikj-perf' of github.com:matrix-org/synapse into developErik Johnston2015-01-061-5/+5
|\
| * We don't need the full events for get_rooms_for_user_where_membership_isErik Johnston2015-01-061-5/+5
* | Update copyright noticesMark Haines2015-01-061-1/+1
|/
* Rate limit display names and avatar urls per request rather than per event.Kegan Dougal2014-12-191-2/+4
* Rename MessageHandler.handle_event. Add a few comments.Erik Johnston2014-12-151-1/+1
* Remove unused snapshotErik Johnston2014-12-091-2/+0
* Convert rest and handlers to use new event structureErik Johnston2014-12-041-11/+8
* Change DomainSpecificString so that it doesn't use a HomeServer objectErik Johnston2014-12-021-7/+7
* Add a few missing yields, Move deferred lists inside PreserveLoggingContext b...Mark Haines2014-11-201-8/+10
* Don't add a 'prev' key to m.room.member messagesErik Johnston2014-11-191-1/+0
* Add an EventValidator. Fix bugs in auth ++ storageErik Johnston2014-11-101-4/+7
* Implement new replace_state and changed prev_stateErik Johnston2014-11-061-5/+1
* Begin making auth use event.old_state_eventsErik Johnston2014-10-151-2/+3
* SYN-40: When a user updates their displayname or avatar update all their join...Erik Johnston2014-09-171-3/+43
* fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has...Matthew Hodgson2014-09-031-1/+1
* Now that HS->HS Profile lookups use Federation Queries, we don't need the 'lo...Paul "LeoNerd" Evans2014-08-131-8/+4
* Use new Federation Query API to implement HS->HS fetching of remote users' pr...Paul "LeoNerd" Evans2014-08-131-25/+41
* add in whitespace after copyright statements to improve legibilityMatthew Hodgson2014-08-131-0/+1
* Reference Matrix Home Servermatrix.org2014-08-121-0/+169