- Dec 11, 2021
-
-
Eric Eastwood authored
The event still needs to have `auth_events` defined to be valid. Split out from https://github.com/matrix-org/synapse/pull/11114
-
Eric Eastwood authored
Part of MSC2716: https://github.com/matrix-org/matrix-doc/pull/2716 We did some work on making sure the `state_groups` were shared in https://github.com/matrix-org/synapse/pull/10975
-
- Dec 10, 2021
-
-
Richard van der Hoff authored
Create a new dict helper method `simple_insert_many_values_txn`, which takes raw row values, rather than {key=>value} dicts. This saves us a bunch of dict munging, and makes it easier to use generators rather than creating intermediate lists and dicts.
-
Richard van der Hoff authored
this field is never read, so we may as well stop populating it.
-
Patrick Cloke authored
This should fix pushers with an email in non-canonical form is used as the pushkey.
- Dec 09, 2021
-
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Dirk Klimpel authored
-
Hubert Chathi authored
-
Dirk Klimpel authored
-
Robert Long authored
-
- Dec 08, 2021
-
-
Patrick Cloke authored
And expand some type hints in the receipts storage module.
-
Dirk Klimpel authored
-
reivilibre authored
Co-authored-by:
David Robertson <davidr@element.io>
-
reivilibre authored
-
Richard van der Hoff authored
Somehow I'd managed to get my database in a pickle with stream ids. These changes were useful to debug.
-
Hubert Chathi authored
-
- Dec 07, 2021
-
-
Andrew Morgan authored
Pull the DataStore from the HomeServer instance, which always exists.
-
Sean Quah authored
-
Sean Quah authored
-
David Robertson authored
* Move sync_token up to the top * Pull out _get_ignored_users * Try to signpost the body of `_generate_sync_entry_for_rooms` * Pull out _calculate_user_changes Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
David Robertson authored
Fixes #11517
-
Sean Quah authored
After #10847, `looping_background_call` would print an error in the logs every time a non-async function was called. Since the error would be caught and ignored immediately, there were no other side effects.
-
Richard van der Hoff authored
If, for some reason, we don't have the create event, we should still be able to purge a room.
-
David Robertson authored
-
reivilibre authored
-
- Dec 06, 2021
-
-
reivilibre authored
Stabilise support for MSC2918 refresh tokens as they have now been merged into the Matrix specification. (#11435)
-
Quentin Gliech authored
As a step towards allowing back-channel logout for OIDC.
-
Dirk Klimpel authored
-
Patrick Cloke authored
Due to updates to MSC2675 this includes a few fixes: * Include bundled aggregations for /sync. * Do not include bundled aggregations for /initialSync and /events. * Do not bundle aggregations for state events. * Clarifies comments and variable names.
-
Sean Quah authored
-
- Dec 04, 2021
-
-
Eric Eastwood authored
Update backward extremity docs to make it clear that it does not indicate whether we have fetched an events' `prev_events` (#11469) Spawning from https://github.com/matrix-org/synapse/pull/9445#discussion_r758958181 Co-authored-by:
Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
-
- Dec 03, 2021
-
-
reivilibre authored
Support configuring the lifetime of non-refreshable access tokens separately to refreshable access tokens. (#11445)
-
Dirk Klimpel authored
-
Olivier Wilkinson (reivilibre) authored
-
Olivier Wilkinson (reivilibre) authored
Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-
Olivier Wilkinson (reivilibre) authored
by calling into `make_test_homeserver_synchronous`. The function *could* have been inlined at this point but the function is big enough and it felt fine to leave it as is. At least there isn't a confusing name clash anymore!
-