- Mar 11, 2021
-
-
edX requirements bot authored
-
Saad Yousaf authored
Co-authored-by:
SaadYousaf <saadyousaf@A006-00314.local>
-
Braden MacDonald authored
[TSD] Annotate relative_dates waffle flag
-
Peter Pinch authored
* Add toggle and settings annotations for CCX Co-authored-by:
Robert Raposa <rraposa@edx.org>
-
- Mar 10, 2021
-
-
Matt Tuchfarber authored
exp: Add logging to course cert availability date
-
Matt Tuchfarber authored
I believe there to be a race condition here that only manifests in a non-devstack environment. Adding some logging to better diagnose.
-
Kyle McCormick authored
Reverts #26731 The code in common/lib/capa/capa/safe_exec needs to remain Python 3.5-compatible, since edx-sandbox (ie codejail) is still running Python 3.5.
-
Dillon Dumesnil authored
AA-513: Reset segment state if anon user and there is a segment user id
-
Felipe Montoya authored
[TSD] add annotations for ENABLE_DISCUSSION_HOME_PANEL feature flag
-
Sarina Canelake authored
Update edX-hosted video player to use 2x playback speed
-
David Ormsbee authored
This will make it possible to make a New Relic dashboard for the learning_sequences API calls that tracks call performance across different transactions (by querying Spans). Our goal would be to offer SLAs around 99th percentile performance. Course IDs and User ID metrics are also added, so that we can see outliers in Span reporting, for later investigation.
-
Awais Jibran authored
-
Jeff Witt authored
LEARNER-8247 Co-Authored-By:
Sarina Canelake <sarina@edx.org>
-
AsadAzam authored
* added iframe mfe overrides * Added import to rtl * Refactored * Added comment
-
Zachary Hancock authored
-
Justin Hynes authored
MICROBA-1025 | Update cert_whitelist management command
-
M. Zulqarnain authored
* refactor: pyupgrade in common/lib/xmodule Co-authored-by:
Usama Sadiq <usama.sadiq@arbisoft.com>
-
M. Zulqarnain authored
* refactor: pyupgrade on common/lib Co-authored-by:
Usama Sadiq <usama.sadiq@arbisoft.com>
-
M. Zulqarnain authored
-
M. Zulqarnain authored
-
Awais Qureshi authored
pyupgrade in calendar-sync.
-
edX cache uploader bot authored
-
- Mar 09, 2021
-
-
David Ormsbee authored
= IMPORTANT WARNING = This can be a VERY EXPENSIVE MIGRATION which may take hours or days to run depending on the size of the courseware_studentmodule table on your site. Depending on your database, it may also lock this table, causing courseware to be non-functional during that time. If you want to run this migration manually in a more controlled way (separate from your release pipeline), the SQL needed is: CREATE INDEX `courseware_stats` ON `courseware_studentmodule` (`module_id`, `grade`, `student_id`); You can then fake the migration: https://docs.djangoproject.com/en/2.2/ref/django-admin/#cmdoption-migrate-fake = Motivation and Background = TLDR: This adds an index that will speed up reports like the Problem Grade Report. This fixes a performance regression that was unintentionally introduced in 25da206c. I'm capturing the entire saga below, in case Open edX operators need to dig into it. The tale begins in November o...
-
adeel khan authored
Fix button/title text
-
Dillon Dumesnil authored
If we are seeing an anonymous user, but the segment user id is still set, we believe the segment user id is coming from a different user on the same machine. This will make sure we clear out that storage and then the indentify call will make a new anonymous id
-
Adeel Khan authored
1) Account activation email. 2) Password reset email. 3) Password reset success. VAN-272
-
Justin Hynes authored
[MICROBA-1025] - Update management command to use the same logic that the Instructor Dashboard uses - Fix bug in management command where processing stopped when encountering a user that did not exist - Add more logging - Add and update tests where needed
-
Nadeem Shahzad authored
Pin diff-cover to fix tests on Ubuntu 20.04
-
Christie Rice authored
-
nadeemshahzad authored
-
Christie Rice authored
-
Kyle McCormick authored
In commit 9b37e7d0, the logic of `streak_celebration_is_active` was accidentally changed such that it no longer checks the Progress Milestones waffle flag. This commit fixes that. Note: This also adds in a transitive check to `courseware_mfe_is_active`, which makes sense for Streak Celebration and should not have any functional impact.
-
Usman Khalid authored
-
Usman Khalid authored
-
Ahtisham Shahid authored
Updated drag and drop version
-
David Ormsbee authored
* Adds the backfill_course_outlines management command to contentstore * Adds a read-only Django admin interface to learning_sequences for the support team and debugging. * Adds two new functions to the learning_sequences public API: key_supports_outlines and get_course_keys_with_outlines The learning_sequences app isn't supposed to know about contentstore or modulestore, as it's intended to be extracted out of edx-platform in the long term. Therefore, the backfill_course_outlines command is in contentstore, and not learning_sequences. This work was tracked in TNL-7983, but it also fixes a bug where we were trying to generate course outlines for libraries (TNL-7981). All Open edX instances upgrading to Lilac should run the backfill_course_outlines command as part of their upgrade process.
-
David Ormsbee authored
We weren't properly catching the CourseOutlineData.DoesNotExist error before this commit. TNL-7979
-
Jawayria authored
BOM-2352: Removed unused imports from lms/djangoapps/{grades, instruc…
-
Awais Qureshi authored
Run Pyupgrade on edxmako.
-