- Nov 09, 2020
-
-
JJ authored
Skip auto-enrolling users if they are already enrolled in their auto-enroll enabled courses to prevent downgrading users from paid course modes to audit/free course modes when they activate their account.
-
- Oct 29, 2020
-
-
Régis Behmo authored
-
- Oct 21, 2020
-
-
syed-awais-ali authored
-
- Oct 19, 2020
-
-
Dillon Dumesnil authored
-
- Oct 16, 2020
-
-
Dillon Dumesnil authored
A major update to this function allows it to actually autofill the certificate information again! I believe LinkedIn changed their API and we never updated our end. This fixes that!
-
Asad authored
-
- Sep 21, 2020
-
-
Omar Al-Ithawi authored
Plugins can listen to USER_ACCOUNT_ACTIVATED signal to perform custom logic.
-
- Jul 21, 2020
-
-
adeelehsan authored
PROD-1911
-
- Jul 17, 2020
-
-
Waheed Ahmed authored
Allow entitlements to be used to upgrade to verified track past the course enrollment date and before the upgrade deadline PROD-1497
-
- Jul 15, 2020
-
-
Ali-D-Akbar authored
-
- Jul 06, 2020
-
-
Ali-D-Akbar authored
-
- Jun 16, 2020
-
-
Michael Terry authored
- Add a new CourseEnrollmentCelebration model, which ties a course enrollment to some booleans about progress celebrations - Add serialization of the new model to the existing courseware_api app's existing course info view - Add new API in courseware_api to update a celebration model
-
- Jun 09, 2020
-
-
Adeel Khan authored
This patch improves on the user locked out logic by providing a helping message near locked out. This would help reduce retries by giving user the option to use password reset flow to fix the issue. PROD-1505
-
- May 12, 2020
-
-
Olivia Ruiz-Knott authored
Add list of states and field to UserProfile model; add migration; add state field to relevant serializers and to ACCOUNT_VISIBILITY_CONFIGURATION. Removes state data if country is changed to something other than United States.
-
- May 05, 2020
-
-
Feanil Patel authored
-
- May 04, 2020
-
-
Feanil Patel authored
-
- May 01, 2020
-
-
Aarif authored
-
- Apr 23, 2020
-
-
Feanil Patel authored
This was added in here as a shim to catch places that were still using the old version of these models that had an attribute called course_id instead of the `course` foreign key. After monitoring production for two weeks, we can be pretty confident that we've caught most places that do this. Removing this code since it should no longer be needed.
-
- Apr 08, 2020
-
-
Aarif authored
-
- Apr 06, 2020
-
-
Feanil Patel authored
It conflicts with an underlying related field on that model which seems to be getting at the same value from the related table. Add logging for incorrectly instantiating CourseEnrollment models. This is to catch any places that might break this that are outside of edx-platform. Django won't accept `course` values that aren't course_overviews so we don't need extra logic to test that `course` values are of the correct type. fixup! Remove the course_id property on student.CourseEnrollment.
-
- Apr 01, 2020
-
-
Claudiu Ion authored
-
- Mar 17, 2020
-
-
Cory Lee authored
* Reenabling this since the renames on the schedules table are completed * Reverting regex change that caused migration to be generated for userprofile
-
adeelehsan authored
-
- Mar 11, 2020
-
-
Michael Terry authored
This way if an audit user upgrades a self paced course to verified, their schedule will reset to the current time. AA-60
-
- Mar 03, 2020
-
-
Simon Chen authored
MST-121 We should allow the business case where a learner can be enrolled into a program, then unenrolled, then enroll into another program with the same course
-
- Feb 26, 2020
-
-
Matt Tuchfarber authored
This is so it's user editable in the Account MFE.
-
- Feb 20, 2020
-
-
Thomas Tracy authored
Adds a simple nullable field to the UserProfile model. The only validation done it to make sure any character saved in that field is a digit and not a letter. We do not distiguish on a model level if the phone number is international or not.
-
- Feb 14, 2020
-
-
Mike O'Connell authored
Rather than to create or update the account recovery record when the Account Settings page is updated, defer updating until the new recovery email is confirmed ENT-2607
-
- Jan 28, 2020
-
-
Awais Jibran authored
-
- Jan 09, 2020
-
-
Stu Young authored
add django simple history to student.ManualEnrollmentAudit
-
- Dec 30, 2019
-
-
David Ormsbee authored
This adds request caching to the following places: * course expiration wrapper (displayed in Units) * offer banner generation (displayed in Units) * get_enrollment * user_by_anonymous_id * youtube_disabled_for_course On a sample course with edx-val enabled, this reduced the queries for a large sequence from 450 to 155.
-
Feanil Patel authored
This will remove imports from __future__ that are no longer needed. https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
-
- Dec 09, 2019
-
-
Guruprasad Lakshmi Narayanan authored
The previous behaviour of using a variable causes Django to complain about changes not reflected in a migration when the default course mode slug is changed.
-
- Nov 15, 2019
-
-
hasnain-naveed authored
-
- Nov 13, 2019
-
-
Agrendalath authored
-
Agrendalath authored
-
Josue Balandrano Coronel authored
-
- Nov 01, 2019
-
-
Matthew Piatetsky authored
-
- Oct 31, 2019
-
-
Matthew Piatetsky authored
-
- Oct 27, 2019
-
-
atesker authored
PROD-826 - Add CourseWaffleFlag that restricts the set of ProblemGradeReport enrollees to only verified learners. cr comments added unit test removed debug style
-