E. Kolpakov
6a2af3ebdc
pylint fixes
2015-01-12 13:42:55 +03:00
E. Kolpakov
1a387d8217
Test for paging in items.py
2015-01-12 13:42:55 +03:00
E. Kolpakov
f51329039a
Tests for LibraryList
2015-01-12 13:42:55 +03:00
E. Kolpakov
84edced10a
Render tests for library content block preview and author views
2015-01-12 13:42:55 +03:00
E. Kolpakov
d0919c93ce
Added docstrings
2015-01-12 13:42:55 +03:00
E. Kolpakov
e59071ed67
Test for ValueError when updating_children for non-existing library
2015-01-12 13:42:55 +03:00
E. Kolpakov
184fd01ae9
Created dedicated LibraryRoot test file and moved rendering tests from modulestore/tests/test_libraries
2015-01-12 13:42:55 +03:00
E. Kolpakov
23baab6b01
Added test to exercise library root paged rendering
2015-01-12 13:42:54 +03:00
Jonathan Piacenti
5342fa27b9
Quality fixes.
2015-01-12 13:42:54 +03:00
Jonathan Piacenti
91469f902f
Refactored shared elements of create factories into base class.
2015-01-12 13:42:54 +03:00
E. Kolpakov
99caf602cb
Refactoring create_course_utils and create_library_utils to reduce the amount of differences (mostly renames
2015-01-12 13:42:54 +03:00
Matjaz Gregoric
5eab2c5f52
Update text on new library form.
2015-01-12 13:42:54 +03:00
Matjaz Gregoric
6a09809cdd
Slower scroll to 'Add New Component'.
2015-01-12 13:42:54 +03:00
Matjaz Gregoric
116abf1fc0
Modify error message when library with same org/code exists.
...
Users are unlikely to change their organization name.
2015-01-12 13:42:54 +03:00
Matjaz Gregoric
a0c590e50c
Mark Library 'mode' field non-editable.
...
The only supported mode is currently 'random', so it doesn't make sense
to expose the 'mode' in the edit form.
2015-01-12 13:42:53 +03:00
Matjaz Gregoric
fe9ae3123f
Add 'Add Component' button to library page.
...
It looks like the 'New Course'/'New Library' buttons on the studio home page.
Clicking the 'Add Component' button scrolls down to the 'Add New Component' buttons.
2015-01-12 13:42:53 +03:00
Matjaz Gregoric
0b8471d6b3
Toggle aria-disabled attribute on New Course/New Library buttons.
2015-01-12 13:42:50 +03:00
Matjaz Gregoric
f874c052ff
Add aria-describedby attributes to new course/library form.
2015-01-12 13:41:47 +03:00
Matjaz Gregoric
bd9ce27614
Replace aria-required with HTML5 required.
...
'aria-required="true"' is implied when 'required' is present.
2015-01-12 13:41:47 +03:00
Jonathan Piacenti
198d099a82
Added 'Display Name' to Library content module.
2015-01-12 13:41:47 +03:00
Matjaz Gregoric
ccc392893e
Update tests.
...
Most of the updates are related to the My Courses -> Studio Home change.
2015-01-12 13:41:45 +03:00
Jonathan Piacenti
eabd6c8d27
Quality check and test fixes.
2015-01-12 13:41:03 +03:00
Jonathan Piacenti
fc4eed4240
Added test for /home/ redirect.
2015-01-12 13:41:03 +03:00
Matjaz Gregoric
f8f08b78a9
Libraries UI: remove underline on hover.
...
This changes the style of the inactive libraries/courses tab when hovering.
Only the active tab on the dashboard page gets the blue underline.
When hovering over an inactive tab, the color of the text changes,
but the underline does not appear.
2015-01-12 13:41:03 +03:00
Matjaz Gregoric
6cd4932a63
Update text on new content library form.
2015-01-12 13:41:03 +03:00
Jonathan Piacenti
4ca7755e29
Fixed header display
2015-01-12 13:41:03 +03:00
Jonathan Piacenti
5676daef52
Added subheader to content libraries page.
2015-01-12 13:41:03 +03:00
Jonathan Piacenti
c17ba15fbf
Made empty course url the 'home' url instead.
2015-01-12 13:41:02 +03:00
Braden MacDonald
4d8251066c
Fix bug w/ publishing ( + test), move copy_from_template tests to their own file
2015-01-12 13:41:02 +03:00
Braden MacDonald
55fb45fb24
Acceptance test
2015-01-12 13:41:02 +03:00
Braden MacDonald
ea579bf54b
Workaround an issue with capa modules
2015-01-12 13:41:02 +03:00
Braden MacDonald
e768fb9a4b
Fix two split mongo bugs that were causing problems...
2015-01-12 13:41:02 +03:00
Braden MacDonald
325c36069a
Unrelated: fix two bugs when duplicating a LibraryContentModule
2015-01-12 13:41:02 +03:00
Braden MacDonald
3857a1c1ee
Support for overriding Scope.settings values when library content is used in a course
2015-01-12 13:41:02 +03:00
E. Kolpakov
21b02544c0
Added tests for editor_saved library content xblock method
...
Retriggering Jenkins
2015-01-12 13:41:01 +03:00
Braden MacDonald
2be036fe0e
Simplifications and changes to reduce conflicts with PR 6399
2015-01-12 13:41:01 +03:00
Jonathan Piacenti
d82da9e740
Test filter for problems with multiple capa response types.
2015-01-12 13:41:01 +03:00
Jonathan Piacenti
7c11a83faa
Addressed nits.
2015-01-12 13:41:01 +03:00
E. Kolpakov
4e5b6c8bca
Added problem type filtering related tests.
2015-01-12 13:41:01 +03:00
E. Kolpakov
07241aa1de
Addressed review notes:
...
* Added tests for `problem_types` CapaDescriptor property
* Improved indentation in tests
* Improved validation messages
2015-01-12 13:41:01 +03:00
E. Kolpakov
f2f363c8f0
Added reference to TNL ticket mentioned in TODO + improved formatting of XML templates in tests
2015-01-12 13:41:01 +03:00
Jonathan Piacenti
332d2b0368
Addressed notes from reviewers about Library content filters.
2015-01-12 13:41:01 +03:00
E. Kolpakov
6ac258850f
Improved help message.
2015-01-12 13:41:00 +03:00
E. Kolpakov
b2a17b35b0
Validation warning if library content XBlock configured to fetch more problems
...
than libraries and filtering allow
2015-01-12 13:41:00 +03:00
E. Kolpakov
620ba8a164
Test for warning message when no content is configured.
2015-01-12 13:41:00 +03:00
E. Kolpakov
33ce3d42ff
Validation warning when no content matches configured filters
2015-01-12 13:41:00 +03:00
E. Kolpakov
ea428273e6
Switched to filtering by response type rather than input type
2015-01-12 13:41:00 +03:00
E. Kolpakov
fcbc8446d6
Problem type filtering on update_children event
2015-01-12 13:41:00 +03:00
E. Kolpakov
66874aca34
Fixed typo + combined problem type tests into single test
2015-01-12 13:41:00 +03:00
E. Kolpakov
2b45e10f34
Bok choy acceptance tests
2015-01-12 13:40:59 +03:00