* Spec Account management for OAuth 2.0 API
As per MSC4191.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add changelog
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Fix field name
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Bump Matrix version
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Remove justification
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add fields to example
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Use definition shortcode for account management server metadata
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Use definition shortcode for account management URL query parameters
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Apply suggestion for account management actions
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Add copyright and license
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Remove enum for actions
It doesn't make sense to have the action schema in a separate file now
that only the `type` is shared.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
* Use "server" instead of "homeserver"
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>