stephensanchez
61436ea195
Merge branch 'release'
2014-10-23 19:41:31 +00:00
Brian Talbot
d238fa1477
Studio: resolving a display issue for longer usernames in Studio's navigation
2014-10-20 16:55:14 -04:00
Jesse Zoldak
1d7c8d39b2
Update js-test config with new sources
2014-10-20 15:23:34 -04:00
polesye
83fbdc2ac4
TNL-481: Add RequireJS Optimizer.
2014-10-20 17:33:21 +03:00
Frances Botsford
c92f52e0bd
cleanup and response to PR review
2014-10-17 13:51:43 -04:00
Omar Al-Ithawi
d8bf0ef5a5
Elegant rtl/ltr css switch, LMS RTL fixes, language aware @cache_if_anonymous
2014-10-17 13:51:42 -04:00
Frances Botsford
ce3cb27864
switching RTL on the fly - added bi-app for sass compiling
2014-10-17 13:51:42 -04:00
Frances Botsford
e255ac1f29
Initial pass at LMS and Studio RTL
2014-10-17 13:51:42 -04:00
Jesse Zoldak
9a8753d41e
Disable flaky JS FileUploader SystemFeedback and NotificationView tests
...
TNL-559
2014-10-03 10:50:20 -04:00
Oleg Marshev
f020d1c584
Show date and time on Schedules and Details in UTC (TNL-85).
2014-10-03 11:17:00 +03:00
cahrens
2286366c90
Remove unused files, add missing spec file.
2014-10-02 15:05:17 -04:00
Andy Armstrong
8627fdef32
Support adding students to a cohort via the instructor dashboard.
...
TNL-163
2014-10-01 09:22:31 -04:00
polesye
2997a80aa5
Video link obfuscation. [BLD-1230]
2014-09-16 18:13:07 +02:00
Nimisha Asthagiri
2930e29a01
LMS-11373 Fix Studio drag and drop race condition.
2014-09-11 10:53:05 -04:00
Ben Patterson
b3594b699a
Merge pull request #5169 from edx/benp/solano2-jstest-failure
...
TE-468 JS test improvement: test for attributes specifically
2014-09-10 18:44:16 -04:00
Ben Patterson
32071af4b6
TE-468 JS test improvement: test for attributes specifically
...
This test is failing in a different test environment (Solano) because
the built html has reversed the order of the width and height attributes
from what we are expecting. This change focuses the assertion to the
pieces that are important (as noted in the unchanged comment above
the assertion).
2014-09-10 16:59:28 -04:00
Usman Khalid
d5973a0e44
Merge pull request #5124 from edx/usman/tnl197-codemirror-font
...
CodeMirror should use monospace fonts.
2014-09-09 00:38:49 +05:00
Usman Khalid
10f05798e7
CodeMirror should use monospace fonts.
...
TNL-197
2014-09-08 19:45:52 +05:00
zubair-arbi
fc7d491cdc
show upload progress on import course view + display last import status on import page load
...
STUD-2017
2014-09-08 17:51:51 +05:00
Brian Talbot
dfbcd76885
Studio: resolves layout issues with icons in system feedback UI
2014-09-04 11:07:54 -04:00
jmclaus
037abb6d50
Replace reference to Google OpenSans with edX-hosted OpenSans
2014-08-27 10:34:53 -04:00
Andy Armstrong
d00bf940ae
Merge pull request #4941 from edx/zub/story/tnl56-dragdropintocollapsedunittests
...
add tests for drag and drop unit into collapsed subsection on course out...
2014-08-26 19:13:26 -04:00
Se Won Jang
11d260910f
Implemented Validation for Course Advanced Setting
...
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.
2014-08-26 11:24:38 -07:00
zubair-arbi
b6a2330631
add tests for drag and drop unit into collapsed subsection on course outline page
2014-08-26 18:19:23 +05:00
Alexander Kryklia
095b07275e
Unflag Group Configurations, Render only existing children in staff view of split_test.
2014-08-22 16:43:54 -04:00
Christina Roberts
85ede381c5
Merge pull request #4923 from edx/zub/bugfix/tnl56-dragdropintocollapsedunit
...
populate children of unit collapsed drop location
2014-08-22 13:03:37 -04:00
cahrens
4946d601d2
Verify children are rendered before allowing drop into collapsed parent.
...
TNL-56
2014-08-22 11:20:13 -04:00
Oleg Marshev
7506a479c6
Allow one group in a group configuration.
2014-08-22 11:52:35 +03:00
Andy Armstrong
3ac3a3152a
Merge pull request #4913 from edx/andya/handle-component-errors
...
Fix Studio to gracefully handle xblock JavaScript errors
2014-08-21 18:20:16 -04:00
Andy Armstrong
d451c3e91d
Fix Studio to gracefully handle xblock JavaScript errors
...
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.
2014-08-21 17:31:19 -04:00
Ben McMorran
30fc0441d1
Merge pull request #4782 from edx/reruns/ui
...
Reruns/ui
2014-08-21 16:57:00 -04:00
Brian Talbot
b69aa64c0e
Merge pull request #4904 from edx/talbs/studio-fix-font-weight
...
Studio: FIX - Font Weights
2014-08-21 13:53:24 -04:00
Ben McMorran
bb90c30767
Make refresh clickable while courses are processing
2014-08-21 12:11:30 -04:00
Ben McMorran
4bc672b93d
Fix broken unicode char in CSS
2014-08-21 12:11:29 -04:00
Ben McMorran
ab3a8c96d3
Add test for failed course creation
2014-08-21 12:11:28 -04:00
Ben McMorran
d943204199
Fix i18n on course outline and show error message for long names
2014-08-21 12:11:28 -04:00
Ben McMorran
baee2da278
Improve javascript test coverage
2014-08-21 12:11:28 -04:00
Ben McMorran
7bf9c1a7fd
Add test for non URL characters
2014-08-21 12:11:28 -04:00
Ben McMorran
1778c15703
Refactor dismissNotification uses into shared logic in view_utils
2014-08-21 12:11:27 -04:00
Ben McMorran
63603d70f4
Refactor shared course creation validation into create_course_utils
2014-08-21 12:11:27 -04:00
Ben McMorran
2839ad8711
PR cleanup
2014-08-21 12:11:26 -04:00
Brian Talbot
620218b19d
Studio: removing redundant font-weight Sass placeholders
2014-08-21 12:11:26 -04:00
Brian Talbot
b43c757101
Studio: revising visual padding on dismiss UI used in course re-run flow
2014-08-21 12:11:25 -04:00
Brian Talbot
7baf338cdb
Studio: revising help copy and actions on course re-reun UI
2014-08-21 12:11:25 -04:00
Ben McMorran
6c8b418331
Test notification dismissal on course listing page
2014-08-21 12:11:25 -04:00
Ben McMorran
319b53bb3c
Add jasmine test for notification dismissal on course outline
2014-08-21 12:11:24 -04:00
Ben McMorran
4fcb6c925a
Add jasmine tests for course_rerun.js
2014-08-21 12:09:13 -04:00
Mat Peterson
0088978281
Set GlobalStaff permissions on reruns
2014-08-21 12:09:13 -04:00
Brian Talbot
d695de24dc
Studio: addressing course re-run PR feedback
2014-08-21 12:09:13 -04:00
Mat Peterson
8e3b532768
Fixed bug in dismissing rerun failure notification
2014-08-21 12:09:12 -04:00