Omar Al-Ithawi
73af914cfc
Use edx-ace for password reset email
2018-05-21 09:49:14 -04:00
Troy Sankey
6872671436
Merge pull request #18136 from edx/pwnage101/registration-with-half-retired-user-email
...
Disallow registration when the proposed email is retired
2018-05-18 16:53:30 -04:00
Jillian Vogel
8b9b158adb
Fixes test failures
...
(cherry picked from commit 4af929fb8b )
2018-05-18 09:33:23 +09:30
Jillian Vogel
306b49c36d
Adds EMPTY_DASHBOARD_MESSAGE Site Configuration flag
...
When set, displays the configured text/markup under "You are not enrolled in any courses yet."
Adjusts left/right padding on .empty-dashboard-message to keep our extra message from hitting the sides.
(cherry picked from commit e417c5f8c2 )
2018-05-18 09:33:09 +09:30
Jillian Vogel
d489ffe7ad
Adds HIDE_DASHBOARD_COURSES_UNTIL_ACTIVATED
...
Site Configuration and feature flag
When set, it hides the Courses list on the Learner Dashboard page if the
learner has not yet activated their account.
(cherry picked from commit 22ee400b15 )
2018-05-18 09:33:02 +09:30
Jillian Vogel
d585294f50
Shows the account activation message in the sidebar
...
and removes the DISPLAY_ACCOUNT_ACTIVATION_MESSAGE_ON_SIDEBAR flag, since this
feature is now always on.
Marks the top banner as deprecated.
(cherry picked from commit b44114d171 )
2018-05-18 09:32:54 +09:30
Michael Youngstrom
e8f6d20119
Revert "Learner Dashboard improvements to assist with the Account Activation process"
2018-05-17 14:55:35 -04:00
Albert (AJ) St. Aubin
1bb20d2922
Merge pull request #15464 from open-craft/jill/empty-dashboard-message
...
Learner Dashboard improvements to assist with the Account Activation process
2018-05-17 12:45:02 -04:00
Troy Sankey
232b359258
Fixup! pivot to treating retired emails as banned forever
2018-05-16 16:44:02 -04:00
Ahsan Ulhaq
795222adbc
Unpublished course run displaying in entitlements
...
LEARNER-5247
2018-05-15 17:58:13 +05:00
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
Jillian Vogel
4af929fb8b
Fixes test failures
2018-04-04 10:22:39 +09:30
Jillian Vogel
e417c5f8c2
Adds EMPTY_DASHBOARD_MESSAGE Site Configuration flag
...
When set, displays the configured text/markup under "You are not enrolled in any courses yet."
Adjusts left/right padding on .empty-dashboard-message to keep our extra message from hitting the sides.
2018-04-04 09:33:32 +09:30
Jillian Vogel
22ee400b15
Adds HIDE_DASHBOARD_COURSES_UNTIL_ACTIVATED
...
Site Configuration and feature flag
When set, it hides the Courses list on the Learner Dashboard page if the
learner has not yet activated their account.
2018-04-04 09:33:32 +09:30
Jillian Vogel
b44114d171
Shows the account activation message in the sidebar
...
and removes the DISPLAY_ACCOUNT_ACTIVATION_MESSAGE_ON_SIDEBAR flag, since this
feature is now always on.
Marks the top banner as deprecated.
2018-04-04 09:33:32 +09:30
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