Closed vpetersson closed 5 days ago
@oej / @stevespringett Please review. I realize this is a fairly sizeable PR with a lot of changes in here but my goal was to contribute a more complete API spec and bring it in line with the workflow documentation.
@vpetersson - the OpenApi Spec JSON file is throwing errors for me (that don't make sense). Will take some time to confirm if they are indeed errors and if so what they are caused by!
Interesting. Did you preview it with the swagger-ui in Docker as per the readme?
That's all I have done thus far @vpetersson - will get some more time nearer lunch and will dig in properly. I've had issues with Swagger UI before...
Yeah I can't say I'm a big fan of swagger-ui myself, but it was the path of least resistance. There are more modern alternatives out there that we can adopt later on.
I did generate docs and check validity with openapi-generator and got no errors. Generated docs in various formats. Maybe we can add my scripts/makefile later as an example. Beautiful HTML and various other formats.
All comments addressed in the PR or GH Issues opened to track resolution beyond this PR.