- Jul 29, 2022
-
-
Richard van der Hoff authored
-
3nprob authored
Reverts commit fa71bb18, and tweaks documentation. Signed-off-by:
3nprob <git@3n.anonaddy.com>
- Jul 26, 2022
-
-
Olivier Wilkinson (reivilibre) authored
-
Olivier Wilkinson (reivilibre) authored
-
Olivier Wilkinson (reivilibre) authored
-
Doug authored
When registering a new account via SSO on iOS, the text field becomes pretty annoying as it autocapitalises and autocorrects your input. This PR fixes that (although I have only tested the raw HTML file on the simulator, I'm not sure how to get the complete setup available for testing in the flow).
- Jul 25, 2022
-
-
Matt Holt authored
Improve/simplify Caddy examples. Remove Caddy v1 (has long been EOL'ed) Signed-off-by:
Matthew Holt <mholt@users.noreply.github.com>
-
Jan Schär authored
Previously, TLS could only be used with STARTTLS. Add a new option `force_tls`, where TLS is used from the start. Implicit TLS is recommended over STARTLS, see https://datatracker.ietf.org/doc/html/rfc8314 Fixes #8046. Signed-off-by:
Jan Schär <jan@jschaer.ch>
-
Patrick Cloke authored
-
Erik Johnston authored
See #10826 and #10786 for context as to why we had to disable pruning on those caches. Now that `get_users_who_share_room_with_user` is called frequently only for presence, we just need to make calls to it less frequent and then we can remove the various levels of caching that is going on.
-
- Jul 22, 2022
-
-
Eric Eastwood authored
Depends on https://github.com/matrix-org/synapse/pull/13320 Complement tests: https://github.com/matrix-org/complement/pull/406 We could use the same method to backfill for `/context` as well in the future, see https://github.com/matrix-org/synapse/issues/3848
-
Richard van der Hoff authored
"changed in" goes before the example
-
Sean Quah authored
frozendict 2.3.3 includes fixes for memory leaks that get triggered during `/sync`.
-
Sean Quah authored
When a room has the partial state flag, we may not have an accurate `m.room.member` event for event senders in the room's current state, and so cannot perform soft fail checks correctly. Skip the soft fail check entirely in this case. As an alternative, we could block until we have full state, but that would prevent us from receiving incoming events over federation, which is undesirable. Signed-off-by:
Sean Quah <seanq@matrix.org>
-
- Jul 21, 2022
-
-
Nick Mills-Barrett authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Brendan Abolivier authored
Co-authored-by:
David Robertson <davidr@element.io>
-
David Robertson authored
-
Patrick Cloke authored
After this change `synapse.logging` is fully typed.
-
Nick Mills-Barrett authored
This comes from two identical definitions in each of the base stores, and means the base slaved store is now empty and can be removed.
-
David Robertson authored
-
David Teller authored
Resolves #13330. Missed in #13125. Signed-off-by:
David Teller <davidt@element.io>
-
- Jul 20, 2022
-
-
Eric Eastwood authored
Update `get_pdu` to return the untouched, pristine `EventBase` as it was originally seen over federation (no metadata added). Previously, we returned the same `event` reference that we stored in the cache which downstream code modified in place and added metadata like setting it as an `outlier` and essentially poisoned our cache. Now we always return a copy of the `event` so the original can stay pristine in our cache and re-used for the next cache call. Split out from https://github.com/matrix-org/synapse/pull/13205 As discussed at: - https://github.com/matrix-org/synapse/pull/13205#discussion_r918365746 - https://github.com/matrix-org/synapse/pull/13205#discussion_r918366125 Related to https://github.com/matrix-org/synapse/issues/12584. This PR doesn't fix that issue because it hits [`get_event` which exists from the local database before it tries to `get_pdu`](https://github.com/matrix-org/synapse/blob/7864f33e286dec22368dc0b11c06eebb1462a51e/synapse/federation/federation_client.py#L581-L594).
-
Shay authored
-
Erik Johnston authored
-
Erik Johnston authored
This can cause a lot of extra load on servers with lots of appservice users. Introduced in #13078
-
- Jul 19, 2022
-
-
Sean Quah authored
-
Patrick Cloke authored
Functions that are decorated with `trace` are now properly typed and the type hints for them are fixed.
-
Brendan Abolivier authored
-
Erik Johnston authored
-
Patrick Cloke authored
-
Brendan Abolivier authored
-
Andrew Morgan authored
-
villepeh authored
Add another bash script to the contrib directory. It creates multiple stream writers and also prints out the example configuration for homeserver.yaml. Signed-off-by: Ville Petteri Huh.
-
Jörg Behrmann authored
Signed-off-by:
Jörg Behrmann <behrmann@physik.fu-berlin.de>
-