~~~~~~~~~~~~~~~~~~~~~ * Fix a bug where the Learning Sequences API does not have a schedule for a sequence, which can occur when a sequence is unavailable to a learner, and the learner should not know of the existence of the sequence (e.g. when a sequence is content gated by enrollment track and the learner is not in the requisite enrollment track).
3.11.2
~~~~~~~~~~~~~~~~~~~~~ * Add allow-list to prevent nonexistent backend configurations from causing errors
3.11.1
~~~~~~~~~~~~~~~~~~~~~ * Fix for onboarding status API endpoint. The endpoint requires an obscured user id.
3.11.0
~~~~~~~~~~~~~~~~~~~~~ * Add ability to get onboarding statuses from a proctoring provider API endpoint * Extend the learner onboarding status API to determine whether the only onboarding exam or all onboarding exams are past due and past an "onboarding_past_due" flag in the response. modify the API to not return a link to the onboarding exam if the onboarding exam should not be accessible by the learner (i.e. it is to be released or is past due). * Modify the display behavior of the learner onboarding panel to display "Onboarding Past Due" if the only onboarding or all onboarding exams are past due.
3.10.2
~~~~~~~~~~~~~~~~~~~~~ * Use onboarding status API endpoint for student onboarding info panel
3.10.1
~~~~~~~~~~~~~~~~~~~~~ * Add ability to get onboarding statuses from a proctoring provider API endpoint * Add API endpoint which provides proctoring generic and backend specific instructions for the proctoring exam. Usage case is to provide required data for the learning app MFE.