From c1a2a58c31775fd94ac24b5703cf72ac39a302c4 Mon Sep 17 00:00:00 2001
From: Maarten de Waard <maarten@greenhost.nl>
Date: Tue, 2 Nov 2021 16:14:47 +0100
Subject: [PATCH 1/2] try to set sociallogin settings correctly

---
 flux2/apps/nextcloud/nextcloud-values-configmap.yaml | 12 ++++++++----
 flux2/infrastructure/sources/nextcloud.yaml          |  2 +-
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/flux2/apps/nextcloud/nextcloud-values-configmap.yaml b/flux2/apps/nextcloud/nextcloud-values-configmap.yaml
index 4d865b032..6adb448ed 100644
--- a/flux2/apps/nextcloud/nextcloud-values-configmap.yaml
+++ b/flux2/apps/nextcloud/nextcloud-values-configmap.yaml
@@ -198,7 +198,11 @@ data:
         save ""
 
     sociallogin:
-      server_name: "sso.${domain}"
-      client_id: nextcloud
-      client_secret: "${nextcloud_oauth_client_secret}"
-      wordpressgroups_claim: "openappstack_roles"
+      custom_oidc:
+        authorizeUrl: "sso.${domain}/oauth2/auth"
+        tokenUrl: "sso.${domain}/oauth2/token"
+        userInfoUrl: "sso.${domain}/userinfo"
+        clientSecret: "${nextcloud_oauth_client_secret}"
+        groupsClaim: "openappstack_roles"
+        clientId: nextcloud
+        title: OpenAppStack
diff --git a/flux2/infrastructure/sources/nextcloud.yaml b/flux2/infrastructure/sources/nextcloud.yaml
index 181face9e..f966eca79 100644
--- a/flux2/infrastructure/sources/nextcloud.yaml
+++ b/flux2/infrastructure/sources/nextcloud.yaml
@@ -14,4 +14,4 @@ spec:
   # For all available options, see:
   # https://toolkit.fluxcd.io/components/source/api/#source.toolkit.fluxcd.io/v1beta1.GitRepositoryRef
   ref:
-    tag: 0.4.0
+    branch: 994-allow-oidc-to-support-stackspin-sso-again
-- 
GitLab


From 61d20b2a5b768cc8ab6fd8d8686f0b036a2a5f23 Mon Sep 17 00:00:00 2001
From: Maarten de Waard <maarten@greenhost.nl>
Date: Wed, 3 Nov 2021 10:24:38 +0100
Subject: [PATCH 2/2] use nextcloud 0.5.0 tag

---
 flux2/infrastructure/sources/nextcloud.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/flux2/infrastructure/sources/nextcloud.yaml b/flux2/infrastructure/sources/nextcloud.yaml
index f966eca79..ae563b31a 100644
--- a/flux2/infrastructure/sources/nextcloud.yaml
+++ b/flux2/infrastructure/sources/nextcloud.yaml
@@ -14,4 +14,4 @@ spec:
   # For all available options, see:
   # https://toolkit.fluxcd.io/components/source/api/#source.toolkit.fluxcd.io/v1beta1.GitRepositoryRef
   ref:
-    branch: 994-allow-oidc-to-support-stackspin-sso-again
+    tag: 0.5.0
-- 
GitLab