Skip to content
Snippets Groups Projects
  1. Jun 13, 2018
    • David Ormsbee's avatar
      Enable model-caching of discussions ID mapping. · 72ed987d
      David Ormsbee authored
      Doing modulestore lookups is expensive, so commit 695b0362 created a
      course_publish listener that would materialize the discussion ID to
      XBlock usage key mapping into the CourseDiscussionSettings model.
      
      However, the signal wasn't hooked up to the Studio process, so that
      async task was never called. When hooking it up, I also discovered that
      bok choy tests related to partitioning were failing because of a race
      condition where multiple processes are overwriting the discussion
      settings. To make sure this wasn't an issue, I moved the mapping to
      its own table.
      
      This is part of ARCH-111, and the overall Course Structures API
      deprecation.
      72ed987d
  2. May 04, 2018
  3. Apr 25, 2018
  4. Mar 26, 2018
  5. Feb 26, 2018
  6. Feb 23, 2018
  7. Feb 16, 2018
  8. Feb 01, 2018
  9. Jan 18, 2018
  10. Jan 11, 2018
  11. Dec 12, 2017
  12. Oct 24, 2017
  13. Oct 20, 2017
  14. Oct 19, 2017
  15. Aug 31, 2017
  16. Jun 23, 2017
  17. May 03, 2017
  18. Apr 19, 2017
    • Eric Fischer's avatar
      Re-kill ICRV block · 5c26acc1
      Eric Fischer authored
      This reverts commit 1224e341. I've also added
      NotImplementedPartitionScheme, which allows deprecated partition types to have
      a valid entry point despite being unusable.
      
      TNL-6675
      5c26acc1
  19. Apr 13, 2017
  20. Mar 30, 2017
  21. Mar 08, 2017
  22. Mar 01, 2017
  23. Aug 17, 2016
  24. Jul 22, 2016
  25. Jul 21, 2016
  26. Jul 20, 2016
  27. Jun 24, 2016
  28. Dec 11, 2015
  29. Nov 05, 2015
  30. Aug 20, 2015
    • zubair-arbi's avatar
      In-course reverification access control · ec28a75f
      zubair-arbi authored
      * Automatically create user partitions on course publish for each ICRV checkpoint.
      * Disable partitions for ICRV checkpoints that have been deleted.
      * Skip partitions that have been disabled when checking access.
      * Add verification access control UI to visibility settings.
      * Add verification access control UI to sequential and vertical settings.
      * Add partition scheme for verification partition groups.
      * Cache information used by verification partition scheme and invalidate the cache on update.
      * Add location parameter to UserPartition so the partition scheme can find the associated checkpoint.
      * Refactor GroupConfiguration to allow multiple user partitions.
      * Add special messaging to ICRV for students in the honor track.
      
      Authors: Zubair Arbi, Awais Qureshi, Aamir Khan, Will Daly
      ec28a75f
  31. Jul 30, 2015
  32. Jul 15, 2015
  33. Jul 14, 2015
  34. Jul 09, 2015
  35. Jun 08, 2015
  36. Jun 03, 2015
  37. Jun 02, 2015