Erik Johnston
|
cbabb312e0
|
Use async with for ID gens (#8383)
This will allow us to hit the DB after we've finished using the generated stream ID.
|
2020-09-23 16:11:18 +01:00 |
|
Dirk Klimpel
|
4da01f9c61
|
Admin API for reported events (#8217)
Add an admin API to read entries of table `event_reports`. API: `GET /_synapse/admin/v1/event_reports`
|
2020-09-22 18:15:04 +01:00 |
|
Patrick Cloke
|
8a4a4186de
|
Simplify super() calls to Python 3 syntax. (#8344)
This converts calls like super(Foo, self) -> super().
Generated with:
sed -i "" -Ee 's/super\([^\(]+\)/super()/g' **/*.py
|
2020-09-18 09:56:44 -04:00 |
|
Tulir Asokan
|
b82d68c0bd
|
Add the topic and avatar to the room details admin API (#8305)
|
2020-09-14 10:07:04 -04:00 |
|
Patrick Cloke
|
da77520cd1
|
Convert additional databases to async/await part 2 (#8200)
|
2020-09-01 08:39:04 -04:00 |
|
Patrick Cloke
|
9b7ac03af3
|
Convert calls of async database methods to async (#8166)
|
2020-08-27 13:38:41 -04:00 |
|
Patrick Cloke
|
4a739c73b4
|
Convert simple_update* and simple_select* to async (#8173)
|
2020-08-27 07:08:38 -04:00 |
|
Patrick Cloke
|
4c6c56dc58
|
Convert simple_select_one and simple_select_one_onecol to async (#8162)
|
2020-08-26 07:19:32 -04:00 |
|
Erik Johnston
|
2231dffee6
|
Make StreamIdGen get_next and get_next_mult async (#8161)
This is mainly so that `StreamIdGenerator` and `MultiWriterIdGenerator`
will have the same interface, allowing them to be used interchangeably.
|
2020-08-25 15:10:08 +01:00 |
|
Patrick Cloke
|
dbc630a628
|
Use the JSON encoder without whitespace in more places. (#8124)
|
2020-08-20 10:32:33 -04:00 |
|
Patrick Cloke
|
6b7ce1d332
|
Remove some unused database functions. (#8085)
|
2020-08-14 09:25:40 -04:00 |
|
Erik Johnston
|
a7bdf98d01
|
Rename database classes to make some sense (#8033)
|
2020-08-05 21:38:57 +01:00 |
|