appsembler / figures

Reporting and data retrieval app for Open edX
MIT License
44 stars 37 forks source link

Enrollment data handling fixes #449

Closed johnbaldwin closed 2 years ago

johnbaldwin commented 2 years ago

This PR has fixes for the new enrollment data processing

Fix backfill_enrollment_data_for_course task.Commit e3faba15cca87bc204b8eed55f3949b674c9ee25

Fix class for Python27 Ginkgo. Commit bf8340830c6bdf121597c8368ea0c5cd856f25b2

Adds enrollments filter method to Figures Course class. Commit bd0384242a7c2d6d7a102c66a10add3f16fdaa7a

Add test case to tests/test_course.py . Commit: 2566818c1937a408a617136e1de4aab9dc2fe5de

Add stale course enrollment handling to pipeline. Commit ded1349ac2ba85a131690b7c37e96c3b1cd796a1

Fixed figures.tasks.backfill_enrollment_data_for_course. Commit 3511f2b2b44198b411655e1e9e8b063c57b5fbe9

Update backfill enrollment management command. Commit cdeb6a299b085b983e73a65e4c34b8046a6c674c

One last thing to check: The student module GTE check in figures.enrollment.student_modules_for_enrollment_after_date

johnbaldwin commented 2 years ago

Thanks @OmarIthawi !