Skip to content

feat: add first batch of Open edX Filters (backport) - #1

Merged
MaferMazu merged 1 commit into
nau/lilac.masterfrom
nau/add-filters
Sep 8, 2022
Merged

feat: add first batch of Open edX Filters (backport)#1
MaferMazu merged 1 commit into
nau/lilac.masterfrom
nau/add-filters

Conversation

@MaferMazu

Copy link
Copy Markdown
Contributor

Description

This is a Backport of the PR #29449 of the platform:

  • Add PreEnrollmentFilter
  • Add PreRegisterFilter
  • Add PreLoginFilter

This PR is needed for FAN-41

@MoisesGSalas MoisesGSalas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would you mind fixing the commit message to also include the info about the events you are adding in addition to the filters?

* Add PreEnrollmentFilter
* Add PreRegisterFilter
* Add PreLoginFilter

For more info: openedx/openedx-platform#29449

Some events that were already on the platform were also added:
* Add COURSE_ENROLLMENT_CHANGED: sent after the enrollment update
* Add COURSE_ENROLLMENT_CREATED event after the user's enrollment creation
* Add COURSE_UNENROLLMENT_COMPLETED: sent after the user's unenrollment

For more info:
openedx/openedx-platform#28266
openedx/openedx-platform#28640
@MaferMazu

Copy link
Copy Markdown
Contributor Author

Ready @MoisesGSalas , thanks. You can check it here: d0ac319

@MaferMazu
MaferMazu requested a review from MoisesGSalas August 31, 2022 00:24

@felipemontoya felipemontoya left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This changes are correct and up to date. This PR also adds tests for the new code.
For me this is ready to proceed.

@felipemontoya

Copy link
Copy Markdown
Member

Important note: a PR similar to this one will be required for the Maple release as well. For nutmeg this will already be present in the open-release.

@MaferMazu
MaferMazu merged commit dd67997 into nau/lilac.master Sep 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants