Remove django-ratelimit-backend (#30054)
* fix: remove the usage of django-ratelimit-backend Co-authored-by: Awais Qureshi <awais.qureshi@arbisoft.com>
This commit is contained in:
@@ -663,7 +663,7 @@ AUTHENTICATION_BACKENDS = [
|
||||
'auth_backends.backends.EdXOAuth2',
|
||||
'rules.permissions.ObjectPermissionBackend',
|
||||
'openedx.core.djangoapps.content_libraries.auth.LtiAuthenticationBackend',
|
||||
'openedx.core.djangoapps.oauth_dispatch.dot_overrides.backends.EdxRateLimitedAllowAllUsersModelBackend',
|
||||
'django.contrib.auth.backends.AllowAllUsersModelBackend',
|
||||
'bridgekeeper.backends.RulePermissionBackend',
|
||||
]
|
||||
|
||||
@@ -810,9 +810,6 @@ MIDDLEWARE = [
|
||||
|
||||
'codejail.django_integration.ConfigureCodeJailMiddleware',
|
||||
|
||||
# catches any uncaught RateLimitExceptions and returns a 403 instead of a 500
|
||||
'ratelimitbackend.middleware.RateLimitMiddleware',
|
||||
|
||||
# for expiring inactive sessions
|
||||
'openedx.core.djangoapps.session_inactivity_timeout.middleware.SessionInactivityTimeout',
|
||||
|
||||
@@ -1688,8 +1685,6 @@ INSTALLED_APPS = [
|
||||
# Learning Sequence Navigation
|
||||
'openedx.core.djangoapps.content.learning_sequences.apps.LearningSequencesConfig',
|
||||
|
||||
'ratelimitbackend',
|
||||
|
||||
# Database-backed Organizations App (http://github.com/edx/edx-organizations)
|
||||
'organizations',
|
||||
|
||||
|
||||
@@ -283,7 +283,10 @@ FEATURES['ENABLE_TEAMS'] = True
|
||||
SECRET_KEY = '85920908f28904ed733fe576320db18cabd7b6cd'
|
||||
|
||||
######### custom courses #########
|
||||
INSTALLED_APPS.append('openedx.core.djangoapps.ccxcon.apps.CCXConnectorConfig')
|
||||
INSTALLED_APPS += [
|
||||
'openedx.core.djangoapps.ccxcon.apps.CCXConnectorConfig',
|
||||
'common.djangoapps.third_party_auth.apps.ThirdPartyAuthConfig',
|
||||
]
|
||||
FEATURES['CUSTOM_COURSES_EDX'] = True
|
||||
|
||||
########################## VIDEO IMAGE STORAGE ############################
|
||||
|
||||
@@ -10,7 +10,7 @@ from django.urls import path, re_path
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from auth_backends.urls import oauth2_urlpatterns
|
||||
from edx_api_doc_tools import make_docs_urls
|
||||
from ratelimitbackend import admin
|
||||
from django.contrib import admin
|
||||
|
||||
import openedx.core.djangoapps.common_views.xblock
|
||||
import openedx.core.djangoapps.debug.views
|
||||
|
||||
Reference in New Issue
Block a user