- Jan 16, 2020
-
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Andrew Morgan authored
-
Neil Johnson authored
-
Erik Johnston authored
* Port synapse.replication.tcp to async/await * Newsfile * Correctly document type of on_<FOO> functions as async * Don't be overenthusiastic with the asyncing....
-
- Jan 15, 2020
-
-
Erik Johnston authored
-
Andrew Morgan authored
-
Richard van der Hoff authored
Cleanups and additions to the module API
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Allow REST endpoint implemnentations to raise a RedirectException, which will redirect the user's browser to a given location.
-
Erik Johnston authored
Currently we rely on `current_state_events` to figure out what rooms a user was in and their last membership event in there. However, if the server leaves the room then the table may be cleaned up and that information is lost. So lets add a table that separately holds that information.
-
- Jan 14, 2020
-
-
Erik Johnston authored
This means that things like to device messages don't get blocked behind processing PDUs, which can potentially take *ages*.
-
Erik Johnston authored
-
- Jan 13, 2020
-
-
Andrew Morgan authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
This is pretty pointless. Let's just use SynapseError.
-
Richard van der Hoff authored
Fix a bug where we would assign a numeric userid if somebody tried registering with an empty username
-
Richard van der Hoff authored
Updates to the SAML mapping provider API
-
Richard van der Hoff authored
AdditionalResource really doesn't add any value, and it gets in the way for resources which want to support child resources or the like. So, if the resource object already implements the IResource interface, don't bother wrapping it.
-
Richard van der Hoff authored
Fixes #6402
-
- Jan 12, 2020
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
... for consistency with other modules, and because we'll need it sooner or later and it will be a pain to introduce later.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Some modules don't need any config, so having to define a `config` property just to keep the loader happy is a bit annoying.
-
Richard van der Hoff authored
Add some useful things, such as error types and logcontext handling, to the API. Make `hs` a private member to dissuade people from using it (hopefully they aren't already). Add a couple of new methods (`record_user_external_id` and `generate_short_term_login_token`).
-
- Jan 10, 2020
-
-
Richard van der Hoff authored
Refuse to start if sqlite is older than 3.11.0
-
- Jan 09, 2020
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
this saves doing it on each connection, and will allow us to pass extra options in.
-
Richard van der Hoff authored
We might not need the cursor at all.
-
Erik Johnston authored
-
Erik Johnston authored
-
Manuel Stahl authored
Signed-off-by:
Manuel Stahl <manuel.stahl@awesome-technologies.de>
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jan 08, 2020
-
-
Erik Johnston authored
Fix media repo admin APIs when using a media worker.
-