Skip to content

feat: add GradeEventContextEnricher pipeline step for grade analytics#2543

Draft
pwnage101 wants to merge 1 commit intomasterfrom
pwnage101/ENT-11563
Draft

feat: add GradeEventContextEnricher pipeline step for grade analytics#2543
pwnage101 wants to merge 1 commit intomasterfrom
pwnage101/ENT-11563

Conversation

@pwnage101
Copy link
Contributor

@pwnage101 pwnage101 commented Mar 4, 2026

Introduces enterprise/filters/grades.py with GradeEventContextEnricher, a PipelineStep for the org.openedx.learning.grade.context.requested.v1 filter that enriches grade analytics event context with the learner's enterprise UUID. Adds openedx-filters as a dependency and unit tests covering both enrichment and no-op branches.

ENT-11563

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com


Blocked by:

Blocks:

Introduces enterprise/filters/grades.py with GradeEventContextEnricher,
a PipelineStep for the org.openedx.learning.grade.context.requested.v1
filter that enriches grade analytics event context with the learner's
enterprise UUID. Adds openedx-filters as a dependency and unit tests
covering both enrichment and no-op branches.

ENT-11563

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

1 participant