Skip to content
Snippets Groups Projects
  1. Jul 01, 2020
  2. Jun 24, 2020
  3. Jun 23, 2020
  4. Jun 22, 2020
  5. Jun 19, 2020
  6. Jun 17, 2020
  7. Jun 15, 2020
    • Samuel Walladge's avatar
      Fix crashes in yt_video_metadata · 4da0c64c
      Samuel Walladge authored
      - yt_video_metadata returned a generic non-json-api-friendly 500 error
        when called on a non-youtube video
      - load_metadata_from_youtube was crashing when called from the xblock
        yt_video_metadata endpoint. It passes a webob request, which has a
        different api for retrieving the http referer.
      4da0c64c
  8. Jun 08, 2020
  9. May 29, 2020
  10. May 28, 2020
  11. May 20, 2020
    • Ahtisham Shahid's avatar
      Fixed Import error due to pre tag · 4f5496f0
      Ahtisham Shahid authored
      Fixed regex for nested pre tags
      
      Updated import export test
      
      fixed quality test issue
      
      fixed No exception type(s) specified
      
      updated tests
      
      fixed linter issue
      
      fixed linter issue
      
      fixed linter issue
      4f5496f0
    • Guruprasad Lakshmi Narayanan's avatar
      Fix the order randomization behaviour of Randomized Content Block · 5a2b607e
      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.
      5a2b607e
  12. May 15, 2020
  13. May 13, 2020
  14. May 12, 2020
  15. May 11, 2020
  16. May 08, 2020
  17. May 07, 2020
  18. May 05, 2020
  19. May 04, 2020
  20. May 03, 2020
    • Samuel Walladge's avatar
      Fix issues with xss linters · 71fcf6e7
      Samuel Walladge authored
      Improve accuracy of javascript-escape linter: Previously this would
      match on FOOescape() and FOO.escape calls, but neither are the global
      escape function we are worried about.
      
      The regex probably isn't 100% accurate; there may be still false
      positives (javascript allows a large range of characters in identifiers,
      some of which may not be covered by [\w.$]). The main thing is to avoid
      false negatives here though - this will definitely catch any use of
      `escape()` or `window.escape()`.
      
      Also remove javascript-interpolate lint - this was deemed unecessary.
      StringUtils.interpolate is not in fact safe (it does no html escaping),
      so the results of this lint are misleading.
      71fcf6e7
  21. May 01, 2020
  22. Apr 24, 2020
    • Michael Terry's avatar
      Show graded icons in more places · 0f81765a
      Michael Terry authored
      In the course outline, if a subsection has any graded content,
      show a graded icon (the pencil icon).
      
      Also, show the graded icon for LTI xmodule units (xblocks is a
      different repo, but will get same treatment).
      
      AA-75
      0f81765a
  23. Apr 15, 2020
  24. Apr 10, 2020
  25. Apr 09, 2020
  26. Apr 08, 2020
  27. Apr 06, 2020
  28. Apr 02, 2020
  29. Mar 30, 2020
  30. Mar 27, 2020
  31. Mar 26, 2020