diff --git a/src/main/resources/META-INF/resources/swagger-ui/swagger-initializer.js b/src/main/resources/META-INF/resources/swagger-ui/swagger-initializer.js new file mode 100644 index 0000000..6835b91 --- /dev/null +++ b/src/main/resources/META-INF/resources/swagger-ui/swagger-initializer.js @@ -0,0 +1,15 @@ +window.onload = function() { + window.ui = SwaggerUIBundle({ + url: "/btpxpress/openapi", + dom_id: '#swagger-ui', + deepLinking: true, + presets: [ + SwaggerUIBundle.presets.apis, + SwaggerUIStandalonePreset + ], + plugins: [ + SwaggerUIBundle.plugins.DownloadUrl + ], + layout: "StandaloneLayout" + }); +}; diff --git a/src/main/resources/application-prod.properties b/src/main/resources/application-prod.properties index c5b77d3..32b3d90 100644 --- a/src/main/resources/application-prod.properties +++ b/src/main/resources/application-prod.properties @@ -77,7 +77,6 @@ quarkus.datasource.jdbc.leak-detection-interval=PT10M # OpenAPI/Swagger quarkus.swagger-ui.always-include=true quarkus.swagger-ui.path=/swagger-ui -quarkus.swagger-ui.url=/btpxpress/openapi quarkus.smallrye-openapi.path=/openapi quarkus.smallrye-openapi.info-title=BTP Xpress API quarkus.smallrye-openapi.info-version=1.0.0