- Aug 23, 2021
-
-
Hugo DELVAL authored
Signed-off-by:
Hugo Delval <hugo.delval@gmail.com>
-
Azrenbeth authored
To match the maximum lengths allowed for profile data.
-
Andrew Morgan authored
* Fix the titles in the OIDC documentation Having them as links broke the table-of-contents rendering in mdbook. Plus there's no reason for only some of the provider titles to be links. * Changelog * Add link to google idp docs
-
Dan Callahan authored
Setting `update_existing: true` in the `create-an-issue` GitHub Action will avoid opening duplicate issues if an open issue already exists with an identical title. If no open issues match the title, then a new issue will be created. This helps avoid spamming our issue tracker should there be a failure when testing against Twisted's trunk. This PR also pins the SHA of the `create-an-issue` action to mitigate the risk of a malicious actor gaining access to JasonEtco's account. See GitHub's page on security hardening third party actions for more: https://docs.github.com/en/actions/learn-github-actions/security-hardening-for-github-actions#using-third-party-actions Signed-off-by:
Dan Callahan <danc@element.io>
-
Patrick Cloke authored
-
Patrick Cloke authored
-
Patrick Cloke authored
Do not include stack traces for known exceptions when trying multiple federation destinations. (#10662)
-
Richard van der Hoff authored
This creates a GHA workflow which runs at 8am every day, and runs mypy, trial and sytest against Twisted's current trunk. If any of the jobs fail, it opens an issue.
-
- Aug 21, 2021
-
-
Callum Brown authored
Signed-off-by:
Callum Brown <callum@calcuode.com> This is part of my GSoC project implementing [MSC3231](https://github.com/matrix-org/matrix-doc/pull/3231).
-
- Aug 20, 2021
-
-
David Robertson authored
-
Dirk Klimpel authored
By replacing duplicated code with parameterized tests and avoiding unnecessary dumping of JSON data.
-
David Robertson authored
Merged before approval; these comments from @clokep on that PR.
-
David Robertson authored
* Validate device_keys for C-S /keys/query requests Closes #10354 A small, not particularly critical fix. I'm interested in seeing if we can find a more systematic approach though. #8445 is the place for any discussion.
-
- Aug 19, 2021
-
-
Richard van der Hoff authored
Here we split on_receive_pdu into two functions (on_receive_pdu and process_pulled_event), rather than having both cases in the same method. There's a tiny bit of overlap, but not that much.
-
Richard van der Hoff authored
This is a follow-up to #10615: it takes the code that constructs the state at a backwards extremity, and extracts it to a separate method.
-
Patrick Cloke authored
A user will still see this room if it is in a local cache, but it will not reappear if clearing the cache and reloading.
-
Dirk Klimpel authored
-
Dirk Klimpel authored
-
- Aug 18, 2021
-
-
Dirk Klimpel authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Patrick Cloke authored
Follow-up to #10629 which set it to true, not false.
-
Erik Johnston authored
-
Patrick Cloke authored
Instead of using namedtuples. This helps with asserting type hints and code completion.
-
Andrew Morgan authored
Co-authored-by:
Patrick Cloke <patrickc@matrix.org>
-
Callum Brown authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
* drop room pdu linearizer sooner No point holding onto it while we recheck the db * move out `missing_prevs` calculation we're going to need `missing_prevs` whatever we do, so we may as well calculate it eagerly and just update it if it gets outdated. * Add another `if missing_prevs` condition this should be a no-op, since all the code inside the block already checks `if missing_prevs` * reorder if conditions This shouldn't change the logic at all. * Push down `min_depth` read No point reading it from the database unless we're going to use it. * Collect the sent_to_us_directly code together Move the remaining `sent_to_us_directly` code inside the `if sent_to_us_directly` block. * Properly separate the `not sent_to_us_directly` branch Since the only way this second block is now reachable is if we *didn't* go into the `sent_to_us_directly` branch, we can replace it with a simple `else`. * changelog
-
Patrick Cloke authored
-
Erik Johnston authored
By default the calls only ran on the worker configured to run background tasks.
-
- Aug 17, 2021
-
-
Dirk Klimpel authored
-
Andrew Morgan authored
Fixes https://github.com/matrix-org/synapse/issues/7867
-
Azrenbeth authored
Port the PresenceRouter module interface to the new generic interface introduced in v1.37.0
-
Andrew Morgan authored
Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Richard van der Hoff authored
-
Brendan Abolivier authored
Several configuration sections are using separate settings for custom template directories, which can be confusing. This PR adds a new top-level configuration for a custom template directory which is then used for every module. The only exception is the consent templates, since the consent template directory require a specific hierarchy, so it's probably better that it stays separate from everything else.
-
Patrick Cloke authored
If the new /hierarchy API does not exist on all destinations, fallback to querying the /spaces API and translating the results. This is a backwards compatibility hack since not all of the federated homeservers will update at the same time.
-
Richard van der Hoff authored
Marking things as outliers to inhibit pushes is a sledgehammer to crack a nut. Move the test further down the stack so that we just inhibit the thing we want.
-
reivilibre authored
-