Skip to content
Snippets Groups Projects
  1. Sep 26, 2013
  2. Sep 23, 2013
  3. Sep 20, 2013
  4. Sep 19, 2013
  5. Sep 16, 2013
  6. Sep 15, 2013
    • David Ormsbee's avatar
      Merge branch 'release' · a2034c5b
      David Ormsbee authored
      a2034c5b
    • Jason Bau's avatar
      Merge pull request #956 from edx/giulio/ice-pr · ac05b5c2
      Jason Bau authored
      Implementing NYT's ICE track changes to Open Ended Assessements
      ac05b5c2
    • Giulio Gratta's avatar
      Implementing NYT's ICE track changes to Open Ended Assessements · fe59a8ce
      Giulio Gratta authored
      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
      fe59a8ce
    • Vik Paruchuri's avatar
      Remove due date setting · 6e8c8a64
      Vik Paruchuri authored
      6e8c8a64
  7. Sep 14, 2013
  8. Sep 13, 2013
Loading