- Aug 11, 2020
-
-
edX requirements bot authored
-
- Aug 10, 2020
-
-
Kyle McCormick authored
-
Kyle McCormick authored
This effectively evaluates the flag outside of the context of a course. This was previously available through `.is_enabled_without_course_context`, which has been removed in favor of simply `is_enabled()`. This was done to make the CourseWaffleFlag interface more uniform with that of WaffleFlag and ExperimentWaffleFlag and eliminate unecessary branching when handling CourseWaffleFlags.
-
Kyle McCormick authored
For the Courseware MFE rollout experiment, we want users' default buckets to be consistent across course runs. ExperimentWaffleFlag advised that this could be done by calling `.is_enabled(...)` without a course_key argument; however, doing so breaks when uing the main_flag.BUCKET_NUM scheme to apply bucket rules for a specific set of users or courses. This commit explicitly adds course-unaware-bucketing via a new kwarg to ExperimentWaffleFlag.__init__ method. Furthermore, it fixes ExperimentWaffleFlag.is_enabled(course_key=None) to work as advertised, by means of calling .is_enabled_without_course_context on its subordinate flags. TNL-7405
-
Michael Terry authored
Small PLS courseware banner fixes
-
Michael Terry authored
- Hide the submit-button CTA link to reset dates in the mobile app. They are working on their own solution. - Don't show the dates_banner.html code in the courseware. It has new CTA banner support with updated wording.
-
Jansen Kantor authored
-
M. Zulqarnain authored
Python Requirements Update
-
edX requirements bot authored
-
- Aug 09, 2020
- Aug 07, 2020
-
-
Ben Warzeski authored
-
Jansen Kantor authored
EDUCATOR-5031: Delete 'Student State' for all team members (Part 2): Delete team member student module (#24187) reset student module for teams
-
Tim McCormack authored
- Originally pinned in PR #23566 - pytest was unpinned in PR #24717 and upgraded to v6+
-
Nathan Sprenkle authored
-
Michael Terry authored
Warn if an xblock defines is_past_due as a property
-
Michael Terry authored
We support it still, but want to encourage folks to try to define it as a method, so that in the future, we can rely on it being one. Also updates lti-consumer to a version that has the value as a method.
-
M. Zulqarnain authored
Merge pull request #24726 from edx/testeng/bokchoy_auto_cache_update_a08ab65fb2ff817af6902123a1310faea4933405 Bokchoy Testing DB Cache update
-
Alex Dusenbery authored
Enterprise users for which the learner portal is enabled should not see 'Order History' in their user menu, since it is not relevant to their method of purchasing content.
-
Tim McCormack authored
This was pinned in PR #23533 for intermittent breakage in pytest reporting (https://github.com/pytest-dev/pytest/issues/6925) but that seems to have since been fixed.
-
edX cache uploader bot authored
-
Syed Muhammad Dawoud Sheraz Ali authored
drop percentage column from VemPipelineIntegration model
-
Adolfo R. Brandes authored
-
Adolfo R. Brandes authored
-
M. Zulqarnain authored
Python Requirements Update
-
DawoudSheraz authored
-
Syed Muhammad Dawoud Sheraz Ali authored
remove percentage field from VEM pipeline config model
-
DawoudSheraz authored
-
DawoudSheraz authored
-
edX requirements bot authored
-
- Aug 06, 2020
-
-
Michael Terry authored
Fix possible reference to is_past_due property
-
stvn authored
* Commits: Enable backend config for specific-student masquerading
-
Michael Terry authored
-
Dave St.Germain authored
Upgrade XBlock
-
Tim McCormack authored
This version contains necessary fixes for validating the "audience" component of the JWT, as seen in ARCHBOM-1281. (I believe we'll need to pass both the App ID and the Service ID in an additional AUDIENCE "other settings" key for this third-party-auth backend.) Vendored from version 3.4.0 (9d93069564a60495e0ebd697b33e16fcff14195b) social-core: https://github.com/python-social-auth/social-core/blob/3.4.0/social_core/backends/apple.py v3.4.0 is unreleased at this time (2020-07-28) and contains several necessary bugfixes over 3.3.3 for AppleID, but also causes the TestShibIntegrationTest.test_full_pipeline_succeeds_for_unlinking_testshib_account test in common/djangoapps/third_party_auth/tests/specs/test_testshib.py to break (somehow related to social-core's change 561642bf which makes a bugfix to partial pipeline cleaning). ARCHBOM-1389 filed to address this at our convenience. Note: 3.4.0 was not released to PyPI due to a broken test, so we might see a 3.4.1 when it's actually released: https://github.com/python-social-auth/social-core/issues/485
-
Dave St.Germain authored
-
David Ormsbee authored
Adds Custom Extra Fields to Course Blocks API through LMS Settings
-
Calen Pennington authored
This also has an initial use case for Personalized Learner Schedules to add CTAs to capa and vertical blocks to allow users to shift their course deadlines.
-
Nizar Mahmoud authored
-
edx-pipeline-bot authored
Mergeback PR from private to public.
-
Binod Pant authored
-