1. 03 Jun, 2015 1 commit
  2. 06 Jan, 2015 1 commit
  3. 14 Oct, 2014 1 commit
  4. 08 Apr, 2014 3 commits
  5. 11 Mar, 2014 2 commits
  6. 04 Mar, 2014 1 commit
  7. 14 Feb, 2014 1 commit
  8. 30 Jan, 2014 1 commit
  9. 29 Jan, 2014 1 commit
    • Selectively require/hide registration fields & add country/city fields · 386115ae
      Extend the capabilities of the REGISTRATION_OPTIONAL_FIELDS
      configuration variable, to allow to select, for each individual field,
      if it should be 'hidden', 'optional' or 'required'.
      
      Rename the configuration variable to REGISTRATION_EXTRA_FIELDS to reflect
      the additional capabilities, and updates the defaults.
      
      As extra fields, configurable through the REGISTRATION_EXTRA_FIELDS
      variable. Hidden by default.
      
      Tickets: MCKIN-168 MCKIN-184
      
      Note: Studio also has a registration page, which uses the same account
      creation page. It should be possible to use it without requiring the
      variable from the LMS, as the fields are different.
      Xavier Antoviaque committed
  10. 05 Nov, 2013 1 commit
    • registration-optional: Allow to hide some optional registration fields · 08dffa12
      Allow to control which of the optional fields from the registration page
      are being displayed to the user. Added the configuration variable
      `REGISTRATION_OPTIONAL_FIELDS` to control which ones. The default value
      shows all the fields as currently; to not display some of the fields,
      set the configuration variable with only the fields you want to display:
      
      ```
      REGISTRATION_OPTIONAL_FIELDS = [
          'level_of_education',
          'gender',
          'year_of_birth',
          'mailing_address',
          'goals'
      ]
      ```
      Xavier Antoviaque committed
  11. 16 Oct, 2013 1 commit
  12. 09 Sep, 2013 1 commit
  13. 31 Jul, 2013 2 commits
  14. 19 Jun, 2013 1 commit
    • The bulk of Shibboleth authentication for Stanford · 824fb9a3
      Highlights:
      * The url '/shib-login/' interfaces with apache/mod_shib via
        request.META to handle shibboleth login and registrations
      * Courses can designate 'enrollment_domains' to limit enrollment
        to users with a linked ExternalAuthMap verified by a particular
        identity provider
      * Tests
      * Logging
      
       Changes to be committed:
      
      	new file:   common/djangoapps/external_auth/migrations/0001_initial.py
      	new file:   common/djangoapps/external_auth/migrations/__init__.py
      	new file:   common/djangoapps/external_auth/tests/test_shib.py
      	modified:   common/djangoapps/external_auth/views.py
      	modified:   common/djangoapps/student/views.py
      	modified:   common/lib/xmodule/xmodule/course_module.py
      	modified:   lms/djangoapps/courseware/access.py
      	modified:   lms/djangoapps/courseware/tests/test_access.py
      	modified:   lms/envs/common.py
      	modified:   lms/envs/dev.py
      	modified:   lms/envs/test.py
      	modified:   lms/templates/courseware/course_about.html
      	modified:   lms/templates/dashboard.html
      	modified:   lms/templates/extauth_failure.html
      	modified:   lms/templates/navigation.html
      	modified:   lms/templates/register.html
      	modified:   lms/templates/signup_modal.html
      	modified:   lms/urls.py
      	renamed:    lms/wsgi_apache.py -> lms/wsgi_apache_lms.py
      Jason Bau committed
  15. 07 May, 2013 3 commits
  16. 15 Mar, 2013 1 commit
  17. 06 Feb, 2013 1 commit
  18. 27 Nov, 2012 1 commit
  19. 12 Sep, 2012 1 commit
  20. 07 Sep, 2012 2 commits
  21. 02 Aug, 2012 1 commit
  22. 01 Aug, 2012 1 commit
  23. 26 Jul, 2012 1 commit
  24. 23 Jul, 2012 2 commits
  25. 22 Jul, 2012 3 commits
  26. 21 Jul, 2012 2 commits
  27. 20 Jul, 2012 2 commits
  28. 19 Jul, 2012 1 commit