- Mar 03, 2021
-
-
Matt Tuchfarber authored
We're now calling programs-related code from CMS so we need to have the username for the credentials service available in CMS
-
Christie Rice authored
-
Sarina Canelake authored
Remove the "role of users being enrolled" field from Instructor Dashboard
-
jawad khan authored
Added BearerAuthenticationAllowInactiveUser in courseware view
-
Justin Hynes authored
MICROBA-1024 | Move checks to certificates app
-
Azan Bin Zahid authored
add user id (staff only) field in user_api
-
azanbinzahid authored
-
jawad khan authored
LEARNER-8158 Fixed descendants typo and added tests
-
Awais Jibran authored
* refactor: use q objects when fetching user using an identifier #26683 * Nit
-
Michael Roytman authored
* The original use of user.has_perm('can_take_proctored_exam') in the get_active_enrollments_for_course method had very poor performance when used for multiple learners. The permission is not designed for use in bulk operations. It was being called for each user in a loop by edx-proctoring, resulting in many queries to the database. This lead to timeouts on the client. This change exposes a new service endpoint that performs this permission checking in the database, resulting in one single query to the necessary LMS SQL tables and many fewer queries to the modulestore. * bump version of edx-proctoring to 3.7.3
-
- Mar 02, 2021
-
-
Michael Terry authored
feat: add 'external course updates' experiment flag
-
Justin Hynes authored
[MICROBA-1024] - Move some of the recently added logic from the instructor app to the certificates app - Attempt to not use other certificate models directly in the code I am touching, moving this logic to certificates as well.
-
Michael Terry authored
When this flag is enabled, users will be 50/50 bucketed into an experiment where users get course highlights and nudges from an external service (like sailthru or braze) rather than from edx-platform via ACE. AA-661
-
Christie Rice authored
-
Carla Duarte authored
AA-510: a11y fix for learner dashboard enterprise link
-
Christie Rice authored
-
alangsto authored
Add hover for accordion update edx-proctoring version
-
Carla Duarte authored
-
Kyle McCormick authored
The Django setting FEATURES['ENABLE_COURSEWARE_MICROFRONTEND'] has been an additional gate to activating usage of the Learning MFE for an Open edX instance. The toggle is redundant with the `courseware.courseware_mfe` Waffle flag. By removing it, we simplify our config and simplify our path towards making the Learning MFE the default courseware experience. TNL-7796
-
Usman Khalid authored
-
Bianca Severino authored
[MST-666] Update edx-proctoring to 3.7.0
-
Feanil Patel authored
fix: Text comparison should be done with `==` not via is.
-
Feanil Patel authored
doc: Correctly annotate the setting name.
-
Dillon Dumesnil authored
AA-513: Ensure user id exists before trying to send event
-
Bianca Severino authored
-
Dillon Dumesnil authored
request.user.id could be None which ends up raising an error in the analytics package we use.
-
Awais Qureshi authored
Run Pyupgrade on entitlement.
-
M. Zulqarnain authored
-
M. Zulqarnain authored
-
M. Zulqarnain authored
-
M. Zulqarnain authored
-
Awais Qureshi authored
-
Awais Qureshi authored
Run Pyupgrade on student folder.
-
Zainab Amir authored
-
Jawayria authored
BOM-2351: Removed unused imports from common/lib/{capa, safe_lxml, sy…
-
edX requirements bot authored
-
- Mar 01, 2021
-
-
Feanil Patel authored
The `setting_name` annotation needed a space before it so that it's picked up properly by the toggle annotations tooling.
-
Feanil Patel authored
`is` will check if two objects are the same whereas `==` will check if their values are the same which is what we want here.
-
Matthew Piatetsky authored
Check course outline and course date toggles in addition to courseware toggle for streak
-
Dillon Dumesnil authored
AA-682: Update the pseudo session fallback session
-