- Jun 06, 2022
-
-
Erik Johnston authored
-
- Jun 03, 2022
-
-
Patrick Cloke authored
* Skip `og` and `meta` tags where the value is empty. * Fallback to the favicon if there are no other images. * Ignore tags meant for navigation.
-
- Jun 01, 2022
-
-
Erik Johnston authored
-
Patrick Cloke authored
* Update worker docs to remove group endpoints. * Removes an unused parameter to `ApplicationService`. * Break dependency between media repo and groups. * Avoid copying `m.room.related_groups` state events during room upgrades.
-
Jacek Kuśnierz authored
-
- May 31, 2022
-
-
Andrew Morgan authored
-
Erik Johnston authored
-
- May 30, 2022
-
-
DeepBlueV7.X authored
Signed-off-by:
Nicolas Werner <nicolas.werner@hotmail.de> Co-authored-by:
Brendan Abolivier <github@brendanabolivier.com>
-
Jonathan de Jong authored
-
Sumner Evans authored
Signed-off-by:
Sumner Evans <sumner@beeper.com>
-
- May 27, 2022
-
-
Brendan Abolivier authored
Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Patrick Cloke authored
Instead of hard-coding strings in many places.
-
Matt C authored
-
reivilibre authored
Add an option allowing users to use their password to reauthenticate even though password authentication is disabled. (#12883)
-
- May 26, 2022
-
-
Patrick Cloke authored
Including handlers, configuration code, appservice support, and the GroupID construct.
-
Patrick Cloke authored
Removes the unstable endpoint as well as a duplicated field which was modified during stabilization.
-
Erik Johnston authored
-
- May 25, 2022
-
-
Richard van der Hoff authored
* Refactor HTTP response size limits Rather than passing a separate `max_response_size` down the stack, make it an attribute of the `parser`. * Allow bigger responses on `federation/v1/state` `/state` can return huge responses, so we need to handle that.
-
Erik Johnston authored
-
Patrick Cloke authored
Makes it so that groups/communities no longer exist from a user-POV. E.g. we remove: * All API endpoints (including Client-Server, Server-Server, and admin). * Documented configuration options (and the experimental flag, which is now unused). * Special handling during room upgrades. * The `groups` section of the `/sync` response.
-
- May 24, 2022
-
-
Will Hunt authored
Co-authored-by:
Brendan Abolivier <babolivier@matrix.org>
-
Patrick Cloke authored
Implements the following behind an experimental configuration flag: * A new push rule kind for mutually related events. * A new default push rule (`.m.rule.thread_reply`) under an unstable prefix. This is missing part of MSC3772: * The `.m.rule.thread_reply_to_me` push rule, this depends on MSC3664 / #11804.
-
- May 23, 2022
-
-
Brendan Abolivier authored
Co-authored-by:
Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Dirk Klimpel authored
Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
- May 20, 2022
-
-
Shay authored
Update EventContext `get_current_event_ids` and `get_prev_event_ids` to accept state filters and update calls where possible (#12791)
-
- May 19, 2022
-
-
Andrew Morgan authored
-
reivilibre authored
Lay some foundation work to allow workers to only subscribe to some kinds of messages, reducing replication traffic. (#12672)
-
- May 18, 2022
-
-
Shay authored
Refactor `resolve_state_groups_for_events` to not pull out full state when no state resolution happens. (#12775)
-
Dirk Klimpel authored
Co-authored-by:
David Robertson <david.m.robertson1@gmail.com>
-
David Robertson authored
-
David Robertson authored
-
Hubert Chathi authored
The main differences are: - values with delimiters (such as colons) should be quoted, so always quote the origin, since it could contain a colon followed by a port number - should allow more than one space after "X-Matrix" - quoted values with backslash-escaped characters should be unescaped - names should be case insensitive
-
- May 17, 2022
-
-
Mathieu Velten authored
-
Richard van der Hoff authored
This column is unused as of #12209, so let's stop writing to it.
-
Erik Johnston authored
-
- May 16, 2022
-
-
Šimon Brandner authored
A minor optimization to avoid unnecessary copying/building identical dictionaries when filtering private read receipts. Also clarifies comments and cleans-up some tests.
-
Sean Quah authored
Signed-off-by:
Sean Quah <seanq@element.io>
-
Patrick Cloke authored
Parse the `m.relates_to` event content field (which describes relations) in a single place, this is used during: * Event persistence. * Validation of the Client-Server API. * Fetching bundled aggregations. * Processing of push rules. Each of these separately implement the logic and each made slightly different assumptions about what was valid. Some had minor / potential bugs.
-
- May 13, 2022
-
-
Shay authored
-
Brendan Abolivier authored
-