- Mar 09, 2020
-
-
Patrick Cloke authored
-
- Mar 06, 2020
-
-
Neil Johnson authored
* Break down monthly active users by appservice_id and emit via prometheus. Co-authored-by:
Brendan Abolivier <babolivier@matrix.org>
-
- Mar 04, 2020
-
-
Patrick Cloke authored
-
Richard van der Hoff authored
This is a precursor to giving EventBase objects the knowledge of which room version they belong to.
-
- Mar 03, 2020
-
-
Patrick Cloke authored
-
- Mar 02, 2020
-
-
Richard van der Hoff authored
-
Brendan Abolivier authored
-
Dirk Klimpel authored
Fix #6910
-
- Feb 28, 2020
-
-
Dirk Klimpel authored
Fix #6910
-
- Feb 27, 2020
-
-
Richard van der Hoff authored
to stop the federationhandler trying to do master stuff
-
- Feb 26, 2020
-
-
Richard van der Hoff authored
When we get an invite over federation, store the room version in the rooms table. The general idea here is that, when we pull the invite out again, we'll want to know what room_version it belongs to (so that we can later redact it if need be). So we need to store it somewhere...
-
Erik Johnston authored
-
Andrew Morgan authored
Ensure 'deactivated' parameter is a boolean on user admin API, Fix error handling of call to deactivate user (#6990)
-
- Feb 25, 2020
-
-
Erik Johnston authored
-
- Feb 21, 2020
-
-
Patrick Cloke authored
Ensure good comprehension hygiene using flake8-comprehensions.
-
- Feb 19, 2020
-
-
Erik Johnston authored
The state res v2 algorithm only cares about the difference between auth chains, so we can pass in the known common state to the `get_auth_chain` storage function so that it can ignore those events.
-
Richard van der Hoff authored
it's not in the spec yet, so needs to be unstable. Also add a feature flag for it. Also add a test for admin users.
-
Richard van der Hoff authored
As per https://github.com/matrix-org/matrix-doc/pull/2432#pullrequestreview-360566830, make room alias lists accessible to users outside world_readable rooms.
-
- Feb 18, 2020
-
-
Richard van der Hoff authored
these were getting a bit unwieldy, so let's combine `check_joined_room` and `check_user_was_in_room` into a single `check_user_in_room`.
-
Richard van der Hoff authored
per matrix-org/matrix-doc#2432
-
Patrick Cloke authored
Stop sending events when creating or deleting associations (room aliases). Send an updated canonical alias event if one of the alt_aliases is deleted.
-
- Feb 17, 2020
-
-
Andrew Morgan authored
-
- Feb 14, 2020
-
-
Richard van der Hoff authored
this amounts to the same thing, but replaces `_event_dict` with `_dict`, and removes some of the function layers generated by `property`.
-
Patrick Cloke authored
Convert directory handler tests to use HomeserverTestCase.
-
Patrick Cloke authored
Add a method to the spam checker to filter the user directory results.
-
- Feb 12, 2020
-
-
Andrew Morgan authored
-
- Feb 10, 2020
-
-
Patrick Cloke authored
* Reject device display names that are too long. Too long is currently defined as 100 characters in length. * Add a regression test for rejecting a too long device display name.
-
- Feb 07, 2020
-
-
Richard van der Hoff authored
... and use it in places where it's trivial to do so. This will make it easier to pass room versions into the FrozenEvent constructors.
-
Erik Johnston authored
-
Dirk Klimpel authored
-
- Feb 06, 2020
-
-
Richard van der Hoff authored
It's called from all over the shop, so this one's a bit messy.
-
- Feb 03, 2020
-
-
Erik Johnston authored
Co-authored-by:
Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
-
- Jan 31, 2020
-
-
Richard van der Hoff authored
... to make way for a forthcoming get_room_version which returns a RoomVersion object.
-
- Jan 30, 2020
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
as per MSC2260
-
Erik Johnston authored
-
Richard van der Hoff authored
* Bump signedjson to 1.1 ... so that we can use the type definitions * Fix breakage caused by upgrade to signedjson 1.1 Thanks, @illicitonion...
-
- Jan 29, 2020
-
-
Richard van der Hoff authored
I'm going to need another copy (hah!) of this.
-
- Jan 28, 2020
-
-
Richard van der Hoff authored
These are easier to work with than the strings and we normally have one around. This fixes `FederationHander._persist_auth_tree` which was passing a RoomVersion object into event_auth.check instead of a string.
-