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

Chore – Add OpenAPI documentation #214

Closed
wants to merge 43 commits into from

Conversation

alfonsomunozpomer
Copy link
Member

@alfonsomunozpomer alfonsomunozpomer commented Nov 16, 2021

The best thing would be to read openapi/README.md and give it a go to see that you can generate the docs and start the Swager UI server. I have changed several variables in Docker Compose to make things more flexible and less tied in to a specific directory layout in our host machines.

@upendrakumbham I’m very interested in your thoughts regarding this solution as compared to RestDocs, which you used in your API project.

@haideriqbal @lingyun1010 Please have a look at this since I’d like to document the whole application with this approach.

Accompanied by ebi-gene-expression-group/atlas-web-core#76.

alfonsomunozpomer and others added 30 commits September 23, 2021 22:27
Otherwise we sometimes see this:
```
Err:1 http://security.debian.org/debian-security bullseye-security InRelease
  Connection timed out [IP: 151.101.18.132 80]
Err:2 http://deb.debian.org/debian bullseye InRelease
  Connection timed out [IP: 199.232.174.132 80]
```

And Jenkins fails :(
…pe-heatmap-endpoint

# Conflicts:
#	atlas-web-core
@alfonsomunozpomer
Copy link
Member Author

Bad branch history. Superseded by #215.

@alfonsomunozpomer alfonsomunozpomer deleted the chore/add-openapi-documentation branch November 18, 2021 14:43
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.

2 participants