- 08 Dec, 2017 1 commit
-
-
Eric Fischer committed
-
- 01 Mar, 2017 4 commits
-
-
Mushtaq Ali committed
-
- TNL-6062 - TNL-6229
Mushtaq Ali committed -
TNL-6060
muhammad-ammar committed -
TNL-6047
muhammad-ammar committed
-
- 08 Aug, 2016 1 commit
-
-
Brian Jacobel committed
-
- 21 Jun, 2016 1 commit
-
-
Andy Armstrong committed
-
- 22 Apr, 2016 1 commit
-
-
muzaffaryousaf committed
-
- 29 Jul, 2015 1 commit
-
-
Chris Rodriguez committed
-
- 15 Jun, 2015 1 commit
-
-
TNL-2384 Refactored Studio's PagingView to use RequireJS Text and moved it to common so that it can also be used by LMS.
Andy Armstrong committed
-
- 12 Jan, 2015 1 commit
-
-
Braden MacDonald committed
-
- 01 Oct, 2014 1 commit
-
-
TNL-163
Andy Armstrong committed
-
- 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
-
- 21 Aug, 2014 1 commit
-
-
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
-
- 02 May, 2014 1 commit
-
-
cahrens committed
-
- 15 Apr, 2014 2 commits
-
-
STUD-1531 Also add support for refreshing the modal on custom save
Andy Armstrong committed -
STUD-1531 Also add support for refreshing the modal on custom save
Andy Armstrong committed
-
- 09 Apr, 2014 6 commits
-
-
Andy Armstrong committed
-
Andy Armstrong committed
-
Andy Armstrong committed
-
Andy Armstrong committed
-
Andy Armstrong committed
-
STUD-1306
Andy Armstrong committed
-