diff --git a/credentials/settings/base.py b/credentials/settings/base.py index 7603b6e3d..69ac07955 100644 --- a/credentials/settings/base.py +++ b/credentials/settings/base.py @@ -543,6 +543,9 @@ FAVICON_URL = "https://edx-cdn.org/v3/default/favicon.ico" LOGO_POWERED_BY_OPEN_EDX_URL = "https://edx-cdn.org/v3/prod/open-edx-tag.svg" +# Badges settings +BADGES_ENABLED = True + # Event Bus Settings EVENT_BUS_PRODUCER = "edx_event_bus_redis.create_producer" EVENT_BUS_CONSUMER = "edx_event_bus_redis.RedisEventConsumer" @@ -560,7 +563,7 @@ # .. toggle_warning: The default may be changed in a later release. # .. toggle_use_cases: opt_in "org.openedx.learning.badge.awarded.v1": { - "learning-badges-lifecycle": {"event_key_field": "badge.uuid", "enabled": True}, + "learning-badges-lifecycle": {"event_key_field": "badge.uuid", "enabled": BADGES_ENABLED}, }, # .. setting_name: EVENT_BUS_PRODUCER_CONFIG['org.openedx.learning.badge.revoked.v1'] # ['learning-badges-lifecycle']['enabled'] @@ -570,7 +573,7 @@ # .. toggle_warning: The default may be changed in a later release. # .. toggle_use_cases: opt_in "org.openedx.learning.badge.revoked.v1": { - "learning-badges-lifecycle": {"event_key_field": "badge.uuid", "enabled": True}, + "learning-badges-lifecycle": {"event_key_field": "badge.uuid", "enabled": BADGES_ENABLED}, }, } @@ -600,7 +603,9 @@ "org.openedx.learning.ccx.course.passing.status.updated.v1", ], "credly": { + "CREDLY_BASE_URL": "https://credly.com/", "CREDLY_API_BASE_URL": "https://api.credly.com/v1/", + "CREDLY_SANDBOX_BASE_URL": "https://sandbox.credly.com/", "CREDLY_SANDBOX_API_BASE_URL": "https://sandbox-api.credly.com/v1/", "USE_SANDBOX": False, },