Skip to content

MSC4452: Preview URL capabilities API#4452

Open
Half-Shot wants to merge 2 commits intomainfrom
hs/msc4452-url-preview-cap
Open

MSC4452: Preview URL capabilities API#4452
Half-Shot wants to merge 2 commits intomainfrom
hs/msc4452-url-preview-cap

Conversation

@Half-Shot
Copy link
Copy Markdown
Contributor

@Half-Shot Half-Shot commented Apr 21, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation requirements:

  • Server (capability)
  • Client (respecting capability)
  • Client (unaware of capability)

Copy link
Copy Markdown
Contributor Author

@Half-Shot Half-Shot Apr 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@turt2live turt2live added proposal A matrix spec change proposal client-server Client-Server API kind:feature MSC for not-core and not-maintenance stuff needs-implementation This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP. labels Apr 21, 2026
@@ -0,0 +1,50 @@
# MSC4452: Preview URL capabilities API

It's possible for server-side implementations to want to disallow users the [GET /_matrix/client/v1/media/preview_url](https://spec.matrix.org/latest/client-server-api/#get_matrixclientv1mediapreview_url) endpoint. This is often done to either reduce excess
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is pretty much making a synapse config flag spec compliant, right?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client-server Client-Server API kind:feature MSC for not-core and not-maintenance stuff needs-implementation This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP. proposal A matrix spec change proposal

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants