1. 16 Dec, 2013 2 commits
  2. 05 Dec, 2013 3 commits
  3. 04 Dec, 2013 2 commits
  4. 27 Sep, 2013 1 commit
  5. 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
  6. 20 Sep, 2013 1 commit
  7. 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
  8. 16 Aug, 2013 2 commits
  9. 15 Aug, 2013 2 commits
  10. 14 Aug, 2013 1 commit
  11. 13 Aug, 2013 1 commit
  12. 31 Jul, 2013 2 commits
  13. 16 Apr, 2013 1 commit
  14. 10 Apr, 2013 2 commits
  15. 20 Feb, 2013 1 commit
  16. 13 Feb, 2013 1 commit
  17. 12 Feb, 2013 1 commit
  18. 09 Feb, 2013 1 commit
  19. 07 Feb, 2013 2 commits
  20. 06 Feb, 2013 4 commits
  21. 04 Feb, 2013 3 commits
  22. 01 Feb, 2013 4 commits
  23. 31 Jan, 2013 1 commit