Skip to content
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

feat(api): upgrade doc to OAS3 #39

Merged
merged 8 commits into from
Mar 23, 2020
Merged

feat(api): upgrade doc to OAS3 #39

merged 8 commits into from
Mar 23, 2020

Conversation

warlof
Copy link
Member

@warlof warlof commented Mar 22, 2020

Prepare API package for SeAT 4.0.x

Upgrade API documentation annotation from Swagger (v2.0) to Open API (v3.0)
Main change is related to namespace which has been renamed from SWG to OA
There is also a replacement for the body parameter which got its own keyword RequestBody

Depends: eveseat/eveapi#203 eveseat/web#400

leverage documentation provided into roles category.
make api compliant with recent change applied to core 4.0.x
leverage documentation provided into users category.
make api compliant with recent change applied to core 4.0.x
@warlof warlof marked this pull request as ready for review March 23, 2020 21:56
@warlof warlof merged commit 6523aab into eveseat:4.0.x Mar 23, 2020
@warlof warlof deleted the 4.0.x branch March 23, 2020 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant