- Sep 02, 2022
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Sep 01, 2022
-
-
Dirk Klimpel authored
-
Patrick Cloke authored
Otherwise they'll be leaked due to the filtering code only respecting the stable identifiers for private read receipts.
-
Patrick Cloke authored
This avoids doing work that will never be used (since the resulting unread counts will never be sent in a /sync response). The negative of doing this is that unread counts will be incorrect when the feature is initially enabled.
-
reivilibre authored
* Add missing graph to contrib * Update with minor but plausible changes, including positioning changes * Newsfile Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org> Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-
Erik Johnston authored
Fixes #13613.
-
Will Hunt authored
* Add monthly active users documentation * changelog * Tidy up notes * more tidyup * Rewrite #1 * link back to mau docs * fix links * s/appservice|AS/application service * further review * a newline * Remove bit about shadow banned users. I think talking about them is confusing, and the current text doesn't imply they get any special treatment. * Update docs/usage/administration/monthly_active_users.md Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> * Update docs/usage/administration/monthly_active_users.md Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by:
Brendan Abolivier <babolivier@matrix.org> Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
-
Erik Johnston authored
-
Šimon Brandner authored
Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com>
-
- Aug 31, 2022
-
-
Sean Quah authored
-
Jacek Kuśnierz authored
Drop support for calling `/_matrix/client/v3/rooms/{roomId}/invite` without an `id_access_token` (#13241) Fixes #13206 Signed-off-by:
Jacek Kusnierz <jacek.kusnierz@tum.de>
-
Sean Quah authored
-
Sean Quah authored
-
Sean Quah authored
Borrows some text from https://github.com/matrix-org/synapse/pull/13647 for the changelog.
-
Nick Mills-Barrett authored
The method doesn't actually do any data fetching and the method that does, `_get_joined_profile_from_event_id`, has its own cache. Signed off by Nick @ Beeper (@Fizzadar).
-
reivilibre authored
Generalise the `@cancellable` annotation so it can be used on functions other than just servlet methods. (#13662)
-
Sean Quah authored
-
David Robertson authored
-
Sean Quah authored
-
Sean Quah authored
-
Sean Quah authored
-
Jörg Behrmann authored
The --force flag of dpkg-statoverride has been deprecated (apparently starting with the dpkg version in Debian buster). It offers --force-all as q quick fix, but the usage in the Debian postinst script is probably covered by --force-statoverride-add. Fixes: #8391 Signed-off-by:
Jörg Behrmann <behrmann@physik.fu-berlin.de>
-
Patrick Cloke authored
-
- Aug 30, 2022
-
-
Eric Eastwood authored
Discovered while working on https://github.com/matrix-org/synapse/pull/13589 and I had all the messages at the same timestamp in the tests. Part of https://github.com/matrix-org/matrix-spec-proposals/pull/3030 Complement tests: https://github.com/matrix-org/complement/pull/457
-
Shay authored
-
Richard van der Hoff authored
This has been the same as a generic_worker since #6964, so let's get rid of it. Fixes #3717
-
David Robertson authored
-
Patrick Cloke authored
It can be authenticated with the worker_replication_secret setting, but is always unencrypted.
-
David Robertson authored
-
Erik Johnston authored
We incorrectly didn't use the returned `Responder` if the client had disconnected, which meant that the resource used by the Responder wasn't correctly released. In particular, this exhausted the thread pools so that *all* requests timed out.
-
Patrick Cloke authored
Media downloaded as part of a URL preview is normally deleted after two days. However, while a background database migration is running, the process is stopped. A long-running database migration can therefore cause the media store to fill up with old preview files. This logic was added in #2697 to make sure that we didn't try to run the expiry without an index on `local_media_repository.created_ts`; the original logic that needs that index was added in #2478 (in `get_url_cache_media_before`, as amended by 93247a42), and is still present. Given that the background update was added before Synapse v1.0.0, just drop this check and assume the index exists.
-
Patrick Cloke authored
By using `execute_values` instead of `execute_batch`.
-
Eric Eastwood authored
* Fix rate limit metrics registering twice and misreporting Fix https://github.com/matrix-org/synapse/issues/13641 * Fix lints * Add changelog * Document `metrics_name=None`.
-
Dirk Klimpel authored
-