- Mar 05, 2019
-
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Erik Johnston authored
Add 'server_version' endpoint to admin API
-
Brendan Abolivier authored
* Rate-limiting for registration * Add unit test for registration rate limiting * Add config parameters for rate limiting on auth endpoints * Doc * Fix doc of rate limiting function Co-Authored-By:
babolivier <contact@brendanabolivier.com> * Incorporate review * Fix config parsing * Fix linting errors * Set default config for auth rate limiting * Fix tests * Add changelog * Advance reactor instead of mocked clock * Move parameters to registration specific config and give them more sensible default values * Remove unused config options * Don't mock the rate limiter un MAU tests * Rename _register_with_store into register_with_store * Make CI happy * Remove unused import * Update sample config * Fix ratelimiting test for py2 * Add non-guest test
-
Andrew Morgan authored
Remove reference to that no longer exists in README
-
Andrew Morgan authored
Remove unnecessary dollar signs
-
Erik Johnston authored
Stop backpaginating when events not visible
-
Erik Johnston authored
Clean ups in replication notifier
-
Erik Johnston authored
-
Erik Johnston authored
Allow /keys/{changes,query} API to run on worker
-
- Mar 04, 2019
-
-
Richard van der Hoff authored
Add some debug about processing read receipts.
-
Richard van der Hoff authored
Clean up read-receipt handling.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Both (!) things that register as replication listeners do the right thing wrt logcontexts, so this is redundant.
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
I guess this was used once? It's not now, anyway.
-
Richard van der Hoff authored
I'm hoping to establish which rooms are having lots of RRs sent for them, and how old the events are when they are sent.
-
Richard van der Hoff authored
Remove a call to run_as_background_process: there is no need to run this as a background process, because build_and_send_edu does not block. We may as well inline the whole of _push_remotes.
-
Erik Johnston authored
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Andrew Morgan authored
-
Andrew Morgan authored
-
Andrew Morgan authored
-
Andrew Morgan authored
A dollar sign is already appended to the end of each PATH, so there's no need to add one in the PATH declaration as well.
-
Erik Johnston authored
When filtering events to send to server we check more than just history visibility. However when deciding whether to backfill or not we only care about the history visibility.
-
Seebi authored
The v4v6 option only has a usage one ipv6 socket: https://serverfault.com/q/747895 Signed-off-by:
Flakebi <flakebi@t-online.de>
-
Richard van der Hoff authored
In worker mode, on the federation sender, when we receive an edu for sending over the replication socket, it is parsed into an Edu object. There is no point extracting the contents of it so that we can then immediately build another Edu.
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
-
- Mar 02, 2019
-
-
Joseph Weston authored
Signed-off-by:
Joseph Weston <joseph@weston.cloud>
-
- Mar 01, 2019
-
-
Richard van der Hoff authored
We were logging this when it was not true.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Joseph Weston authored
Signed-off-by:
Joseph Weston <joseph@weston.cloud>
-
Joseph Weston authored
This is required because the 'Server' HTTP header is not always passed through proxies.
-