From 7504cefb27ca7d6db0c5e207783b1c7c034114b7 Mon Sep 17 00:00:00 2001
From: Francisco Barros <francisco.borges.aurindo.barros@cern.ch>
Date: Thu, 11 Jan 2024 15:26:56 +0100
Subject: [PATCH] Added flag for WebDav support with SSO Proxy

---
 controllers/drupalsite_resources.go | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/controllers/drupalsite_resources.go b/controllers/drupalsite_resources.go
index b4f25a24..317f73bf 100644
--- a/controllers/drupalsite_resources.go
+++ b/controllers/drupalsite_resources.go
@@ -1025,6 +1025,10 @@ func deploymentForDrupalSite(currentobject *appsv1.Deployment, databaseSecret st
 						Name:  "OAUTH2_PROXY_HTTP_ADDRESS",
 						Value: ":" + fmt.Sprint(ssoProxyPort),
 					},
+					{
+						Name:  "OAUTH2_PROXY_SKIP_AUTH_REGEX",
+						Value: "_webdav",
+					},
 					{
 						Name:  "OAUTH2_PROXY_PROVIDER",
 						Value: "oidc",
@@ -1217,6 +1221,10 @@ func deploymentForDrupalSite(currentobject *appsv1.Deployment, databaseSecret st
 					Name:  "OAUTH2_PROXY_HTTP_ADDRESS",
 					Value: ":" + fmt.Sprint(ssoProxyPort),
 				},
+				{
+					Name:  "OAUTH2_PROXY_SKIP_AUTH_REGEX",
+					Value: "_webdav",
+				},
 				{
 					Name:  "OAUTH2_PROXY_PROVIDER",
 					Value: "oidc",
-- 
GitLab