1. 22 Nov, 2017 1 commit
  2. 05 Oct, 2017 1 commit
  3. 11 Jul, 2017 2 commits
  4. 10 Jul, 2017 1 commit
  5. 06 Jul, 2017 1 commit
  6. 12 Jun, 2017 1 commit
  7. 06 Jun, 2017 1 commit
  8. 05 Jun, 2017 3 commits
  9. 27 Apr, 2017 1 commit
  10. 06 Apr, 2017 1 commit
  11. 09 Mar, 2017 1 commit
  12. 09 Nov, 2016 1 commit
  13. 18 Oct, 2016 1 commit
    • [TNL-5632] Optimize the single_thread view. · 6704e17a
      Firstly, we're now explicitly instructing the comments service to not
      return thread responses/comments if the request isn't AJAX.  So, if you
      load the URL for a single discussion thread in your browser, this would
      be a non-AJAX call and we'll avoid loading the responses for the entire
      thread behind-the-scenes.  Big win here for large threads.
      
      Next, we removed a redundant "get threads" call which was also happening
      behind-the-scenes.  This call was redundant as the front-end JS also
      grabs the thread list when a topic is chosen, so we were making an
      extranenous call for no benefit.  Poof, gone!
      
      Finally, we added some caching of database queries that are required to
      drive a lot of the permissions/cohorts machinery around discussion.
      This will have a minimal effect but introduced a cleaner way to apply
      general memoization at the per-request level which will let us further
      cache things as we identify them as issues.
      Toby Lawrence committed
  14. 12 Sep, 2016 1 commit
  15. 17 Aug, 2016 1 commit
  16. 28 Jun, 2016 1 commit
  17. 15 Jun, 2016 1 commit
  18. 02 Jun, 2016 1 commit
  19. 13 Apr, 2016 1 commit
  20. 05 Apr, 2016 2 commits
  21. 29 Jan, 2016 1 commit
  22. 27 Jan, 2016 1 commit
    • Added CCX REST APIs · e63194c1
      CCX REST APIs
      OAUTH2 authorization for CCX APIs
      - oauth2 authorization required for ccx list.
      - Course-instructor permission for ccx api endpoint
      - Protection for detail view too.
      
      Tests for CCX REST APIs and OAUTH2 authorization
      Giovanni Di Milia committed
  23. 10 Nov, 2015 1 commit
  24. 19 Oct, 2015 1 commit
  25. 09 Oct, 2015 1 commit
  26. 11 Aug, 2015 1 commit
  27. 06 Aug, 2015 1 commit
  28. 05 Aug, 2015 1 commit
  29. 04 Aug, 2015 1 commit
  30. 31 Jul, 2015 1 commit
  31. 30 Jul, 2015 1 commit
  32. 28 Jul, 2015 1 commit
  33. 15 Jul, 2015 1 commit
  34. 13 Jul, 2015 3 commits