Commit History

Author SHA1 Message Date
  Erik Johnston 954921736b Refactor `get_user_by_id` (#16316) 9 months ago
  Patrick Cloke a8a46b1336 Replace simple_async_mock with AsyncMock (#16180) 10 months ago
  Mathieu Velten dac97642e4 Implements admin API to lock an user (MSC3939) (#15870) 11 months ago
  Quentin Gliech c5cf1b421d Save the scopes in the requester 2 years ago
  Quentin Gliech e2c8458bba Make the api.auth.Auth a Protocol 2 years ago
  David Robertson 6e6edea6c1 Properly typecheck tests.api (#14983) 1 year ago
  Quentin Gliech 3dd175b628 `synapse.api.auth.Auth` cleanup: make permission-related methods use `Requester` instead of the `UserID` (#13024) 1 year ago
  Quentin Gliech fe1daad672 Move the "email unsubscribe" resource, refactor the macaroon generator & simplify the access token verification logic. (#12986) 2 years ago
  Quentin Gliech 92103cb2c8 Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth`. (#13021) 2 years ago
  Patrick Cloke 7bc08f3201 Remove remaining bits of groups code. (#12936) 2 years ago
  Patrick Cloke 7fbf42499d Use `getClientAddress` instead of `getClientIP`. (#12599) 2 years ago
  Patrick Cloke 02d708568b Replace assertEquals and friends with non-deprecated versions. (#12092) 2 years ago
  Richard van der Hoff e24ff8ebe3 Remove `HomeServer.get_datastore()` (#12031) 2 years ago
  Jason Robinson 2560b1b6b2 Allow tracking puppeted users for MAU (#11561) 2 years ago
  reivilibre 17886d2603 Add experimental support for MSC3202: allowing application services to masquerade as specific devices. (#11538) 2 years ago
  Patrick Cloke 94b620a5ed Use direct references for configuration variables (part 6). (#10916) 2 years ago
  Jason Robinson fa74536384 Fix AuthBlocking check when requester is appservice (#10881) 2 years ago
  Patrick Cloke 47854c71e9 Use direct references for configuration variables (part 4). (#10893) 2 years ago
  Quentin Gliech bd4919fb72 MSC2918 Refresh tokens implementation (#9450) 3 years ago
  Richard van der Hoff 7562d887e1 Change the format of access tokens away from macaroons (#5588) 3 years ago
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Patrick Cloke 0b3112123d Use mock from the stdlib. (#9772) 3 years ago
  Eric Eastwood 0a00b7ff14 Update black, and run auto formatting over the codebase (#9381) 3 years ago
  Patrick Cloke 74af356baf Convert additional test-cases to homeserver test case. (#9396) 3 years ago
  Erik Johnston f737368a26 Add admin API for logging in as a user (#8617) 3 years ago
  Erik Johnston f21e24ffc2 Add ability for access tokens to belong to one user but grant access to another user. (#8616) 3 years ago
  Patrick Cloke c9c0ad5e20 Remove the deprecated Handlers object (#8494) 3 years ago
  Patrick Cloke c619253db8 Stop sub-classing object (#8249) 3 years ago
  Patrick Cloke d4a7829b12 Convert synapse.api to async/await (#8031) 3 years ago
  Andrew Morgan aee9130a83 Stop Auth methods from polling the config on every req. (#7420) 4 years ago