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

Open api Swagger UI #699

Merged
merged 28 commits into from
Apr 15, 2023
Merged

Open api Swagger UI #699

merged 28 commits into from
Apr 15, 2023

Conversation

karkir0003
Copy link
Member

Open API Standard

What user problem are we solving?
Standardize API documentation with Open API/Swagger paradigm
What solution does this PR provide?
Simple wrapper to take our existing flask backend and add support to add documentation via Open API

Github action to validate open api schemas

Testing Methodology
conda activate dlplayground && python -m backend.driver
spin up localhost:8000/apidocs. See if the documentations shows

Any other considerations
test that things work and developers need to be on top of updating api documentation

@karkir0003 karkir0003 self-assigned this Apr 8, 2023
@karkir0003 karkir0003 linked an issue Apr 8, 2023 that may be closed by this pull request
@farisdurrani
Copy link
Member

Changes approved, will merge tonight

@karkir0003
Copy link
Member Author

ok.

@karkir0003
Copy link
Member Author

u can merge it when ready @farisdurrani

@farisdurrani farisdurrani merged commit a0e53c5 into dev Apr 15, 2023
Sign up for free to 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.

Open API Standard
3 participants