| Commit message (Expand) | Author | Age | Files | Lines |
* | Return attrs for more media repo APIs. (#16611) | Patrick Cloke | 2023-11-09 | 1 | -6/+9 |
* | Trim whitespace when setting display names (#16031) | Mohit Rathee | 2023-08-01 | 1 | -1/+1 |
* | Fix 404 on /profile when the display name is empty but not the avatar (#16012) | Mathieu Velten | 2023-07-27 | 1 | -1/+1 |
* | `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro... | Shay | 2023-06-02 | 1 | -17/+9 |
* | Clean up and clarify "Create or modify Account" Admin API documentation (#15544) | Andrew Morgan | 2023-05-05 | 1 | -2/+2 |
* | Factor out an `is_mine_server_name` method (#15542) | Sean Quah | 2023-05-05 | 1 | -2/+2 |
* | Move ThirdPartyEventRules into module_api/callbacks (#15535) | Andrew Morgan | 2023-05-04 | 1 | -1/+1 |
* | Add column `full_user_id` to tables `profiles` and `user_filters`. (#15458) | Shay | 2023-04-26 | 1 | -6/+2 |
* | Refresh remote profiles that have been marked as stale, in order to fill the ... | reivilibre | 2023-03-16 | 1 | -2/+2 |
* | fix broken avatar checks when server_name contains a port (#13927) | Ashish Kumar | 2022-10-26 | 1 | -1/+5 |
* | Use a single query in `ProfileHandler.get_profile` (#13209) | Nick Mills-Barrett | 2022-07-07 | 1 | -12/+7 |
* | Remove remaining pieces of groups code. (#12966) | Patrick Cloke | 2022-06-06 | 1 | -82/+1 |
* | Always allow the empty string as an avatar_url. (#12261) | David Robertson | 2022-03-25 | 1 | -0/+6 |
* | Add module callbacks called for reacting to deactivation status change and pr... | Brendan Abolivier | 2022-03-01 | 1 | -0/+14 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Configurable limits on avatars (#11846) | Brendan Abolivier | 2022-01-28 | 1 | -0/+67 |
* | Annotate `log_function` decorator (#10943) | reivilibre | 2021-10-27 | 1 | -0/+4 |
* | Remove the deprecated BaseHandler. (#11005) | Patrick Cloke | 2021-10-08 | 1 | -5/+6 |
* | Use direct references for configuration variables (part 7). (#10959) | Patrick Cloke | 2021-10-04 | 1 | -2/+2 |
* | Use direct references for configuration variables (part 6). (#10916) | Patrick Cloke | 2021-09-29 | 1 | -1/+1 |
* | Use direct references for configuration variables (part 4). (#10893) | Patrick Cloke | 2021-09-23 | 1 | -1/+1 |
* | Always add local users to the user directory (#10796) | David Robertson | 2021-09-21 | 1 | -10/+8 |
* | Require type hints in the handlers module. (#10831) | Patrick Cloke | 2021-09-20 | 1 | -2/+2 |
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -1/+1 |
* | Use inline type hints in `handlers/` and `rest/`. (#10382) | Jonathan de Jong | 2021-07-16 | 1 | -2/+2 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | Fix style checking due to updated black. | Patrick Cloke | 2021-02-19 | 1 | -2/+1 |
* | Add configs to make profile data more private (#9203) | AndrewFerr | 2021-02-19 | 1 | -0/+10 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -1/+2 |
* | Remove user's avatar URL and displayname when deactivated. (#8932) | Dirk Klimpel | 2021-01-12 | 1 | -1/+7 |
* | Handle a display name / avatar URL not included in a federation request. (#9023) | Patrick Cloke | 2021-01-06 | 1 | -2/+2 |
* | Add admin API for logging in as a user (#8617) | Erik Johnston | 2020-11-17 | 1 | -2/+6 |
* | Improve error messages of non-str displayname/avatar_url (#8705) | Andrew Morgan | 2020-11-02 | 1 | -2/+6 |
* | Add type hints for account validity handler (#8620) | Patrick Cloke | 2020-10-26 | 1 | -2/+2 |
* | Check status codes that profile handler returns (#8580) | LEdoian | 2020-10-26 | 1 | -0/+7 |
* | Fix typos and spelling errors. (#8639) | Patrick Cloke | 2020-10-23 | 1 | -1/+1 |
* | Add type hints to profile and base handlers. (#8609) | Patrick Cloke | 2020-10-21 | 1 | -25/+49 |
* | Consistently use wrap_as_background_task in more places (#8599) | Patrick Cloke | 2020-10-20 | 1 | -7/+3 |
* | Move additional tasks to the background worker, part 4 (#8513) | Patrick Cloke | 2020-10-13 | 1 | -18/+11 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 1 | -2/+2 |
* | Fix errors when updating the user directory with invalid data (#8223) | Patrick Cloke | 2020-09-01 | 1 | -0/+6 |
* | Do not propagate profile changes of shadow-banned users into rooms. (#8157) | Patrick Cloke | 2020-08-26 | 1 | -2/+15 |
* | Convert _base, profile, and _receipts handlers to async/await (#7860) | Patrick Cloke | 2020-07-17 | 1 | -36/+27 |
* | Replace all remaining six usage with native Python 3 equivalents (#7704) | Dagfinn Ilmari Mannsåker | 2020-06-16 | 1 | -5/+3 |
* | async/await is_server_admin (#7363) | Andrew Morgan | 2020-05-01 | 1 | -19/+20 |
* | Add options to prevent users from changing their profile. (#7096) | Dirk Klimpel | 2020-03-27 | 1 | -0/+16 |
* | Revert "Add options to disable setting profile info for prevent changes. (#70... | Richard van der Hoff | 2020-03-17 | 1 | -16/+0 |
* | lint, fix tests | dklimpel | 2020-03-09 | 1 | -1/+3 |
* | updates after review | dklimpel | 2020-03-09 | 1 | -4/+4 |
* | lint | dklimpel | 2020-03-08 | 1 | -4/+2 |
* | changelog | dklimpel | 2020-03-08 | 1 | -2/+8 |
* | Add options to disable setting profile info for prevent changes. | dklimpel | 2020-03-08 | 1 | -0/+10 |
* | Change displayname of user as admin in rooms (#6876) | Dirk Klimpel | 2020-02-21 | 1 | -1/+11 |
* | Add option to allow profile queries without sharing a room (#6523) | Will Hunt | 2019-12-16 | 1 | -1/+5 |
* | Replace instance variations of homeserver with correct case/spacing | Andrew Morgan | 2019-11-12 | 1 | -3/+3 |
* | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -1/+1 |
* | Increase max display name limit | Neil Johnson | 2019-08-24 | 1 | -1/+1 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -9/+9 |
* | Allow newly-registered users to lookup their own profiles | Brendan Abolivier | 2019-07-08 | 1 | -0/+4 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -46/+19 |
* | Handle HttpResponseException when using federation client. | Erik Johnston | 2019-06-07 | 1 | -13/+16 |
* | Limit displaynames and avatar URLs | Richard van der Hoff | 2019-06-01 | 1 | -0/+13 |
* | add options to require an access_token to GET /profile and /publicRooms on CS... | Matthew Hodgson | 2019-05-08 | 1 | -0/+43 |
* | Support 3PID login in password providers (#4931) | Andrew Morgan | 2019-03-26 | 1 | -2/+8 |
* | Fix exception handling in fetching remote profiles | Erik Johnston | 2018-10-03 | 1 | -6/+2 |
* | Replaced all occurences of e.message with str(e) | Schnuffle | 2018-09-27 | 1 | -1/+1 |
* | Rename WorkerProfileHandler to BaseProfileHandler | Erik Johnston | 2018-08-22 | 1 | -3/+10 |
* | Add assert to ensure handler is only run on master | Erik Johnston | 2018-08-22 | 1 | -0/+2 |
* | Remove redundant vars | Erik Johnston | 2018-08-22 | 1 | -3/+0 |
* | Call UserDirectoryHandler methods directly | Erik Johnston | 2018-08-17 | 1 | -21/+5 |
* | Split ProfileHandler into master and worker | Erik Johnston | 2018-08-17 | 1 | -7/+14 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_prof... | Erik Johnston | 2018-08-09 | 1 | -31/+58 |
|\ |
|
| * | Return M_NOT_FOUND when a profile could not be found. (#3596) | Will Hunt | 2018-08-03 | 1 | -31/+58 |
* | | Allow profile changes to happen on workers | Erik Johnston | 2018-08-07 | 1 | -5/+21 |
|/ |
|
* | Fix some looping_call calls which were broken in #3604 | Richard van der Hoff | 2018-07-26 | 1 | -1/+1 |
* | Fix updating of cached remote profiles | Richard van der Hoff | 2018-07-25 | 1 | -1/+8 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -1/+2 |
* | Only update remote profile cache on master | Erik Johnston | 2018-03-13 | 1 | -1/+4 |
* | s/replication_client/federation_client/ | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | Split replication layer into two | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | Split out edu/query registration to a separate class | Erik Johnston | 2018-03-13 | 1 | -1/+1 |
* | Move RoomMemberHandler out of Handlers | Erik Johnston | 2018-03-01 | 1 | -1/+1 |
* | fix pep8 and tests | Matthew Hodgson | 2017-12-04 | 1 | -1/+1 |
* | switch to a simpler 'search_all_users' button as per review feedback | Matthew Hodgson | 2017-12-04 | 1 | -2/+2 |
* | untested WIP but might actually work | Matthew Hodgson | 2017-11-29 | 1 | -0/+14 |
* | removed unused import flagged by flake8a | Francois Granade | 2017-11-03 | 1 | -1/+0 |
* | Fix for issue 2635: correctly update rooms avatar/display name when modified ... | Francois Granade | 2017-11-03 | 1 | -12/+8 |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 1 | -3/+3 |
* | Add user profiles to summary from group server | Erik Johnston | 2017-08-25 | 1 | -0/+23 |
* | Fix typos and reinherit | Erik Johnston | 2017-08-25 | 1 | -12/+6 |
* | Split out profile handler to fix tests | Erik Johnston | 2017-08-25 | 1 | -5/+8 |
* | Add remote profile cache | Erik Johnston | 2017-08-25 | 1 | -1/+80 |
* | Add per user ratelimiting overrides | Erik Johnston | 2017-05-10 | 1 | -1/+1 |
* | Ignore backoff history for invites, aliases, and roomdirs | Richard van der Hoff | 2017-03-23 | 1 | -2/+4 |
* | Don't recreate so many sets | Erik Johnston | 2017-03-16 | 1 | -4/+4 |
* | handlers/profile: added admin override for set_displayname and set_avatar_url | Patrik Oldsberg | 2016-10-06 | 1 | -4/+4 |
* | Add `create_requester` function | Richard van der Hoff | 2016-07-26 | 1 | -5/+7 |
* | Remove registered_users from the distributor. | Mark Haines | 2016-06-17 | 1 | -7/+0 |
* | changed_presencelike_data isn't observed anywhere in synapse so can be removed | Mark Haines | 2016-04-08 | 1 | -15/+0 |
* | Call profile handler get_displayname directly rather than using collect_prese... | Mark Haines | 2016-04-07 | 1 | -28/+0 |
* | Pass whole requester to ratelimiting | Daniel Wagner-Hall | 2016-03-03 | 1 | -8/+9 |
* | Merge pull request #582 from matrix-org/erikj/presence | Erik Johnston | 2016-02-19 | 1 | -0/+3 |
|\ |
|
| * | Initial cut | Erik Johnston | 2016-02-17 | 1 | -0/+3 |
* | | Add comment | Daniel Wagner-Hall | 2016-02-16 | 1 | -1/+1 |
* | | Use update_membership for profile updates | Daniel Wagner-Hall | 2016-02-15 | 1 | -16/+12 |
|/ |
|
* | Revert "Merge two of the room join codepaths" | Daniel Wagner-Hall | 2016-02-12 | 1 | -9/+2 |
* | Merge two of the room join codepaths | Daniel Wagner-Hall | 2016-02-12 | 1 | -2/+9 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Wrap calls to distributor.fire in appropriately named functions so that stati... | Mark Haines | 2015-12-01 | 1 | -13/+15 |
* | Treat setting your display name to the empty string as removing it (SYN-186). | David Baker | 2015-05-14 | 1 | -0/+3 |
* | Unwrap defer.gatherResults failures | Erik Johnston | 2015-05-12 | 1 | -1/+2 |
* | PEP8 | Erik Johnston | 2015-05-08 | 1 | -1/+0 |
* | Change the way we do logging contexts so that they survive divergences | Erik Johnston | 2015-05-08 | 1 | -8/+7 |
* | Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This us... | Erik Johnston | 2015-03-09 | 1 | -2/+1 |
* | When setting display name more graciously handle failures to update room state. | Erik Johnston | 2015-03-06 | 1 | -7/+13 |
* | Replace hs.parse_userid with UserID.from_string | Mark Haines | 2015-01-23 | 1 | -1/+2 |
* | Merge branch 'erikj-perf' of github.com:matrix-org/synapse into develop | Erik Johnston | 2015-01-06 | 1 | -5/+5 |
|\ |
|
| * | We don't need the full events for get_rooms_for_user_where_membership_is | Erik Johnston | 2015-01-06 | 1 | -5/+5 |
* | | Update copyright notices | Mark Haines | 2015-01-06 | 1 | -1/+1 |
|/ |
|
* | Rate limit display names and avatar urls per request rather than per event. | Kegan Dougal | 2014-12-19 | 1 | -2/+4 |
* | Rename MessageHandler.handle_event. Add a few comments. | Erik Johnston | 2014-12-15 | 1 | -1/+1 |
* | Remove unused snapshot | Erik Johnston | 2014-12-09 | 1 | -2/+0 |
* | Convert rest and handlers to use new event structure | Erik Johnston | 2014-12-04 | 1 | -11/+8 |
* | Change DomainSpecificString so that it doesn't use a HomeServer object | Erik Johnston | 2014-12-02 | 1 | -7/+7 |
* | Add a few missing yields, Move deferred lists inside PreserveLoggingContext b... | Mark Haines | 2014-11-20 | 1 | -8/+10 |
* | Don't add a 'prev' key to m.room.member messages | Erik Johnston | 2014-11-19 | 1 | -1/+0 |
* | Add an EventValidator. Fix bugs in auth ++ storage | Erik Johnston | 2014-11-10 | 1 | -4/+7 |
* | Implement new replace_state and changed prev_state | Erik Johnston | 2014-11-06 | 1 | -5/+1 |
* | Begin making auth use event.old_state_events | Erik Johnston | 2014-10-15 | 1 | -2/+3 |
* | SYN-40: When a user updates their displayname or avatar update all their join... | Erik Johnston | 2014-09-17 | 1 | -3/+43 |
* | fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org has... | Matthew Hodgson | 2014-09-03 | 1 | -1/+1 |
* | Now that HS->HS Profile lookups use Federation Queries, we don't need the 'lo... | Paul "LeoNerd" Evans | 2014-08-13 | 1 | -8/+4 |
* | Use new Federation Query API to implement HS->HS fetching of remote users' pr... | Paul "LeoNerd" Evans | 2014-08-13 | 1 | -25/+41 |
* | add in whitespace after copyright statements to improve legibility | Matthew Hodgson | 2014-08-13 | 1 | -0/+1 |
* | Reference Matrix Home Server | matrix.org | 2014-08-12 | 1 | -0/+169 |