synapse/synapse/rest/client
Shay 9edb725ebc
Support MSC3916 by adding unstable media endpoints to _matrix/client (#17213)
[MSC3916](https://github.com/matrix-org/matrix-spec-proposals/blob/rav/authentication-for-media/proposals/3916-authentication-for-media.md)
adds new media endpoints under `_matrix/client`. This PR adds the
`/preview_url`, `/config`, and `/thumbnail` endpoints. `/download` will
be added in a follow-up PR once the work for the federation `/download`
endpoint is complete (see
https://github.com/element-hq/synapse/pull/17172).

Should be reviewable commit-by-commit.
2024-05-24 09:47:37 +01:00
..
__init__.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
_base.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
account.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
account_data.py Stabilize support for MSC4010: push rules & account data. (#17022) 2024-04-09 17:11:50 +01:00
account_validity.py Update license headers 2023-11-21 15:29:58 -05:00
appservice_ping.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
auth.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
auth_issuer.py Expose OIDC discovery information under the CSAPI (#16726) 2023-12-06 13:48:09 +00:00
capabilities.py Update license headers 2023-11-21 15:29:58 -05:00
devices.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
directory.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
events.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
filter.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
initial_sync.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
keys.py Improve error message for cross signing reset with MSC3861 enabled (#17121) 2024-04-26 09:54:30 +01:00
knock.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
login.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
login_token_request.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
logout.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
media.py Support MSC3916 by adding unstable media endpoints to _matrix/client (#17213) 2024-05-24 09:47:37 +01:00
models.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
mutual_rooms.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
notifications.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
openid.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
password_policy.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
presence.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
profile.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
push_rule.py Fixups to new push stream (#17038) 2024-03-28 16:29:23 +00:00
pusher.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
read_marker.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
receipts.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
register.py Send an email if the address is already bound to an user account (#16819) 2024-04-23 16:45:24 +01:00
relations.py Stabliize support for MSC3981: recurse /relations (#17023) 2024-04-09 17:11:08 +01:00
rendezvous.py Add note about MSC3886 being closed (#17151) 2024-05-08 12:49:32 +01:00
report_event.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
room.py Use recommended endpoint for MSC3266 requests (#17078) 2024-04-26 09:46:42 +01:00
room_keys.py Update license headers 2023-11-21 15:29:58 -05:00
room_upgrade_rest_servlet.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
sendtodevice.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
sync.py Add Sliding Sync /sync/e2ee endpoint for To-Device messages (#17167) 2024-05-23 12:06:16 -05:00
tags.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
thirdparty.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
tokenrefresh.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
transactions.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
user_directory.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
versions.py Declare support for Matrix v1.10. (#17082) 2024-04-29 14:09:03 +01:00
voip.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00