feat: install and enable new LC enrollment revoked event
ENT-9213
This commit is contained in:
@@ -5466,6 +5466,10 @@ EVENT_BUS_PRODUCER_CONFIG = {
|
||||
'learning-course-access-role-lifecycle':
|
||||
{'event_key_field': 'course_access_role_data.course_key', 'enabled': False},
|
||||
},
|
||||
'org.openedx.enterprise.learner_credit_course_enrollment.revoked.v1': {
|
||||
'learner-credit-course-enrollment-lifecycle':
|
||||
{'event_key_field': 'learner_credit_course_enrollment.uuid', 'enabled': False},
|
||||
},
|
||||
# CMS events. These have to be copied over here because cms.common adds some derived entries as well,
|
||||
# and the derivation fails if the keys are missing. If we ever fully decouple the lms and cms settings,
|
||||
# we can remove these.
|
||||
|
||||
@@ -522,6 +522,10 @@ course_access_role_removed_event_setting = EVENT_BUS_PRODUCER_CONFIG[
|
||||
]
|
||||
course_access_role_removed_event_setting['learning-course-access-role-lifecycle']['enabled'] = True
|
||||
|
||||
lc_enrollment_revoked_setting = \
|
||||
EVENT_BUS_PRODUCER_CONFIG['org.openedx.enterprise.learner_credit_course_enrollment.revoked.v1']
|
||||
lc_enrollment_revoked_setting['learner-credit-course-enrollment-lifecycle']['enabled'] = True
|
||||
|
||||
# API access management
|
||||
API_ACCESS_MANAGER_EMAIL = 'api-access@example.com'
|
||||
API_ACCESS_FROM_EMAIL = 'api-requests@example.com'
|
||||
|
||||
@@ -26,7 +26,7 @@ celery>=5.2.2,<6.0.0
|
||||
# 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==4.24.0
|
||||
edx-enterprise==4.25.0
|
||||
|
||||
# Stay on LTS version, remove once this is added to common constraint
|
||||
Django<5.0
|
||||
|
||||
@@ -467,7 +467,7 @@ edx-drf-extensions==10.3.0
|
||||
# edx-when
|
||||
# edxval
|
||||
# openedx-learning
|
||||
edx-enterprise==4.24.0
|
||||
edx-enterprise==4.25.0
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/kernel.in
|
||||
@@ -814,6 +814,7 @@ openedx-django-wiki==2.1.0
|
||||
openedx-events==9.12.0
|
||||
# via
|
||||
# -r requirements/edx/kernel.in
|
||||
# edx-enterprise
|
||||
# edx-event-bus-kafka
|
||||
# edx-event-bus-redis
|
||||
# event-tracking
|
||||
|
||||
@@ -741,7 +741,7 @@ edx-drf-extensions==10.3.0
|
||||
# edx-when
|
||||
# edxval
|
||||
# openedx-learning
|
||||
edx-enterprise==4.24.0
|
||||
edx-enterprise==4.25.0
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/doc.txt
|
||||
@@ -1362,6 +1362,7 @@ openedx-events==9.12.0
|
||||
# via
|
||||
# -r requirements/edx/doc.txt
|
||||
# -r requirements/edx/testing.txt
|
||||
# edx-enterprise
|
||||
# edx-event-bus-kafka
|
||||
# edx-event-bus-redis
|
||||
# event-tracking
|
||||
|
||||
@@ -547,7 +547,7 @@ edx-drf-extensions==10.3.0
|
||||
# edx-when
|
||||
# edxval
|
||||
# openedx-learning
|
||||
edx-enterprise==4.24.0
|
||||
edx-enterprise==4.25.0
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/base.txt
|
||||
@@ -973,6 +973,7 @@ openedx-django-wiki==2.1.0
|
||||
openedx-events==9.12.0
|
||||
# via
|
||||
# -r requirements/edx/base.txt
|
||||
# edx-enterprise
|
||||
# edx-event-bus-kafka
|
||||
# edx-event-bus-redis
|
||||
# event-tracking
|
||||
|
||||
@@ -571,7 +571,7 @@ edx-drf-extensions==10.3.0
|
||||
# edx-when
|
||||
# edxval
|
||||
# openedx-learning
|
||||
edx-enterprise==4.24.0
|
||||
edx-enterprise==4.25.0
|
||||
# via
|
||||
# -c requirements/edx/../constraints.txt
|
||||
# -r requirements/edx/base.txt
|
||||
@@ -1024,6 +1024,7 @@ openedx-django-wiki==2.1.0
|
||||
openedx-events==9.12.0
|
||||
# via
|
||||
# -r requirements/edx/base.txt
|
||||
# edx-enterprise
|
||||
# edx-event-bus-kafka
|
||||
# edx-event-bus-redis
|
||||
# event-tracking
|
||||
|
||||
Reference in New Issue
Block a user