Sarina Canelake
a883a9cdda
Merge pull request #5925 from stvstnfrd/pep8/continuation
...
Fix continuation-related PEP8 issues
2014-11-25 09:03:40 -05:00
stv
6763c5dd74
Fix PEP8: E126 continuation line over-indented
...
for hanging indent
2014-11-24 20:46:44 -05:00
muhammad-ammar
a493348cf0
Remove ability to add new ORA 1 problems to courses
...
TNL-827
2014-11-24 11:31:59 +00:00
Don Mitchell
21608f340c
Error on import into split
...
if import restores a deleted draft element which was never published
PLAT_297
2014-11-20 12:03:17 -05:00
stv
16afc89b9b
Fix PEP8: E241 multiple spaces after ','
2014-11-10 19:31:09 -08:00
stv
500499b678
Fix PEP8: E231 missing whitespace after '[:,]'
2014-11-10 19:31:05 -08:00
stv
5677b143db
Fix PEP8: W391 blank line at end of file
2014-11-10 11:00:18 -08:00
stv
fb9f324f2f
Fix PEP8: E303 too many blank lines
2014-11-10 11:00:14 -08:00
stv
cf9308144d
Fix PEP8: E302 expected 2 blank lines, found 1
2014-11-10 11:00:11 -08:00
Christina Roberts
fd587b976c
Merge pull request #5710 from edx/christina/general-component-errors
...
Support validation messages for any xblock (on container page).
2014-11-06 16:47:49 -05:00
cahrens
08ce09bde7
Display validation messages for any xblock on the container page.
...
TNL-683
2014-11-06 15:48:55 -05:00
Don Mitchell
396a8aca07
Remove multi-threading test as unnecessary and flakey
...
also fix other users of check_mongo_calls to use None if they don't care about sends
PLAT-239
2014-11-06 13:22:48 -05:00
Don Mitchell
fc83c299ca
Generalize assets to any block_type but using
...
AssetKey and the metadata store
PLAT-204
2014-11-05 16:01:50 -05:00
muhammad-ammar
fcaa783e43
Unit Test Improvements
...
TE-489
2014-10-31 11:55:13 +00:00
John Eskew
786a32e7cf
Wrap all asset read operations.
...
First step in moving assets out of the contentstore (optionally).
https://openedx.atlassian.net/browse/PLAT-77
2014-10-28 14:20:36 -04:00
Don Mitchell
a4d13dc42c
Add command line command to create course in either split or mongo
...
PLAT-189
2014-10-21 16:34:36 -04:00
cahrens
d3012af733
Do not save an xblock after rendering the Studio view.
...
TNL-399
Content and settings are no longer saved when Studio view is rendered.
2014-10-17 09:29:32 -04:00
Don Mitchell
f3aaa4e68b
Merge pull request #5558 from edx/dhm/bug_index_count
...
Dont' need error check call in old mongo on this test
2014-10-14 09:36:06 -04:00
Ben Patterson
3ef0653711
pylint cleanup.
2014-10-11 12:51:20 -04:00
Don Mitchell
1ce2c2cda7
Dont' need error check call in old mongo on this test
2014-10-10 16:19:24 -04:00
Don Mitchell
90723d9191
Make unit tests work on older mongo versions
2014-10-09 15:14:37 -04:00
Don Mitchell
01205cdee2
tz aware
2014-10-09 11:55:14 -04:00
Don Mitchell
5c00ce674d
Test multiple threads linear growth
2014-10-09 11:55:14 -04:00
Don Mitchell
4ca5012f3c
Use split to test views
2014-09-29 11:25:55 -04:00
zubair-arbi
40f270c945
add couse key verification decorator in common for use in both studio and lms
...
PLAT-88
2014-09-29 13:26:43 +05:00
John Eskew
fcf57a8e0d
Merge pull request #5370 from edx/jeskew/wrap_studio_views_in_bulk_ops
...
Wrap studio views in bulk operations to minimize mongo calls.
2014-09-24 20:41:33 -04:00
John Eskew
46cd9b0ad9
Add bulk_operations wrapper around all course-query-intensive Studio views.
2014-09-24 19:23:00 -04:00
Carlos Andrés Rocha
fc04d8f262
Use strings instead of tuples as keys in SessionKeyValueStore
...
Some Django packages expect only strings as keys in the user session,
and it is also a recommended practice in the Django manual.
2014-09-24 15:17:46 -04:00
Ned Batchelder
10bd2b003f
Merge pull request #5129 from edx/ned/python-zip-assets
...
Python zip file importable from an asset
2014-09-18 19:31:47 -04:00
Ned Batchelder
616bbbab4e
Importable python_lib.zip assets
...
Lots of plumbing to allow an asset named python_lib.zip to be imported
by jailed Python code.
This function can find the "python_lib.zip" asset, and is passed down
through ModuleSystem and LoncapaSystem so that capa problems have access
to the zipfile.
2014-09-18 17:59:12 -04:00
Andy Armstrong
7c4d8d3752
Revert the changes from PR 5152
...
The changes in 5152 appear to have introduced a
performance problem on stage, so we're going to
revert them for now.
2014-09-17 12:24:59 -04:00
Don Mitchell
bf0c4f5185
Don't let destructive loc change
...
leak out to callers.
Also, use the return from update_item rather than assume
it was just side effecting.
LMS-11361
2014-09-15 13:47:07 -04:00
Waheed Ahmed
a1e911ae39
Fixed InvalidKeyError in course handler in studio.
...
LMS-11141
2014-09-12 15:16:36 +05:00
Nimisha Asthagiri
2930e29a01
LMS-11373 Fix Studio drag and drop race condition.
2014-09-11 10:53:05 -04:00
Don Mitchell
935d5dee34
LMS-11331, LMS-11345 Make auth check branch agnostic; fix deserialize keys
2014-09-11 10:53:05 -04:00
Nimisha Asthagiri
3a772752de
LMS-11286 Paver Bokchoy support for Split; default store set to Split.
2014-09-11 10:48:09 -04:00
Tim Babych
f1da4efb8e
Merge pull request #5152 from edx/tim/less-has-changes
...
Calculate has_changes only Section/Subsection only on Outline page
2014-09-11 16:11:42 +03:00
Tim Babych
8b37dd7f95
Calculate has_changes only Section/Subsection only on Outline page
2014-09-11 12:42:56 +03:00
Don Mitchell
4faed64859
Generalize bulk_operations logic
...
LMS-11366
2014-09-10 15:35:28 -04: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
Adam Palay
cfeb76e67f
Merge remote-tracking branch 'origin/release' into adam/resolve-merge-conflicts
...
Conflicts:
common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py
2014-09-05 13:20:15 -04:00
Don Mitchell
b28af4fdaa
Temporarily disable bulk operations b/c old mongo
...
does too much work on exit and doesn't handle nesting
2014-09-04 17:28:17 -04:00
Don Mitchell
96bc5cc83a
Merge pull request #5001 from edx/split/edit_info
...
Split/edit info
2014-09-03 08:28:31 -04:00
Don Mitchell
85fa712fdf
Change published_date to published_on
...
to make consistent with other edit info timestamps
LMS-11184
2014-09-02 13:20:23 -04:00
Andy Armstrong
7b26e85478
Merge branch 'release' into andya/merge-hotfix-2014-08-29
...
Conflicts:
cms/djangoapps/contentstore/tests/test_import.py
common/lib/xmodule/xmodule/modulestore/__init__.py
common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py
lms/djangoapps/courseware/tests/test_module_render.py
2014-08-29 16:50:10 -04:00
Andy Armstrong
c14891e920
Pre-cache has_changes when computing ancestors
2014-08-29 14:09:42 -04:00
Don Mitchell
1db107c2ce
Add memoization for has_changes
2014-08-29 14:09:41 -04:00
Calen Pennington
3afc125ecb
Add test to verify bad query behavior of xblock_handler
2014-08-29 14:09:41 -04:00
Calen Pennington
0e7e266a5b
Push bulk_write_operations up into ModuleStoreRead, and rename to remove reference to writes
2014-08-27 16:29:48 -04:00
Don Mitchell
ee8fc41b62
compute_publish_state -> has_published_version
...
LMS-11213
2014-08-27 11:48:10 -04:00