1. 11 Dec, 2014 1 commit
    • Implements keyword sub feature for bulk emails · 32bbb0e7
      This commit pulls in changes from #4487 that implements keyword
      substitution for bulk emails. With these changes, an instructor can
      include keywords in their bulk emails which will be automatically substituted
      with the corresponding value for the recepient of the email. Keywords are
      of the form %%keyword%%, and the keywords implemented in this commit include:
      
      %%USER_ID%% => anonymous_user_id
      %%USER_FULLNAME%% => user profile name
      %%COURSE_DISPLAY_NAME%% => display name of the course
      %%COURSE_END_DATE%% => end date of the course
      
      Client-side validations have also been implemented to ensure that only emails
      with well-formed keywords can be sent.
      The architecture is designed such that adding in new keywords in the future
      would be relatively straight-forward.
      njdup committed
  2. 01 Dec, 2014 1 commit
  3. 04 Nov, 2014 1 commit
  4. 14 Oct, 2014 1 commit
  5. 11 Sep, 2014 1 commit
  6. 29 Aug, 2014 1 commit
  7. 27 Aug, 2014 1 commit
  8. 30 Jul, 2014 1 commit
  9. 29 Jul, 2014 1 commit
  10. 28 Jul, 2014 1 commit
  11. 24 Jul, 2014 1 commit
  12. 29 May, 2014 2 commits
  13. 01 Apr, 2014 1 commit
  14. 07 Mar, 2014 1 commit
  15. 28 Feb, 2014 1 commit
  16. 04 Feb, 2014 1 commit
  17. 24 Jan, 2014 1 commit
  18. 13 Jan, 2014 2 commits
  19. 11 Jan, 2014 1 commit
  20. 08 Jan, 2014 1 commit
  21. 02 Jan, 2014 1 commit
  22. 01 Oct, 2013 1 commit
    • Quiet down exceptions at startup, and during tests · 50aa37be
      There's no need to display a traceback for every failed content load,
      the comment before the log line even says so.
      
      The exceptions shown before tests are run are because of the eager
      initialization of the modulestores.  They don't need to be initialized
      then, that just speeds the responsiveness of servers.  Putting off the
      initialization means they get inited as needed, and the log lines get
      Ned Batchelder committed
  23. 25 Sep, 2013 1 commit
  24. 06 Sep, 2013 1 commit
  25. 27 Aug, 2013 1 commit