J Eskew
62865599c7
Merge pull request #18154 from edx/jeskew/add_model_for_retired_users
...
Refuse password reset for retired users.
2018-05-14 13:02:53 -04:00
John Eskew
fee875f2a9
PLAT-2115: Refuse password reset for retired user.
2018-05-14 12:24:36 -04:00
Gabe Mulley
5fa6c51368
Revert "Use edx-ace for the password reset email"
2018-05-10 13:06:52 -04:00
Omar Al-Ithawi
556c8b86d0
Use edx-ace for password reset email
2018-05-08 18:53:31 +03:00
Jeremy Bowman
dd0180a33d
TE-2545 Restrict AutoAuth for load tests
2018-05-07 15:00:48 -04:00
Anthony Mangano
07609e7d75
Add password_policy checks to login views
...
LEARNER-4869
2018-05-04 11:55:57 -04:00
sanfordstudent
2a367b5075
Merge pull request #18111 from edx/sstudent/EDUCATOR-2689
...
EDUCATOR-2689: retire ManualEnrollmentAudit
2018-05-02 16:30:50 -04:00
Sanford Student
264cec0cea
EDUCATOR-2689: retire ManualEnrollmentAudit
2018-05-02 15:56:00 -04:00
Eric Fischer
2556864bfb
Merge pull request #18106 from edx/efischer/is_it_this_easy
...
Silence deprecation warnings
2018-05-02 14:17:05 -04:00
Alex Dusenbery
2b48649a9e
EDUCATOR-2771 | Adds an LMS API endpoint to retire a user account.
2018-05-02 13:10:03 -04:00
Eric Fischer
4147b72f18
fix is_authenticated mocks
2018-05-02 11:26:27 -04:00
sanfordstudent
a615f2e227
Merge pull request #18103 from edx/sstudent/EDUCATOR-2690
...
EDUCATOR-2690 bugfix
2018-05-02 11:14:01 -04:00
Sanford Student
ea67a49041
EDUCATOR-2690 bugfix
2018-05-02 10:21:57 -04:00
sanfordstudent
41b1f03c78
Merge pull request #18097 from edx/sstudent/EDUCATOR-2690
...
make password history retirable
2018-05-01 15:20:02 -04:00
Simon chen
803a396e11
Create deletion method for the PendingNameChange model to comply with GDPR
2018-05-01 14:21:41 -04:00
Sanford Student
b752752f4c
make password history retirable
2018-05-01 13:14:46 -04:00
sandroroux
5b9d347317
Adds DeletableByUserValue to CourseEnrollmentAllowed model.
2018-04-20 13:40:10 -04:00
Alex Dusenbery
1974b9a449
EDUCATOR-2693 | Delete PendingEmailChanges for retired users.
2018-04-20 13:33:31 -04:00
John Eskew
338d4551ab
Reject acct creation when using a retired username.
...
Change from specifying a retired username/email format to specifying
a retired username prefix and a retired email prefix/domain,
preventing possible config errors due to unexpected/bad formats.
2018-04-13 14:27:21 -04:00
Diana Huang
8056d89f9a
Create new auth endpoint for checking user password.
2018-04-12 12:20:41 -04:00
Gregory Martin
62775c891a
Delete visual_progress_enabled waffle flag.
...
https://openedx.atlassian.net/browse/EDUCATOR-2333
2018-04-06 15:07:16 -04:00
bmedx
b26d7913f5
Add some common functionality for retiring users
...
- Methods for getting hashed retired users and usernames
- A DRF permission for retiring users
2018-04-02 13:48:52 -04:00
Michael Terry
a576d682ff
Improve password complexity messaging
...
Send password form instructions that include password complexity and
also send error messages back that include all parts of the
complexity instead of single parts at a time.
And clean up phrasing to be more consistent.
2018-03-21 10:29:53 -04:00
Michael Terry
a0c6f66252
Check policy during pw live validation
...
The password live validation was not considering the full password
complexity settings. This branch hooks that up and refactors the
various ways to validate a password to all go through the same code
path.
LEARNER-4502
LEARNER-4504
2018-03-16 09:23:43 -04:00
Jeff LaJoie
971126aa27
Merge pull request #17661 from edx/jlajoie/LEARNER-4423
...
LEARNER-4423: Adds in PCI compliance checks for complexity
2018-03-12 16:22:56 -04:00
Jeff LaJoie
b289bb90b5
LEARNER-4423: Adds in PCI compliance checks for alphabetic and numeric characters
2018-03-12 15:14:41 -04:00
Albert St. Aubin
f81f74514a
Updates to filter out Entitlements by Site
...
[LEARNER-4228]
2018-03-09 06:58:57 -05:00
sanfordstudent
b57b813f1c
Merge pull request #17467 from edx/yro/EDUCATOR-2296
...
Add resume button to LMS header dropdown
2018-03-07 12:21:27 -05:00
Bill DeRusha
e213d84c5a
Merge pull request #16267 from open-craft/haikuginger/allowed-enrollment-signal
...
Switch to using a signal to manage pending enrollments when a user is activated or changes their email address
2018-03-07 11:58:11 -05:00
Gregory Martin
a5d8cbb8e9
Add "last completed block" to dropdown
2018-03-07 10:58:59 -05:00
Jesse Shapiro
1f5c94d9b6
Process pending enrollments when a user is activated or changes their email address
2018-03-06 16:38:00 +02:00
Alessandro Roux
fd48e3848e
Merge pull request #17418 from edx/resume-button-on-dashboard
...
EDUCATOR 2190: Course card resume buttons on the student dashboard.
2018-03-02 15:59:41 -05:00
sandroroux
3f22ce3031
These changes add a resume button to course cards on the student dashboard.
2018-03-02 14:52:30 -05:00
Tyler Hallada
c3ecc8b4bb
Merge pull request #17562 from edx/thallada/EDUCATOR-2419
...
EDUCATOR-2419 No upgrade deadline for professional courses
2018-03-01 13:22:41 -05:00
Jeremy Bowman
b3ac2b1b06
PLAT-1976 Add waffle switch to block auth_user write attempts
2018-02-28 13:13:06 -05:00
Tyler Hallada
8fb26258e4
Add a regression test
2018-02-27 16:25:41 -05:00
Matthew Piatetsky
92c94008a2
Fix tests that expected unified_course_tab to be off
2018-02-22 08:45:25 -05:00
Jeremy Bowman
5289c7e828
PLAT-1915 Stop using deprecated BaseException.message
2018-01-31 17:22:01 -05:00
John Eskew
27edca3c5e
Replace all clean_course_id form methods with common method.
2018-01-25 11:38:46 -05:00
Troy Sankey
6d061a16c5
Enable cache isolation for test_email tests
...
Cache isolation is provided by
CacheIsolationMixin/CacheIsolationTestCase, and was enabled in these
tests in order to stop the 'site' variable in the edxmako template
context from bleeding into subsequent tests via the request cache.
2018-01-25 11:33:51 -05:00
bmedx
1d45c85135
Refactor student login for readability and fix Django 1.11 issues
2018-01-24 11:26:43 -05:00
Christopher Lee
3959509696
Merge pull request #17242 from edx/clee/optimizely
...
Disable optimizely for xblocks for the mobile app
2018-01-22 15:36:20 -05:00
christopher lee
8a00b76f01
Disable optimizely for xblocks for the mobile app
2018-01-22 12:05:57 -05:00
Nimisha Asthagiri
2e9efe6472
Fix Certificates import and signals code
2018-01-19 15:12:28 -05:00
Jeremy Bowman
ca84751bbd
PLAT-1889 Fix URL config and reversal issues
2018-01-19 11:02:06 -05:00
Jeff LaJoie
ed1d33e547
LEARNER-3661: Removes sessions a user has already claimed an entitlement for from list of available sessions
2018-01-17 09:40:04 -05:00
Jeremy Bowman
1a7753d775
PLAT-1881 Fix datetimes lacking timezone information
2018-01-10 14:33:01 -05:00
Harry Rein
042a854bd0
Merge pull request #17124 from edx/HarryRein/dashboard-entitlement-with-no-course-runs
...
Show more sessions coming soon on course dashboard.
2018-01-09 14:13:33 -05:00
Harry Rein
b404173046
Show more sessions coming soon on course dashboard.
...
LEARNER-3808
Ensures that users can see their entitlement purchase whether there
are available sessions or not. Notifies them with a message stating that
more sessions are coming soon, as is currently implemented on the programs
dashboard.
2018-01-09 13:04:36 -05:00
Jeremy Bowman
d3d6272d8f
PLAT-1873 to_deprecated_string() cleanup part 1
2018-01-08 13:51:42 -05:00