Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Support OIDC backchannel logouts (#11414) | Quentin Gliech | 2022-10-31 | 1 | -4/+51 |
| | | | | | | | If configured an OIDC IdP can log a user's session out of Synapse when they log out of the identity provider. The IdP sends a request directly to Synapse (and must be configured with an endpoint) when a user logs out. | ||||
* | Refactor OIDC tests to better mimic an actual OIDC provider. (#13910) | Quentin Gliech | 2022-10-25 | 1 | -65/+71 |
| | | | | | | | | | This implements a fake OIDC server, which intercepts calls to the HTTP client. Improves accuracy of tests by covering more internal methods. One particular example was the ID token validation, which previously mocked. This uncovered an incorrect dependency: Synapse actually requires at least authlib 0.15.1, not 0.14.0. | ||||
* | Allow admins to require a manual approval process before new accounts can be ↵ | Brendan Abolivier | 2022-09-29 | 1 | -3/+9 |
| | | | | used (using MSC3866) (#13556) | ||||
* | Use literals in place of `HTTPStatus` constants in tests (#13463) | Dirk Klimpel | 2022-08-05 | 1 | -18/+10 |
| | |||||
* | Remove unnecessary `json.dumps` from tests (#13303) | Dirk Klimpel | 2022-07-17 | 1 | -4/+4 |
| | |||||
* | Uniformize spam-checker API, part 5: expand other spam-checker callbacks to ↵ | David Teller | 2022-07-11 | 1 | -0/+21 |
| | | | | | | return `Tuple[Codes, dict]` (#13044) Signed-off-by: David Teller <davidt@element.io> Co-authored-by: Brendan Abolivier <babolivier@matrix.org> | ||||
* | Default to `private` room visibility rather than `public` when a client does ↵ | reivilibre | 2022-04-01 | 1 | -4/+7 |
| | | | | not specify one, according to spec. (#12350) | ||||
* | Add type hints to `tests/rest/client` (#12084) | Dirk Klimpel | 2022-02-28 | 1 | -11/+25 |
| | |||||
* | Add type hints to `tests/rest/client` (#12072) | Dirk Klimpel | 2022-02-24 | 1 | -32/+53 |
| | |||||
* | Add some tests for propagation of device list changes between local users ↵ | Andrew Morgan | 2022-02-15 | 1 | -1/+5 |
| | | | | (#11972) | ||||
* | Allow specifying the application service-specific `user_id` parameter in the ↵ | reivilibre | 2022-02-03 | 1 | -5/+26 |
| | | | | `join` test helper. (#11616) | ||||
* | Test that bans win a join against a race when computing `/sync` response ↵ | David Robertson | 2022-01-07 | 1 | -0/+10 |
| | | | | (#11701) | ||||
* | Misc typing fixes for tests, part 2 of N (#11330) | David Robertson | 2021-11-16 | 1 | -9/+42 |
| | |||||
* | Misc typing fixes for `tests`, part 1 of N (#11323) | David Robertson | 2021-11-12 | 1 | -8/+14 |
| | | | | | | | | | | * Annotate HomeserverTestCase.servlets * Correct annotation of federation_auth_origin * Use AnyStr custom_headers instead of a Union This allows (str, str) and (bytes, bytes). This disallows (str, bytes) and (bytes, str) * DomainSpecificString.SIGIL is a ClassVar | ||||
* | Add knock information in admin exported data (#11171) | Rafael Gonçalves | 2021-10-28 | 1 | -0/+29 |
| | | | Signed-off-by: Rafael Goncalves <rafaelgoncalves@riseup.net> | ||||
* | Make is_public Optional[bool] for create_room_as test util (#10951) (#10963) | AndrewFerr | 2021-10-04 | 1 | -6/+7 |
| | | | Signed-off-by: Andrew Ferrazzutti <fair@miscworks.net> | ||||
* | Add reactor to `SynapseRequest` and fix up types. (#10868) | Erik Johnston | 2021-09-24 | 1 | -1/+1 |
| | |||||
* | Allow sending a membership event to unban a user (#10807) | Aaron Raimist | 2021-09-21 | 1 | -0/+11 |
| | | | | | * Allow membership event to unban user Signed-off-by: Aaron Raimist <aaron@raim.ist> | ||||
* | Flatten tests/rest/client/{v1,v2_alpha} too (#10667) | David Robertson | 2021-08-20 | 1 | -0/+654 |