AlasdairSwan
1b1eb78123
ECOM-369 Styled third party auth buttons and cleaned up third party auth messaging
2014-10-27 15:19:07 -04:00
AlasdairSwan
08e03ef380
ECOM-369 updated in light of review with Andy and code review
2014-10-27 15:17:07 -04:00
AlasdairSwan
0b9ed0315b
ECOM-369 Styled third party auth buttons and cleaned up third party auth messaging
2014-10-27 15:17:07 -04:00
AlasdairSwan
2ea9685552
ECOM-369 Added handling of model save errors. Updated FormView to add preRender function to limit amount of duplicate code. Updated PasswordResetModel to return error object when errors occur.
2014-10-27 15:16:33 -04:00
AlasdairSwan
a86e9e68db
ECOM-466 Added support for custom error messages. Styled select widths
2014-10-27 15:15:10 -04:00
AlasdairSwan
c3083069d1
ECOM-466 cleaned up form submission validation
2014-10-24 08:55:28 -04:00
AlasdairSwan
e332e79328
ECOM-369 Moved to Base FormView extended by other views.
2014-10-23 16:23:59 -04:00
Renzo Lucioni
f157ee1461
Add tests of access and password reset views
2014-10-23 14:39:22 -04:00
Will Daly
0245c7e16e
Use 'defaultValue' instead of 'default' in the form description. Fix an error that would cause the login and password reset pages to not load correctly.
2014-10-23 08:56:40 -04:00
Will Daly
9e9dec1de1
Integrate third party auth into the combined login/registration page.
...
Change third party auth login failure code to a 401, to detect authentication
success with no linked account.
If already authenticated, redirect immediately to the dashboard.
Use "Location" header correctly for 302 redirects from student views.
Add utility functions for simulating a running third-party auth pipeline.
Add a utility function for checking whether third party auth is enabled.
Respect default values sent by the server
2014-10-22 17:10:49 -04:00
Renzo Lucioni
21e5805bd9
WIP: Add JS tests of access, login, register, and password reset views
2014-10-22 10:23:39 -04:00
AlasdairSwan
ab035a0ebb
ECOM-531 updating grid column counts in media queries and added some more classes to style against instead of elements
2014-10-22 09:06:28 -04:00
AlasdairSwan
00ff10820a
ECOM-531 Styling the forms
2014-10-21 16:03:58 -04:00
Will Daly
fabd8a97ad
Fix validation for checkboxes in forms.
...
Remove hard-coded TOS checkbox in registration template.
Disable new dashboard in settings; expose password reset end-point in student account app.
Added empty JS tests for new JavaScript
2014-10-21 07:29:46 -04:00
AlasdairSwan
52ffe93866
ECOM-369 added forgot password flow plugged in to Renzo's API
2014-10-20 14:33:40 -04:00
AlasdairSwan
61db0182e5
Added password reset view and started basic styling
2014-10-20 12:12:17 -04:00
AlasdairSwan
b70dfb0780
ECOM-369 added registration view and front end validation
2014-10-20 12:07:51 -04:00
AlasdairSwan
bd0c5f227c
ECOM-369 Added initial Backbone code which allows a user to login to lms
2014-10-20 12:07:51 -04:00
Will Daly
458186f7d1
Merge remote-tracking branch 'origin/master' into will/combine-reg-login-form
...
Conflicts:
lms/djangoapps/student_account/test/test_views.py
lms/djangoapps/student_account/urls.py
lms/djangoapps/student_account/views.py
2014-10-20 10:57:05 -04:00
Renzo Lucioni
ff587c5cbb
Add password reset request handling to the account page
...
The next step in the password reset process (confirmation) continues to be handled by student.views.password_reset_confirm_wrapper, a custom wrapper around Django's password reset confirmation view.
2014-10-18 00:54:38 -04:00
Will Daly
e89afa93c0
WIP: add login and registration end-points to the user API.
2014-10-16 08:48:38 -04:00
Renzo Lucioni
00d976b85d
Use Backbone for student account and profile JS.
...
Validate student account and profile form fields. Use RequireJS for Jasmine tests of account and profile JS.
2014-10-08 15:50:13 -04:00
Will Daly
84463ef1a5
Added test for email activation and confirmation
2014-09-25 09:46:02 -04:00
Will Daly
7f8c6bb058
Add Django apps for student account and profile.
...
Add Python APIs for account/profile information to user_api
Updating profile page to have social linking
Authors: Renzo Lucioni, Alasdair Swan, Stephen Sanchez, Will Daly
2014-09-25 08:36:22 -04:00