upgrade edx-drf-extensions to 2.4.5 (#22269)
- Upgrade edx-drf-extensions to 2.4.5 - Removed constraint to 2.4.0, because 2.4.2 introduces a workaround for ARCH-1210 by putting the problematic code behind a django setting. - Remove unused JWT_AUTH_REFRESH_COOKIE setting. ARCH-418, ARCH-1269, ARCH-1044 fix broken toggle
This commit is contained in:
@@ -3440,7 +3440,6 @@ JWT_AUTH = {
|
||||
],
|
||||
'JWT_AUTH_COOKIE_HEADER_PAYLOAD': 'edx-jwt-cookie-header-payload',
|
||||
'JWT_AUTH_COOKIE_SIGNATURE': 'edx-jwt-cookie-signature',
|
||||
'JWT_AUTH_REFRESH_COOKIE': 'edx-jwt-refresh-cookie',
|
||||
}
|
||||
|
||||
EDX_DRF_EXTENSIONS = {
|
||||
|
||||
@@ -4,10 +4,9 @@ Feature toggle code for oauth_dispatch.
|
||||
|
||||
from __future__ import absolute_import
|
||||
|
||||
from edx_rest_framework_extensions.config import SWITCH_ENFORCE_JWT_SCOPES
|
||||
from edx_rest_framework_extensions.config import OAUTH_TOGGLE_NAMESPACE, SWITCH_ENFORCE_JWT_SCOPES
|
||||
|
||||
from openedx.core.djangoapps.waffle_utils import WaffleSwitch, WaffleSwitchNamespace
|
||||
|
||||
WAFFLE_NAMESPACE = 'oauth2'
|
||||
OAUTH2_SWITCHES = WaffleSwitchNamespace(name=WAFFLE_NAMESPACE)
|
||||
ENFORCE_JWT_SCOPES = WaffleSwitch(OAUTH2_SWITCHES, SWITCH_ENFORCE_JWT_SCOPES)
|
||||
|
||||
ENFORCE_JWT_SCOPES = WaffleSwitch(WaffleSwitchNamespace(name=OAUTH_TOGGLE_NAMESPACE), SWITCH_ENFORCE_JWT_SCOPES)
|
||||
|
||||
@@ -77,12 +77,6 @@ numpy<1.17.0
|
||||
# jsondiff==1.2.0 (from -r requirements/edx/base.txt (line 146))
|
||||
jsondiff==1.1.1
|
||||
|
||||
|
||||
# Constraining this because when we rolled it to edx.org production
|
||||
# we had a lot of memory issues and gunicorn workers started running
|
||||
# out of memory. ARCH-1210
|
||||
edx-drf-extensions==2.4.0
|
||||
|
||||
# Constraining this since the newer versions require Python 3
|
||||
more-itertools==5.0.0
|
||||
|
||||
|
||||
@@ -104,7 +104,7 @@ edx-django-oauth2-provider==1.3.5
|
||||
edx-django-release-util==0.3.2
|
||||
edx-django-sites-extensions==2.3.1
|
||||
edx-django-utils==2.0.2
|
||||
edx-drf-extensions==2.4.0
|
||||
edx-drf-extensions==2.4.5
|
||||
edx-enterprise==2.0.17
|
||||
edx-i18n-tools==0.4.8
|
||||
edx-milestones==0.2.5
|
||||
|
||||
@@ -126,7 +126,7 @@ edx-django-oauth2-provider==1.3.5
|
||||
edx-django-release-util==0.3.2
|
||||
edx-django-sites-extensions==2.3.1
|
||||
edx-django-utils==2.0.2
|
||||
edx-drf-extensions==2.4.0
|
||||
edx-drf-extensions==2.4.5
|
||||
edx-enterprise==2.0.17
|
||||
edx-i18n-tools==0.4.8
|
||||
edx-lint==1.3.0
|
||||
|
||||
@@ -123,7 +123,7 @@ edx-django-oauth2-provider==1.3.5
|
||||
edx-django-release-util==0.3.2
|
||||
edx-django-sites-extensions==2.3.1
|
||||
edx-django-utils==2.0.2
|
||||
edx-drf-extensions==2.4.0
|
||||
edx-drf-extensions==2.4.5
|
||||
edx-enterprise==2.0.17
|
||||
edx-i18n-tools==0.4.8
|
||||
edx-lint==1.3.0
|
||||
|
||||
Reference in New Issue
Block a user