1. 27 Mar, 2018 1 commit
  2. 25 Jan, 2018 1 commit
  3. 11 Dec, 2017 1 commit
  4. 08 Dec, 2017 1 commit
  5. 02 Aug, 2017 1 commit
  6. 27 Apr, 2017 1 commit
  7. 22 Jan, 2016 1 commit
  8. 16 Dec, 2015 1 commit
    • Enable Staff Grading · 5cae4ead
      Able to enable full staff grading from studio, save without errors, and view
      the staff grading step as expected from LMS.
      
      Includes:
          -template additions, staff grading disabled by default
          -fetching real staff requirements
          -javascript to hook into the python backend
          -changing some default assumptions about assessment types
          -modifications to validation
          -small bugfix for scroll behaviorwith validation alert.
          -updates to existing unit tests
          -additional validation, serialization, and javascript tests
          -fix for staff requirements bug (no more duble-unpacking)
          -updates the bundled studio js file
          -moving StaffWorkflow initilization to api's on_init() method
          -acceptance tests (lms)
          -addition of "Staff Assessment Section" to test course for bokchoy tests
          -renaming `requirements` to `<type>_requirements` in assessment apis
      Eric Fischer committed
  9. 04 Nov, 2015 1 commit
    • Add support for file upload · 37c1176a
      - Allow image, pdf-image, or custom file types
      - Global black list extensions to prevent unsafe file types
      - Custom file upload is white listed only
      
      # Conflicts:
      #	AUTHORS
      #	openassessment/templates/openassessmentblock/edit/oa_edit.html
      #	openassessment/xblock/static/js/openassessment-lms.min.js
      #	openassessment/xblock/static/js/openassessment-studio.min.js
      #	openassessment/xblock/static/js/spec/lms/oa_response.js
      #	openassessment/xblock/static/js/src/lms/oa_base.js
      #	openassessment/xblock/static/js/src/lms/oa_response.js
      #	openassessment/xblock/static/js/src/oa_server.js
      #	openassessment/xblock/static/js/src/studio/oa_edit.js
      #	openassessment/xblock/static/js/src/studio/oa_edit_settings.js
      #	test/acceptance/tests.py
      Pan Luo committed
  10. 16 Mar, 2015 1 commit
  11. 02 Mar, 2015 3 commits
  12. 22 Aug, 2014 1 commit
    • Allow Mathjax(Latex) in Student responses · 9a6b5086
      Currently, Latex rendering is only supported for question prompts in ORA2. This
      commit introduces Latex rendering in ORA2 student response, peer assessment
      view, self assessment view, grade view, and staff-info view. The reason that
      this Latex rendering code is inserted directly into ORA2 is that edx-platform,
      does not know when to start Latex rendering for ORA2 views that come in via
      AJAX.
      
      This commit introduces "Preview in Latex" feature which allows students to see
      their response rendered in MathJax before submission.
      
      Conflicts:
      	openassessment/xblock/static/js/openassessment-lms.min.js
      	openassessment/xblock/static/js/openassessment-studio.min.js
      Se Won Jang committed
  13. 20 Aug, 2014 1 commit
    • Instructors can edit default response feedback text · 75ff564d
      Previously, instructors were unable to edit the feedback prompt text ("I noticed that
      this response...") displayed in the response box asking a student to provide feedback
      on the peer responses they received.
      
      To allow instructors to edit this, I've added an editable xml element (feedback_default_text).
      The text within the element defaults to "I noticed that this response...," but an instructor
      can change this text to whatever he or she wants by editing the text within the xml element.
      
      Editing of this new element has also been added to the authoring gui.
      njdup committed
  14. 06 Aug, 2014 2 commits
  15. 04 Aug, 2014 1 commit
  16. 31 Jul, 2014 1 commit
  17. 28 Jul, 2014 1 commit
    • Add file upload API to developer docs · 34bd68c3
      Point setup instructions to the README
      
      Add instructions for combining/minifying static assets
      
      Update workflow overview architecture docs
      
      Update AI grading architecture docs
      
      Use napoleon keyword argument instead of kwargs
      
      Fix example usage docstrings in AI API
      Will Daly committed
  18. 22 Jul, 2014 1 commit
  19. 16 Jul, 2014 1 commit
    • Update the edit rubric templates to include both a name and label for criteria and options · 1e49572f
      Update container JS to retrieve both name and label for criteria and options
      
      Update schema to make 'name' optional and 'label' required; the XBlock editor handler assigns UUIDs to criteria and options that don't have names
      
      Assign labels to criteria/options if they do not have any
      
      Update the grade template to display criteria/option labels if they're provided, otherwise use the 'name' field
      
      Update student facing rubric templates to display the label if it's available
      
      Add label field to XML problem definition.
      
      Add label field to assessment
      
      Add label field to the data dump script.
      
      Update the turbo mode template to use option labels
      
      Exclude the "name" key for new criteria and options in the JSON dict sent to the server.
      Default new option points to 1 instead of NaN
      
      Add data migration to fill in labels with default values
      Will Daly committed
  20. 15 Jul, 2014 1 commit
  21. 08 Jul, 2014 2 commits
  22. 07 Jul, 2014 1 commit
  23. 23 Jun, 2014 1 commit
  24. 19 Jun, 2014 1 commit
  25. 10 Jun, 2014 1 commit
  26. 09 Jun, 2014 1 commit
  27. 27 May, 2014 1 commit
  28. 22 May, 2014 2 commits
  29. 14 May, 2014 1 commit
  30. 25 Apr, 2014 1 commit
  31. 24 Apr, 2014 1 commit
    • TIM-410: Make rubric prompt display optional · 10a7d90a
      If users want rich prompts, they can do that with an HTML Components
      above the ORA2 question, but doing this makes the prompt box look bad.
      This adds a check so that the prompt box will not display if the
      <prompt> XML tag is missing is empty or whitespace-only. Also extends
      the serializer to serialize missing prompts distinctly from empty
      prompts.
      
      Includes tests for each of these conditions.
      Joe Blaylock committed
  32. 22 Apr, 2014 1 commit
  33. 18 Apr, 2014 2 commits
  34. 07 Apr, 2014 1 commit