From e963e9a324800ae136ce44c2e05fa379939bd66c Mon Sep 17 00:00:00 2001
From: Kirill Stytsenko <kirill@styts.com>
Date: Sat, 5 Mar 2022 11:21:02 +0100
Subject: [PATCH] Enable swagger for query service

Former-commit-id: 1d594e521281412f1ab0e487ff500183e3339c91
---
 .../main/java/at/tuwien/config/WebSecurityConfig.java  | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/fda-query-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java b/fda-query-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java
index 32142db9b2..20cb1215a9 100644
--- a/fda-query-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java
+++ b/fda-query-service/services/src/main/java/at/tuwien/config/WebSecurityConfig.java
@@ -62,6 +62,16 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
                 .antMatchers(HttpMethod.GET, "/api/container/**/database/**/table/**/export/**").permitAll()
                 .antMatchers(HttpMethod.GET, "/api/container/**/database/query/**").permitAll()
                 .antMatchers(HttpMethod.GET, "/api/container/**/database/**/query/**").permitAll()
+                .antMatchers("/v2/api-docs",
+                         "/configuration/ui",
+                         "/swagger-resources",
+                         "/configuration/security",
+                         "/swagger-ui.html",
+                         "/webjars/**",
+                         "/swagger-resources/configuration/ui",
+                         "/swagger-ui.html",
+                         "/v3/api-docs/**",
+                         "/swagger-ui/**").permitAll()
                 /* insert endpoint */
                 .antMatchers(HttpMethod.POST, "/api/container/**/database/**/table/**/data").permitAll()
                 /* our private endpoints */
-- 
GitLab