Calen Pennington
|
0a79130b11
|
Make problem previews work by saving problem state in the current request session
|
2012-07-24 16:14:04 -04:00 |
|
Calen Pennington
|
408726e678
|
Standardize how JS XModules are instantiated
|
2012-07-24 16:14:04 -04:00 |
|
Calen Pennington
|
50f27bcfb7
|
Eagerly load all modules when reading the course from xml, so that users who are already on a problem page can check their answers
|
2012-07-24 16:14:04 -04:00 |
|
Calen Pennington
|
0fcaa01484
|
Allow anonymous users to check problems, but don't save any instance state for them
|
2012-07-24 16:14:04 -04:00 |
|
Calen Pennington
|
ebb737b94a
|
Add better logging to capa_module during problem checking
|
2012-07-24 16:14:03 -04:00 |
|
Calen Pennington
|
8481937f59
|
Move Logger and *withPrefix javascript into a common location
|
2012-07-24 16:14:03 -04:00 |
|
Calen Pennington
|
87ce82570d
|
Move vendor javascript into common/static/js/vendor, so that they can be shared between the CMS and LMS, and create an html template that includes all of the vendor js needed for the courseware
|
2012-07-24 16:14:03 -04:00 |
|
Calen Pennington
|
1924609b10
|
Move schematic.js into capa_module js includes
|
2012-07-24 16:14:02 -04:00 |
|
Calen Pennington
|
6ea5f6a493
|
Move imageinput.js to capa_module js includes
|
2012-07-24 16:14:02 -04:00 |
|
Calen Pennington
|
7e4d3c8b35
|
Modularize sequence coffeescript in prepration for CMS preview
|
2012-07-24 16:14:02 -04:00 |
|
Victor Shnayder
|
a8c70d3531
|
add todo
|
2012-07-24 16:14:02 -04:00 |
|
Victor Shnayder
|
5988d1f47f
|
Organize and de-duplicate imports in mongo.py
|
2012-07-24 16:14:02 -04:00 |
|
Victor Shnayder
|
ba733fa5d1
|
add options to dev_mongo env
|
2012-07-24 16:14:01 -04:00 |
|
Victor Shnayder
|
49e8d08c1e
|
Add get_courses() to mongo modulestore
* Note: This doesn't run yet
* add config file for lms on mongo
* Some comment additions and cleanups
|
2012-07-24 16:14:01 -04:00 |
|
Victor Shnayder
|
51ae0d5484
|
improve docstrings and formating in mongo.py
|
2012-07-24 16:14:01 -04:00 |
|
Calen Pennington
|
61446b0544
|
Make javascript for video previews work correctly
|
2012-07-24 16:14:01 -04:00 |
|
Calen Pennington
|
cb6c7640c8
|
Get the video module pointing to the correct static files directory, without relying on get_html replacement
|
2012-07-24 16:14:01 -04:00 |
|
Calen Pennington
|
19a3c14ab9
|
Split out code to replace /static urls in get_html into a separate module so that it can be used in CMS previews
|
2012-07-24 16:14:01 -04:00 |
|
Calen Pennington
|
4c82f35e2d
|
Put data_dir into metadata for all XModuleDescriptors loaded from xml
|
2012-07-24 16:14:01 -04:00 |
|
Calen Pennington
|
5f86fcfbff
|
Standardize how Problem and Video modules are loaded in the LMS and CMS preview pane
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
5a9ba65571
|
Add youtube api to CMS for video module
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
4798c596f0
|
Load preview modules with actual preview elements
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
230dd88afd
|
Add global methods used by video module to CMS
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
2d570f7c54
|
Load preview modules when a cms edit page is opened
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
987fe17358
|
Load js fragments in order, so that Subview is loaded before the classes that use it
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
5026d6e9fb
|
Give all XModuleDescriptors a module_class, and make it inheritance of js_module_names work
|
2012-07-24 16:14:00 -04:00 |
|
Calen Pennington
|
3cdceab16c
|
Uniquify js fragments pulled from XModules, and load both XModuleDescriptor and XModule js into the cms
|
2012-07-24 16:13:59 -04:00 |
|
Calen Pennington
|
3ba03d79aa
|
Remove old generated static content that was accidentally checked in
|
2012-07-24 16:13:59 -04:00 |
|
Calen Pennington
|
3fa636e060
|
Move module javascript into common/lib/xmodule. Still TODO: run jasmine tests in that directory
|
2012-07-24 16:13:59 -04:00 |
|
Calen Pennington
|
1395e5d55c
|
Empty Locations are now legal
|
2012-07-24 16:13:59 -04:00 |
|
Calen Pennington
|
6bcc78f767
|
Make lms jasmine tests mostly pass
|
2012-07-24 16:13:59 -04:00 |
|
Calen Pennington
|
9458e53988
|
Adding stripped down 6002x course for testing, along with CMS test for edit pages for same
|
2012-07-24 16:13:51 -04:00 |
|
John Jarvis
|
703293f785
|
adding enabled features to aws.py
|
2012-07-24 15:56:42 -04:00 |
|
Rocky Duan
|
a06cc229a0
|
watch/unwatch threads; display current vote
|
2012-07-24 15:34:17 -04:00 |
|
Calen Pennington
|
6bf0e093bc
|
Add tests for the edit page for the toy course, and make sure that exporting to github sets up the git repo properly
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
39b59484a6
|
Re-add login requirement to save_item
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
6b28786784
|
Use the new name for item_id in contentstore.views.save_item
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
45144ec4ce
|
Remove the live preview code from the html and raw modules, in preparation for updating the preview on save
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
1aba46de55
|
Be consistent with the metadata key name for the data directory
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
15ac476781
|
Display preview html on the module edit page. Javascript for previews doesn't yet function
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
a81015a91b
|
Move I4xSystem into xmodule so that the definition is available to the CMS
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
97cdb67b49
|
Log error messages when failing to parse xml from a string that contain context of where the error occurred in the string (in definition_to_xml)
|
2012-07-24 15:05:07 -04:00 |
|
Calen Pennington
|
57d8361acb
|
Escape characters from raw xml data going into the text box so that the round-trip doesn't get rid of neccessary xml escaping
|
2012-07-24 15:05:06 -04:00 |
|
Calen Pennington
|
4aab04e4ab
|
Merge pull request #290 from MITx/feature/cpennington/disable-start-date-flag
Add feature flag for disabling course start dates
|
2012-07-24 11:46:58 -07:00 |
|
Calen Pennington
|
98910a2d49
|
Address review comments
|
2012-07-24 14:46:46 -04:00 |
|
Calen Pennington
|
66f79251dc
|
Add feature flag for disabling course start dates
|
2012-07-24 13:22:50 -04:00 |
|
Calen Pennington
|
d8f8d8c656
|
Merge branch 'release/1.0'
Conflicts:
common/djangoapps/student/views.py
lms/djangoapps/courseware/courses.py
|
2012-07-24 08:52:50 -04:00 |
|
David Ormsbee
|
1d5e42f175
|
Remove very large, no longer used images
|
2012-07-24 00:05:13 -04:00 |
|
David Ormsbee
|
cf549df5e4
|
Merge pull request #289 from MITx/dormsbee/hack_fix_pwd_reset
Dormsbee/hack fix pwd reset
|
2012-07-23 20:55:57 -07:00 |
|
David Ormsbee
|
f22810524d
|
Use settings.SITE_NAME instead of hardcoded edx.org
|
2012-07-23 23:54:35 -04:00 |
|