- Dec 07, 2021
-
-
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
-
Sean Quah authored
-
reivilibre authored
-
Richard van der Hoff authored
-
Eric Eastwood authored
Add MSC3030 experimental client and federation API endpoints to get the closest event to a given timestamp (#9445) MSC3030: https://github.com/matrix-org/matrix-doc/pull/3030 Client API endpoint. This will also go and fetch from the federation API endpoint if unable to find an event locally or we found an extremity with possibly a closer event we don't know about. ``` GET /_matrix/client/unstable/org.matrix.msc3030/rooms/<roomID>/timestamp_to_event?ts=<timestamp>&dir=<direction> { "event_id": ... "origin_server_ts": ... } ``` Federation API endpoint: ``` GET /_matrix/federation/unstable/org.matrix.msc3030/timestamp_to_event/<roomID>?ts=<timestamp>&dir=<direction> { "event_id": ... "origin_server_ts": ... } ``` Co-authored-by:
Erik Johnston <erik@matrix.org>
-
- Dec 01, 2021
-
-
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 * revert unintentional change to CHANGES.md * add link Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> * Update CHANGES.md Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Brendan Abolivier authored
-
Patrick Cloke authored
This adds some misc. type hints to helper methods used in the `synapse.config` module.
-
Patrick Cloke authored
As specified for Matrix v1.1.
-