- Sep 01, 2021
-
-
taliaedX authored
revert: edx-enterprise bump due to catalog issues
-
Talia Rhodes authored
-
taliaedX authored
chore: Bump edx-enterprise for catalog api call changes
-
Tim McCormack authored
ref: ARCHBOM-1833/ARCHBOM-1649
-
Chris Deery authored
* feat: [AA-950] Productize Streak Discount - Change STREAK_DISCOUNT_EXPERIMENT_FLAG to STREAK_DISCOUNT_FLAG - Remove references to "experiment" and ticket AA-759 - Made flag names more consistent - Move segment event from get_bucket to streak calculation - Streak discount event edx.bi.course.streak_discount_enabled is sent when celebrations are calculated - Convert LegacyWaffleFlags to WaffleFlags Co-authored-by:
cdeery <cdeery@edx.edu>
-
Talia Rhodes authored
-
Zia Fazal authored
feat: Emit course completion related events
-
Zainab Amir authored
-
- Aug 31, 2021
-
-
Uzair Rasheed authored
update session on password change
-
julianajlk authored
-
uzairr authored
-
Tim McCormack authored
ref: ARCHBOM-1887
-
Jhony Avella authored
In the PR https://github.com/edx/edx-platform/pull/10659 the outer_atomic decorator/context manager was created to prevent nested atomic blocks. This method received a boolean parameter read_committed to enforce read-committed MySQL isolation level. From Django 2, the default isolation level Django sets is read-committed, so the aforementioned parameter for outer_atomic can be removed
-
julianajlk authored
REV-2133
-
Tim McCormack authored
CookieNameChange allowed the use of the expand-contract pattern for cookies, but the suggested procedure assumed an instantaneous change on the server side. Without that, there would be a brief window of time where servers that had received the newer config would be writing cookies that the servers with old config would not be able to understand. However, the mechanism can be made seamless by using it *twice* in succession, with the first usage in a "no-op" configuration. This allows all the servers to become aware of the new name without using it. The second change flips the configuration and changes the official name of the cookie, and during that window both sets of servers are able to understand both sets of names, even though they're sending a mix of names. This can then be followed by the usual cleanup.
-
Simon Chen authored
Co-authored-by:
Simon Chen <schen@edx-c02fw0guml85.lan>
-
Jawayria authored
chore: Removed django.contrib.staticfiles.templatetags.staticfiles
-
edX requirements bot authored
-
Jawayria authored
-
SaadYousaf authored
-
Kshitij Sobti authored
This commit adds new APIs that allow MFEs to modify a course's advanced settings and to update tab settings to show/hide/move tabs.
-
- Aug 30, 2021
-
-
alangsto authored
-
Manjinder Singh authored
-
Alex Dusenbery authored
Refactor data-sharing consent GET and POST handlers to not have too many statements, because readability matters.
-
Felipe Montoya authored
refactor: replace User.objects.create_user for UserFactory p2
-
Feanil Patel authored
fix: Milestones app feature flag docs
-
Maria Grimaldi authored
This change is done so the profile is automatically created for tests users
-
Binod Pant authored
ENT-4776
-
Régis Behmo authored
The feature flag that should be set is not ENABLE_MILESTONES_APP but MILESTONES_APP.
-
Olivia Ruiz-Knott authored
doc: ADR for date override
-
David Ormsbee authored
In the case where a server/course has both: * YouTube deprecated (waffle flag: videos.deprecate_youtube = True) * HLS enabled (ConfigModel: HLSPlaybackEnabledFlag, in video_config) Prior to this commit, we would prefer the HLS source if one of the HTML5 video sources specified a .m3u8 file. However it looks like this file isn't always guaranteed to be produced. This fix always prefers HTML5 video sources to YouTube if the server or course is configured to deprecate YouTube, as long as at least one non-YouTube source is found. TNL-8594. Note that this may confuse users because we're essentially bypassing their Studio-specified preferred primary source with a server-wide setting.
-
alangsto authored
-
Usama Sadiq authored
* fix: remove django-ipware constraint
-
alangsto authored
-
Usama Sadiq authored
- Removed manage_user and manage_group commands and their unit tests from edx-platform and added then to edx-django-utils. - Modified User.post_save signal to ensure the user profile is created when manage_user management command is run to create a user. - Added edx-django-utils to INSTALLED_APPS for LMS and Studio. - Moved generate_password from openedx.core.djangoapps.user_authn.utils to edx_django_utils.user along with its unit test.
-
- Aug 29, 2021
- Aug 27, 2021
-
-
oliviaruizknott authored
-
julianajlk authored
REV-2133
-
Michael Roytman authored
chore: Update version of edx-name-affirmation library from 0.6.4 to 0.7.0.
-
Leangseu Kim authored
-