- 20 Dec, 2013 4 commits
-
-
This restores functionality that has been broken since the introduction of XModuleDescriptor/XModule proxying (part of the XBlock transition). It generates a CSV of all answers for all content of type "problem" in a given course, with a row per (problem part, answer). The format is: url_name, display name, answer id, answer, count Example values: url_name = "7f1b1523a55848cd9f5c93eb8cbabcf7" display name = "Problem 1: Something Hard" answer id = i4x-JediAcdmy-LTSB304-problem-7f1b1523a55848cd9f5c93eb8cbabcf7_2_1 answer = "Use the Force" count = 1138 Since it only grabs things of type "problem", it will not return results for things like self/peer-assessments. Any Loncapa problem types will show up (so multiple choice, text input, numeric, etc.) Instead of crawling the course tree and instantiating the appropriate CapaModule objects to grab state, this version draws directly from StudentModule. This lets us skip a lot of processing and most importantly lets us generate the answer distribution without causing side-effects (since XBlocks auto-save state). It also lets us take advantage of a read-replica database if one is available, to minimize locking concerns. There are minor changes to the legacy dashboard around CSV charset encoding and a change to OptionResponseXMLFactory to make it more unicode friendly. Answer distribution output is now also sorted, to group together answers for the same content piece. Note that this does not introduce celery into the process. Answer distributions are still only available for small courses. This was originally created to fix [LMS-922], but it also addresses [LMS-811] and possibly other areas in the legacy dashboard where CSV downloads break due to character encoding issues.
David Ormsbee committed -
Tweak language surrounding grade download button
Sarina Canelake committed -
Sarina Canelake committed
-
Markhoeber/documentation/release notes 12 17 13
Mark Hoeber committed
-
- 19 Dec, 2013 15 commits
-
-
Update testing doc
Jay Zoldak committed -
Jay Zoldak committed
-
e0d committed
-
Add missing image file, correct typos
Mark Hoeber committed -
Add template for the zooming image in Studio.
Anton Stupak committed -
polesye committed
-
Add the missing TextInput_MultipleAnswer.gif file. Correct capitalization of another image file name so it'll appear in the docs.
spearce committed -
Fix formatting problem in Working with Video Components
Mark Hoeber committed -
spearce committed
-
Update Text Input problem type: Multiple correct responses are now possible
spearce committed -
Updated Jenkins scripts
Will Daly committed -
Stub Server Port Conflicts and Refactor
Will Daly committed -
Refactored stub services for style and DRY Added unit tests for stub implementations Updated acceptance tests that depend on stubs. Updated Studio acceptance tests to use YouTube stub server; fixed failing tests in devstack.
Will Daly committed -
Fix typos in Announcement template.
Anton Stupak committed -
polesye committed
-
- 18 Dec, 2013 18 commits
-
-
Reformat xml_importer.py to be more readable
David Baumgold committed -
David Baumgold committed
-
Jarv/readme installation
John Jarvis committed -
accessibility
Mark Hoeber committed -
Will Daly committed
-
Markhoeber/documentation/analytics sprint 12
Mark Hoeber committed -
John Jarvis committed
-
Studio doesn't do email changes, thus has no email reset template; thus, we must disable password/email-reset related tests when running with studio settings
Julia Hansbrough committed -
wiki and user_id_map tables finalized
Mark Hoeber committed -
Several templates used a variable set by the user (the request host header). This led to a vulnerability where an attacker could inject their domain name into these templates (i.e., activation emails). This patch fixes this vulnerability. LMS-532
Julia Hansbrough committed -
Updates to video documentation
Mark Hoeber committed -
fixed image path
Mark Hoeber committed -
Updates to reflect new video component UI and uploading processes
spearce committed -
Removed number from RN TOC
Mark Hoeber committed -
Move default DOC_STORE_CONFIG to common
Don Mitchell committed -
Video: Update behavior of start/end time fields.
Anton Stupak committed -
polesye committed
-
Fixed a few typos in Building a course document
Mark Hoeber committed
-
- 17 Dec, 2013 3 commits
-
-
Stop forcing video player’s speeds widget width
Sarina Canelake committed -
Workaround for "xhr.restore" failures.
Christina Roberts committed -
Alex/lti fixes to release
e0d committed
-