- 27 Jan, 2014 19 commits
-
-
Text and Video Annotation Modules - First Iteration
Christina Roberts committed -
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 -
Fixed all instances of "occured" typo
Giulio Gratta committed -
Enable i18n tests in `rake test` command
Will Daly committed -
Adam/fix/stringresponse no type specified
Adam committed -
Sylvia/documentation/bld 618
Mark Hoeber committed -
Create Brewfile
David Baumgold committed -
David Baumgold committed
-
Sylvia Pearce committed
-
write failing tests
Adam Palay committed -
LMS-1963
Sarina Canelake committed -
Imageresponse: fix offset in FF.
Anton Stupak committed -
Ned/i18n tool fixes
Ned Batchelder committed -
polesye committed
-
Alex/numtolerance range
Alexander Kryklia committed -
Alexander Kryklia committed
-
Internationalize the video player.
Anton Stupak committed -
polesye committed
-
- 25 Jan, 2014 3 commits
-
-
Collect coverage for bok-choy tests
Will Daly committed -
i18n Sequence XModule
Sarina Canelake committed -
Giulio Gratta committed
-
- 24 Jan, 2014 18 commits
-
-
Certs - bugfix cert_whitelist output
Joe Blaylock committed -
Eliminate unused import and gratuitous prints
Joe Blaylock committed -
Will Daly committed
-
We were writing the main file twice. No need.
Ned Batchelder committed -
When this was conditional, we'd have plural info in some files, not in others. Then we'd merge them, and msgcat would add wacky markers to indicate the difference, and the metadata wouldn't parse.
Ned Batchelder committed -
Sylvia Pearce committed
-
Removed French and Korean locales until we add the translation strings
Will Daly committed -
Ahodges documentation discussions
Mark Hoeber committed -
Alison Hodges committed
-
Will Daly committed
-
pep8 cleanup
Jay Zoldak committed -
Chris Dodge committed
-
add middleware to be able to expire inactive sessions after N seconds
chrisndodge committed -
LMS-1758
Sarina Canelake committed -
configure middleware add test for session inactive timeouts add Studio inactive session timeout test change login method used add create_test_account to test make sure the expected redirect URL is right fix indenting problem fix doc string since we moved from minutes to seconds use utility methods rather than calling another test to set up and activate an account clean up code violations respond to PR feedback use optional params to make code cleaner pylint fix on test files
Chris Dodge committed -
Updates Studio's visual styling of action buttons on components and static pages
marcotuts committed -
marco committed
-
Modify jquery.timeago to better support i18n
Greg Price committed
-