David Robertson 1026776380 mypy plugin to check `@cached` return types (#14911) 7 months ago
..
_scripts aa483cb4c9 Update ruff config (#16283) 8 months ago
api 7ec0a141b4 Convert more cached return values to immutable types (#16356) 7 months ago
app c1e244c8f7 Make cached account data/tags/admin types immutable (#16325) 7 months ago
appservice d7c89c5908 Return immutable objects for cachedList decorators (#16350) 7 months ago
config 17800a0e97 Implement MSC4028: push all encrypted events. (#16361) 7 months ago
crypto 2b35626b6b Refactor storing of server keys (#16261) 8 months ago
events f84da3c32e Add a cache around server ACL checking (#16360) 7 months ago
federation f84da3c32e Add a cache around server ACL checking (#16360) 7 months ago
handlers 1026776380 mypy plugin to check `@cached` return types (#14911) 7 months ago
http 12611bfcdd Add support for pydantic v2 via pydantic.v1 compat module (#16332) 7 months ago
logging ba48c563c9 Bump mypy from 1.4.1 to 1.5.1. (#16300) 8 months ago
media 79eb6c0cdc Support rendering some media downloads as inline (#15988) 7 months ago
metrics edec0b93ca Only use literal strings for process names (#16315) 7 months ago
module_api dd44ee00b6 Add automatic purge after all users forget a room (#15488) 7 months ago
push d7c89c5908 Return immutable objects for cachedList decorators (#16350) 7 months ago
replication 20fb08ec80 Downgrade repl stream time out error to warning (#16401) 7 months ago
res 5f8822854d Use oEmbed for YouTube Shorts (#15025) 1 year ago
rest 5725712d47 Remove Python version from `/_synapse/admin/v1/server_version` (#16380) 7 months ago
server_notices 954921736b Refactor `get_user_by_id` (#16316) 7 months ago
spam_checker_api 8fd87739bf Fix import in module_api module and docs on the new check_event_for_spam signature (#12918) 1 year ago
state cdb89dcefe Improve state types. (#16395) 7 months ago
static f19dd39dfc Update link to the clients webpage, fix #15825 (#15874) 10 months ago
storage 1026776380 mypy plugin to check `@cached` return types (#14911) 7 months ago
streams ffc2ee521d Use mypy 1.0 (#15052) 1 year ago
types 954921736b Refactor `get_user_by_id` (#16316) 7 months ago
util 1026776380 mypy plugin to check `@cached` return types (#14911) 7 months ago
__init__.py 3de82bb2af Gracefully handle failing to thumbnail images (#16211) 8 months ago
_pydantic_compat.py 12611bfcdd Add support for pydantic v2 via pydantic.v1 compat module (#16332) 7 months ago
event_auth.py 001fc7bd19 Bump ruff from 0.0.277 to 0.0.286 (#16198) 8 months ago
notifier.py d38d0dffc9 Use StrCollection in additional places. (#16301) 8 months ago
py.typed 2a2b189130 Mark Module API error imports as re-exported and mark Synapse as containing type annotations (#11054) 2 years ago
server.py 93f2fdd8d1 Fix typo where we ended up with multiple `WorkerLocksHandler` (#16220) 8 months ago
visibility.py d38d0dffc9 Use StrCollection in additional places. (#16301) 8 months ago