Skip to content

Add scopes as required field of OAuth Flow Object - #2673

Merged
webron merged 1 commit into
OAI:mainfrom
swaggerexpert:char0n/scopes-required-3-0
Aug 19, 2021
Merged

Add scopes as required field of OAuth Flow Object#2673
webron merged 1 commit into
OAI:mainfrom
swaggerexpert:char0n/scopes-required-3-0

Conversation

@char0n

Copy link
Copy Markdown
Contributor

This makes metaschema consistent with the 3.0.x spec.

Refs #2666

@karenetheridgekarenetheridge left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update schema.yaml as well.

@char0n
char0nforce-pushed the char0n/scopes-required-3-0 branch from e6b3e7a to cd79b6fCompareAugust 11, 2021 05:58
@char0n

Copy link
Copy Markdown
ContributorAuthor

@karenetheridge schema.yaml is updated as well now.

@hkosova

Copy link
Copy Markdown
Contributor

Should the schema id also be updated to the current date?

-id: https://spec.openapis.org/oas/3.0/schema/2020-02-25+id: https://spec.openapis.org/oas/3.0/schema/2021-08-10

This was done the last time when the 3.0 schema was updated:
https://github.com/OAI/OpenAPI-Specification/pull/2158/files

@webron

Copy link
Copy Markdown
Member

Update procedure is in the README 😃

@char0n

Copy link
Copy Markdown
ContributorAuthor

Right, I'll amend the PR to reflect the README

@webron

Copy link
Copy Markdown
Member

That was also a nudge to @MikeRalphson as he likes automating things ;) You can keep the json version too, I don't see it as a problem.

This makes metaschema consistent with the 3.0.x spec.
Refs OAI#2666
@char0n
char0nforce-pushed the char0n/scopes-required-3-0 branch from cd79b6f to 35b8638CompareAugust 12, 2021 06:34
@char0n

Copy link
Copy Markdown
ContributorAuthor

Ok now it's done precisely according to the README ;]

@webron
webron merged commit 4b1433d into OAI:mainAug 19, 2021
jdesrosiers added a commit to jdesrosiers/OpenAPI-Specification that referenced this pull request Sep 28, 2021
jdesrosiers added a commit to jdesrosiers/OpenAPI-Specification that referenced this pull request Sep 28, 2021
jdesrosiers added a commit to jdesrosiers/OpenAPI-Specification that referenced this pull request Sep 29, 2021
webron pushed a commit that referenced this pull request Oct 7, 2021
* Update 3.1 schema id for patch release
* Generate JSON for new version of 3.1 schemas
* Catchup v3.0 schema with #2158
* Catchup v3.0 schemas with #2673
* Catchup v3.0 schemas with #2706
* Update schema id for 3.0 release
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@char0n@hkosova@webron@karenetheridge@darrelmiller