Renzo Lucioni
3c37b9723c
Merge pull request #4620 from edx/renzo/fix-instructor-analytics
...
Renzo/fix instructor analytics
2014-07-31 14:12:47 -04:00
Don Mitchell
437a3bf93e
Merge pull request #4542 from edx/split/perf_test
...
Split/perf test
2014-07-31 09:14:15 -04:00
Oleg Marshev
36d47dd05e
Merge pull request #4527 from edx/oleg/xml-course-transcripts-fix
...
Fix transcripts in XML course when no static_asset_path is set.
2014-07-31 10:35:44 +03:00
Don Mitchell
02e21d8ab7
fixup! Count & compare db hits between old and split mongo LMS-11090
2014-07-30 17:44:45 -04:00
Don Mitchell
4d51906761
fixup! Test both split and old mongo
2014-07-30 17:44:45 -04:00
Don Mitchell
d4776a151b
Test both split and old mongo
2014-07-30 17:44:45 -04:00
Don Mitchell
0f0d75fce8
Convert toc test to use mongo not xml ms
...
Included adding a general create_toy_course and create_sample_course method for tests
2014-07-30 17:44:44 -04:00
Don Mitchell
9a90579f02
Move test_path_to_location to mixed testing
2014-07-30 17:44:44 -04:00
Don Mitchell
8268724ee5
check 0 sends means 0 not ignore
2014-07-30 17:44:44 -04:00
Don Mitchell
1c17e05608
Count & compare db hits between old and split mongo
...
LMS-11090
2014-07-30 17:44:44 -04:00
Don Mitchell
37c873db90
Serialize using to_json on fields
2014-07-30 17:44:44 -04:00
Renzo Lucioni
3599e2eec7
Revert "Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul""
...
This reverts commit 079808ee47 .
2014-07-30 17:01:52 -04:00
Julia Hansbrough
14dc3ce853
Merge branch 'release'
2014-07-30 19:35:51 +00:00
jmclaus
58ca939ba6
Merge pull request #4292 from terman/jsinput
...
Supply initial_state attribute for jsinput tag
2014-07-30 16:56:45 +02:00
Oleg Marshev
ac5f8d94f7
Merge pull request #4382 from edx/oleg/cdn-log-level-fix
...
Log CDN request timeout with level INFO.
2014-07-30 16:06:47 +03:00
Nimisha Asthagiri
fe4bce8bba
clone_course: Add fields parameter to support new display_name.
2014-07-29 15:03:36 -04:00
Julia Hansbrough
079808ee47
Revert "Merge pull request #4545 from edx/renzo/bi-analytics-overhaul"
...
This reverts commit 252038c376 , reversing
changes made to 7caf8c53b1 .
2014-07-29 17:41:46 +00:00
Mathew Peterson
9a039e93ec
Adding auto_publishing to split_draft
...
Added update_item, create_item, create_child to split_draft.py
Cleaned up TODOs in test_mixed_modulestore.py
Unit test for auto-publish
LMS-11017
Added tests to test_mixed_modulestore.py for has_changes and added black_list to _auto_publish
Moved DIRECT_ONLY_CATEGORIES to draft_and_publish.py
Deleted test_split_draft_modulestore.py
Added _auto_publish to create course
Publish cleanups for update_version, source_version
Changed has_changes to use source_version
Removing mixed test that no longer makes sense in auto_publish world
Addressed TODOs in test_branch_setting
2014-07-28 20:49:30 +00:00
Renzo Lucioni
252038c376
Merge pull request #4545 from edx/renzo/bi-analytics-overhaul
...
Overhaul Segment.io integration
2014-07-28 11:59:58 -04:00
Renzo Lucioni
8bd84b5f3a
Overhaul Segment.io integration
2014-07-28 11:08:02 -04:00
Oleg Marshev
a340ad53cf
Remove import.
2014-07-28 15:43:10 +03:00
Oleg Marshev
46fe356182
Use data dir from course.
2014-07-28 13:11:12 +03:00
Ben McMorran
bf8183f61e
Merge pull request #4544 from edx/benmcmorran/fixes-from-bulk-publishing
...
Return edit info from update_item and refactor item.py to use usage_key_with_run
2014-07-26 17:02:31 -04:00
cahrens
9143861364
Add edit info to instantiated xblock in update_item
2014-07-25 15:24:00 -04:00
stv
0aba4f7ec6
Wrap JSInput Python code in CDATA section
...
Python code can commonly contain characters that are invalid XML, such
as '<' and '>'. This has proven to be a pain point for instructors
implementing custom Python grading functions for their JSInput problems
(see sample code below).
This change creates a more robust template from which to make
modifications.
```python
# This is an XML syntax error, when not inside a CDATA section.
if i < 0:
print('negative')
```
2014-07-25 12:11:33 -04:00
Nimisha Asthagiri
cd33165a52
Unit test for import performance STUD-1994
2014-07-24 16:34:26 -04:00
Oleg Marshev
84be560ceb
Log CDN request timeout with level INFO.
2014-07-24 11:02:46 +03:00
Martin Segado
bbeb79cbe7
Add correct_or_past_due option for showanswer and update relevant documentation
2014-07-24 02:44:03 -04:00
Diana Huang
167e2b675b
Split branch settings code review fixes LMS-11056
2014-07-23 21:59:33 -04:00
Nimisha Asthagiri
1dc6ea39f3
Split branch settings LMS-11056
2014-07-23 20:36:15 -04:00
Nimisha Asthagiri
3eecc9639a
Make overriding branch settings thread-safe LMS-11125
2014-07-23 17:41:08 -04:00
Christina Roberts
aab561b269
Merge pull request #4491 from edx/christina/export-split
...
Getting draft split_test_module instances to import/export.
2014-07-23 12:20:57 -04:00
cahrens
77702fae09
Getting draft split_test_module instances to import/export.
...
STUD-327
2014-07-23 11:27:23 -04:00
Chris Terman
d3149f66aa
add initial_state attribute to jsinput tag
2014-07-23 09:21:42 -04:00
Sarina Canelake
91196573e6
Fix small i18n typos
2014-07-22 09:38:32 -04:00
Sarina Canelake
d0449cdff2
get_courses_for_wiki return course_keys across all modulestores [LMS-2914]
2014-07-21 17:17:48 -04:00
Don Mitchell
6074e0b117
Split get_courses_for_wiki implementation [LMS-2914]
...
- Move Mongo tests to mixed ddt tests
- Check if `fields` is None before updating search targets
- Fix for double course version
2014-07-21 17:17:48 -04:00
John Jarvis
7023eb4c19
resolving merge conflicts
2014-07-21 13:42:06 -04:00
Nimisha Asthagiri
a03134b371
Merge remote-tracking branch 'origin/release' into rc/2014-07-16
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mixed.py
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-07-21 10:35:55 -04:00
Nimisha Asthagiri
c139c2a516
Merge pull request #4493 from edx/studio/bulk-edit-dont-update-ancestors
...
Don't update ancestors while bulk editing.
2014-07-21 08:12:24 -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
Nimisha Asthagiri
80f078cf61
Don't update ancestors while bulk editing.
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/base.py
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-07-20 23:38:33 -04:00
Calen Pennington
483e2a6a5d
split create_item and create_child out as separate methods
2014-07-18 21:11:37 -04:00
Mathew Peterson
06ef306f7f
more split_draft methods
2014-07-17 22:48:11 -04:00
Nimisha Asthagiri
7efd0cb49e
converge Split APIs with Mixed and Draft
2014-07-17 22:48:11 -04:00
Nimisha Asthagiri
a501aa9400
don't update ancestors while bulk editing.
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/mongo/base.py
2014-07-17 21:58:11 -04:00
Nimisha Asthagiri
682c9fffd1
fix bulk_write context manager.
2014-07-17 21:57:43 -04:00
Don Mitchell
801dcd07a2
Merge pull request #4462 from edx/bug/delete_draft
...
Piecemeal conversion to draft needs to allow
2014-07-17 15:45:54 -04:00
Don Mitchell
1103d057d7
Piecemeal conversion to draft needs to allow
...
already converted children.
STUD-1965
2014-07-17 13:54:54 -04:00
Jason Bau
be80e0058e
Merge pull request #4464 from edx/jbau/remove-branch-setting-cache
...
removing thread-local cache for branch_setting
2014-07-17 13:03:08 -04:00