From aa54db138ac6ec4c0187e4d52281f60b2b2162bd Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Tue, 11 Jun 2024 16:27:04 -0600 Subject: [PATCH] Cross-reference IdP icons --- content/client-server-api/modules/content_repo.md | 3 +++ data/api/client-server/definitions/sso_login_flow.yaml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/content/client-server-api/modules/content_repo.md b/content/client-server-api/modules/content_repo.md index 79e472d7..2649b688 100644 --- a/content/client-server-api/modules/content_repo.md +++ b/content/client-server-api/modules/content_repo.md @@ -70,6 +70,9 @@ Servers SHOULD consider their local ecosystem impact before enacting a freeze. This could mean ensuring their users' typical clients support the new endpoints when available, or updating bridges to start using media proxies. +In addition to the above, servers SHOULD exclude [IdP icons used in the `m.login.sso` flow](/client-server-api/#definition-mloginsso-flow-schema) +from the freeze. See the `m.login.sso` flow schema for details. + An *example* timeline for a server may be: * Matrix 1.11 release: Clients begin supporting authenticated media. diff --git a/data/api/client-server/definitions/sso_login_flow.yaml b/data/api/client-server/definitions/sso_login_flow.yaml index 48f193be..0996511e 100644 --- a/data/api/client-server/definitions/sso_login_flow.yaml +++ b/data/api/client-server/definitions/sso_login_flow.yaml @@ -55,7 +55,7 @@ properties: Intended to be shown alongside the `name` if provided. {{% boxes/note %}} - Clients will need to use the deprecated [`/download`](/client-server-api/#get_matrixmediav3downloadservernamemediaid) + Clients SHOULD use the deprecated [`/download`](/client-server-api/#get_matrixmediav3downloadservernamemediaid) and [`/thumbnail`](/client-server-api/#get_matrixmediav3thumbnailservernamemediaid) endpoints to retrieve this media item because clients will not have an access token they can authenticate with yet. Servers SHOULD ensure