Jim
6d19a0c87c
Support and tests for adding a reset button to units
...
Users may want to start anew when answering a question. This commit decouples reset from randomization while still preserving backward compatibility. Users can clear their input.
Instructors can set course-wide and problem-specific settings for reset button display.
2014-10-23 12:14:27 -07:00
Ben Patterson
f3facddee6
Add wait to fix flaky tests.
2014-10-21 14:21:42 -04:00
Don Mitchell
4f795f8270
Fix hardcoded course urls
2014-10-03 10:56:00 -04:00
John Eskew
d4927de0f7
Remove unneeded import
2014-10-03 10:55:59 -04:00
Don Mitchell
8e67549484
Fix cms hardcoded keys
2014-10-03 10:55:59 -04:00
John Eskew
fd6c9bed28
Fix course export/updates and upload CMS acceptance tests.
2014-10-03 10:55:59 -04:00
Anton Stupak
f221f010e9
Merge pull request #4930 from e-kolpakov/master
...
Fix for TNL-147
2014-10-01 14:52:34 +03:00
E. Kolpakov
dcc82e1abe
Added default font to a list of available fonts in text editor XModule
...
Added acceptance test scenario to test for existense of "Default" font and all tinyMCE built-in fonts
Updated AUTHORS
2014-10-01 12:52:38 +04:00
Don Mitchell
8fe55c9aee
Fix acceptance tests to work w/ split
...
11300
2014-09-29 11:25:55 -04:00
Waheed Ahmed
f336d0490c
Html escaped from display name in xblock.
...
LMS-11194
2014-09-15 13:33:48 +05:00
Muhammad Ammar
6b2874de2b
Bok-Choy Video Transcript tests Batch3
2014-08-28 09:10:13 +00: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
Muhammad Ammar
75a0d52472
Bok-Choy Video Transcript Tests Batch 2
2014-08-22 07:28:48 +00:00
Muhammad Ammar
cfeb7102a6
Bok-Choy Video Transcript Tests
2014-08-20 12:11:21 +00:00
muhammad-ammar
ca3bd2f83f
Merge pull request #4496 from edx/ammar/bok-choy-cms-video-editor-tests
...
Bok-Choy CMS Video Editor Tests
2014-08-20 13:19:10 +05:00
David Baumgold
2e02cefc90
Update comments to point to openedx.atlassian.net
...
And whitespace corrections (automatically made by my editor, and I'm too lazy
to remove them)
2014-08-18 15:34:06 -04:00
Muhammad Ammar
f93e4f2775
Bok-Choy CMS Video Editor Tests
2014-08-18 15:44:30 +00:00
cahrens
a35cbf1c63
Verify loading indicator has been hidden.
...
STUD-2090
2014-08-13 13:51:36 -04:00
Muhammad Ammar
936bd4d5ad
Bok-Choy CMS Video Tests
2014-08-11 07:50:19 +00:00
Nimisha Asthagiri
d2b59cb6e0
get_items API: have qualifiers be a separate parameter instead of assuming kwargs.
2014-08-08 12:38:42 -04:00
cahrens
650bdc2fe7
Drag and drop support on the course outline page.
2014-08-07 12:27:24 -04:00
Ben McMorran
4ee8256c97
Add test fixes and fix expand collapse behavior
...
Stop propagation of clicks in XBlockStringFieldEditor
Fix collapsed subsections expanding when creating or deleting subsections
Prevent clicking in display name textbox from toggling expand collapse
Add test for published title when not live
2014-08-07 12:27:15 -04:00
Andy Armstrong
a359065329
Integrate visual styling into the course outline
2014-08-07 12:27:13 -04:00
Mark Hoeber
9524c212d6
Fix help test
...
organizing_course -> outline
2014-08-07 12:27:12 -04:00
Andy Armstrong
f061bbc08b
Backbone version of the course outline page
...
STUD-1726
2014-08-07 12:16:20 -04:00
Andy Armstrong
d65e887d1a
New Publishing controls on Unit page.
...
STUD-1707
2014-08-07 12:16:17 -04:00
Andy Armstrong
b1eccdf2d4
Replace unit page with the container page.
...
STUD-1754
2014-08-07 12:16:17 -04:00
Ben Patterson
9b22ceb9f8
Fix false positive test in cms acceptance
...
This test was passing in Jenkins, but failing in our Solano runs (and locally on firefox).
This is because it was attaching a file that was not there. This change fixes the test
and makes the attachment method smarter so it will fail if it tries attaching a non-existent
file.
2014-07-30 12:19:18 -04:00
Mat Peterson
cd82abae6c
More test fixes
...
Fix opaque key TODOs left over from split-migrator changes and fixed test_image_import to use the correct course
Reset get_location_from_path to pre deprecated opaque-keys
Fix CMS acceptance test
Fixed usage key reassignment in item.py
2014-07-11 15:40:09 -04:00
Muhammad Ammar
81a5a7b962
CMS Video Handout Tests
2014-07-10 05:45:49 +00:00
Nimisha Asthagiri
a9213509c3
Enable Mixed Modulestore STUD-1540
...
Refactor get_parent_locations STUD-1663
2014-06-26 18:00:11 -04:00
cahrens
a4b172d9d8
Display names, help text, and "deprecated" for Advanced Settings.
...
STUD-302, STUD-303
2014-06-26 16:54:22 -04:00
Jay Zoldak
14a80e9c3c
Merge pull request #4114 from edx/zoldak/fix-negative-assertion
...
Speed up test by fixing negative assertion
2014-06-17 09:12:11 -04:00
Jay Zoldak
6d53bf710d
Merge pull request #4115 from edx/zoldak/fix-test-captions-closed
...
Speed up test for closed caption state
2014-06-17 09:11:47 -04:00
zubair-arbi
6cb6680139
fix reply/return to annotation links
...
STUD-1629
2014-06-17 12:16:07 +05:00
Jay Zoldak
4ac1079a99
Speed up test for closed caption state
2014-06-16 13:59:19 -04:00
Jay Zoldak
c33261aefc
Speed up test by fixing negative assertion
2014-06-16 13:47:14 -04:00
polesye
d9d11a21ef
BLD-933: Add table of contents.
2014-06-11 13:42:57 +03:00
Sarina Canelake
2aea261d48
Merge branch 'release'
...
Conflicts:
common/djangoapps/course_modes/views.py
common/djangoapps/student/tests/test_roles.py
common/djangoapps/student/views.py
common/lib/opaque_keys/opaque_keys/__init__.py
common/lib/opaque_keys/opaque_keys/tests/test_opaque_keys.py
common/lib/xmodule/xmodule/contentstore/mongo.py
lms/djangoapps/certificates/management/commands/gen_cert_report.py
lms/djangoapps/notes/views.py
2014-06-10 16:59:23 -04:00
Don Mitchell
acc02b0e09
Fix to excess asset query
2014-06-09 15:13:23 -04:00
polesye
7b2d67f209
BLD-1049: Allow the video player to work with redirected links.
2014-06-05 09:34:54 +03:00
zubair-arbi
56e0b86394
make only section name in headers editable
...
STUD-1679
2014-06-04 15:00:52 +05:00
Dave St.Germain
ed9ab3ad71
Merge pull request #3501 from edx/dcs/matlab-api-key
...
Allow courses to set Matlab API key globally, in advanced settings.
2014-05-30 11:40:32 -04:00
Calen Pennington
cfcbdc0145
Move to OpaqueKey implementations from the external library
...
[LMS-2757]
2014-05-29 17:03:35 -04:00
Muhammad Ammar
7afcb9348c
Check YouTube Availabitlity for Video Tests
2014-05-29 15:08:47 +00:00
Dave St.Germain
0173eaf9d2
Updated payload for new matlab endpoint.
2014-05-28 15:32:46 -04:00
Don Mitchell
9d2db736df
Merge pull request #3869 from edx/dhm/bug_get_children
...
Redirect most studio access through draft modulestore
2014-05-27 11:57:15 -04:00
Greg Price
f25dd8dd8b
Merge pull request #3888 from edx/dhm/bug_get_children
...
Redirect most studio access through draft modulestore
2014-05-27 11:51:50 -04:00
Don Mitchell
1be1283f26
Redirect most studio access through draft modulestore
...
rather than have caller figure out whether to call draft or direct.
Fixes get_children to always find draft children in studio.
STUD-1662
2014-05-27 11:16:29 -04:00
Jay Zoldak
b19acf693b
Add the needed wait for ajax statements to checklist acceptance test methods
2014-05-23 13:30:31 -04:00