Details
-
Type:
Story
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: squash
-
Labels:None
-
Story Points:5.6
-
Epic Link:
-
Team:SQuaRE
Description
Currently the SQuaSH REST API conforms to OpenAPI 2.0 specification using flasgger to extract the API specification from docstrings.
In this ticket we want to use OpenAPI 3.0 and we'll probably write the spec ourselves instead of relying on flasgger.
This also means we need to configure the swagger interface an take the opportunity to change to a better theme https://github.com/ostranme/swagger-ui-themes