- Sep 01, 2021
-
-
Olivier Wilkinson (reivilibre) authored
-
Andrew Morgan authored
-
- Aug 31, 2021
-
-
Patrick Cloke authored
This was erroneously put under schema version 62 instead of 63.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
These were broken in an incorrect merge of GHSA-jj53-8fmw-f2w2 (cb35df94)
-
David Robertson authored
Point to the book where possible, and use hyperlinks to github to refer to files not included in the book. Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
reivilibre authored
-
reivilibre authored
* Add some tests to characterise the problem Some failing. Current states: RoomsMemberListTestCase test_get_member_list ... [OK] test_get_member_list_mixed_memberships ... [OK] test_get_member_list_no_permission ... [OK] test_get_member_list_no_permission_former_member ... [OK] test_get_member_list_no_permission_former_member_with_at_token ... [FAIL] test_get_member_list_no_room ... [OK] test_get_member_list_no_permission_with_at_token ... [FAIL] * Correct the tests * Check user is/was member before divulging room membership * Pull out only the 1 membership event we want. * Update tests/rest/client/v1/test_rooms.py Co-authored-by:
Erik Johnston <erik@matrix.org> * Fixup tests (following apply review suggestion) Co-authored-by:
Erik Johnston <erik@matrix.org>
-
- Aug 27, 2021
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Turns out that the functionality added in #10546 to skip TLS was incompatible with older Twisted versions, so we need to be a bit more inventive. Also, add a test to (hopefully) not break this in future. Sadly, testing TLS is really hard.
-
Azrenbeth authored
- Removed page summaries from CONTRIBUTING and installation pages as this information was already in the table of contents on the right hand side - Fixed some broken links in CONTRIBUTING - Added margin-right tag for when table of contents is being shown (otherwise the text in the page sometimes overlaps with it)
-
Richard van der Hoff authored
* Update reverse_proxy.md * Create 10708.doc
-
Patrick Cloke authored
-
Dirk Klimpel authored
Fixes: #9544
-
Erik Johnston authored
The code to deduplicate repeated fetches of the same set of events was N^2 (over the number of events requested), which could lead to a process being completely wedged. The main fix is to deduplicate the returned deferreds so we only await on a deferred once rather than many times. Seperately, when handling the returned events from the defrered we only add the events we care about to the event map to be returned (so that we don't pay the price of inserting extraneous events into the dict).
-
- Aug 26, 2021
-
-
Richard van der Hoff authored
The idea here is to take anything to do with incoming events and move it out to a separate handler, as a way of making FederationHandler smaller.
-
Richard van der Hoff authored
Given that backfill and get_missing_events are basically the same thing, it's somewhat crazy that we have entirely separate code paths for them. This makes backfill use the existing get_missing_events code, and then clears up all the unused code.
-
Aaron authored
Signed-off-by:
Aaron Raimist <aaron@raim.ist>
-
Azrenbeth authored
When a user deletes an email from their account it will now also remove all pushers for that email and that user (even if these pushers were created by a different client)
-
Patrick Cloke authored
Applies the changes from #10665 to additional modules.
-
Patrick Cloke authored
-
- Aug 25, 2021
-
-
Andrew Morgan authored
I found this easy to miss (and evidently, it looks like it was missed for schema version 62).
-
Patrick Cloke authored
We now always rebuild the matrixdotorg/synapse image, then build the matrixdotorg/synapse-workers image on top of it.
-
Sean authored
Fixes #10318
-
- Aug 24, 2021
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Patrick Cloke authored
-
Richard van der Hoff authored
Fix a bug where the prometheus metrics for SSO logins wouldn't be initialised until the first user logged in with a given auth provider.
-
- 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
-