From 08ecafb11e2a2c53defbbd22399ce8d0ed0c168e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Krist=C3=B3f=20Torma?= <tormakristof@tormakristof.eu>
Date: Mon, 13 Mar 2023 13:48:46 +0100
Subject: [PATCH] suicidal auth

---
 k8s/redis.values.yaml       |  6 ++++++
 requirements/base.in        |  1 +
 requirements/production.txt | 41 +++++++++++++++++++++++++++++++------
 3 files changed, 42 insertions(+), 6 deletions(-)

diff --git a/k8s/redis.values.yaml b/k8s/redis.values.yaml
index 8791d69..695f7b7 100644
--- a/k8s/redis.values.yaml
+++ b/k8s/redis.values.yaml
@@ -1,11 +1,17 @@
 # https://artifacthub.io/packages/helm/bitnami/redis
 master:
   resources:
+    requests:
+      memory: 100Mi
+      cpu: 100m
     limits:
       memory: 2Gi
       cpu: 2
 replica:
   resources:
+    requests:
+      memory: 100Mi
+      cpu: 100m
     limits:
       memory: 2Gi
       cpu: 2
diff --git a/requirements/base.in b/requirements/base.in
index b983771..adb5722 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -3,3 +3,4 @@ djangorestframework~=3.14
 django-solo~=2.0
 django-import-export~=3.1
 celery~=5.2
+social-auth-app-django~=5.0
\ No newline at end of file
diff --git a/requirements/production.txt b/requirements/production.txt
index 75af8c7..b58f177 100644
--- a/requirements/production.txt
+++ b/requirements/production.txt
@@ -8,14 +8,18 @@ amqp==5.1.1
     # via kombu
 asgiref==3.6.0
     # via django
+async-timeout==4.0.2
+    # via redis
 billiard==3.6.4.0
     # via celery
 build==0.10.0
     # via pip-tools
 celery==5.2.7
-    # via -r requirements/production.in
+    # via -r requirements/base.in
 certifi==2018.1.18
     # via requests
+cffi==1.15.1
+    # via cryptography
 chardet==3.0.4
     # via requests
 click==8.1.3
@@ -37,6 +41,12 @@ coreschema==0.0.4
     # via
     #   coreapi
     #   drf-yasg
+cryptography==39.0.2
+    # via social-auth-core
+defusedxml==0.7.1
+    # via
+    #   python3-openid
+    #   social-auth-core
 diff-match-patch==20121119
     # via django-import-export
 django==4.1.7
@@ -85,6 +95,10 @@ markupsafe==1.1.1
     # via jinja2
 mccabe==0.7.0
     # via flake8
+oauthlib==3.2.2
+    # via
+    #   requests-oauthlib
+    #   social-auth-core
 odfpy==1.3.6
     # via tablib
 openpyxl==3.1.2
@@ -104,16 +118,24 @@ pluggy==0.13.1
     # via python-language-server
 prompt-toolkit==3.0.38
     # via click-repl
+psycopg2-binary==2.9.5
+    # via -r requirements/production.in
 pycodestyle==2.10.0
     # via flake8
+pycparser==2.21
+    # via cffi
 pyflakes==3.0.1
     # via flake8
+pyjwt==2.6.0
+    # via social-auth-core
 pyproject-hooks==1.0.0
     # via build
 python-jsonrpc-server==0.4.0
     # via python-language-server
 python-language-server==0.36.2
     # via -r requirements/production.in
+python3-openid==3.2.0
+    # via social-auth-core
 pytz==2022.7.1
     # via
     #   celery
@@ -121,14 +143,25 @@ pytz==2022.7.1
     #   drf-yasg
 pyyaml==5.3
     # via tablib
+redis==4.5.1
+    # via -r requirements/production.in
 requests==2.22.0
-    # via coreapi
+    # via
+    #   coreapi
+    #   requests-oauthlib
+    #   social-auth-core
+requests-oauthlib==1.3.1
+    # via social-auth-core
 ruamel-yaml==0.17.21
     # via drf-yasg
 ruamel-yaml-clib==0.2.7
     # via ruamel-yaml
 six==1.11.0
     # via click-repl
+social-auth-app-django==5.0.0
+    # via -r requirements/base.in
+social-auth-core==4.3.0
+    # via social-auth-app-django
 sqlparse==0.3.0
     # via django
 tablib[html,ods,xls,xlsx,yaml]==3.3.0
@@ -160,10 +193,6 @@ xlrd==1.1.0
     # via tablib
 xlwt==1.3.0
     # via tablib
-psycopg2-binary==2.9.5
-    # via -r requirements/production.in
-redis==4.5.1
-    # via -r requirements/production.in
 
 # The following packages are considered to be unsafe in a requirements file:
 # pip
-- 
GitLab