Don Mitchell
a9695828ab
Remove LocMapperStore
...
LMS-2918
2014-07-16 09:21:25 -04:00
Jason Bau
fb39111af3
Merge pull request #4417 from edx/jbau/event-responsetype
...
Change answer <-> response matching in capa.get_submission_metadata
2014-07-15 16:51:42 -04:00
Sarina Canelake
666f563ee6
Merge pull request #4418 from Stanford-Online/dcadams/make_registration_button_conditional
...
Make text on register button on About page conditional.
2014-07-15 16:37:00 -04:00
David Adams
aa1b623904
Make text on register button on About page conditional.
...
Added a new advanced setting; invitation_only
If invitation_only display "Enrollment in this course is by invitation only"
Otherwise, if outside of enrollment period display "Enrollment is Closed"
This issue is logged at LMS-2670
Also fixed in this PR is issue LMS-2717; even though the Register button was greyed out,
clicking it sent one to the registration page.
2014-07-15 12:51:12 -07:00
Nimisha Asthagiri
851fe47a95
Merge pull request #4370 from edx/nimisha/split-drop-database-2952
...
Implement close_connections and drop_database on modulestores.
2014-07-14 18:17:48 -04:00
Jason Bau
faff8c577e
Change answer <-> response matching in capa.get_submission_metadata
2014-07-14 17:09:06 -04:00
Nimisha Asthagiri
d7cf8b7fa0
Implement close_connections and drop_database on modulestores.
2014-07-14 16:01:10 -04:00
cahrens
66173ab9e6
Add "visible_to_staff_only" field to support staff locking in Studio.
...
STUD-1875
2014-07-14 14:46:40 -04:00
Nimisha Asthagiri
bc03fb0881
Merge pull request #4380 from edx/nimisha/mongo-bwc-config
...
auto-migrate old mongo to draft modulestore
2014-07-14 13:46:00 -04:00
Nimisha Asthagiri
23c5febc17
Added deprecation warnings.
2014-07-14 11:59:40 -04:00
Nimisha Asthagiri
7503cc2473
reverting back to migrating the settings in the env files
2014-07-14 11:59:40 -04:00
Nimisha Asthagiri
4859eee23b
Move modulestore django settings migration code down into the modulestore layer so it works for all django-based callers.
2014-07-14 11:59:40 -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
Don Mitchell
9cf082e727
Merge pull request #4369 from edx/bug/stud-1962
...
Bug/stud 1962
2014-07-11 16:57:00 -04: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
Mat Peterson
98649072bd
skipping test_clone_course
2014-07-11 15:40:09 -04:00
Sarina Canelake
b2867a694d
Quality cleanup
2014-07-11 15:40:09 -04:00
Diana Huang
96420f30f1
Minor cleanups
...
Remove unnecessary check.
Fix merge conflict
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
Diana Huang
c21977326c
Fix test_import and unicode issues.
...
Handle unicode in get_course_index
2014-07-11 15:40:08 -04:00
Diana Huang
f82a950f7b
Skip tests for location mapper
...
Since we're trying to get rid of location mapper,
skip these tests until we get rid of it entirely.
2014-07-11 15:40:08 -04:00
Mat Peterson
1b71ace4b0
studio new style assumption corrections
2014-07-11 15:40:08 -04:00
Mat Peterson
e39cc5dfa3
Switch offering to course and run
2014-07-11 15:40:08 -04:00
Mat Peterson
78a2959540
Removed some definition_key references
2014-07-11 15:40:08 -04:00
Mat Peterson
4f6088cbd1
Fixed some isinstance errors with opaque-keys
2014-07-11 15:40:08 -04:00
Ben McMorran
cccb5cd7b6
Defensively checks that children exist in has_changes
2014-07-11 11:30:31 -04:00
Abdallah
cf16975bd2
unicode fixes
2014-07-10 17:06:16 -04:00
Don Mitchell
3d2ca4f7d2
Deleting a private unit should remove it from the course
...
STUD-1962
2014-07-10 11:55:51 -04:00
Don Mitchell
cb2422a3e2
Unit test to demonstrate bug
2014-07-10 09:14:37 -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
Nimisha Asthagiri
cd8f0e6ced
Merge pull request #4309 from edx/nimisha/refactor_mixed_context_managers
...
Nimisha/refactor mixed context managers
2014-07-09 17:01:08 -04:00
Christina Roberts
227205fb10
Merge pull request #4344 from edx/christina/revert_to_published
...
Add revert_to_published method.
2014-07-09 16:01:13 -04:00
Nimisha Asthagiri
ce9aea80b1
Move context_managers to base class, overridden by mixed.
2014-07-09 15:55:53 -04: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
cahrens
e984ca15a1
Add revert_to_published method.
...
STUD-1860
2014-07-09 13:12:39 -04:00
Don Mitchell
a74ba6b932
Make pictures smaller
2014-07-09 08:34:03 -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
173be7d279
Allow to_deprecated_string to do its magic
2014-07-07 17:48:46 -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
Don Mitchell
1f71a67a85
Deleting a child of a unit should convert the unit to draft
...
if the unit is draftable but isn't yet draft.
2014-07-07 11:01:02 -04:00
Ben McMorran
db5dd34a60
Fixes has_changes to search all the way to leaf nodes
2014-07-03 11:26:37 -04:00
louyihua
ba30f0387e
Missing "_()" in course_module.py
2014-07-03 10:55:00 +08:00
Ben McMorran
a59f8494a6
Adds subtree_edited_on, subtree_edited_by, and fixes has_changes
2014-07-02 17:34:39 -04:00
Calen Pennington
1c882da397
Make Studio able to handle deprecated key formats in urls
2014-06-30 14:29:10 -04:00