- Jun 17, 2020
-
-
Patrick Cloke authored
-
Erik Johnston authored
-
Erik Johnston authored
This requires a new config option to specify which media repo should be responsible for running background jobs to e.g. clear out expired URL preview caches.
-
Patrick Cloke authored
-
Brendan Abolivier authored
Implementation of https://github.com/matrix-org/matrix-doc/pull/2625
-
- Jun 16, 2020
-
-
Richard van der Hoff authored
-
Erik Johnston authored
The aim here is to make it easier to reason about when streams are limited and when they're not, by moving the logic into the database functions themselves. This should mean we can kill of `db_query_to_update_function` function.
-
Patrick Cloke authored
-
hungrymonkey authored
-
Patrick Cloke authored
-
Dagfinn Ilmari Mannsåker authored
-
Patrick Cloke authored
-
Richard van der Hoff authored
This ended up being a bit more invasive than I'd hoped for (not helped by generic_worker duplicating some of the code from homeserver), but hopefully it's an improvement. The idea is that, rather than storing unstructured `dict`s in the config for the listener configurations, we instead parse it into a structured `ListenerConfig` object.
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Andrew Morgan authored
Fixes https://github.com/matrix-org/synapse/issues/7683 Broke in: #7649 We had a `yield` acting on a coroutine. To be fair this one is a bit difficult to notice as there's a function in the middle that just passes the coroutine along.
-
- Jun 15, 2020
-
-
Patrick Cloke authored
-
Hubert Chathi authored
-
Andrew Morgan authored
The spec [states](https://matrix.org/docs/spec/client_server/r0.6.1#phone-number) that `m.id.phone` requires the field `country` and `phone`. In Synapse, we've been enforcing `country` and `number`. I am not currently sure whether this affects any client implementations. This issue was introduced in #1994.
-
Brendan Abolivier authored
Enable 3PID add/bind/unbind endpoints on r0 routes
-
Erik Johnston authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Brendan Abolivier authored
-
- Jun 12, 2020
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-