1. 25 Aug, 2014 1 commit
  2. 18 Apr, 2014 1 commit
  3. 11 Apr, 2014 1 commit
  4. 26 Mar, 2014 1 commit
  5. 18 Mar, 2014 1 commit
  6. 01 Feb, 2014 1 commit
  7. 15 Nov, 2013 1 commit
  8. 30 Oct, 2013 1 commit
  9. 27 Sep, 2013 1 commit
    • Stanford paid course registration · 667a1ead
      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
  10. 12 Sep, 2013 1 commit
  11. 09 Sep, 2013 1 commit
  12. 05 Sep, 2013 1 commit
  13. 04 Sep, 2013 2 commits
  14. 29 Aug, 2013 4 commits
    • Slightly change email registration template · c8b2863a
          Added some text to guide the student to register with a particular email address.
          This is the one that was entered into the enrollment/invitation form by the instructor.
          Modified the template and associated test.
      David Adams committed
    • Add delay to course bulk email task and use SITE_NAME for site url · 3b32d421
       Delay for possible race condition with fetching course email object.
       Use settings.SITE_NAME for host name to generate email footer url.
      Kevin Luo committed
    • Add bulk email feature for instructors, with optout option · 907bf6e1
      Adds a new Email link to the instructor dashboard for frontend interface to send
      email to course members. Adds a feature flag ENABLE_INSTRUCTOR_EMAIL to toggle this.
      Creates a new djangoapp bulk_email that handles this action by getting the recipient
      list and batching the emails to different celery tasks to do the actual sending.
      Requires lynx package to convert HTML email to plaintext. Handles SMTP errors by
      retrying or falling through to the next email. Adds the option to opt out of course
      specific emails in the user dashboard with an Email Settings link for each course.
      Uses severable configurable settings with defaults. DEFAULT_BULK_FROM_EMAIL
      specifies the from address for email. EMAILS_PER_TASK specifies the number of emails
      each celery task takes on. EMAIL_HOST, EMAIL_PORT, EMAIL_HOST_USER,
      EMAIL_HOST_PASSWORD, and EMAIL_USE_TLS for the SMTP email backend settings.
      
      Co-authored-by: Akshay Jagadeesh <akjags@gmail.com>
      Kevin Luo committed
  15. 27 Aug, 2013 1 commit
  16. 26 Jun, 2013 1 commit
  17. 05 Jun, 2013 2 commits
  18. 18 Oct, 2012 1 commit
  19. 06 Sep, 2012 1 commit
  20. 18 Jul, 2012 2 commits
  21. 13 Jul, 2012 1 commit
  22. 12 Jul, 2012 1 commit
  23. 29 Jun, 2012 1 commit
  24. 27 Jun, 2012 3 commits
  25. 26 Jun, 2012 1 commit
  26. 06 Jun, 2012 1 commit