- Jun 01, 2023
-
-
H. Shay authored
-
Erik Johnston authored
This should mitigate the issue where lots of different servers requests the same user's devices all at once.
-
Hugh Nimmo-Smith authored
Implement stable support for MSC3882 to allow an existing device/session to generate a login token for use on a new device/session (#15388) Implements stable support for MSC3882; this involves updating Synapse's support to match the MSC / the spec says. Continue to support the unstable version to allow clients to transition.
-
Patrick Cloke authored
Application services providing a "user" property (instead of "username") for the /register endpoint was never specified. Deprecate this very old fallback.
-
- May 31, 2023
-
-
Shay authored
Speed up background jobs populate_full_user_id_user_filters and populate_full_user_id_profiles (#15700)
-
Eric Eastwood authored
Fix https://github.com/matrix-org/synapse/issues/15662 This manifests as purple lines that show up on all time series panels that you can hover and see what version was deployed. Also added a new "Deployed Synapse versions over time" panel where the color block changes with each version. And mixed this color block into the "Up" time series panel. To get the Grafana dashboard JSON to copy here: use the **Share** icon at the top -> **Export** -> check the **Export for sharing externally** option -> **View JSON** or **Save to file**
-
Patrick Cloke authored
The stubs have some issues so this has some generous cast and ignores in it, but it is better than not having stubs. Note that confusing that Element is a function which creates _Element instances (and similarly for Comment).
-
Jason Little authored
* Fully qualified docker image names for the main Dockerfile and Complement related. * Fully qualified docker image names for Dockerfiles associated with building Debian release artifacts. This one is harder and is separate from the other commit in case it wasn't correct or was unwanted. I decided to do the expansion on the docker images in the Dockerfile itself, instead of the various source places that build which distribution that is selected, as it would have been more invasive with the scripts breaking up the string for tagging and such. This one is untested. * Changelog * Update docker/Dockerfile-workers * Update docker/complement/Dockerfile --------- Co-authored-by:
reivilibre <olivier@librepush.net>
-
reivilibre authored
Fix a performance issue introduced in Synapse v1.83.0 which meant that purging rooms was very slow and database-intensive. (#15693) * Add indices required to efficiently validate new foreign key constraints on stream_ordering * Newsfile Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org> --------- Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-
Gabriel Féron authored
Co-authored-by:
Boxdot <d@zerovolt.org>
-
Patrick Cloke authored
Enable warn_unused_configs, strict_concatenate, disallow_subclassing_any, and disallow_incomplete_defs.
-
- May 30, 2023
-
-
David Robertson authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
This returns a proper 503 when the introspection endpoint is not working for some reason, which should avoid logging out clients in those cases.
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Hugh Nimmo-Smith authored
-
Hugh Nimmo-Smith authored
Also enforce you can't combine it with incompatible config options
-
Hugh Nimmo-Smith authored
-
Quentin Gliech authored
-
Hugh Nimmo-Smith authored
-
Hugh Nimmo-Smith authored
-
Hugh Nimmo-Smith authored
-
Hugh Nimmo-Smith authored
This makes is so that the `name` claim got when introspecting the token is used as the display name when registering a user on the fly.
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Quentin Gliech authored
-
Sean Quah authored
Signed-off-by:
Sean Quah <seanq@matrix.org>
-
David Robertson authored
-