- Nov 28, 2019
-
-
Andrew Morgan authored
-
- Nov 27, 2019
-
-
Richard van der Hoff authored
Guess I only tested this on python 2 :/ Fixes #6419.
-
- Nov 26, 2019
-
-
Erik Johnston authored
Fix phone home stats
- Nov 25, 2019
-
-
Richard van der Hoff authored
Add some exception handling here so that events whose json cannot be parsed are ignored rather than getting us stuck in a loop. Fixes #6404.
- Nov 20, 2019
-
-
Andrew Morgan authored
-
Manuel Stahl authored
- Nov 15, 2019
-
-
Andrew Morgan authored
-
- Nov 14, 2019
-
-
James authored
Signed-off-by:
James Hebden <james@ec0.io>
-
Andrew Morgan authored
-
- Nov 13, 2019
-
-
Andrew Morgan authored
-
- Nov 12, 2019
-
-
Andrew Morgan authored
-
- Nov 07, 2019
-
-
Richard van der Hoff authored
... and update INSTALL.md to include py3.8. We'll also have to update the buildkite pipeline to run it
-
Brendan Abolivier authored
-
Richard van der Hoff authored
-
V02460 authored
-
- Nov 06, 2019
-
-
Andrew Morgan authored
-
Erik Johnston authored
-
Richard van der Hoff authored
Fixes a bug where rejected events were persisted with the wrong state group. Also fixes an occasional internal-server-error when receiving events over federation which are rejected and (possibly because they are backwards-extremities) have no prev_group. Fixes #6289.
-
- Nov 05, 2019
-
-
Richard van der Hoff authored
* Raise an exception if accessing state for rejected events Add some sanity checks on accessing state_group etc for rejected events. * Skip calculating push actions for rejected events It didn't actually cause any bugs, because rejected events get filtered out at various later points, but there's not point in trying to calculate the push actions for a rejected event.
-
Erik Johnston authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
... to stop people causing DoSes with malicious web pages
-
Brendan Abolivier authored
-
Richard van der Hoff authored
-
- Nov 04, 2019
-
-
Andrew Morgan authored
-
Amber Brown authored
* remove psutil and replace with resource
-
Richard van der Hoff authored
since I found myself wonder how it works
-
Brendan Abolivier authored
-
- Nov 01, 2019
-
-
Richard van der Hoff authored
The intention here is to make it clearer which fields we can expect to be populated when: notably, that the _event_type etc aren't used for the synchronous impl of EventContext.
-
Jason Robinson authored
* Add lint dependencies black, flake8 and isort These are required when running the `lint.sh` dev scripts. Signed-off-by:
Jason Robinson <jasonr@matrix.org> * Add contributer docs for using the providers linters script Add also to the pull request template to avoid build failures due to people not knowing that linters need running. Signed-off-by:
Jason Robinson <jasonr@matrix.org> * Fix mention of linter errors correction Co-Authored-By:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> * Add mention for installing linter dependencies Co-Authored-By:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> * Remove linters from python dependencies as per PR review Signed-off-by:
Jason Robinson <jasonr@matrix.org>
-
Richard van der Hoff authored
The `http_proxy` and `HTTPS_PROXY` env vars can be set to a `host[:port]` value which should point to a proxy. The address of the proxy should be excluded from IP blacklists such as the `url_preview_ip_range_blacklist`. The proxy will then be used for * push * url previews * phone-home stats * recaptcha validation * CAS auth validation It will *not* be used for: * Application Services * Identity servers * Outbound federation * In worker configurations, connections from workers to masters Fixes #4198.
-
Andrew Morgan authored
-
Neil Pilgrim authored
-
Brendan Abolivier authored
-
Andrew Morgan authored
-
Hubert Chathi authored
-