- 07 Aug, 2012 7 commits
-
-
Arjun Singh committed
-
Arjun Singh committed
-
Arjun Singh committed
-
Arjun Singh committed
-
Adding tests for javascript response; required copying files that would exist in other places in the main LMS to test_files because the test environment is fragile. This tests the code, but not the environment.
Arjun Singh committed -
Cleans up node calls and (barely) improves security as subprocess.Popen will escape arguments properly. This means that instructors cannot set the grader/generator to ;/bin/rm -rf *; however, the python and node environments are not sandboxed at all and so instructors can still run arbitrarily malicious code.
Arjun Singh committed -
Fixing dependency system for javascriptresponses. In particular, adding a location for node-only packages (that are never sent to the client) in lms/lib/node_modules and adding lms/static/js, lms/static/coffee/* to the NODE_PATH, along with the course's data directory.
Arjun Singh committed
-
- 06 Aug, 2012 33 commits
-
-
Arjun Singh committed
-
Arjun Singh committed
-
Edit link fix
ichuang committed -
ichuang committed
-
merging this now because the it looks ok, and it fixes some bugs introduced by the last xserver merge, which are preventing the LMS from running in the current version of master.
ichuang committed -
ichuang committed
-
ichuang committed
-
Adding a method of executing scripts fetched via AJAX in IE8+. Also adds inputtype-specific handlers so that javascript can be executed when an inputtype is encountered.
Arjun Singh committed -
Adding javascriptresponse. This responsetype is a framework for problems that are entirely controlled by javascript and graded by Node.js on the server.
Arjun Singh committed -
Removing compiled js files in data directories before recompiling them; this causes compilation errors to fail loudly.
Arjun Singh committed -
Arjun Singh committed
-
kimth committed
-
kimth committed
-
kimth committed
-
kimth committed
-
kimth committed
-
kimth committed
-
kimth committed
-
kimth committed
-
Kimth/lms coderesponse
Calen Pennington committed -
kimth committed
-
LMS migration
Calen Pennington committed -
ichuang committed
-
ichuang committed
-
ichuang committed
-
ichuang committed
-
ichuang committed
-
ichuang committed
-
ichuang committed
-
kimth committed
-
kimth committed
-
kimth committed
-
ichuang committed
-