From aac74142a83739a2589055261620d4b8e23e9115 Mon Sep 17 00:00:00 2001 From: Thomas Georgios Giannos Date: Wed, 22 May 2024 12:05:01 +0300 Subject: [PATCH] Fixing swagger config issues --- backend/web/src/main/resources/config/security.yml | 2 +- backend/web/src/main/resources/config/swagger.yml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/web/src/main/resources/config/security.yml b/backend/web/src/main/resources/config/security.yml index edbfa69b5..731d54931 100644 --- a/backend/web/src/main/resources/config/security.yml +++ b/backend/web/src/main/resources/config/security.yml @@ -2,7 +2,7 @@ web: security: enabled: true authorized-endpoints: [ api ] - allowed-endpoints: [ api/public, api/dmp/public, api/description/public, /api/supportive-material/public, api/language/public, api/contact-support/public, api/dashboard/public, prometheus, health, metrics ] + allowed-endpoints: [ api/public, api/dmp/public, api/description/public, /api/supportive-material/public, api/language/public, api/contact-support/public, api/dashboard/public, prometheus, health, metrics, swagger-ui, v3/api-docs ] idp: api-key: enabled: false diff --git a/backend/web/src/main/resources/config/swagger.yml b/backend/web/src/main/resources/config/swagger.yml index 19112e1f5..c570425f0 100644 --- a/backend/web/src/main/resources/config/swagger.yml +++ b/backend/web/src/main/resources/config/swagger.yml @@ -1,5 +1,7 @@ springdoc: - packagesToScan: org.opencdmp.publicapi.controllers + packagesToScan: org.opencdmp.controllers.publicapi pathsToScan: "/api/public/(dmps|datasets)/?.*" swagger-ui: + enabled: true + useRootPath: true docExpansion: none \ No newline at end of file