Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-12 | Set correct verbosity level for test. | Prabhu Ramachandran | |
2016-08-12 | No need to run nosetests again. | Prabhu Ramachandran | |
2016-08-12 | Move tests.py to test_models.py. | Prabhu Ramachandran | |
2016-08-12 | Merge branch 'master' into test-code-server | Prabhu Ramachandran | |
2016-08-12 | Merge pull request #123 from prathamesh920/request_delay_issue_resolved | Prabhu Ramachandran | |
Removed for loop from the question template. | |||
2016-08-12 | Use a tornado based server for the pool server. | Prabhu Ramachandran | |
With the previous XMLRPC based server, an XMLRPC server would respond to a request for an available port. This does not work as the server can only take about 2 simultaneous connections. The server pool now uses a HTTP server via tornado which works extremely well. The django code should not change at all as this is an internal change. This change should make the code server far more robust and work for a very large number of simultaneous users. The http server also has a simple status page to indicate the current load. This will not be correct on OSX due to limitations of the multi-processing Queue implementation on OSX. | |||
2016-08-12 | Add test case for code server. | Prabhu Ramachandran | |
This currently fails when multiple threads ask for a code evaluation at the same time. | |||
2016-08-12 | Removed --use-mirrors option from pip install in travis | prathamesh | |
2016-08-12 | Removed for loop from the question template. | prathamesh | |
Once the code question is correct, user must see the message Correct Output for two seconds and then url redirection. But since this was written in a for loop, so multiple requests almost simultaneously were sent by a single user. This caused the server to go down. For now removed for loop. | |||
2016-08-03 | rebase changes with stdio evaluator | maheshgudi | |
2016-07-28 | added expected input in traceback for python and made minor changes in ↵ | maheshgudi | |
bash_stio_evaluator and stdio_evaluator | |||
2016-07-28 | Merge pull request #113 from adityacp/file_based_questions | King | |
File based questions | |||
2016-07-28 | changes in templates to get question file url and name | adityacp | |
2016-07-28 | changes in views questions file upload | adityacp | |
2016-07-28 | changes in file upload class | adityacp | |
2016-07-28 | added validation to check zip file | adityacp | |
2016-07-28 | removed extra initialization from settings.py | adityacp | |
2016-07-28 | removed unused import and changed indentation | adityacp | |
2016-07-28 | rebase changes | adityacp | |
2016-07-28 | deleted copy_delete_files.py | adityacp | |
2016-07-28 | changed module name from copy_delete_files to file_utils | adityacp | |
2016-07-28 | changed extract and delete function names in views.py | adityacp | |
2016-07-28 | removed delete function from models.py | adityacp | |
2016-07-28 | changed file module name in evaluators | adityacp | |
2016-07-28 | added new text file for test cases to test file based questions | adityacp | |
2016-07-28 | created file copier to copy files | adityacp | |
2016-07-28 | students can download files | adityacp | |
2016-07-28 | added form to upload files | adityacp | |
2016-07-28 | added test cases for file based questions | adityacp | |
2016-07-28 | added parameter in safe_evaluate to take file paths list | adityacp | |
2016-07-28 | changed evaluators to support file based questions | adityacp | |
2016-07-28 | added urls and files path | adityacp | |
2016-07-28 | added files upload for questions | adityacp | |
2016-07-28 | java file based script | adityacp | |
2016-07-28 | cpp file based script | adityacp | |
2016-07-28 | bash file based script | adityacp | |
2016-07-28 | rebase changes and changed expected input format in cpp tests | adityacp | |
2016-07-27 | removed extra new lines | adityacp | |
2016-07-27 | combined c and cpp testcase classes into single class | adityacp | |
2016-07-27 | added testcase for string input | adityacp | |
2016-07-27 | added bash stdio evaluator | maheshgudi | |
2016-07-27 | made changes to stdio evaluator and added bash evaluator with test cases | maheshgudi | |
2016-07-27 | renamed python_stdout_evaluation.py to python_stdio_evaluation.py | maheshgudi | |
2016-07-27 | removed literal_eval from python_stdio_evaluator | maheshgudi | |
2016-07-27 | added python stdio evaluator | maheshgudi | |
2016-07-27 | added test cases for python stdio evaluator | maheshgudi | |
2016-07-27 | changed model class name Stdout to Stdio | maheshgudi | |
2016-07-27 | changed model class name Stdout to Stdio | maheshgudi | |
2016-07-27 | c,cpp,java evaluators with test cases | adityacp | |
2016-07-27 | Merge pull request #118 from ankitjavalkar/fix-codemirror-syntax | Prabhu Ramachandran | |
Minor changes in codemirror and setup.py |