Ayub khan
5c47a3b425
BOM Project
...
Updated __unicode__ to __str__
2019-09-25 18:31:54 +05:00
aarif
048d7740b5
python 3 fixes
2019-09-19 15:08:05 +05:00
Dave St.Germain
5febcce20c
Fix python3 compatibility in SafeCookieData and elsewhere
2019-08-19 10:24:15 -04:00
Christie Rice
3d062aab62
REVMI-354 Add enroll_in_course permission ( #21243 )
...
* REVMI-354 Add enroll_in_course permission
* Fix test
2019-08-01 08:37:41 -04:00
Zainab Amir
f6603cb8cf
Update verification expiry email criteria ( #20725 )
...
If already DEFAULT Number of emails are sent, then verify that user
is enrolled in at least one verified course run for which the course
has not ended else stop sending emails
LEARNER-7313
2019-07-03 14:19:22 +05:00
adeelehsan
2d369490dd
Flag added to load limited courses on Dashboard
...
Dashboard is set to load 250 courses instead of
all the courses. A flag is also added to change
the number the courses to load.
PROD-204
2019-06-28 22:51:41 +05:00
Michael Roytman
05c0510cd3
add external_user_key to response and add ability to search by username, email, or external user key
...
Code review comments - EDUCATOR-4319
undoing changes temporarily
undoing changes temporarily
Fixed exception handling
re-added changes after hard reset
removed waffle flag (wrong merge
removed waffle flag (wrong merge
2019-06-14 08:36:00 -04:00
Nimisha Asthagiri
6e214a85b0
Move common/djangoapps/enrollment to openedx/core/djangoapps/enrollments
2019-05-28 11:20:53 -04:00
Brian Mesick
a4a009e57b
Merge pull request #20222 from edx/bmedx/course_enrollment_history
...
Re-adding django-simple-history for CourseEnrollment
2019-05-09 13:02:07 -04:00
Jeremy Bowman
47516dbead
Run python-modernize on student/*.py ( #20411 )
2019-05-06 14:50:42 -04:00
bmedx
17cb93dd51
Re-adding django-simple-history for CourseEnrollment
2019-05-03 16:16:41 -04:00
Nimisha Asthagiri
dfa3728edf
Move django_comment_common from common to openedx
2019-05-03 12:10:18 -04:00
Nimisha Asthagiri
16edae0822
Move comment_client into django_comment_common
2019-05-03 12:07:20 -04:00
Nimisha Asthagiri
ef0e06cc0a
Revert "Discussions consolidation"
2019-05-02 14:59:56 -04:00
Nimisha Asthagiri
df962a31b7
Move django_comment_common to openedx/core/djangoapps/discussion_common
2019-05-01 19:15:02 -04:00
Nimisha Asthagiri
2839851bde
Move comment_client into django_comment_common
2019-05-01 19:13:09 -04:00
Bessie Steinberg
243738f828
ENT-1334: Fix: SSO users last_login set to NULL
...
- The very first time a user signed in through SSO their ```last_login```
field on the ```auth_user``` table was set to NULL instead of the
appropriate time stamp. This fixes that issue.
2019-04-02 14:40:55 -04:00
Josue Balandrano Coronel
78f4ccb50a
Expose LoginFailure model to Django's Admin UI to allow admin users
...
unlock student accounts that have been locked out for excessive login
failures. This change will allow to quickly unlock student accounts when
time is of the essence (e.g. Timed exams).
2019-03-22 10:22:01 -05:00
Calen Pennington
d23e888316
Revert "Reapply "Improve the performance of access checking for a specific user in CourseViewList by prefetching data""
...
This reverts commit 6059e21bff .
2019-03-21 14:26:00 -04:00
Calen Pennington
6059e21bff
Reapply "Improve the performance of access checking for a specific user in CourseViewList by prefetching data"
...
This reverts commit d8cd6135a6 .
2019-03-18 15:24:40 -04:00
Calen Pennington
d8cd6135a6
Revert "Improve the performance of access checking for a specific user in CourseViewList by prefetching data"
...
This reverts commit a2a340bcd0 .
2019-03-14 10:31:24 -04:00
Cali Stenson
01828034c4
Update enrollment course_price to verified price.
2019-03-13 14:52:33 -04:00
Calen Pennington
a2a340bcd0
Improve the performance of access checking for a specific user in CourseViewList by prefetching data
2019-03-11 10:37:53 -04:00
Cali Stenson
7e6147f714
Add price information to enrollments and create dashboard_metadata
...
for experiments.
REVEM-174
2019-03-05 16:55:04 -05:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Bessie Steinberg
1a94a69560
ENT-1512: Make Recovery Email Retireable
2019-02-15 14:21:32 -05:00
Saleem Latif
00b0baabbb
Updating recovery email address from an already verified email address auto verifies the new address
2019-02-15 11:48:11 +05:00
bmedx
43e1bf8e3c
Use correct language code in retirement emails
2019-01-28 13:33:39 -05:00
cclauss
8fca11b85c
Use print() function in both Python 2 and Python 3
2019-01-13 17:16:37 +01:00
Saleem Latif
2c9021e480
Make sure only active AccountRecovery records are used
2019-01-09 16:33:12 +05:00
Julia Eskew
39accc0ae9
Make hash generation method private.
2019-01-08 15:08:59 -05:00
Julia Eskew
ad2cdb8c90
Fix the special case of same username/diff case and add test.
2019-01-08 15:08:59 -05:00
Calen Pennington
dc8aa9dae4
Merge pull request #19547 from cpennington/add-test-for-fbe-banner
...
Add a test of the FBE Upgrade banner
2019-01-07 14:26:20 -05:00
Calen Pennington
8b014e1fef
Add a test of the FBE Upgrade banner
...
REV-656
2019-01-07 13:11:35 -05:00
Brian Beggs
bd76eee0bf
Merge pull request #19474 from edx/amannan/DE-1172
...
Add email in course enrollment event
2019-01-04 15:14:36 -05:00
Abdul Mannan
ecfb18bf08
Add email in course enrollment event
2018-12-31 16:49:54 +05:00
asadiqbal
e21477c224
Verification by email of recovery address.
2018-12-27 18:51:55 +05:00
Michael Terry
bd6743d96e
Remove PasswordHistory model
...
This completes the work to deprecate PasswordHistory.
DEPR-7
2018-12-19 09:45:53 -05:00
Michael Terry
01129787c0
Remove PasswordHistory
...
This is a feature that has been deprecated and can be safely removed.
DEPR-7
2018-12-13 13:18:56 -05:00
Saleem Latif
bd411de12d
Add recovery email to account settings page
2018-12-10 17:59:19 +05:00
Saleem Latif
18b66819e2
Revert "ENT-1116: Add recovery email to account settings page"
2018-12-06 21:20:46 +05:00
Saleem Latif
2055f94253
Add recovery email to account settings page
2018-12-06 14:27:28 +05:00
Calen Pennington
0cb48dfe1c
Add StackedConfigurationModels for managing content_type_gating and course_duration_limits
2018-11-21 12:18:10 -05:00
Gabe Mulley
5311509b19
Provide more context to calls to Segment.
...
Implementation for DE-1089.
Centralize the definition of context into a single method. This is in
common/djangoapps/track because the context is originally set there by
middleware.
2018-11-15 20:56:10 -05:00
bmedx
1716b97cfc
PLAT-2371 - speed up the LMS_MISC retirement step
2018-11-09 13:00:36 -05:00
Ned Batchelder
046fe60913
Remove unused imports
2018-11-07 10:31:51 -05:00
John Eskew
aacdce17d4
Check for retired usernames as well as existing ones in validation.
2018-10-02 17:23:11 -04:00
J Eskew
873eb40896
Revert "Check for username retirement in validation endpoint."
2018-10-02 11:10:21 -04:00
John Eskew
fba2a8b5dc
Check for retired usernames as well as existing ones in validation.
2018-10-01 11:00:19 -04:00
Nimisha Asthagiri
700a902b68
Cleanup and remove deprecated RequestCache Django app
...
ARCH-223
2018-09-12 14:39:11 -04:00