- Sep 06, 2021
-
-
Azrenbeth authored
-
David Robertson authored
-
- Sep 01, 2021
-
-
Patrick Cloke authored
This avoids breaking the entire endpoint if a room with an unsupported room version is encountered.
-
Patrick Cloke authored
This updates the ordering of the returned events from the spaces summary API to that defined in MSC2946 (which updates MSC1772). Previously a step was skipped causing ordering to be inconsistent with clients.
-
Eric Eastwood authored
Part of https://github.com/matrix-org/synapse/pull/10566 - Fill in creator whenever we insert into the rooms table - Add background update to backfill any missing creator values
-
David Robertson authored
Judging by the template, this was intended ages ago, but we never actually passed an avatar URL to the template. So let's provide one. Closes #1546. Co-authored-by:
Patrick Cloke <clokep@users.noreply.github.com>
-
Andrew Morgan authored
-
- Aug 31, 2021
-
-
Patrick Cloke authored
This adds configuration options (under an `oembed` section) to configure which URLs are matched to use oEmbed for URL previews.
-
Richard van der Hoff authored
These were broken in an incorrect merge of GHSA-jj53-8fmw-f2w2 (cb35df94)
-
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
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.
-
Dirk Klimpel authored
Fixes: #9544
-
- 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.
-
Aaron Raimist 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)
-
- Aug 25, 2021
-
-
Sean authored
Fixes #10318
-
- 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.
-
Patrick Cloke authored
-
- 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.
-
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
-
-
Patrick Cloke authored
Instead of using namedtuples. This helps with asserting type hints and code completion.
-
- Aug 17, 2021
-
-
Dirk Klimpel authored
-
Azrenbeth authored
Port the PresenceRouter module interface to the new generic interface introduced in v1.37.0
-
reivilibre authored
-
Dirk Klimpel authored
Signed-off-by:
Dirk Klimpel <dirk@klimpel.org>
-
Brendan Abolivier authored
Allow using several directories in read_templates.
-
Will Hunt authored
This adds a new API GET /_synapse/admin/v1/username_available?username=foo to check if a username is available. It is the counterpart to https://matrix.org/docs/spec/client_server/r0.6.0#get-matrix-client-r0-register-available, except that it works even if registration is disabled.
-
- Aug 16, 2021
-
-
Michael Telatynski authored
-
Patrick Cloke authored
-
Šimon Brandner authored
* Handle string read receipt data Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Test that we handle string read receipt data Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Add changelog for #10606 Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Add docs Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Ignore malformed RRs Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Only surround hidden = ... Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Remove unnecessary argument Signed-off-by:
Šimon Brandner <simon.bra.ag@gmail.com> * Update changelog.d/10606.bugfix Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
- Aug 11, 2021
-
-
Patrick Cloke authored
-
Dirk Klimpel authored
-
Patrick Cloke authored
As opposed to only allowing the summary of spaces which the user is already in or has world-readable visibility. This makes the logic consistent with whether a space/room is returned as part of a space and whether a space summary can start at a space.
-