Adam Palay
a6c31fc46b
generalize draft import/export TNL-574
...
add test for videomodule
Import drafts handles modules w/o xml_attributes
and ones using the old parent_sequential_url pointer
Handle drafts for modules which don't define nor extract xml_attributes
Support and in get_items qualifiers
Unit test for value query
2014-10-30 12:22:05 -04:00
John Eskew
1cdf84974c
Merge pull request #5556 from edx/jeskew/fix_split_old_analytics_call
...
Fix old analytics api call for Split modulestore.
2014-10-28 15:49:59 -04:00
John Eskew
5e103a918b
Fix pylint errors to get below limit.
2014-10-28 13:15:10 -04:00
Don Mitchell
6989999d8a
Add tests for clone_course
...
PLAT-142
2014-10-28 11:09:24 -04:00
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
Oleg Marshev
21056b950e
Use DATE_TIME format for course start or end time in student dashboard.
2014-10-22 16:23:32 +03:00
Adam
5511aba23e
Merge pull request #5471 from edx/adam/thumbnail-extentions
...
image files with different extensions should generate thumbnails with di...
2014-10-17 09:18:06 -04:00
Don Mitchell
3c42e8c725
Performance enhancements for unit tests
...
in test_contentstore, don't load the xml course if not necessary
2014-10-09 11:47:56 -04:00
Don Mitchell
2180cb6572
Unit test for video xml parsing
...
handling unknown xml attrs.
2014-10-07 17:03:53 -04:00
Adam Palay
766066fd9b
image files with different extensions should generate thumbnails with distinct names (TNL-532)
2014-10-02 13:50:17 -04:00
Calen Pennington
52beec8878
Switch inheritance in split-mongo over to using InheritingFieldData.
2014-09-29 22:35:40 -04:00
Calen Pennington
7c1438034b
Fix BulkAssertionMixin so that it actually asserts the truth/falsity of the contained assertions
2014-09-29 10:32:15 -04:00
zubair-arbi
c7418a306c
Merge pull request #5240 from edx/zub/bugfix/tnl-324-downloadvideoexportimport
...
Don't set 'download_video' field on importing video from xml until expli...
2014-09-24 18:12:10 +05:00
Jason Bau
637f55414f
capa custom response support for decimal grades
2014-09-22 13:27:46 -07:00
zubair-arbi
bdf2c28641
update video module to always set download_video field on export
2014-09-22 13:15:40 +05:00
zubair-arbi
3f026c1e90
Don't set 'download_video' field on importing video from xml until explicitly set
...
TNL-324
2014-09-22 13:15:40 +05:00
Adam Palay
ac862b7a97
only load tabs if user is enrolled in course (TNL-286)
...
add tests for static tabs
2014-09-19 10:19:23 -04:00
Sarina Canelake
95a9ca131a
Merge pull request #5148 from lduarte1991/lduarte-harvardx-pr24
...
Annotation Tools: Give staff/instructors full permissions (bug fix)
2014-09-15 14:25:19 -04:00
lduarte1991
a1541b61f2
[TNL-288] Annotation Tools: Give staff/instructors full permissions
...
- changed role to 'in' condition
- fixed comment about get_real_user
- Adding Tests and Fixing Pep8 Violations
2014-09-13 13:42:06 -04:00
Calen Pennington
b9908ec2f1
Only format test assertion messages when they are needed (they are a performance hit when testing large courses)
2014-09-11 11:52:10 -04:00
Calen Pennington
7b81dcc3ea
Make split_mongo assert block identity uniqueness only over (block_type, block_id) tuples [LMS-11364]
2014-09-11 09:38:13 -04:00
Calen Pennington
6cd7e08c1b
Assert course equality in bulk, so that all differences are displayed
2014-09-11 09:37:12 -04:00
Sarina Canelake
467f2988e1
Quality cleanup
2014-09-08 12:02:31 -04:00
Dave St.Germain
978ed1064c
Removed spacebar event handler, because it did more harm than good.
2014-08-28 15:11:47 -04:00
Calen Pennington
562f0e3197
Add bulk operations to split modulestore
2014-08-27 16:29:46 -04:00
Don Mitchell
ee8fc41b62
compute_publish_state -> has_published_version
...
LMS-11213
2014-08-27 11:48:10 -04:00
MarCnu
77f7f26933
Add HTTP_RANGE compatibility for ContentStore file streaming
...
Currently, users can only download ContentStore files from first byte to
last byte.
With this change, when a request to the ContentStore includes the HTTP
"Range" parameter, it is parsed and StaticContentStream will stream the
requested bytes.
This change makes possible to stream video files (.mp4 especially) from
the ContentStore. Users can now seek a specific time in the video
without loading all the file.
This is useful for courses with a limited number of students that
doesn't require a dedicated video server.
2014-08-19 16:46:31 +02:00
Don Mitchell
3c3a316f08
Make it branch agnostic
...
LMS-11210
Conflicts:
common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py
2014-08-18 16:19:46 -04:00
Don Mitchell
23d78fe7fc
Merge pull request #4803 from edx/dhm/import_split_test
...
Dhm/import split test
2014-08-15 17:23:33 -04:00
Oleg Marshev
a94e942480
BLD-1125: Validation of content experiments after managing a group.
2014-08-14 16:34:21 +02:00
Don Mitchell
aa1b9fece9
Properly (de)serialize references in old mongo
...
LMS-11204
2014-08-13 11:26:12 -04:00
Calen Pennington
25963797c6
Merge pull request #3227 from FiloSottile/enforce_type
...
Enforce type of the XBlocks Fields when set
2014-08-11 16:13:53 -04:00
Don Mitchell
05bddae34a
Merge pull request #4633 from edx/dhm/create_xthing
...
Make import/export work with split mongo, replace create_xmodule with create_xblock
2014-08-11 12:53:59 -04:00
Don Mitchell
192d701899
Code review changes re split import/export, create_xblock
2014-08-11 12:13:31 -04:00
Diana Huang
0c3c7b5ab5
Merge pull request #4754 from edx/diana/show-cert-without-end-date
...
Show Certificates Before End
2014-08-08 14:58:02 -04:00
Nimisha Asthagiri
70c77f48b8
fixup - re-enable Asset checking.
2014-08-08 14:54:15 -04:00
Don Mitchell
9254cfa9ce
Import depth first to help w/ publishing
2014-08-08 14:53:37 -04:00
Don Mitchell
2726b437bc
Trying to get split to work
2014-08-08 14:53:37 -04:00
Diana Huang
7865e2fb3c
Move certificates_show_before_end into a new variable
...
Mark it as deprecated, but maintain backwards compatibility.
ECOM-11
2014-08-08 14:29:57 -04:00
Filippo Valsorda
5edfc479b1
Add xmodule fields enforce_type tests
2014-08-08 09:14:10 -07:00
Andy Armstrong
b1eccdf2d4
Replace unit page with the container page.
...
STUD-1754
2014-08-07 12:16:17 -04:00
Waqas Khalid
3d5dde8195
Fix inconsistent ui issues on discussion during blackout period
...
FOR-108
2014-08-07 19:33:40 +05:00
clytwynec
22582f4931
Merge pull request #4634 from edx/clytwynec/removing_remaining_rake_references
...
removing rake and outdated references to it
2014-08-06 10:20:30 -04:00
jmclaus
459c241e3b
BLD 1020: Easy access to Group Configurations page from Content Experiment component.
2014-08-05 19:44:21 +02:00
Christine Lytwynec
eb3c1ab9a8
removing rake and outdated references to it
2014-08-05 09:54:29 -04:00
Martin Segado
bbeb79cbe7
Add correct_or_past_due option for showanswer and update relevant documentation
2014-07-24 02:44:03 -04:00
zubair-arbi
cfa873cc1d
ignore MAC meta files on import and also remove any such files from the course
...
STUD-1725
2014-07-21 13:16:00 +05:00
Calen Pennington
4e67c2a9b3
Add the manual testing course for testing xml import/export across modulestores
2014-07-17 10:35:36 -04:00
Calen Pennington
8e0189bcf7
Skip DraftVersioningModuleStore tests
2014-07-17 10:35:35 -04:00
Calen Pennington
7a55f1207d
Add tests of cross-modulestore import/export
...
[LMS-2945]
2014-07-17 10:35:04 -04:00