- 29 May, 2014 1 commit
-
-
[LMS-2757]
Calen Pennington committed
-
- 23 May, 2014 1 commit
-
-
lduarte1991 committed
-
- 15 May, 2014 1 commit
-
-
Don Mitchell committed
-
- 12 May, 2014 1 commit
-
-
Don Mitchell committed
-
- 09 May, 2014 1 commit
-
-
This commit updates common/lib/xmodule. These keys are now objects with a limited interface, and the particular internal representation is managed by the data storage layer (the modulestore). For the LMS, there should be no outward-facing changes to the system. The keys are, for now, a change to internal representation only. For Studio, the new serialized form of the keys is used in urls, to allow for further migration in the future. Co-Author: Andy Armstrong <andya@edx.org> Co-Author: Christina Roberts <christina@edx.org> Co-Author: David Baumgold <db@edx.org> Co-Author: Diana Huang <dkh@edx.org> Co-Author: Don Mitchell <dmitchell@edx.org> Co-Author: Julia Hansbrough <julia@edx.org> Co-Author: Nimisha Asthagiri <nasthagiri@edx.org> Co-Author: Sarina Canelake <sarina@edx.org> [LMS-2370]
Calen Pennington committed
-
- 05 Mar, 2014 1 commit
-
-
Adds a split_test_module XModule, that can choose one of its children to display, based on a get_condition_for_user API added to the runtime. To test, add something like this to an xml course, or make equivalent tweaks in mongo. <vertical url_name="split_test_vert"> <split_test url_name="split1" experiment_id="0" condition_id_to_child='{"0": "i4x://MITx/6.00x/html/split_test_cond0", "1": "i4x://MITx/6.00x/html/split_test_cond1"}'> <html url_name="split_test_cond0">condition 0</html> <html url_name="split_test_cond1">condition 1</html> </split_test> </vertical> Also needs an experiment configured in the course policy json: e.g. "user_partitions": [{"id": 0, "name": "Experiment 0", "description": "Unicorns?", "version": 1, "groups": [{"id": 0, "name": "group 0", "version": 1}, {"id": 1, "name": "group 1", "version": 1}]}] (This particular snippet will work inside a course with org MITx and course name 6.00x) Co-Author: Sarina Canelake <sarina@edx.org> Co-Author: Julia Hansbrough <julia@edx.org> Co-Author: Diana Huang <diana@edx.org> Co-Author: Calen Pennington <cale@edx.org> [LMS-2095]
Victor Shnayder committed
-
- 27 Jan, 2014 1 commit
-
-
First set of fixes from the pull request This does not include some of the testing files. The textannotation and videoannotation test files are not ready. waiting for an answer on the issue. Deleted token line in api.py and added test for token generator Added notes_spec.coffee remove spec file fixed minor error with the test fixes some quality errors fixed unit test fixed unit test added advanced module Added notes_spec.coffee remove spec file Quality and Testing Coverage 1. in test_textannotation.py I already check for line 75 as it states in the diff in line 43, same with test_videoanntotation 2. Like you said, exceptions cannot be checked for firebase_token_generator.py. The version of python that is active on the edx server is 2.7 or higher, but the code is there for correctness. Error checking works the same way. 3. I added a test for student/views/.py within tests and deleted the unused secret assignment. 4. test_token_generator.py is now its own file Added Secret Token data input fixed token generator Annotation Tools in Place The purpose of this pull request is to install two major modules: (1) a module to annotate text and (2) a module to annotate video. In either case an instructor can declare them in advanced settings under advanced_modules and input content (HTML in text, mp4 or YouTube videos for video). Students will be able to highlight portions and add their comments as well as reply to each other. There needs to be a storage server set up per course as well as a secret token to talk with said storage. Changes: 1. Added test to check for the creation of a token in tests.py (along with the rest of the tests for student/view.py) 2. Removed items in cms pertaining to annotation as this will only be possible in the lms 3. Added more comments to firebase_token_generator.py, the test files, students/views.py 4. Added some internationalization stuff to textannotation.html and videoannotation.html. I need some help with doing it in javascript, but the html is covered. incorporated lib for traslate fixed quality errors fixed my notes with catch token Text and Video Annotation Modules - First Iteration The following code-change is the first iteration of the modules for text and video annotation. Installing Modules: 1. Under “Advanced Settings”, add “textannotation” and “videoannotation” to the list of advanced_modules. 2. Add link to an external storage for annotations under “annotation_storage_url” 3. Add the secret token for talking with said storage under “annotation_token_secret” Using Modules 1. When creating new unit, you can find Text and Video annotation modules under “Advanced” component 2. Make sure you have either Text or Video in one unit, but not both. 3. Annotations are only allowed on Live/Public version and not Studio. Added missing templates and fixed more of the quality errors Fixed annotator not existing issue in cmd and tried to find the get_html() from the annotation module class to the descriptor Added a space after # in comments Fixed issue with an empty Module and token links Added licenses and fixed vis naming scheme and location.
daniel cebrian committed
-
- 26 Nov, 2013 2 commits
-
-
Jay Zoldak committed
-
Calen Pennington committed
-
- 08 Nov, 2013 1 commit
-
-
Adds xblock handler_url support to the LMS, and makes handle_ajax use that code. [LMS-230] [LMS-229]
Calen Pennington committed
-
- 01 Oct, 2013 2 commits
-
-
Ned Batchelder committed
-
Ned Batchelder committed
-
- 10 Sep, 2013 1 commit
-
-
LTI blade allows to include LTI components to courses. Python integration, Jasmine and acceptance tests are included.
Valera Rozuvan committed
-
- 09 Sep, 2013 3 commits
-
-
LTI blade allows to include LTI components to courses. Python integration, Jasmine and acceptance tests are included.
Valera Rozuvan committed -
This reverts commit 2894b21c, reversing changes made to 34d0fe15.
Alexander Kryklia committed -
Valera Rozuvan committed
-
- 12 Aug, 2013 1 commit
-
-
Vasyl Nakvasiuk committed
-
- 09 Aug, 2013 2 commits
-
-
Valera Rozuvan committed
-
Now all Video tags and VideoAlpha tags will be handled by VideoAlpha.
Valera Rozuvan committed
-
- 01 Jul, 2013 2 commits
- 13 May, 2013 1 commit
-
-
Alexander Kryklia committed
-
- 18 Apr, 2013 1 commit
-
-
This allows us to a) compile the coffeescript and sass from xmodules using the new out-of-band method and b) reload xmodule static content whenever it changes, which should make devs much happier.
Calen Pennington committed
-
- 19 Feb, 2013 1 commit
-
-
Alexander Kryklia committed
-
- 15 Feb, 2013 1 commit
-
-
Alexander Kryklia committed
-
- 14 Feb, 2013 2 commits
-
-
- ops view for the desktop app to talk to - xmodule that talks to the foldit model and displays the student's state - grading tweak to make grade updates from an external service work: - Add an always_recalculate_grades property to XModuleDescriptor.
Victor Shnayder committed -
Valera Rozuvan committed
-
- 13 Feb, 2013 1 commit
-
-
Valera Rozuvan committed
-
- 07 Feb, 2013 2 commits
-
-
Brian Wilson committed
-
Brian Wilson committed
-
- 06 Feb, 2013 1 commit
-
-
Calen Pennington committed
-
- 03 Feb, 2013 1 commit
-
-
ichuang committed
-
- 31 Jan, 2013 3 commits
-
-
Arthur Barrett committed
-
Vik Paruchuri committed
-
Victor Shnayder committed
-
- 17 Jan, 2013 1 commit
-
-
Chris Dodge committed
-
- 15 Jan, 2013 2 commits
-
-
Alexander Kryklia committed
-
Александр committed
-
- 10 Jan, 2013 2 commits
-
-
Vik Paruchuri committed
-
Vik Paruchuri committed
-