Patrick Cloke
|
c52abc1cfd
Additional constants for EDU types. (#12884)
|
2 years ago |
Erik Johnston
|
4660d9fdcf
Fix up `state_store` naming (#12871)
|
2 years ago |
Andrew Morgan
|
83be72d76c
Add `StreamKeyType` class and replace string literals with constants (#12567)
|
2 years ago |
Šimon Brandner
|
3ce15cc7be
Avoid unnecessary copies when filtering private read receipts. (#12711)
|
2 years ago |
Šimon Brandner
|
9ae0253f4e
Use `private` instead of `hidden` in MSC2285 related code. (#12635)
|
2 years ago |
Sean Quah
|
5627182788
Use `ParamSpec` in type hints for `synapse.logging.context` (#12150)
|
2 years ago |
Patrick Cloke
|
1d11b452b7
Use the proper serialization format when bundling aggregations. (#12090)
|
2 years ago |
Richard van der Hoff
|
e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031)
|
2 years ago |
Patrick Cloke
|
6bf81a7a61
Bundle aggregations outside of the serialization method. (#11612)
|
2 years ago |
Patrick Cloke
|
dd47788752
Do not bundle aggregations for APIs which shouldn't include them. (#11592)
|
2 years ago |
Sean Quah
|
0147b3de20
Add missing type hints to `synapse.logging.context` (#11556)
|
2 years ago |
Patrick Cloke
|
494ebd7347
Include bundled aggregations in /sync and related fixes (#11478)
|
2 years ago |
Patrick Cloke
|
eb9ddc8c2e
Remove the deprecated BaseHandler. (#11005)
|
2 years ago |
Patrick Cloke
|
4054dfa409
Add type hints for event streams. (#10856)
|
2 years ago |
Patrick Cloke
|
b3590614da
Require type hints in the handlers module. (#10831)
|
2 years ago |
Patrick Cloke
|
8c7a531e27
Use direct references for some configuration variables (part 2) (#10812)
|
2 years ago |
Patrick Cloke
|
bec01c0758
Convert room member storage tuples to attrs. (#10629)
|
2 years ago |
Šimon Brandner
|
c3b037795a
Support for MSC2285 (hidden read receipts) (#10413)
|
2 years ago |
Jonathan de Jong
|
98aec1cc9d
Use inline type hints in `handlers/` and `rest/`. (#10382)
|
2 years ago |
Jonathan de Jong
|
4b965c862d
Remove redundant "coding: utf-8" lines (#9786)
|
3 years ago |
Jonathan de Jong
|
d6196efafc
Add ResponseCache tests. (#9458)
|
3 years ago |
Patrick Cloke
|
fc8b3d8809
Ratelimit cross-user key sharing requests. (#8957)
|
3 years ago |
Eric Eastwood
|
0a00b7ff14
Update black, and run auto formatting over the codebase (#9381)
|
3 years ago |
Patrick Cloke
|
637282bb50
Add additional type hints to the storage module. (#8980)
|
3 years ago |
Patrick Cloke
|
de5cafe980
Add type hints to profile and base handlers. (#8609)
|
3 years ago |
Patrick Cloke
|
1781bbe319
Add type hints to response cache. (#8507)
|
3 years ago |
Erik Johnston
|
7941372ec8
Make token serializing/deserializing async (#8427)
|
3 years ago |
Erik Johnston
|
ea70f1c362
Various clean ups to room stream tokens. (#8423)
|
3 years ago |
Patrick Cloke
|
8a4a4186de
Simplify super() calls to Python 3 syntax. (#8344)
|
3 years ago |
Erik Johnston
|
fe8ed1b46f
Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281)
|
3 years ago |