Closed MaferMazu closed 2 years ago
This PR adds the feature FAN-41: NAU Academies - restrict course enrollment by email domain.
User interface when a user can't enroll (en) User interface when a user can't enroll (pt-pt)
Internal logs
In #6 I added tests.
In tutor:
nau/lilac.master
FEATURES.update({ "ENABLE_OTHER_COURSE_SETTINGS": True }) OPEN_EDX_FILTERS_CONFIG = { "org.openedx.learning.course.enrollment.started.v1": { "fail_silently": False, "pipeline": [ "nau_openedx_extensions.filters.pipeline.FilterEnrollmentByDomain", ], }, }
{ "filter_enrollment_by_domain_list": [ "domain1.com", "domain2.com", "example.com" ] }
This PR is ready for review.
If you are okey I am going to squash the commits in this PR and merge when I have the approval
@felipemontoya @igobranco @MoisesGSalas
Description
This PR adds the feature FAN-41: NAU Academies - restrict course enrollment by email domain.
User interface when a user can't enroll (en) User interface when a user can't enroll (pt-pt)
Internal logs
Dependencies
How to test
In #6 I added tests.
In tutor:
nau/lilac.master
branch