From 60da5db4b64d46cef2c9b994609c2a68db188771 Mon Sep 17 00:00:00 2001 From: Binod Pant Date: Mon, 1 Nov 2021 21:18:59 -0400 Subject: [PATCH] feat: degreed2 integrated channels (#29183) * feat: degreed2 integrated channels ENT-2789 * feat: :sparkles: New integrated channel via edx-enterprise * fix: pull in edx-enterprise 3.33.1 fixes db_overrides check failure by renaming field `key` to `client_id` --- cms/envs/common.py | 1 + lms/envs/common.py | 1 + requirements/constraints.txt | 2 +- requirements/edx/base.txt | 2 +- requirements/edx/development.txt | 2 +- requirements/edx/testing.txt | 2 +- 6 files changed, 6 insertions(+), 4 deletions(-) diff --git a/cms/envs/common.py b/cms/envs/common.py index 7c5753a5bf..6619adbb43 100644 --- a/cms/envs/common.py +++ b/cms/envs/common.py @@ -1811,6 +1811,7 @@ OPTIONAL_APPS = ( ('consent', None), ('integrated_channels.integrated_channel', None), ('integrated_channels.degreed', None), + ('integrated_channels.degreed2', None), ('integrated_channels.sap_success_factors', None), ('integrated_channels.xapi', None), ('integrated_channels.cornerstone', None), diff --git a/lms/envs/common.py b/lms/envs/common.py index dd71cf20d6..c27cb1b6dc 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -3880,6 +3880,7 @@ OPTIONAL_APPS = [ ('consent', None), ('integrated_channels.integrated_channel', None), ('integrated_channels.degreed', None), + ('integrated_channels.degreed2', None), ('integrated_channels.sap_success_factors', None), ('integrated_channels.cornerstone', None), ('integrated_channels.xapi', None), diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 20134d9d58..02696c57b5 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -30,7 +30,7 @@ django-storages<1.9 # The team that owns this package will manually bump this package rather than having it pulled in automatically. # This is to allow them to better control its deployment and to do it in a process that works better # for them. -edx-enterprise==3.31.1 +edx-enterprise==3.33.1 # Newer versions need a more recent version of python-dateutil freezegun==0.3.12 diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 402cb962c6..ec8edfebc0 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -433,7 +433,7 @@ edx-drf-extensions==8.0.0 # edx-rbac # edx-when # edxval -edx-enterprise==3.31.1 +edx-enterprise==3.33.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.in diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index fda065bf26..e9238da7a7 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -538,7 +538,7 @@ edx-drf-extensions==8.0.0 # edx-rbac # edx-when # edxval -edx-enterprise==3.31.1 +edx-enterprise==3.33.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 80de41ddeb..c7c6482128 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -519,7 +519,7 @@ edx-drf-extensions==8.0.0 # edx-rbac # edx-when # edxval -edx-enterprise==3.31.1 +edx-enterprise==3.33.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt