You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the api-hub is enabled to provide one swagger-ui for each product.
In case that a product provides multiple API specs, the api-hub provides a swagger-ui for just one of the provided specs.
The goal of this issue is to enable the api-hub to provide one swagger-ui for each provided API spec.
This can be achieved by rearranging the directory structure, which is the basis to provide swagger-ui's in a later step.
I also looked into configuring the urls parameter and enabling the TopBar to manage multiple specs with one swagger-ui but as it would require to list all API specs, I decided that rearranging the directory structure would be the solution with the better effort/benefit ratio.
- add script to move multiple OpenAPI specs files in one directory into individual directories
- change to directory path for listing of directories in index.html to enable directory listings also in those individual directories
#20
Description
Currently the api-hub is enabled to provide one swagger-ui for each product.
In case that a product provides multiple API specs, the api-hub provides a swagger-ui for just one of the provided specs.
The goal of this issue is to enable the api-hub to provide one swagger-ui for each provided API spec.
This can be achieved by rearranging the directory structure, which is the basis to provide swagger-ui's in a later step.
I also looked into configuring the
urls
parameter and enabling the TopBar to manage multiple specs with one swagger-ui but as it would require to list all API specs, I decided that rearranging the directory structure would be the solution with the better effort/benefit ratio.Additional Information
relates to eclipse-tractusx/portal-backend#1021, eclipse-tractusx/portal-backend#1030
eclipse-tractusx/sig-release#804
The text was updated successfully, but these errors were encountered: