remove references to middleware that were missed previously use key apis rather than local implementation of key conversion. remove local implementationa remove spurious test for attribute fix test setUp to avoid unneeded flattening code quality fixes add security check ensuring that the coach is coach for *this* CCX. prevent ccx/deprecated course id problems 1. do not allow ccx objects to be created if the course id is deprecated 2. filter out any ccx memberships that involve deprecated course ids (in case there are bad ccxs in the database) Fix test failures and errors arising from incorrect code path execution Create context manager to handle unwrapping and restoring ccx values for the modulestore wrapper, employ it throughout modulestore wrapper implementation
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
_dashboard_ccx_listing.html | Loading commit data... | |
coach_dashboard.html | Loading commit data... | |
enroll_email_allowedmessage.txt | Loading commit data... | |
enroll_email_allowedsubject.txt | Loading commit data... | |
enroll_email_enrolledmessage.txt | Loading commit data... | |
enroll_email_enrolledsubject.txt | Loading commit data... | |
enrollment.html | Loading commit data... | |
grading_policy.html | Loading commit data... | |
schedule.html | Loading commit data... | |
schedule.underscore | Loading commit data... | |
student_admin.html | Loading commit data... | |
unenroll_email_allowedmessage.txt | Loading commit data... | |
unenroll_email_enrolledmessage.txt | Loading commit data... | |
unenroll_email_subject.txt | Loading commit data... |