From f85db22e4f64b1ad4cbdc9309cf560410faf1e80 Mon Sep 17 00:00:00 2001
From: Tore Brede <Tore.Brede@uib.no>
Date: Mon, 15 Nov 2021 11:37:18 +0100
Subject: [PATCH 1/3] Fixing redeclaration of rest framework settings

---
 gregsite/settings/base.py | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/gregsite/settings/base.py b/gregsite/settings/base.py
index a4e14bb7..946e2a85 100644
--- a/gregsite/settings/base.py
+++ b/gregsite/settings/base.py
@@ -98,6 +98,13 @@ REST_FRAMEWORK = {
     ),
     "DEFAULT_PERMISSION_CLASSES": ("rest_framework.permissions.IsAuthenticated",),
     "DEFAULT_SCHEMA_CLASS": "drf_spectacular.openapi.AutoSchema",
+    # Rate limit settings of invite endpoint
+    "DEFAULT_THROTTLE_CLASSES": [
+        "rest_framework.throttling.AnonRateThrottle",
+    ],
+    "DEFAULT_THROTTLE_RATES": {
+        "anon": "100/day",
+    },
 }
 
 SPECTACULAR_SETTINGS = {
@@ -293,15 +300,6 @@ INTERNAL_RK_PREFIX = "no.{instance}.greg".format(instance=INSTANCE_NAME)
 
 FEIDE_SOURCE = "feide"
 
-# Rate limit settings of invite endpoint
-REST_FRAMEWORK = {
-    "DEFAULT_THROTTLE_CLASSES": [
-        "rest_framework.throttling.AnonRateThrottle",
-    ],
-    "DEFAULT_THROTTLE_RATES": {
-        "anon": "100/day",
-    },
-}
 
 
 # Used by the OU import from orgreg to distinguish the OuIdentifiers from others
-- 
GitLab


From 8f2e40e38f04e4cbed914d0501dcfbaee2dbba75 Mon Sep 17 00:00:00 2001
From: Tore Brede <Tore.Brede@uib.no>
Date: Mon, 15 Nov 2021 11:45:43 +0100
Subject: [PATCH 2/3] Fixing formatting

---
 gregsite/settings/base.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gregsite/settings/base.py b/gregsite/settings/base.py
index 946e2a85..277c4a60 100644
--- a/gregsite/settings/base.py
+++ b/gregsite/settings/base.py
@@ -301,7 +301,6 @@ INTERNAL_RK_PREFIX = "no.{instance}.greg".format(instance=INSTANCE_NAME)
 FEIDE_SOURCE = "feide"
 
 
-
 # Used by the OU import from orgreg to distinguish the OuIdentifiers from others
 ORGREG_SOURCE = "orgreg"
 ORGREG_NAME = "orgreg_id"
-- 
GitLab


From f52d2b3f51322ee3f576bdfad1503cd39b488c27 Mon Sep 17 00:00:00 2001
From: Tore Brede <Tore.Brede@uib.no>
Date: Mon, 15 Nov 2021 12:24:48 +0100
Subject: [PATCH 3/3] Updating throttle limit

---
 gregsite/settings/base.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gregsite/settings/base.py b/gregsite/settings/base.py
index 277c4a60..4661b7ba 100644
--- a/gregsite/settings/base.py
+++ b/gregsite/settings/base.py
@@ -103,7 +103,7 @@ REST_FRAMEWORK = {
         "rest_framework.throttling.AnonRateThrottle",
     ],
     "DEFAULT_THROTTLE_RATES": {
-        "anon": "100/day",
+        "anon": "10/minute",
     },
 }
 
-- 
GitLab