-
-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spec for MSC3981 #1746
Spec for MSC3981 #1746
Conversation
This writes up matrix-org/matrix-spec-proposals#3981 Hopefully this is relatively straightforward, apart from having to add the parameters and response field in all three places. I tried to factor these out but it seems references just aren't supported in the right places currently (see #1745 for my efforts). Path parameters can't be optional, so it can't be done that way either.
I think I've fixed #1745, so let's hang fire hire for a minute |
Updated with ref version |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
a few nits but lgtm otherwise
Co-authored-by: Richard van der Hoff <[email protected]>
Co-authored-by: Richard van der Hoff <[email protected]>
Co-authored-by: Richard van der Hoff <[email protected]>
Co-authored-by: Richard van der Hoff <[email protected]>
Co-authored-by: Richard van der Hoff <[email protected]>
Note this is counter what the MSC actually proposed to add, but I think it's clear that this is what it meant.
@@ -0,0 +1 @@ | |||
Add support for recursion on the /relations endpoints (MSC3981). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've applied the change to main
as part of release checklist steps, but for future PRs please use a consistent changelog style (and apologies if these aren't documented anywhere - we should fix that if undocumented).
- Use backticks around endpoints, and indicate the request method.
- Use
, as per [MSC3981](...).
at the end of your changelog, linking to the MSC in question.
Add support for recursion on the `GET /relations` endpoints, as per [MSC3981](https://github.com/matrix-org/matrix-spec-proposals/pull/3981).
This writes up matrix-org/matrix-spec-proposals#3981
Hopefully this is relatively straightforward, apart from having to add the parameters and response field in all three places. I tried to factor these out but it seems references just aren't supported in the right places currently (see #1745 for my efforts). Path parameters can't be optional, so it can't be done that way either.Preview: https://pr1746--matrix-spec-previews.netlify.app