- Apr 06, 2020
-
-
Feanil Patel authored
Historically, the CourseEnrollment model used to have a `course_id` field. A lot of tests still call the factory using that. Instead of a `course_id` field this model now has a `course` field which is a foreign key to the CourseOverview model. The factory still accepts the course_id but uses it to create the relevant CourseOverview object where necessary. This commit fixes two issues with the factory. 1. If the course id is passed in as`course_id` instead of `course__id` then, the generated CourseOverview does not have the correct course_id. 2. Even though the CourseEnrollment model no longer needs the `course_id` parameter, we were still passing it through. We now remove it so that it is not passed through to the CourseEnrollment model instantiation.
-
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.
-
Manjinder Singh authored
This adds contraints to: kiwisolver: next release only works with python>=3.6 The was run to upgrade: django-splash django-wiki edx-search The previous versions were constraining django below 2.0. Co-authored-by:
Robert Raposa <rraposa@edx.org>
-
Muhammad Soban Javed authored
BOM-1473: Skip tests, failing in django2.1 because app is deprecated
-
irfanuddinahmad authored
Merge pull request #23532 from edx/iahmad/ENT-2725-Implicit-Enterprise-Selection-When-Enrolling-With-Url ENT-2725 added support for enrolment urls in multiple enterprise case
-
Usama Sadiq authored
Django2.2 Post request update
-
Ahtisham Shahid authored
Updated versions of fixed packages
-
Nick authored
AA fix mobile reset dates banner
-
irfanuddinahmad authored
-
M Zulqarnain authored
BOM-1497 : POST None failures fixed
-
Awais Jibran authored
Fixes `NoReverseMatch` exception.
-
usamasadiq authored
-
Zulqarnain authored
-
Awais Jibran authored
`django.urls.exceptions:NoReverseMatch lms.djangoapps.discussion.tasks.send_ace_message` PROD-1224
-
Awais Qureshi authored
BOM-1463
-
Ahtisham Shahid authored
Removed tech email form error templates
-
- Apr 05, 2020
-
-
edX Transifex Bot authored
-
Awais Qureshi authored
BOM-1491
-
Awais Qureshi authored
BOM-1490
-
Awais Qureshi authored
BOM-1489
-
Awais Qureshi authored
Adding missing aap.
-
- Apr 04, 2020
-
-
Awais Qureshi authored
Group name Changed in Django 2.2: The max_length increased from 80 to 150 characters.
-
Awais Qureshi authored
None is not a valid value for posting.
-
Awais Qureshi authored
None is not a valid value for posting.
-
- Apr 03, 2020
-
-
Adam Blackwell authored
Revert PROD-1395
-
Adam Blackwell authored
This reverts commit 3f122027.
-
Nicholas D'Alfonso authored
-
Saad Yousaf authored
[PROD-1287] - Add investigation logs.
-
Waheed Ahmed authored
We were passing unstripped password value to `authenticate_new_user()` after creating a user which was resulting in password mismatch and was raising this error. PROD-656
-
SaadYousaf authored
-
Soban Javed authored
-
Dillon Dumesnil authored
Revert "Update the LMS courses API for staff permissions"
-
Simon Chen authored
-
Dillon Dumesnil authored
-
Manjinder Singh authored
* Requiring at least one args in a mutually exclusive group to be set bulk_change_enrollment requires one of agrs: org or course to be set for it to function correctly. * Creating new function to verify initial password hash Starting with django 2.1, the function is_password_usable no longer checks whether encode is a valid password created by a django hasher(hasher in PASSWORD_HASHERS setting) Adding this function to create constant behavior as we upgrade django versions
-
Uzair Rasheed authored
Refactor bulk unenroll mgmt cmd
-
edX Transifex Bot authored
-
Michael Terry authored
Upgrade edx-when to 1.2.0
-
Michael Terry authored
This adds django admin access to its models. AA-93
-
uzairr authored
Bulk unenroll command is not supporting unenrolling all the learners from multiple courses.This PR will enhance this mgmt cmd so that it can support un-enrollment of learners from multiple courses. PROD-1347
-