Collin Preston
Collin Preston
**Describe the bug** When updating multiple records at the same time whose mutationMode is `undoable`, the `doMutation()` method is called multiple times leading to duplicate API calls for the dataProvider....
## Description This PR adds a checkbox for `expiration_datetime_is_explicit` to the Django Admin's CourseMode edit page. This allows Admin users to explicitly define an Upgrade Deadline date along with setting...
# Description/Context In order to allow Open Discussion users to login to Keycloak using their email and password from Open Discussions, we must first configure the Keycloak user migration plug-in...
# Description/Context All client applications configured with Keycloak should have back-channel logout enabled and supported. # Plan/Design Enabled back-channel logout for all Keycloak's client applications.