--------- * fixes the way moodle queries for courses ENT-4806
3.28.12
--------- * Integrated channels automatically fill in current date for audit completions if date not available.
3.28.11
--------- * Create "enterprise_learner" role when ``EnterpriseCustomerUser`` records are re-linked. * When ``EnterpriseCustomerUser`` records get deleted, also delete the "enterprise_admin" role specific to the relevant enterprise customer.
3.28.10
--------- * Integrated channel transmitter completions routine now logs as error, any status codes greater than or equal to 400
3.28.9
--------- * Include a ``failure_reason=dsc_denied`` to the DSC failure url when learner denies the DSC terms.
3.28.8
--------- * SAP integrated channel django form gets missing idp id field