- Dec 04, 2019
-
-
Erik Johnston authored
-
Brendan Abolivier authored
-
Neil Johnson authored
Ensure that the the default settings for the room directory are that the it is hidden from public view by default.
-
- Dec 03, 2019
-
-
Brendan Abolivier authored
Implement part [MSC2228](https://github.com/matrix-org/matrix-doc/pull/2228). The parts that differ are: * the feature is hidden behind a configuration flag (`enable_ephemeral_messages`) * self-destruction doesn't happen for state events * only implement support for the `m.self_destruct_after` field (not the `m.self_destruct` one) * doesn't send synthetic redactions to clients because for this specific case we consider the clients to be able to destroy an event themselves, instead we just censor it (by pruning its JSON) in the database
-
- Nov 28, 2019
-
-
Erik Johnston authored
-
- Nov 27, 2019
-
-
Amber Brown authored
-
Hubert Chathi authored
-
- Nov 26, 2019
-
-
Andrew Morgan authored
-
Brendan Abolivier authored
-
- Nov 25, 2019
-
-
Amber Brown authored
-
- Nov 20, 2019
-
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
- Nov 19, 2019
-
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
- Nov 13, 2019
-
-
Andrew Morgan authored
-
- Nov 06, 2019
-
-
Brendan Abolivier authored
As per MSC1763, 'Retention is only considered for non-state events.', so don't filter out state events based on the room's retention policy.
-
Erik Johnston authored
And fix the tests to actually test that things got deleted.
-
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
Co-Authored-By:
Brendan Abolivier <babolivier@matrix.org> Co-Authored-By:
Erik Johnston <erik@matrix.org>
-
Richard van der Hoff authored
... to stop people causing DoSes with malicious web pages
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
- Nov 04, 2019
-
-
Amber Brown authored
* remove psutil and replace with resource
-
Brendan Abolivier authored
-
- Nov 01, 2019
-
-
Brendan Abolivier authored
-
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.
-
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.
-
Brendan Abolivier authored
-
- Oct 31, 2019
-
-
Erik Johnston authored
-
- Oct 30, 2019
-
-
Hubert Chathi authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Brendan Abolivier authored
-
Erik Johnston authored
-
Erik Johnston authored
-