summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-22added jquery file in base.html and manage.htmladityacp
2016-04-22profile form name changesadityacp
2016-04-21final changes in edit profileadityacp
2016-04-18changes for profile editadityacp
2016-04-15changes after rebaseadityacp
2016-04-15changes in forms and viewsadityacp
2016-04-15removed commented line from viewsadityacp
2016-04-15changes in forms.py, views.py, templateadityacp
2016-04-15user profile display for moderators changesadityacp
2016-04-15design css and html changesadityacp
2016-04-15view profile template design changeadityacp
2016-04-15deleted extra password change fileadityacp
2016-04-15changes in edit profile, enrollment, change passwordadityacp
2016-04-15EditProfile, ChangePassword, StudentsEnrollment facilityadityacp
2016-04-13Merge pull request #91 from prathamesh920/migration_to_django_1_9Prabhu Ramachandran
Migration from django 1.6 to django 1.9
2016-04-11Migration from django 1.6 to django 1.9prathamesh
- upgraded django-taggit to 0.18 from 0.12.2 - added fields attribute in django forms, mandatory in django 1.9 - get_profile attribute of User object deprecated, used hasattr instead. - Template settings changed in django 1.9, all template related settings at one place. - Support for string view arguments to url() is deprecated, so passed callable views instead. - django.conf.urls.patterns() is deprecated, updated urlpatterns to a list of django.conf.urls.url() instances instead. - django.utils.unittest is deprecated, used unittest instead. - made changes in requirements and setup files other - added quiz prerequisite required as false in forms, so that the quiz is added without any prerequisite. - Time zone settings not implemented.
2016-04-07Merge pull request #90 from prathamesh920/views_cleanup_phase_2Prabhu Ramachandran
Views cleanup phase 2
2016-04-07Phase 2 views cleanupprathamesh
views cleaned further used model forms removed unwanted templates
2016-04-07Merge pull request #88 from prathamesh920/views_cleanupPrabhu Ramachandran
Views cleanup
2016-04-01Resolved minor issues after rebaseprathamesh
2016-04-01Minor changes due to model changeprathamesh
2016-04-01added a testcase since get_questions_for_answerpaper private method isprathamesh
removed from the tests.
2016-04-01Removed private methods from testsprathamesh
2016-04-01Django 1.5.7 does not support first()prathamesh
So had to make changes.
2016-04-01Added and modoified testcasesprathamesh
2016-04-01views functions related to exam flow are cleaned-upprathamesh
Cleaned views various functions related to the exam flow. That is, introduction, start, check, show questions. To check prerequisite, can attempt the quiz, start quiz in progress if time available, get all active quizzes all these functionalities are shifted from views to models. Still further it has to be cleaned. For Answerpaper model, made questions, questions_answered and questions_unanswered manytomany relation with the Question model. Corrected the testcases.
2016-04-01Merge pull request #84 from adityacp/templatesPrabhu Ramachandran
Quiz display template changes
2016-04-01python error based test case changesadityacp
2016-03-21python test cases changesadityacp
2016-03-17Merge pull request #85 from prathamesh920/marks_csv_dumpPrabhu Ramachandran
A moderator can download csv file for a given question paper.
2016-03-16A moderator can download csv file for a given question paper.prathamesh
csv includes the latest attempt for the quiz/questionpaper. It contains user details and marks for the quiz.
2016-03-11small change in views.pyadityacp
2016-03-11small login page changeadityacp
2016-03-11changes in python test casesadityacp
2016-03-11python test case changesadityacp
2016-03-11Frontend design changesadityacp
remove older change Remove further changes interface changes interface changes small views.py change change in code evaluator code evaluator changes python code evaluator change exception changes in code evaluator and test cases for python Update test_python_evaluation.py changed variable name in test case Views.py conflict resolve
2016-03-09Merge pull request #83 from prathamesh920/forgot_passwordPrabhu Ramachandran
Forgot password
2016-03-09Forgot Password facilityprathamesh
Used django in-built views. Templates overridden. User enters email address and submits. The user receives an email with password reset link(one time link). The link contains a token generate using the current state of the user like user password. The link is verified each time when it is been requested. So the link will be invalid if the user has already changed the password using the link.(since the token is generated using current state of the user.) User resets his password via the link.
2016-03-09Merge pull request #82 from prathamesh920/coursesPrabhu Ramachandran
Courses
2016-03-07UI modification and checks for answerpaper before evaluating.prathamesh
2016-03-07Added a checkpoint, quizzes will be available only if the user isprathamesh
enrolled for the respective course.
2016-03-07Added tests for Course modelprathamesh
2016-03-02Course module implementedprathamesh
Moderator can now create courses. Under his courses he can create quizzes. Students can enroll for the course. Moderator can approve or reject enrollment request of the student. Student can view quizzes only for the enrolled course.
2016-02-29Merge pull request #77 from prathamesh920/stats_per_questionPrabhu Ramachandran
Added statistics per question for a quiz
2016-02-25Question Statistics for a quiz per attempt.prathamesh
Shows the number of appearance of a question versus number of times the question was answered correctly
2016-02-23Changed as per suggestionprathamesh
2016-02-23minor shuffleprathamesh
2016-02-23Added a check for zero attemptprathamesh
2016-02-22Added statistics per question for a quizprathamesh
2016-02-18Merge pull request #74 from prathamesh920/monitorUIPrabhu Ramachandran
Monitor shows latest attempt of a student for a given quiz