1. 18 Sep, 2015 1 commit
  2. 14 Sep, 2015 1 commit
  3. 06 Aug, 2015 1 commit
  4. 08 Jul, 2015 1 commit
  5. 12 Jun, 2015 1 commit
  6. 18 May, 2015 2 commits
    • Default course license to All Rights Reserved · ca64c665
      Clicking on conflicting option box unchecks all conflicts
      LMS: Clicking license text should bring to new window
      updated styles to reflect html reuse inside of xblock edit modal area.
      
      Add ARIA attributes to license for a11y
      
      Gracefully handle re-selecting of selected license
      Sarina Canelake committed
    • Courseware license (Creative Commons): FED · a3887e95
      Use native checkboxes for courseware license options
      In Studio settings editor for video module, don't show license if feature-flagged off
      Don't let Scope.contents fields leak to Studio editor
      JS gettext() must all be on the same line for i18n
      Add docstrings for bok-choy tests
      Remove LicenseMixin from HTMLDescriptor
      Responding to UX review feedback
      Add aria-pressed attribute
      Use https links instead of protocol-relative links for links to creativecommons.org
      Remove license from course outline page in Studio
      David Baumgold committed
  7. 27 Jan, 2015 1 commit
  8. 16 Jan, 2015 1 commit
  9. 06 Jan, 2015 1 commit
  10. 05 Jan, 2015 1 commit
  11. 17 Oct, 2014 3 commits
  12. 26 Aug, 2014 1 commit
    • Implemented Validation for Course Advanced Setting · 11d26091
      This commit adds validation for course advanced settings. Currently when course
      administrators make invalid changes in the Settings/Advanced Settings tab,
      they're not notified through a new modal window of the list of invalid settings
      changes.
      
      * Extending CourseMetadata
          - Previously, we only had update_from_json method in CourseMetadata.py,
            and it was only validating one field every POST request.
          - Now we have validate_and_update_from_json method that encapsulates the
            functionality of update_from_json into a validation call
          - To avoid discrepancy of validation standards between modules, validation
            uses the from_json method implemented to each field in xblock.
      
      * Different Response in advanced settings ajax requests
          - After receiving a POST ajax request, course.py calls
            validate_and_update_from_json, and sends a json object of either:
              1) valid course metadata model
              2) error objects
      
      * Error Messages shown in validation-error-modal
          - error objects passed through ajax are shown in a separate modal.
      Se Won Jang committed
  13. 13 Aug, 2014 2 commits
  14. 12 Aug, 2014 1 commit
  15. 07 Aug, 2014 1 commit
  16. 26 Jun, 2014 1 commit
  17. 03 Apr, 2014 1 commit
  18. 01 Apr, 2014 1 commit
  19. 28 Feb, 2014 1 commit
  20. 01 Oct, 2013 1 commit
  21. 18 Sep, 2013 1 commit
  22. 21 Aug, 2013 2 commits
  23. 15 Jul, 2013 1 commit
  24. 10 Jul, 2013 6 commits
  25. 02 Jul, 2013 1 commit
  26. 19 Jun, 2013 1 commit
  27. 31 May, 2013 1 commit
  28. 22 May, 2013 1 commit
  29. 15 May, 2013 1 commit
  30. 14 May, 2013 1 commit