- 15 May, 2015 2 commits
-
-
Adding the pyuca to support sorting in differnet languages. TNL-2047
muzaffaryousaf committed -
Fixing the pencil icon issue. TNL-2047
muzaffaryousaf committed
-
- 17 Apr, 2015 3 commits
-
-
TNL-1862
muhammad-ammar committed -
TNL-1535
Usman Khalid committed -
TNL-1499
Usman Khalid committed
-
- 25 Mar, 2015 1 commit
-
-
Add querystring param "course_mode" to the login/registration page so the user can skip track selection. This supports upcoming changes to the course details page that allow the user to choose the track when clicking "enroll", which will replace the functionality of the track selection page.
Will Daly committed
-
- 17 Mar, 2015 2 commits
-
-
Ned Batchelder committed
-
TNL-1493 See https://openedx.atlassian.net/wiki/display/TNL/User+API for details
Andy Armstrong committed
-
- 13 Mar, 2015 1 commit
-
-
Awais committed
-
- 26 Feb, 2015 1 commit
-
-
cahrens committed
-
- 23 Feb, 2015 2 commits
- 11 Feb, 2015 1 commit
-
-
Users who are blocked from enrolling in a course due to an embargo are redirected to the blocked message page after authentication completes.
Will Daly committed
-
- 04 Feb, 2015 1 commit
-
-
The existing pattern of using `override_settings(MODULESTORE=...)` prevented us from having more than one layer of subclassing in modulestore tests. In a structure like: @override_settings(MODULESTORE=store_a) class BaseTestCase(ModuleStoreTestCase): def setUp(self): # use store @override_settings(MODULESTORE=store_b) class ChildTestCase(BaseTestCase): def setUp(self): # use store In this case, the store actions performed in `BaseTestCase` on behalf of `ChildTestCase` would still use `store_a`, even though the `ChildTestCase` had specified to use `store_b`. This is because the `override_settings` decorator would be the innermost wrapper around the `BaseTestCase.setUp` method, no matter what `ChildTestCase` does. To remedy this, we move the call to `override_settings` into the `ModuleStoreTestCase.setUp` method, and use a cleanup to remove the override. Subclasses can just defined the `MODULESTORE` class attribute to specify which modulestore to use _for the entire `setUp` chain_. [PLAT-419]
Calen Pennington committed
-
- 30 Jan, 2015 1 commit
-
-
Makes logistration available at /login and /register as well as /accounts/login/ and /accounts/register/. In addition: - Adds support for redirect URLs in third party auth for combined login/registration page - Adds support for external auth on the combined login/registration page - Removes old login and registration acceptance tests - Adds deprecation warnings to old login and register views - Moves third party auth util to student_account - Adds exception for microsites (theming)
Renzo Lucioni committed
-
- 19 Jan, 2015 1 commit
-
-
Will Daly committed
-
- 16 Jan, 2015 1 commit
-
-
Internationalize error messages for password reset on the new login page.
Will Daly committed
-
- 09 Jan, 2015 1 commit
-
-
Brian Talbot committed
-
- 08 Dec, 2014 1 commit
-
-
Fix all the 3rd party auth scenarios. Update pipeline to preserve parameters. Updating tests
stephensanchez committed
-
- 05 Dec, 2014 2 commits
-
-
Revert "If feature flag is enabled, replace the old login/registration pages with the new combined login/registration page." This reverts commit f40447b3. Conflicts: lms/urls.py Revert "Add support for external auth on the combined login/registration page" This reverts commit 98875339. Conflicts: lms/templates/courseware/mktg_course_about.html lms/urls.py
Will Daly committed -
TNL-649
Andy Armstrong committed
-
- 04 Dec, 2014 1 commit
-
-
Add support for redirect URLs in third party auth for combined login/registration page Remove old login/registration acceptance tests Add deprecation warnings to old login and register views Move third party auth util to student_account Add exception for microsites
Will Daly committed
-
- 12 Nov, 2014 2 commits
-
-
Add CSRF check for login/registration views.
Will Daly committed -
Also fixes failing Python unit tests
Renzo Lucioni committed
-
- 10 Nov, 2014 1 commit
-
-
Will Daly committed
-
- 07 Nov, 2014 1 commit
-
-
Will Daly committed
-
- 04 Nov, 2014 1 commit
-
-
Sarina Canelake committed
-
- 30 Oct, 2014 1 commit
-
-
Renzo Lucioni committed
-
- 28 Oct, 2014 1 commit
-
-
Will Daly committed
-
- 22 Oct, 2014 1 commit
-
-
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
Will Daly committed
-
- 21 Oct, 2014 1 commit
-
-
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
Will Daly committed
-
- 20 Oct, 2014 1 commit
-
-
Reset the correct URLs module to fix test failures. Fix third party auth to reconfigure the registry on test cleanup.
Will Daly committed
-
- 18 Oct, 2014 1 commit
-
-
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.
Renzo Lucioni committed
-
- 16 Oct, 2014 1 commit
-
-
Will Daly committed
-
- 08 Oct, 2014 1 commit
-
-
Validate student account and profile form fields. Use RequireJS for Jasmine tests of account and profile JS.
Renzo Lucioni committed
-
- 01 Oct, 2014 1 commit
-
-
Renzo Lucioni committed
-
- 25 Sep, 2014 2 commits