- 26 Aug, 2014 1 commit
-
-
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
-
- 22 Aug, 2014 30 commits
-
-
Add bokchoy tests for course reruns
Nimisha Asthagiri committed -
Unflag Group Configurations, Render only existing children in staff view...
Christina Roberts committed -
Ben McMorran committed
-
Define SELENIUM_DRIVER_LOG_DIR in paver bok-choy command
Jesse Zoldak committed -
Jesse Zoldak committed
-
Alexander Kryklia committed
-
Reword course rerun notification
Ben McMorran committed -
Make Studio and LMS register pages use the same language
Sarina Canelake committed -
Fix error when changing course details on split
Ben McMorran committed -
Sarina Canelake committed
-
populate children of unit collapsed drop location
Christina Roberts committed -
Update translations (autogenerated message)
Sarina Canelake committed -
Sarina Canelake committed
-
Clarify the effect of changing problems
Alison Hodges committed -
Alison Hodges committed
-
Ben McMorran committed
-
TNL-56
cahrens committed -
Added Jonathan Piacenti to the AUTHORS file.
Sarina Canelake committed -
Ben McMorran committed
-
Jonathan Piacenti committed
-
Add missing endif in crystallography mako template
Sarina Canelake committed -
Make use of django_main for password_reset templates
frances botsford committed -
Bok-Choy Video Transcript Tests Batch 2
muhammad-ammar committed -
Allow one group in a group configuration (BLD-1223)
Oleg Marshev committed -
Oleg Marshev committed
-
Fix export course with old ORA components.
Waheed Ahmed committed -
Fixed analytics counts on instructor dashboard.
Waheed Ahmed committed -
Muhammad Ammar committed
-
STUD-2096
Waheed Ahmed committed -
LMS-11228
Waheed Ahmed committed
-
- 21 Aug, 2014 9 commits
-
-
Fix Studio to gracefully handle xblock JavaScript errors
Andy Armstrong committed -
TNL-46 I've changed Studio to catch JavaScript errors when rendering xblocks, log the error, but to then continue as normal. This means that the user is still able to interact with the xblock to delete, duplicate etc. This seems reasonable as the xblock is only rendered as a WYSIWYG representation so if it isn't fully interactive that shouldn't be a big problem.
Andy Armstrong committed -
Reruns/ui
Ben McMorran committed -
Re-use GA cookie when sending server-side events to Segment.io
Renzo Lucioni committed -
Update bok-choy version
Jesse Zoldak committed -
Ben McMorran committed
-
Carson Gee committed
-
Ben McMorran committed
-
Studio: FIX - Font Weights
Brian Talbot committed
-