Commit Graph

1928 Commits (bce0c91d9a89097c94d687aadfed9b4ebbdcc75d)

Author SHA1 Message Date
Richard van der Hoff 8a910f97a4 Add some tests for the IDP picker flow 4 years ago
Richard van der Hoff 111b673fc1
Add initial support for a "pick your IdP" page (#9017) 4 years ago
Richard van der Hoff d2c616a413
Combine the SSO Redirect Servlets (#9015) 4 years ago
Patrick Cloke 1c9a850562
Add type hints to the crypto module. (#8999) 4 years ago
Patrick Cloke b7c580e333
Check if group IDs are valid before using them. (#8977) 4 years ago
Patrick Cloke 14a7371375
Validate input parameters for the sendToDevice API. (#8975) 4 years ago
Patrick Cloke 68bb26da69
Allow redacting events on workers (#8994) 4 years ago
Erik Johnston d781a81e69
Allow server admin to get admin bit in rooms where local user is an admin (#8756) 4 years ago
Richard van der Hoff 28877fade9
Implement a username picker for synapse (#8942) 4 years ago
Patrick Cloke 5d4c330ed9
Allow re-using a UI auth validation for a period of time (#8970) 4 years ago
Erik Johnston 4c33796b20 Correctly handle AS registerations and add test 4 years ago
Patrick Cloke bd30cfe86a
Convert internal pusher dicts to attrs classes. (#8940) 4 years ago
David Teller f14428b25c
Allow spam-checker modules to be provide async methods. (#8890) 4 years ago
Erik Johnston a8eceb01e5
Honour AS ratelimit settings for /login requests (#8920) 4 years ago
Dirk Klimpel 0a34cdfc66
Add number of local devices to Room Details Admin API (#8886) 4 years ago
Aaron Raimist cd9e72b185
Add X-Robots-Tag header to stop crawlers from indexing media (#8887) 4 years ago
Will Hunt ff1f0ee094
Call set_avatar_url with target_user, not user_id (#8872) 4 years ago
Patrick Cloke 1f3748f033
Do not raise a 500 exception when previewing empty media. (#8883) 4 years ago
Patrick Cloke df3e6a23a7
Do not 500 if the content-length is not provided when uploading media. (#8862) 4 years ago
Richard van der Hoff cf3b8156be
Fix errorcode for disabled registration (#8867) 4 years ago
Patrick Cloke 30fba62108
Apply an IP range blacklist to push and key revocation requests. (#8821) 4 years ago
David Florness c4675e1b24
Add additional validation for the admin register endpoint. (#8837) 4 years ago
Richard van der Hoff 4d9496559d
Support "identifier" dicts in UIA (#8848) 4 years ago
Richard van der Hoff 59e18a1333
Simplify appservice login code (#8847) 4 years ago
Jonathan de Jong ca60822b34
Simplify the way the `HomeServer` object caches its internal attributes. (#8565) 4 years ago
Richard van der Hoff a090b86209
Add `force_purge` option to delete-room admin api. (#8843) 4 years ago
Dirk Klimpel 3f0ff53158
Remove deprecated `/_matrix/client/*/admin` endpoints (#8785) 4 years ago
Patrick Cloke 473dfec1e5
Use TYPE_CHECKING instead of magic MYPY variable. (#8770) 4 years ago
Erik Johnston f737368a26
Add admin API for logging in as a user (#8617) 4 years ago
Erik Johnston 427ede619f
Add metrics for tracking 3PID /requestToken requests. (#8712) 4 years ago
Dirk Klimpel c3119d1536
Add an admin API for users' media statistics (#8700) 4 years ago
Dirk Klimpel e4676bd877
Add `displayname` to Shared-Secret Registration for admins (#8722) 4 years ago
Erik Johnston 46f4be94b4
Fix race for concurrent downloads of remote media. (#8682) 4 years ago
Dirk Klimpel 2239813278
Add an admin APIs to allow server admins to list users' pushers (#8610) 4 years ago
Dirk Klimpel 9b7c28283a
Add admin API to list users' local media (#8647) 4 years ago
Dirk Klimpel 66e6801c3e
Split admin API for reported events into a detail and a list view (#8539) 4 years ago
Dirk Klimpel 49d72dea2a
Add an admin api to delete local media. (#8519) 4 years ago
Dirk Klimpel 4ac3a8c5dc
Fix a bug in the joined_rooms admin API (#8643) 4 years ago
Dirk Klimpel 913f8a06e4
Add field `total` to device list in admin API (#8644) 4 years ago
Patrick Cloke 514a240aed
Remove unused OPTIONS handlers. (#8621) 4 years ago
Patrick Cloke 8f27b7fde1
Expose the experimental appservice login flow to clients. (#8504) 4 years ago
Aaron Raimist ec606ea9e3
Add correct M_BAD_JSON error code to /profile/{userId}/displayname (#8517) 4 years ago
Patrick Cloke c9c0ad5e20
Remove the deprecated Handlers object (#8494) 4 years ago
Hubert Chathi 4cb44a1585
Add support for MSC2697: Dehydrated devices (#8380) 4 years ago
Hubert Chathi 3cd78bbe9e
Add support for MSC2732: olm fallback keys (#8312) 4 years ago
Andrew Morgan 3e58ce72b4
Don't bother responding to client requests that have already disconnected (#8465) 4 years ago
Richard van der Hoff f31f8e6319
Remove stream ordering from Metadata dict (#8452) 4 years ago
Richard van der Hoff 73d93039ff
Fix bug in remote thumbnail search (#8438) 4 years ago
Patrick Cloke 34ff8da83b
Convert additional templates to Jinja (#8444) 4 years ago
Patrick Cloke 61aaf36a1c
Do not expose the experimental appservice login flow to clients. (#8440) 4 years ago