Story
=====
As an XBlock developer,
I want to know which XBlocks are installed
so I can debug (and know which to add to Advanced Settings in Studio).
Testing
=======
- `make studio-shell`
- `python scripts/xblock/list-installed.py`
Integration
===========
I plan to invoke this from `devstack` (after installing XBlocks).
Tickets
=======
Fixes CENG-95
Fixesstvstnfrd/openedx-meta#153
[refactor] change backfill date task to long running task
Change from a task that spins off multiple other tasks to a single long
running task. This will hopefully be way less heavy when this is ran in
production.
The Pages and Resources view in the Course Autoring MFE is in development and
this flag allows enabling a link to it from the existing Pages view in Studio
using a waffle flag.
* [refactor] Move backfill_date_for_all_course_runs to Tasks.py
In order for celery to register this task, it needs to be in the right
file. duh!
* fix imports
* fix more imports
Even if a learner could technically continue to attempt a problem,
if they didn't have any missed deadlines in the course, we would
never display the ability to shift dates. This corrects that to
not require a missed deadline. The banner on the unit is still gated
by needing a missed deadline.
* [feat] Management command to populate credentials availability date
This is a command to populate the new CredentialsCertificate model's
available_date for every existing course_run.
This version of the edx-proctoring library includes changes to the onboarding status panel that is displayed in a learner's course outline. If all onboarding exams are past due, the button to go to the onboarding exam will be grayed out and will contain the text "Onboarding Past Due". If there are any available onboarding exams, the panel will work as before. If there are any onboarding exams that will be released in the future, they will be prioritized over the past due onboarding exams.
The latest version of edx-proctoring contains changes that allow a proctoring provider's onboarding status api to be used for the student onboarding info panel
[MICROBA-678]
Added cert availability date to the API used to get certificate status
by the learning MFE to support updated messaging.
Updated the cert availability messaging in the Coruse Dashboard,
including a text color change.
this url is shown on course home for backends which support onboarding
as part of the panel about onboarding status. This feature allows us
to configure this url via remote config.
JIRA:MST-824
* docs: Add README to lms/templates/oauth2_provider
We wanted to move this single template into a djangoapp,
but there are technical limitations to us doing so.
This README helps explain the limitations so
future generations will know why this is here.
* Update lms/templates/oauth2_provider/README.rst
Co-authored-by: Robert Raposa <rraposa@edx.org>
* Update lms/templates/oauth2_provider/README.rst
Co-authored-by: Robert Raposa <rraposa@edx.org>
Co-authored-by: Robert Raposa <rraposa@edx.org>
For self-paced courses, we have decided to switch to showing the end
date as long as it is within 365 days rather than the expected
duration of the course.