feat: add support for MSC4439 PGP key URIs in wk-support

This commit introduces support for MSC4439, Encryption Key URIs
in `.well-known/matrix/support`. ([MSC](https://github.com/matrix-org/matrix-spec-proposals/pull/4439),
[Rendered](https://github.com/thetayloredman/matrix-spec-proposals/blob/msc4439/proposals/4439-support-contact-encryption.md))
via an additional config option.
This commit is contained in:
Logan Devine
2026-04-02 18:57:26 -07:00
committed by Ellis Git
parent 09312791a7
commit 675cfb964a
6 changed files with 37 additions and 16 deletions
+7
View File
@@ -2191,6 +2191,13 @@ pub struct WellKnownConfig {
/// listed.
pub support_mxid: Option<OwnedUserId>,
/// PGP key URI for server support contacts, to be served as part of the
/// MSC1929 server support endpoint. This uses the unstable prefix from
/// [MSC4439].
///
/// [MSC4439]: https://github.com/matrix-org/matrix-spec-proposals/pull/4439
pub support_pgp_key: Option<String>,
/// **DEPRECATED**: Use `[global.matrix_rtc].foci` instead.
///
/// A list of MatrixRTC foci URLs which will be served as part of the