Commit Graph

2271 Commits (77e56deffcf685ca5d0a264059f0c326e53e99af)

Author SHA1 Message Date
Richard van der Hoff 3ada9b4264 Drop support for sqlite<3.22 as well 4 years ago
Jonathan de Jong e2b8a90897
Update mypy configuration: `no_implicit_optional = True` (#9742) 4 years ago
Dirk Klimpel bb0fe02a52
Add `order_by` to list user admin API (#9691) 4 years ago
Patrick Cloke 35c5ef2d24
Add an experimental room version to support restricted join rules. (#9717) 4 years ago
Richard van der Hoff f02663c4dd
Replace `room_invite_state_types` with `room_prejoin_state` (#9700) 4 years ago
Erik Johnston 963f4309fe
Make RateLimiter class check for ratelimit overrides (#9711) 4 years ago
Patrick Cloke 01dd90b0f0
Add type hints to DictionaryCache and TTLCache. (#9442) 4 years ago
Andrew Morgan 5fdff97719
Fix CI by ignore type for None module import (#9709) 4 years ago
Erik Johnston b5efcb577e
Make it possible to use dmypy (#9692) 4 years ago
Jonathan de Jong 4c3827f2c1
Enable addtional flake8-bugbear linting checks. (#9659) 4 years ago
Andrew Morgan 5b268997bd
Allow providing credentials to HTTPS_PROXY (#9657) 4 years ago
Dirk Klimpel 8dd2ea65a9
Consistently check whether a password may be set for a user. (#9636) 4 years ago
Erik Johnston dd71eb0f8a
Make federation catchup send last event from any server. (#9640) 4 years ago
Brendan Abolivier 405aeb0b2c
Implement MSC3026: busy presence state 4 years ago
Andrew Morgan 7b06f85c0e
Ensure we use a copy of the event content dict before modifying it in serialize_event (#9585) 4 years ago
Jonathan de Jong 27d2820c33
Enable flake8-bugbear, but disable most checks. (#9499) 4 years ago
Hubbe dd5e5dc1d6
Add SSO attribute requirements for OIDC providers (#9609) 4 years ago
Dirk Klimpel 8000cf1315
Return m.change_password.enabled=false if local database is disabled (#9588) 4 years ago
Andrew Morgan 847ecdd8fa
Pass SSO IdP information to spam checker's registration function (#9626) 4 years ago
Richard van der Hoff dd69110d95
Add support for stable MSC2858 API (#9617) 4 years ago
Patrick Cloke d29b71aa50
Fix remaining mypy issues due to Twisted upgrade. (#9608) 4 years ago
Erik Johnston 026503fa3b
Don't go into federation catch up mode so easily (#9561) 4 years ago
Patrick Cloke 55da8df078
Fix additional type hints from Twisted 21.2.0. (#9591) 4 years ago
Patrick Cloke e55bd0e110
Add tests for blacklisting reactor/agent. (#9563) 4 years ago
Patrick Cloke 2a99cc6524
Use the chain cover index in get_auth_chain_ids. (#9576) 4 years ago
Richard van der Hoff eaada74075
JWT OIDC secrets for Sign in with Apple (#9549) 4 years ago
Patrick Cloke 7fdc6cefb3
Fix additional type hints. (#9543) 4 years ago
Patrick Cloke 075c16b410
Handle image transparency better when thumbnailing. (#9473) 4 years ago
Jonathan de Jong d6196efafc
Add ResponseCache tests. (#9458) 4 years ago
Patrick Cloke cb7fc7523e
Add a basic test for purging rooms. (#9541) 4 years ago
Richard van der Hoff 7eb6e39a8f
Record the SSO Auth Provider in the login token (#9510) 4 years ago
Patrick Cloke 33a02f0f52
Fix additional type hints from Twisted upgrade. (#9518) 4 years ago
Patrick Cloke 16ec8c3272
(Hopefully) stop leaking file descriptors in media repo. (#9497) 4 years ago
Tim Leung ddb240293a
Add support for no_proxy and case insensitive env variables (#9372) 4 years ago
Richard van der Hoff 15090de850
SSO: redirect to public URL before setting cookies (#9436) 4 years ago
Erik Johnston 2566dc57ce
Test that we require validated email for email pushers (#9496) 4 years ago
Erik Johnston 2927921942
Clean up `ShardedWorkerHandlingConfig` (#9466) 4 years ago
Richard van der Hoff 1b2d6d55c5
Remove vestiges of uploads_path config (#9462) 4 years ago
Dirk Klimpel 71c9f8de6d
Add an `order_by` field to list users' media admin API. (#8978) 4 years ago
Andrew Morgan 0a363f9ca4
Remove cache for get_shared_rooms_for_users (#9416) 4 years ago
Erik Johnston 3a2fe5054f Add test 4 years ago
Patrick Cloke c4a55ac4a4 Fix style checking due to updated black. 4 years ago
Andrew Morgan 8bcfc2eaad
Be smarter about which hosts to send presence to when processing room joins (#9402) 4 years ago
Andrew Morgan 13e9029f44
Add a config option to prioritise local users in user directory search results (#9383) 4 years ago
AndrewFerr 9bc74743d5
Add configs to make profile data more private (#9203) 4 years ago
Rishabh Arya e17553e185
Parse ui_auth.session_timeout as a duration (instead of treating it as ms) (#9426) 4 years ago
Patrick Cloke 8ec2217103
Reduce the memory usage of previewing media files. (#9421) 4 years ago
Dirk Klimpel c8d9383cfb
Add the shadow-banning status to the display user admin API. (#9400) 4 years ago
Richard van der Hoff e1071fd625
Support for form_post in OIDC responses (#9376) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago