From 1be21b85b6bfed09a8fa7a78f735f9fabbc7a0e2 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 30 Jul 2020 10:57:18 -0600 Subject: [PATCH 1/2] Proposal to remove deprecated identity service endpoints --- ...00-remove-deprecated-identity-endpoints.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 proposals/0000-remove-deprecated-identity-endpoints.md diff --git a/proposals/0000-remove-deprecated-identity-endpoints.md b/proposals/0000-remove-deprecated-identity-endpoints.md new file mode 100644 index 00000000000..7fda56a66e5 --- /dev/null +++ b/proposals/0000-remove-deprecated-identity-endpoints.md @@ -0,0 +1,26 @@ +# MSC0000: Remove deprecated Identity Service endpoints + +Implementations will have had plenty of time to adopt the new v2 API for Identity Servers, so +we should clean out the old endpoints. + +All deprecated endpoints in the r0.3.0 Identity Service API specification are to be removed. + +For completeness, this includes: + +* `GET /_matrix/identity/api/v1` +* `GET /_matrix/identity/api/v1/pubkey/{keyId}` +* `GET /_matrix/identity/api/v1/pubkey/isvalid` +* `GET /_matrix/identity/api/v1/pubkey/ephemeral/isvalid` +* `GET /_matrix/identity/api/v1/lookup` +* `POST /_matrix/identity/api/v1/bulk_lookup` +* `POST /_matrix/identity/api/v1/validate/email/requestToken` +* `POST /_matrix/identity/api/v1/validate/email/submitToken` +* `GET /_matrix/identity/api/v1/validate/email/submitToken` +* `POST /_matrix/identity/api/v1/validate/msisdn/requestToken` +* `POST /_matrix/identity/api/v1/validate/msisdn/submitToken` +* `GET /_matrix/identity/api/v1/validate/msisdn/submitToken` +* `GET /_matrix/identity/api/v1/3pid/getValidated3pid` +* `POST /_matrix/identity/api/v1/3pid/bind` +* `POST /_matrix/identity/api/v1/3pid/unbind` +* `POST /_matrix/identity/api/v1/store-invite` +* `POST /_matrix/identity/api/v1/sign-ed25519` From 65c6d545b84c5d8d8eefd3eecfe0b361d84b2a31 Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Thu, 30 Jul 2020 10:59:00 -0600 Subject: [PATCH 2/2] assign number --- ...ndpoints.md => 2713-remove-deprecated-identity-endpoints.md} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename proposals/{0000-remove-deprecated-identity-endpoints.md => 2713-remove-deprecated-identity-endpoints.md} (95%) diff --git a/proposals/0000-remove-deprecated-identity-endpoints.md b/proposals/2713-remove-deprecated-identity-endpoints.md similarity index 95% rename from proposals/0000-remove-deprecated-identity-endpoints.md rename to proposals/2713-remove-deprecated-identity-endpoints.md index 7fda56a66e5..6e49477dfe3 100644 --- a/proposals/0000-remove-deprecated-identity-endpoints.md +++ b/proposals/2713-remove-deprecated-identity-endpoints.md @@ -1,4 +1,4 @@ -# MSC0000: Remove deprecated Identity Service endpoints +# MSC2713: Remove deprecated Identity Service endpoints Implementations will have had plenty of time to adopt the new v2 API for Identity Servers, so we should clean out the old endpoints.