1. 29 Jun, 2015 1 commit
  2. 01 Oct, 2014 1 commit
  3. 14 Aug, 2014 1 commit
  4. 20 May, 2014 1 commit
  5. 07 May, 2014 1 commit
    • Make course ids and usage ids opaque to LMS and Studio [partial commit] · d5029abf
      This commit updates lms/templates.
      
      These keys are now objects with a limited interface, and the particular
      internal representation is managed by the data storage layer (the
      modulestore).
      
      For the LMS, there should be no outward-facing changes to the system.
      The keys are, for now, a change to internal representation only. For
      Studio, the new serialized form of the keys is used in urls, to allow
      for further migration in the future.
      
      Co-Author: Andy Armstrong <andya@edx.org>
      Co-Author: Christina Roberts <christina@edx.org>
      Co-Author: David Baumgold <db@edx.org>
      Co-Author: Diana Huang <dkh@edx.org>
      Co-Author: Don Mitchell <dmitchell@edx.org>
      Co-Author: Julia Hansbrough <julia@edx.org>
      Co-Author: Nimisha Asthagiri <nasthagiri@edx.org>
      Co-Author: Sarina Canelake <sarina@edx.org>
      
      [LMS-2370]
      Calen Pennington committed
  6. 17 Jan, 2014 1 commit
  7. 15 Jan, 2014 1 commit
  8. 16 Dec, 2013 2 commits
  9. 05 Dec, 2013 3 commits
  10. 04 Dec, 2013 2 commits
  11. 27 Sep, 2013 1 commit
  12. 26 Sep, 2013 1 commit
    • Second batch of ORA UI fixes: · 68ce6ed1
      - Change wording when done with peer grading ("evals" -> "assessments")
      - Added ICE legend item for comment syntax
      - Added conditionals to display human readable 'grader_type' to alleviate confusion
      - Rename 'Show/Hide Prompt' to 'Show/Hide Question'
      - Reworded grading flags
      - Make ICE grading container larger to more easily allow users to read and edit larger texts
      - Adjusted lots of text and word choices to make them more user friendly
      - Disable previous arrow on first grader feedback and next arrow on last grader feedback
      - hide ORA instructions and ICE legend when calibrating so students don't feel like they need to write feedback
      
      Changes after comments:
      
      - Renamed instructions element and fixed casing issue
      - Renamed legend class to ice-legend
      - Changing condition from != to >= to not only fix incorrect one but also catch possible weirdness
      - Grammar fix in a message
      - Removing grader_type conditional in HTMl to give way to the one in python
      - Moving ice feedback area height styling to CSS file
      
      More changes:
      
      - Update ICE version
      - Modifying test to reflect code change
      - Adding ICE undo feature
      Giulio Gratta committed
  13. 20 Sep, 2013 1 commit
  14. 15 Sep, 2013 1 commit
    • Implementing NYT's ICE track changes to Open Ended Assessements · fe59a8ce
      Squashed commits to facilitate cherry-picking.  Committers and
      original commit messages are:
      - ==> @caesar2164, * ==> @jrbl, ~ ==> @jbau
      
      - Added boolean to OE problem CMS settings to turn on ICE track changes
      - Added ICE init and tracking start/stop to HTML
      - Conditional in Peer Grading HTML for ICE container
      - CSS styling for ICE container and insertion/deletion elements
      - Added class to track changes HTML
      - Added ice.min.js as well as included it in the js requirements for peer grading
      - Use track_changes in peer_grading_problem
      * Refactor peer_grading_problem to lookup track_changes variable by problem location.
      * Whitelist ICE insert, delete tags
      * Adds ICE multi-user-editor insert and delete tags to the peer grading sanitize_html whitelist.
      - add reset button
      
      * Introduction ICE means we need its inline tags to get passed through
        to the feedback target, but we don't want malicious peer feedback
        providers introducing <script>, etc, so we use lxml.html.clean to
        scrub peer grading input.
      * Adds feedback URL autoheating.
      * Allows ICE <insert> and <delete> tags but not others.
      
      ~ add helptext re: EXPERIMENTAL FEATURES
      
      ~ address a bunch of @VikParuchuri review comments on ICE for OEE
        ~ remove extraneous code
        ~ change to new xmodule accessors
        ~ refactor filtering
      
      ~ fix broken test test_peer_grading_problem
      
      ~ Create track_changes.coffee and remove <script> from
        peer_grading_problem.html
      ~ Remove all reliance on id in favor of local scoping and classes
      
      ~ bring up test coverage somewhat
      
      ~ remove superflous $.scrollTo
      
      ~ TODO: Filtering
      Giulio Gratta committed
  15. 16 Aug, 2013 2 commits
  16. 15 Aug, 2013 2 commits
  17. 14 Aug, 2013 1 commit
  18. 13 Aug, 2013 1 commit
  19. 31 Jul, 2013 2 commits
  20. 16 Apr, 2013 1 commit
  21. 10 Apr, 2013 2 commits
  22. 20 Feb, 2013 1 commit
  23. 13 Feb, 2013 1 commit
  24. 12 Feb, 2013 1 commit
  25. 09 Feb, 2013 1 commit
  26. 07 Feb, 2013 2 commits
  27. 06 Feb, 2013 4 commits
  28. 04 Feb, 2013 1 commit