1. 22 Jun, 2016 1 commit
  2. 17 Jun, 2016 1 commit
  3. 06 Jun, 2016 1 commit
  4. 26 May, 2016 1 commit
    • Bulk Email Multiselect (#12301) · a9a3fabf
      TNL-4356
      
      Allows multiple bulk email targets to be specified at once.
      
      -The previous "All" option has been split into "Staff" and "Learners"
      -The backend changes made here lay the groundwork for cohort emailing
      -The data migration, 0005, is somewhat large and requires deploy attention
      -Tests have been updated
      -Numerous safe-commit-linter fixes are included
      Eric Fischer committed
  5. 23 May, 2016 1 commit
  6. 16 May, 2016 1 commit
    • Replace bulk email settings with admin config models · 0cf3e39c
      Moves ENABLE_INSTRUCTOR_EMAIL and REQUIRE_COURSE_EMAIL_AUTH from settings files
      to admin-accessible configuration models. This allows for the bulk email settings
      to be modified without a new AMI deploy. See TNL-4504.
      
      Also updates tests:
          -python tests mock out the new configurations in place of the old settings
          -lettuce test has been moved to bokchoy
              (note that there was some loss of coverage here - the lettuce tests had
              been doing some voodoo to allow for cross-process inspection of emails
              messages being "sent" by the server, from the client! In discussion with
              testeng, this seems outside the realm of a visual acceptance test. So,
              the bokchoy test simply confirm the successful queueing of the message,
              and leaves the validation of sending messages to the relevant unit tests.)
          -bok choy fixture has been added, to replace the settings in acceptance.py
          -lettuce and bok choy databases have been updated to reflect the backend changes
      
      The new default is to have bulk_email disabled, we'll need to call this out in the
      next OpenEdx release to ensure administrators enable this feature if needed.
      Eric Fischer committed
  7. 13 May, 2016 1 commit
  8. 12 May, 2016 1 commit
  9. 04 May, 2016 1 commit
  10. 03 May, 2016 1 commit
  11. 02 May, 2016 4 commits
  12. 28 Apr, 2016 1 commit
  13. 20 Apr, 2016 1 commit
  14. 12 Apr, 2016 3 commits
  15. 08 Apr, 2016 1 commit
  16. 06 Apr, 2016 1 commit
  17. 31 Mar, 2016 1 commit
  18. 09 Dec, 2015 1 commit
  19. 04 Dec, 2015 1 commit
  20. 22 Nov, 2015 1 commit
  21. 10 Nov, 2015 1 commit
  22. 21 Oct, 2015 1 commit
  23. 14 Oct, 2015 1 commit
  24. 03 Aug, 2015 1 commit
  25. 31 Jul, 2015 1 commit
  26. 17 Jul, 2015 1 commit
  27. 16 Jul, 2015 1 commit
  28. 09 Jun, 2015 2 commits
  29. 11 May, 2015 1 commit
  30. 08 May, 2015 3 commits
  31. 07 May, 2015 1 commit
  32. 15 Apr, 2015 1 commit