- Dec 09, 2021
-
-
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!
-
Olivier Wilkinson (reivilibre) authored
It had no users. We have just taken the identity of a previous function but don't provide the same behaviour, so we need to fix this in the next commit...
-
Olivier Wilkinson (reivilibre) authored
and pass in the homeserver rather than calling a same-named function to ask for one. Later commits will jiggle things around to make this sensible.
-
- Dec 02, 2021
-
-
Richard van der Hoff authored
We're going to add a `state_key` column to the `events` table, so we need to add some disambiguation to queries which use it.
-
David Robertson authored
This mainly consists of docstrings and inline comments. There are one or two type annotations and variable renames thrown in while I was here. Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
reivilibre authored
-
reivilibre authored
-
reivilibre authored
-
Shay authored
* move wiki pages to synapse/docs and add a few titles where necessary * update SUMMARY.md with added pages * add changelog * move incorrectly located newsfragment * update changelog number * snake case added files and update summary.md accordingly * update issue/pr links * update relative links to docs * update changelog to indicate that we moved wiki pages to the docs and state reasoning * requested changes to admin_faq.md * requested changes to database_maintenance_tools.md * requested changes to understanding_synapse_through_graphana_graphs.md * add changelog * fix leftover merge errata * fix unwanted changes from merge * use two spaces between entries * outdent code blocks
-
Patrick Cloke authored
This skips a few methods which are difficult to type.
-
Sean Quah authored
-