From ef2e9b3494c27ba3c49f17db4bdd05e9786ef84b Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Thu, 4 Jan 2024 21:47:24 +0100
Subject: [PATCH] fix(mastodon): Check all auth requests

This patch fixes the usage of oauth2-proxy by already triggering auth on
the GET instead of the POST request.
---
 apps/k8s01/mastodon/oauth2.yaml | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/apps/k8s01/mastodon/oauth2.yaml b/apps/k8s01/mastodon/oauth2.yaml
index 82b86cb7b..967d6d199 100644
--- a/apps/k8s01/mastodon/oauth2.yaml
+++ b/apps/k8s01/mastodon/oauth2.yaml
@@ -10,8 +10,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-01-04T20:29:38Z"
-    mac: ENC[AES256_GCM,data:OKmeHmqHsM93afF411jpAXDt6Trt0K3XpNfqobUO59JsswD7//DTVwgeOMwR0oWnFdShLFzaLqt9HNqsuvvWimTR6BbbcMURyK8vSmlsukUY5fGy3MMn4VM7FpHxRWy3RQeTG3ZWvJvcaxUdHaOd+pRNAEs/2ZUxZUhrf85l6vM=,iv:gQbHfH6SMunxQHfZnpK3kxLdXV6NMmv4nCL6SLuj3Pw=,tag:YARrzFqqo5SfmamXxaWmdQ==,type:str]
+    lastmodified: "2024-01-04T20:47:19Z"
+    mac: ENC[AES256_GCM,data:pJSrHJ8k4r0/iRmHagNP4sws1QEZBy6tRHVYPQa8EwOsX2x2uH7aE1+aVj/tyWXGcF3kQEVl6Ws6AqQnQgYGWw+LW0cTRQdHaGi923qk6li6jZ9u0sXcbWmrtunWgADshYmb/qBCc0eXkwv9TxrM4SVPmjZzUT77uRpAcCpSGmc=,iv:IG7uMasce4fNnLPJ3SoVbXpScM9D6oWvfLPcP2afsDI=,tag:Er5321DgAT/LYoRTtvCirQ==,type:str]
     pgp:
         - created_at: "2022-01-22T04:06:16Z"
           enc: |-
@@ -76,7 +76,7 @@ spec:
                         name: mastodon-web
                         port:
                             number: 3000
-                  path: /auth/auth/openid_connect
+                  path: /auth/
                   pathType: Prefix
     tls:
         - hosts:
@@ -88,8 +88,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-01-04T20:29:38Z"
-    mac: ENC[AES256_GCM,data:OKmeHmqHsM93afF411jpAXDt6Trt0K3XpNfqobUO59JsswD7//DTVwgeOMwR0oWnFdShLFzaLqt9HNqsuvvWimTR6BbbcMURyK8vSmlsukUY5fGy3MMn4VM7FpHxRWy3RQeTG3ZWvJvcaxUdHaOd+pRNAEs/2ZUxZUhrf85l6vM=,iv:gQbHfH6SMunxQHfZnpK3kxLdXV6NMmv4nCL6SLuj3Pw=,tag:YARrzFqqo5SfmamXxaWmdQ==,type:str]
+    lastmodified: "2024-01-04T20:47:19Z"
+    mac: ENC[AES256_GCM,data:pJSrHJ8k4r0/iRmHagNP4sws1QEZBy6tRHVYPQa8EwOsX2x2uH7aE1+aVj/tyWXGcF3kQEVl6Ws6AqQnQgYGWw+LW0cTRQdHaGi923qk6li6jZ9u0sXcbWmrtunWgADshYmb/qBCc0eXkwv9TxrM4SVPmjZzUT77uRpAcCpSGmc=,iv:IG7uMasce4fNnLPJ3SoVbXpScM9D6oWvfLPcP2afsDI=,tag:Er5321DgAT/LYoRTtvCirQ==,type:str]
     pgp:
         - created_at: "2022-01-22T04:06:16Z"
           enc: |-
-- 
GitLab