* apply policy per-course, even if multiple courses share course and org fields * keep descriptors separate in xml store, so that if two such courses change the same module in different ways, it works. Such edits will need to merged on CMS import... * add get_instance(course_id, location) method to replace get_item(location). Update all the call sites * tests, including a 2nd toy course with same course and org.
Name |
Last commit
|
Last update |
---|---|---|
askbot @ e56ae380 | ||
cms | Loading commit data... | |
common | Loading commit data... | |
doc | Loading commit data... | |
fixtures | Loading commit data... | |
lms | Loading commit data... | |
proxy | Loading commit data... | |
test_root | Loading commit data... | |
utility-scripts | Loading commit data... | |
.gitignore | Loading commit data... | |
.gitmodules | Loading commit data... | |
.hgignore | Loading commit data... | |
.pylintrc | Loading commit data... | |
Gemfile | Loading commit data... | |
LICENSE.TXT | Loading commit data... | |
README | Loading commit data... | |
__init__.py | Loading commit data... | |
brew-formulas.txt | Loading commit data... | |
create-dev-env.sh | Loading commit data... | |
install.txt | Loading commit data... | |
pre-requirements.txt | Loading commit data... | |
prod-requirements.txt | Loading commit data... | |
rakefile | Loading commit data... | |
repo-requirements.txt | Loading commit data... | |
requirements.txt | Loading commit data... | |
run.sh | Loading commit data... | |
run_watch_data.py | Loading commit data... | |
test-requirements.txt | Loading commit data... |