From 911ac716debde6c1e41d6dc40991f359de2b5f10 Mon Sep 17 00:00:00 2001 From: Robert Raposa Date: Mon, 27 Nov 2023 14:23:21 -0500 Subject: [PATCH] feat: upgrade edx-drf-extensions to 9.0.0 9.0.0 fixes ENABLE_FORGIVING_JWT_COOKIES bug. The JWT's LMS user id will now be compared to the user object's lms_user_id, rather than to its id. For details, see: https://github.com/openedx/edx-drf-extensions/pull/408 Note that this won't be put into effect until ENABLE_FORGIVING_JWT_COOKIES is toggled on separately. Also, although this is a major upgrade, it only caused a backward-incompatible issue in edx-platform. There are no other changes required for ecommerce. This is part of the rollout of: https://github.com/edx/edx-arch-experiments/issues/429 --- requirements/base.txt | 2 +- requirements/dev.txt | 2 +- requirements/production.txt | 2 +- requirements/test.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index e56f3335f90..b059d59fd49 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -226,7 +226,7 @@ edx-django-utils==5.5.0 # edx-drf-extensions # edx-rest-api-client # getsmarter-api-clients -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.in # edx-rbac diff --git a/requirements/dev.txt b/requirements/dev.txt index dc124d3b52a..4fb25e7f22b 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -327,7 +327,7 @@ edx-django-utils==5.5.0 # edx-drf-extensions # edx-rest-api-client # getsmarter-api-clients -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/test.txt # edx-rbac diff --git a/requirements/production.txt b/requirements/production.txt index 95da1a4269e..f78fa01397f 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -231,7 +231,7 @@ edx-django-utils==5.5.0 # edx-drf-extensions # edx-rest-api-client # getsmarter-api-clients -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.in # edx-rbac diff --git a/requirements/test.txt b/requirements/test.txt index 11feac73caa..58a35aed89d 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -318,7 +318,7 @@ edx-django-utils==5.5.0 # edx-drf-extensions # edx-rest-api-client # getsmarter-api-clients -edx-drf-extensions==8.13.0 +edx-drf-extensions==9.0.0 # via # -r requirements/base.txt # edx-rbac