Skip to content
Snippets Groups Projects
  1. Jun 12, 2019
  2. May 21, 2019
  3. May 18, 2019
  4. May 16, 2019
  5. May 13, 2019
  6. May 10, 2019
  7. May 09, 2019
  8. May 08, 2019
  9. May 07, 2019
  10. May 03, 2019
  11. May 02, 2019
    • stv's avatar
      Split calc package out into an independent package · e72967e3
      stv authored
      This is part of a larger effort to split packages out into independent,
      composable, PyPI installable Python packages.
      
      While this package itself isn't monumental, it represents the bottom of
      the dependecy tree and can be split out before any other packages.
      e72967e3
  12. May 01, 2019
    • Usman Khalid's avatar
      Convert CapaModule to ProblemBlock. · 41c6236e
      Usman Khalid authored
      * Minimum possible changes were made to merge CapaModule & CapaDescriptor into
        one ProblemBlock class.
      * There are no known changes in behavior.
      * CapaModule and CapaDescriptor inherited from a number of classes which inherit
        from XModule or XModuleDescriptor but did not depend on them. For all these
        classes the methods were moved to mixins which did not inherit from either and
        then these mixins were added to ProblemBlock in the order which maintains MRO.
      41c6236e
  13. Apr 30, 2019
  14. Apr 25, 2019
    • David Ormsbee's avatar
      Initial README for XModule · f42f8aed
      David Ormsbee authored
      f42f8aed
    • Guruprasad Lakshmi Narayanan's avatar
      Fix the order randomization behaviour of Randomized Content Block · 73ab30e3
      Guruprasad Lakshmi Narayanan authored
      The Randomized Content Block XBlock only randomizes the selection of
      the children blocks and has unpredictable randomization of
      the order of the selected child blocks due to the usage of sets, which
      are unordered, for storing the selected blocks. This becomes apparent
      when all the available child blocks in a library are chosen for a
      Randomized Content Block, to randomize just the order of the child
      blocks and not just the selection of the blocks. The order of the
      selected blocks ends up being similar for multiple learners.
      
      This change modifies the XBlock to store the selected child blocks in
      a list, instead of a set, after randomly shuffling them.
      73ab30e3
  15. Apr 24, 2019
  16. Apr 05, 2019
  17. Apr 02, 2019
  18. Apr 01, 2019
  19. Mar 28, 2019
  20. Mar 27, 2019
  21. Mar 26, 2019
  22. Mar 22, 2019
  23. Mar 19, 2019
  24. Mar 18, 2019
  25. Mar 17, 2019
  26. Mar 11, 2019
  27. Mar 07, 2019
  28. Mar 06, 2019
  29. Mar 05, 2019
  30. Feb 27, 2019
  31. Feb 26, 2019
  32. Feb 25, 2019