- 27 Sep, 2013 1 commit
-
-
With tests, some settings changes (all should default to not breaking anything for edx) Added styling for shopping cart User Experience - Styled shoppingcart list page - Styled navigation shopping cart button - Styled receipt page - Styled course about page for shopping cart courses Addressed HTML/SCSS issues Remove offending body class and unnecessary sass changes Addresses many review comments on stanford shopping cart * framework for generating order instructions on receipt page in shoppingcart.models * move user_cart_has_item into shoppingcart.models * move min_course_price_for_currency into course_modes.models * remove auto activation on purchase * 2-space indents in templates * etc revert indentation on navigation.html for ease of review pep8 pylint move logging/error handling from shoppingcart view to model Addressing @dave changes
Jason Bau committed
-
- 24 Sep, 2013 1 commit
-
-
Julian Arni committed
-
- 06 Sep, 2013 2 commits
-
-
* Fix open redirect vulnerability * Add Logging To AUDIT_LOG : Note I had to change existing tests that mocked AUDIT_LOG with this * Use external_auth.views.SHIBBOLETH_DOMAIN_PREFIX in student.views * Add a bunch of documentation * PEP8 / Pylint
Jason Bau committed -
* If a shib users type in their email on the regular login page, redirects them to /shib-login/ * Modify student.views.accounts_login to handle redirects generated by @login_required for courses that use shib for access control. Redirect those logins to /shib-login/?next=
Jason Bau committed
-
- 14 Aug, 2013 1 commit
-
-
Features coming down the pipe will want to be able to: * Refer to enrollments before they are actually activated (approval step). * See what courses a user used to be enrolled in for when they re-enroll in the same course, or a different run of that course. * Have different "modes" of enrolling in a course, representing things like honor certificate enrollment, auditing (no certs), etc. This change adds an is_active flag and mode (with default being "honor"). The commit is only as large as it is because many parts of the codebase were manipulating enrollments by adding and removing CourseEnrollment objects directly. It was necessary to create classmethods on CourseEnrollment to encapsulate this functionality and then port everything over to using them. The migration to add columns has been tested on a prod replica, and seems to be fine for running on a live system with single digit millions of rows of enrollments.
David Ormsbee committed
-
- 08 Aug, 2013 2 commits
-
-
Rename MITX_SETTING AUTOMATIC_AUTH_FOR_LOAD_TESTING -> AUTOMATIC_AUTH_FOR_TESTING because it will be used for acceptance testing also.
Jay Zoldak committed -
Jay Zoldak committed
-
- 06 Aug, 2013 1 commit
-
-
Remove _ Minor cleanup.
cahrens committed
-
- 02 Aug, 2013 1 commit
-
-
Diana Huang committed
-
- 31 Jul, 2013 1 commit
-
-
Add audit log definition, and use for logging of logins in external_auth and student apps. Move test_login to student app. Improve conditional tests for Shibboleth login logic. (Does not include reconfiguring log settings.)
Brian Wilson committed
-
- 24 Jul, 2013 1 commit
-
-
remove test that csrf middleware is disabled (since we can't seem to reload middleware between tests) move definitions from setuo into test method
ihoover committed
-
- 23 Jul, 2013 2 commits
-
-
ihoover committed
-
Jay Zoldak committed
-
- 20 Jul, 2013 3 commits
- 08 Jul, 2013 1 commit
-
-
The template exists when django admin is enabled, but the mappings in CMS' urls.py do not exist.
cahrens committed
-
- 26 Jun, 2013 1 commit
-
-
Jason Bau committed
-
- 24 Jun, 2013 1 commit
-
-
Changed to subclassing django's PasswordResetForm and overriding clean_password() instead of copy/paste. Less lines to worry about for diff-cover this way =)
Jason Bau committed
-
- 21 Jun, 2013 1 commit
-
-
Sarina Canelake committed
-
- 13 Jun, 2013 1 commit
-
-
migrations.
Don Mitchell committed
-
- 23 May, 2013 3 commits
-
-
The most common error is Amazon SES having blacklisted an email address. However, we handle any error being raised during user.email_user. Fixes JIRA LMS-131
Calen Pennington committed -
Django always returns string data from the database as unicode objects (ref: https://docs.djangoproject.com/en/1.4/ref/unicode/#models). Therefor, our factories should do the same
Calen Pennington committed -
Calen Pennington committed
-
- 03 May, 2013 1 commit
-
-
This allows specification of profile parameters when creating a user. Because the profile contents are always accessed from the database, the user must be saved to the database before the profile is created. This means that the profile cannot be created if the user is merely being built (and not saved) rather than created.
Greg Price committed
-
- 18 Apr, 2013 2 commits
-
-
Jay Zoldak committed
-
Jay Zoldak committed
-
- 16 Apr, 2013 1 commit
-
-
Calen Pennington committed
-
- 27 Mar, 2013 2 commits
- 20 Mar, 2013 5 commits
-
-
Jay Zoldak committed
-
Jay Zoldak committed
-
Jay Zoldak committed
-
Jay Zoldak committed
-
Jay Zoldak committed
-