summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-09-23Regrade Featureprathamesh
A question can be regraded for a given quiz. Whole quiz can be regraded. Particular user paper can be regraded. Moved validate_answer from views to models. regrade method also updates the answer i.e. marks and correctness. Also, the answer paper percentage is updated.
2016-09-18Merge pull request #138 from maheshgudi/python_assertion_bug_fixPrabhu Ramachandran
Python assertion bug fix
2016-09-17pep8 changes, divided each test case in blocks for readabilitymaheshgudi
2016-09-16added docstrings for testcases, removed timeout exception from python evaluatormaheshgudi
2016-09-16changed variable name from get_class to evaluatemaheshgudi
2016-09-16test cases for python assertion bug fixesmaheshgudi
2016-09-16bug fixes in python assertion evaluatormaheshgudi
2016-09-16Merge pull request #136 from maheshgudi/gradeuser_monitor_beautificationPrabhu Ramachandran
Gradeuser and monitor beautification
2016-09-16Merge pull request #137 from maheshgudi/delete_answerpaperPrabhu Ramachandran
admin can delete answerpaper
2016-09-16consistent indentation of 4 spaces in view_answerpaper.css and minor changes ↵maheshgudi
in grade_user.html
2016-09-15admin can delete answerpapermaheshgudi
2016-09-15monitor table sortermaheshgudi
2016-09-15beautified grade user and monitormaheshgudi
2016-09-08Merge pull request #131 from adityacp/fix_quiz_UIPrabhu Ramachandran
Fix quiz templates
2016-09-08added condition to check tracebackadityacp
2016-09-08Merge pull request #133 from maheshgudi/test_modesPrabhu Ramachandran
Test modes bug fixes
2016-09-08minor variable name changes in viewsmaheshgudi
2016-09-08Merge pull request #135 from maheshgudi/view_answerpaperPrabhu Ramachandran
students can view questions in view answerpaper
2016-09-08Merge pull request #132 from maheshgudi/course_changesPrabhu Ramachandran
added add quiz button to each course
2016-09-08changed template to add end_time and status details in answerpapermaheshgudi
2016-09-08changed input name in html from delete_quiz to delete_papermaheshgudi
2016-09-07only answerpapers are deleted and not the entire trial quizmaheshgudi
2016-09-07removed initial form field from QuizForm and minor fixes in add_quiz view ↵maheshgudi
function and courses template
2016-09-07students can view questions, beautified view_answerpaper.htmlmaheshgudi
2016-09-06modified monitor view function to remove trial paper occurrencesmaheshgudi
2016-09-06users and not course creator will see their own trial papersmaheshgudi
2016-09-06changed test cases to reflect changes in addquiz view functionmaheshgudi
2016-09-06added 'add new quiz' button to each coursemaheshgudi
2016-09-02changed </br> to <br>in questions.htmladityacp
2016-09-01Merge pull request #105 from adityacp/stdin_stdout_evaluatorPrabhu Ramachandran
Stdin stdout evaluators
2016-09-01changed Quiz displaying templateadityacp
2016-09-01changes in test cases for tracebacksadityacp
2016-09-01changed format of tracebacksadityacp
2016-08-31change in incorrect answer stdio testcaseadityacp
2016-08-31Merge pull request #129 from prathamesh920/view_answerpaperPrabhu Ramachandran
View answerpaper
2016-08-31rebase with latest changesadityacp
2016-08-31Clean the template for student view answerpaper and monitorprathamesh
2016-08-31Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
view_answerpaper Resolved Conflicts: yaksh/views.py
2016-08-31Added testcases for model and view.prathamesh
2016-08-30Merge pull request #128 from prathamesh920/bug_fixesPrabhu Ramachandran
Bug fixes
2016-08-30Merge pull request #122 from maheshgudi/course_changesPrabhu Ramachandran
made UI changes to courses page and teacher can add another teacher
2016-08-30Merge pull request #121 from ankitjavalkar/dockerdocsPrabhu Ramachandran
Add docker deployment to documentation
2016-08-29Add docker deployment to documentationankitjavalkar
2016-08-29Answer saved again after correctly submitted, fixed.prathamesh
Removed javascript that makes user wait for 2 seconds when the code question is correct. All the other html elements are accessible by user during the wait. This also caused the duplicate save during the wait, as they can skip at that point and the answer is saved again. Added a check that if question is already answered then do not save it. This also resolves the monitor(use data) page problem of showing marks obtained zero even when it is correct. Removed skipped answers from the monitor page.
2016-08-29Views sometimes use cent percent CPU, fixedprathamesh
After correct submission(POST) of code question, same question is shown for 2 seconds with a message "Correct Output". After 2 seconds, the same correctly answered question is resubmitted(GET) to the server.Since the question is already answered, it skips the question using the skip method of answerpaper. In skip method we have used cycle itertool, which loops in a cyclic manner, never ending. So it is terminated when we get a question match in an unanswered questions list with the submitted question. But the question is already answered so we never get a match and loop runs infinitely. So used list instead of cycle. Also, after correct answer, the user is to always get first question in the answered list of question instead of next question after the answered one. So changed the completed_question method of answerpaper.
2016-08-29minor changes in adminmaheshgudi
2016-08-29changed template; modified search_teacher, add_teacher and remove_teachers ↵maheshgudi
view functions
2016-08-29added Course and question paper classes in admin.pymaheshgudi
2016-08-29modified add search and remove_teachers functionsmaheshgudi
2016-08-29changed search_teacher function to exclude course creatormaheshgudi