Commit History

Author SHA1 Message Date
  Patrick Cloke a4243183f0 Add + as an allowed character for Matrix IDs (MSC4009) (#15911) 11 months ago
  Shay d0c4257f14 `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `profiles` and `user_filters` (#15649) 1 year ago
  Patrick Cloke 36df9c5e36 Implement MSC4009 to widen the allowed Matrix ID grammar (#15536) 1 year ago
  Andrew Morgan aec639e3e3 Move Spam Checker callbacks to a dedicated file (#15453) 1 year ago
  Erik Johnston 6204c3663e Revert pruning of old devices (#15360) 1 year ago
  Erik Johnston f0d8f66eaa Fix registering a device on an account with lots of devices (#15348) 1 year ago
  Erik Johnston 78cdb72cd6 Delete stale non-e2e devices for users, take 3 (#15183) 1 year ago
  Quentin Gliech 5b70f240cf Make cleaning up pushers depend on the device_id instead of the token_id (#15280) 1 year ago
  Patrick Cloke e7b559d2ca Avoid unneeded work if auto-join rooms aren't configured. (#15262) 1 year ago
  David Robertson 647ff3ef65 Remove unused `room_alias` field from `/createRoom` response (#15093) 1 year ago
  David Robertson b5b5f66084 Move `StateFilter` to `synapse.types` (#14668) 1 year ago
  Patrick Cloke 6d47b7e325 Add a type hint for `get_device_handler()` and fix incorrect types. (#14055) 1 year ago
  Brendan Abolivier be76cd8200 Allow admins to require a manual approval process before new accounts can be used (using MSC3866) (#13556) 1 year ago
  Brendan Abolivier 8ae42ab8fa Support enabling/disabling pushers (from MSC3881) (#13799) 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 92103cb2c8 Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth`. (#13021) 2 years ago
  Erik Johnston 888a29f412 Wait for lazy join to complete when getting current state (#12872) 2 years ago
  Richard van der Hoff e24ff8ebe3 Remove `HomeServer.get_datastore()` (#12031) 2 years ago
  Richard van der Hoff a85dde3445 Minor typing fixes (#12034) 2 years ago
  Brendan Abolivier 95b3f952fa Add a config flag to inhibit `M_USER_IN_USE` during registration (#11743) 2 years ago
  Andrew Morgan 7bf2d6c268 Partially revert #11675; prevent attempting to create pushers on workers (#11770) 2 years ago
  lukasdenk d8be9924ef Add a flag to the `synapse_review_recent_signups` script to ignore and filter appservice users. (#11675) 2 years ago
  Quentin Gliech a15a893df8 Save the OIDC session ID (sid) with the device on login (#11482) 2 years ago
  reivilibre 637df95de6 Support configuring the lifetime of non-refreshable access tokens separately to refreshable access tokens. (#11445) 2 years ago
  reivilibre a82b90ab32 Add type annotations to some of the configuration surrounding refresh tokens. (#11428) 2 years ago
  reivilibre 1d8b80b334 Support expiry of refresh tokens and expiry of the overall session when refresh tokens are in use. (#11425) 2 years ago
  reivilibre f25c75d376 Rename unstable `access_token_lifetime` configuration option to `refreshable_access_token_lifetime` to make it clear it only concerns refreshable access tokens. (#11388) 2 years ago
  reivilibre 433ee159cb Rename `get_refresh_token_for_user_id` to `create_refresh_token_for_user_id` (#11370) 2 years ago
  reivilibre 0d86f6334a Rename `get_access_token_for_user_id` method to `create_access_token_for_user_id` (#11369) 2 years ago
  Patrick Cloke eb9ddc8c2e Remove the deprecated BaseHandler. (#11005) 2 years ago