Add the deprecated
field to OpenAPI definitions and JSON Schemas (#1940)
I did a quick search of the "deprecated" word in the data folder and set the field where the description says that a property is deprecated. This does not change the rendering of the spec because the descriptions already talk about the deprecation, but it can be used by tools that rely on the OpenAPI definitions and JSON Schemas. Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr>
This commit is contained in:
parent
9486237f1b
commit
27b4cdcc9e
6 changed files with 10 additions and 0 deletions
1
changelogs/internal/newsfragments/1940.clarification
Normal file
1
changelogs/internal/newsfragments/1940.clarification
Normal file
|
@ -0,0 +1 @@
|
|||
Add the `deprecated` field to properties of OpenAPI definitions and JSON Schemas.
|
|
@ -139,6 +139,7 @@ paths:
|
|||
type: string
|
||||
- in: query
|
||||
name: server_name
|
||||
deprecated: true
|
||||
x-changedInMatrixVersion:
|
||||
"1.12": |-
|
||||
This parameter has been deprecated in favour of `via` and will be removed in
|
||||
|
|
|
@ -50,6 +50,7 @@ paths:
|
|||
type: string
|
||||
- in: query
|
||||
name: server_name
|
||||
deprecated: true
|
||||
x-changedInMatrixVersion:
|
||||
"1.12": |-
|
||||
This parameter has been deprecated in favour of `via` and will be removed in
|
||||
|
|
|
@ -119,15 +119,18 @@ paths:
|
|||
$ref: definitions/user_identifier.yaml
|
||||
user:
|
||||
type: string
|
||||
deprecated: true
|
||||
description: The fully qualified user ID or just local part of the user ID, to
|
||||
log in. Deprecated in favour of `identifier`.
|
||||
medium:
|
||||
type: string
|
||||
deprecated: true
|
||||
description: When logging in using a third-party identifier, the medium of the
|
||||
identifier. Must be 'email'. Deprecated in favour of
|
||||
`identifier`.
|
||||
address:
|
||||
type: string
|
||||
deprecated: true
|
||||
description: Third-party identifier for the user. Deprecated in favour of
|
||||
`identifier`.
|
||||
password:
|
||||
|
@ -194,6 +197,7 @@ paths:
|
|||
x-addedInMatrixVersion: "1.3"
|
||||
home_server:
|
||||
type: string
|
||||
deprecated: true
|
||||
description: |-
|
||||
The server_name of the homeserver on which the account has
|
||||
been registered.
|
||||
|
|
|
@ -169,6 +169,7 @@ paths:
|
|||
x-addedInMatrixVersion: "1.3"
|
||||
home_server:
|
||||
type: string
|
||||
deprecated: true
|
||||
description: |-
|
||||
The server_name of the homeserver on which the account has
|
||||
been registered.
|
||||
|
|
|
@ -41,6 +41,7 @@ properties:
|
|||
Olm event. For more details, see [Messaging Algorithms](/client-server-api/#messaging-algorithms).
|
||||
sender_key:
|
||||
type: string
|
||||
deprecated: true
|
||||
x-changedInMatrixVersion:
|
||||
"1.3": |-
|
||||
Previously this field was required, however given it offers no additional
|
||||
|
@ -56,6 +57,7 @@ properties:
|
|||
for more information.
|
||||
device_id:
|
||||
type: string
|
||||
deprecated: true
|
||||
x-changedInMatrixVersion:
|
||||
"1.3": |-
|
||||
Previously this field was required for Megolm messages, however given it
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue