polesye
27013e74f4
BLD-1049: Remove Group Configurations.
2014-08-01 20:45:23 +03:00
Ben McMorran
2cc72ca015
Show category when an xblock does not have a default display name
2014-07-30 10:30:18 -04:00
Nimisha Asthagiri
86986e63ff
Fixup: Studio server-side - review comments.
2014-07-29 15:27:10 -04:00
Nimisha Asthagiri
88ad29d166
LMS-11016 Studio server-side for course_listing and course_rerun.
...
Conflicts:
cms/djangoapps/contentstore/tests/test_course_listing.py
2014-07-29 15:04:17 -04:00
jmclaus
69ee9d92d6
BLD-1104: List units that use group configuration.
2014-07-29 16:16:31 +02: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
Don Mitchell
ff696a2f2a
Merge pull request #4440 from edx/bug/import
...
Bug/import
2014-07-28 09:44:15 -04: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
Ben McMorran
66301fcfe2
Refactor to use usage_key_with_run in item.py
2014-07-25 15:24:11 -04:00
Don Mitchell
e897b46151
On import, don't move the course into the course_dir but just
...
do the import from wherever it unpacked.
Avoids an exception where the top-level dir had a subdir of same name
as one being moved, but also just makes it faster.
2014-07-25 09:35:47 -04:00
Christina Roberts
fa1f4f2be7
Merge pull request #4474 from Stanford-Online/sjang92/null_tabname_bugfix
...
Bugfix: New Tab name being initialized as null
2014-07-24 14:50:00 -04:00
polesye
fda3f5ac04
BLD-1110: Create, edit, delete groups.
2014-07-24 08:30:21 +03:00
Se Won Jang
2c3aebf91f
Bugfix: Initialize new tabname to "Empty"
...
In Studio, when the course administrator creates a new tab, its name was being
initialized as null in the mongo database. This caused students in LMS to get a
server error when trying to access the course page, since LMS was trying to
process the null tabname for translation, etc. Now tabname is initialized as
'Empty', which is how it was being done in the frontend.
STUD-2000
2014-07-23 18:32:59 -07:00
Nimisha Asthagiri
d53a666949
Merge pull request #4381 from edx/nimisha/split-converge-api
...
Nimisha/split converge api
2014-07-19 07:04:23 -04:00
Calen Pennington
483e2a6a5d
split create_item and create_child out as separate methods
2014-07-18 21:11:37 -04:00
polesye
2a6a874a8f
BLD-1099: Edit group configurations.
2014-07-18 10:03:08 +03: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
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
swdanielli
3f1e9993f5
recommender prototype
2014-07-17 11:21:01 -04:00
Calen Pennington
1bc0b323b1
Explicitly create the AssetKey for all assets coming out of a ContentStore
2014-07-17 10:35:36 -04:00
Tim Babych
246e0e6f66
Merge pull request #4411 from edx/anton/group-experiments
...
Create new group configurations page
2014-07-15 08:19:34 +03:00
Nimisha Asthagiri
d7cf8b7fa0
Implement close_connections and drop_database on modulestores.
2014-07-14 16:01:10 -04:00
Don Mitchell
639658913d
Refactor split migrator
...
LMS-2936
Also, a bunch of ancillary cleanups.
Conflicts:
common/lib/xmodule/xmodule/modulestore/tests/test_publish.py
Conflicts:
cms/djangoapps/contentstore/management/commands/migrate_to_split.py
cms/djangoapps/contentstore/management/commands/tests/test_rollback_split_course.py
common/lib/xmodule/xmodule/modulestore/__init__.py
common/lib/xmodule/xmodule/modulestore/mixed.py
common/lib/xmodule/xmodule/modulestore/mongo/draft.py
common/lib/xmodule/xmodule/modulestore/split_migrator.py
common/lib/xmodule/xmodule/modulestore/split_mongo/split.py
common/lib/xmodule/xmodule/modulestore/tests/test_split_migrator.py
common/lib/xmodule/xmodule/modulestore/tests/test_split_w_old_mongo.py
2014-07-14 11:20:29 -04:00
polesye
205d24f5cf
BLD-1121: Create new group configurations page.
2014-07-14 17:44:48 +03: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
Diana Huang
97331d4c16
Fix merge conflict
2014-07-11 15:40:09 -04:00
Mat Peterson
df1a9304c1
Made fill_in_run public in mongo and added fill_in_run to mixed which funnels to mongo
2014-07-11 15:40:09 -04:00
Sarina Canelake
ff2822cf48
Fix cms tests
2014-07-11 15:40:09 -04:00
Mat Peterson
1b71ace4b0
studio new style assumption corrections
2014-07-11 15:40:08 -04:00
Ned Batchelder
84cfea8ead
Remove an unneeded unicode conversion
2014-07-10 17:06:16 -04:00
Abdallah
cf16975bd2
unicode fixes
2014-07-10 17:06:16 -04:00
Nimisha Asthagiri
8855b12b76
Update tests to allow LMS tests to use published branch setting.
...
Conflicts:
cms/djangoapps/contentstore/views/tests/test_container_page.py
common/djangoapps/external_auth/tests/test_shib.py
common/djangoapps/student/tests/test_login.py
common/lib/xmodule/xmodule/modulestore/tests/django_utils.py
common/lib/xmodule/xmodule/modulestore/tests/factories.py
common/lib/xmodule/xmodule/modulestore/xml_importer.py
lms/djangoapps/branding/tests.py
lms/djangoapps/courseware/tests/test_submitting_problems.py
lms/djangoapps/courseware/tests/test_video_handlers.py
lms/djangoapps/instructor_task/tests/test_base.py
lms/djangoapps/instructor_task/tests/test_integration.py
2014-07-09 21:10:12 -04:00
Nimisha Asthagiri
ea32529866
Fix all modulestore calls to pass in user ids.
2014-07-09 21:10:12 -04:00
Nimisha Asthagiri
f5abef88c2
LMS-2947 remove get_error_courses in Split.
...
LMS-2950 move delete_course to Mongo.
2014-07-09 21:10:12 -04:00
Julia Hansbrough
545cfd8406
Merge pull request #4353 from edx/flowerhack/lms-deprecated-urls
...
Enables LMS to handle deprecated URLs
2014-07-09 18:23:00 -04:00
Julia Hansbrough
d9dd45662e
Enables LMS to handle deprecated URLs
...
LMS-2651
2014-07-09 21:51:37 +00:00
Don Mitchell
211f0797fb
Merge pull request #4294 from edx/split_mongo_assets_cherry
...
Split mongo assets cherry
2014-07-09 14:22:04 -04:00
Andy Armstrong
afb311ff51
Fix user handling bug in split test module
...
STUD-1948
2014-07-08 15:01:22 -04:00
Don Mitchell
cc6dfbbc75
Asset support in split
...
LMS-2876
2014-07-07 17:11:43 -04:00
Andy Armstrong
5f11aa9aee
Revert "First attempt to fix split test"
...
This reverts commit a16f5487bc .
2014-07-07 16:49:11 -04:00
Andy Armstrong
a16f5487bc
First attempt to fix split test
2014-07-07 16:40:17 -04:00
Tim Babych
34ac6abe1c
Merge pull request #4316 from edx/anton/group-experiments
...
BLD-1117, BLD-1217: Add read-only list of Group Configurations, Create feature flag.
2014-07-07 20:03:43 +03:00
Tim Babych
a153092cb5
Add FEATURE['ENABLE_GROUP_CONFIGURATIONS'] and os.environ['FEATURE_GROUP_CONFIGURATIONS'].
2014-07-03 15:30:18 +03:00
polesye
d38b51cb4a
BLD-1117: Add read-only list of Group Configurations.
2014-07-02 18:26:27 +03:00
Calen Pennington
1c882da397
Make Studio able to handle deprecated key formats in urls
2014-06-30 14:29:10 -04:00
Nimisha Asthagiri
eecff6e0aa
ModulestoreEnum class.
2014-06-27 14:37:35 -04: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