Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-03 | Made UI changes as per suggestion | prathamesh | |
Added view answerpaper option to exercise form. | |||
2017-12-27 | Exercise feature in video lessons | prathamesh | |
Exercise is same as quiz except for following differences: - no time limit - no marks weightage - no instruction page - skip denied for a particular time An attribute 'is_exercise' in Quiz determines whether the quiz is exercise or not. Questions contains 'min_time' attribute. For an exercise a question cannot be skipped for an allotted minimum time, after which either django or JavaScript makes Next button available. Implementation is as such due to complexity of our existing views and templates. Also, after min_time, same question with Next button is available to move on, assuming that solution is present in the video. | |||
2017-11-22 | Change forms.py, models.py, views.py, templates, templatetags | adityacp | |
- Add start_time, end_time enrollement in course form - Change get_quiz_details in course model - Add validation to check if course is active and not expired - Template changes for cleaner dashboard | |||
2017-11-20 | Change in forms.py | adityacp | |
- Add model forms for Lesson, LearningModule - Add forms for LessonFile | |||
2017-05-31 | Fix conditional logic to pass test | ankitjavalkar | |
2017-05-31 | Validate quiz prerequisite field | ankitjavalkar | |
2017-05-03 | Change forms.py, views.py and urls.py | adityacp | |
- Store activation key expiry time according to timezone for email verification and activation - Add reverse resolution in urls.py | |||
2017-04-27 | Remove conflicts from views after rebase | adityacp | |
2017-04-27 | Hide field in CourseForm | ankitjavalkar | |
2017-04-27 | Add course_code field allows access only to users with relevant course code ↵ | ankitjavalkar | |
string | |||
2017-04-27 | Changes in email_verification.py, views.py, forms.py | adityacp | |
- Updation of user email if multiple users found with same email - Update user registration form - Change email_verification.py to send email | |||
2017-04-07 | Change in forms, models, urls, views | adityacp | |
- Add is_email_expired, activation_key, key_expiry_time in Profile model - Add new functions activate_user and new_activation in views for verifying and activating user via email - Change user_login and user_register functions in views for email verification - Change in forms.py to verify email during registration - Add activation urls in urls.py | |||
2017-04-05 | Add multiple fixes based on code review | ankitjavalkar | |
2017-03-31 | Multiple changes to Course: | ankitjavalkar | |
- Allow a start and end time for Course enrollment - Allow Course to be editable | |||
2017-03-02 | changed string check names | maheshgudi | |
2017-03-02 | added float based questions | maheshgudi | |
2017-03-02 | added string based questions. | maheshgudi | |
2017-03-02 | added integer based question type | maheshgudi | |
2017-01-23 | Add course instructions | ankitjavalkar | |
2017-01-09 | added hook evaluator type tuple in forms and fixed limit=0 mistake in grader | maheshgudi | |
2017-01-03 | modified editing instructions. Instructions are now initialized in forms and ↵ | maheshgudi | |
not fetched from a file | |||
2016-12-20 | Fix errors and rename resources | ankitjavalkar | |
- code_evaluator module and class renamed to grader - Test cases fixed - Comments removed - weight variable renamed to mark | |||
2016-10-13 | Hide questions instead of deletion | ankitjavalkar | |
2016-10-04 | Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵ | prathamesh | |
edit_questionpaper Resolved Conflicts: yaksh/views.py | |||
2016-10-04 | Edit Question Paper Feature. | prathamesh | |
Can edit question paper. For creating new and editing existing question paper, same UI and view is used. Ajax previously used for creation is removed. Not necessary as post request handles the same. Removed unnecessary js. | |||
2016-09-30 | modified views, models, forms for django as per python 3 | adityacp | |
2016-09-07 | removed initial form field from QuizForm and minor fixes in add_quiz view ↵ | maheshgudi | |
function and courses template | |||
2016-09-06 | added 'add new quiz' button to each course | maheshgudi | |
2016-08-03 | rebase changes with stdio evaluator | maheshgudi | |
2016-07-28 | added files upload for questions | adityacp | |
2016-07-27 | changed model class name Stdout to Stdio | maheshgudi | |
2016-07-05 | Merge pull request #108 from adityacp/fix_questions_upload | Prabhu Ramachandran | |
Fix load and dump questions | |||
2016-07-05 | changed questions upload, testcases can also be uploaded | adityacp | |
2016-05-27 | removed exclude from course form | maheshgudi | |
2016-05-27 | excludes is_trial in course, quiz forms | maheshgudi | |
2016-05-12 | rebase changes and comments changes | adityacp | |
2016-05-12 | display datetime as per user timezone | adityacp | |
2016-05-09 | - Fix tests | ankitjavalkar | |
- Fix minor views.py - Fix minor errors caused due to conflict resolution, rebasing - Fix errors in forms, views - Minor Button label change in addquestion.html - Add snippet to question - Remove commented code | |||
2016-05-05 | Remove commented code and cleanup | ankitjavalkar | |
2016-05-05 | Modify get_form_object method in forms.py | ankitjavalkar | |
2016-05-05 | Add views, forms and templates (with JS) for new test cases: | ankitjavalkar | |
- Add a view and template to list out test cases for particular question - Add a view and template to add/edit test cases | |||
2016-05-05 | Add testcase addition templates, views and forms | ankitjavalkar | |
2016-05-05 | - Connect test case type models to backend code server | ankitjavalkar | |
- Support for Stdout test case and Standard assertion test case - Add MCQ Test case and support for validations - Remove tester dir | |||
2016-05-05 | Add a python standard out evaluator | ankitjavalkar | |
2016-05-05 | add test case selection | ankitjavalkar | |
2016-05-05 | Revert testcase formsets | ankitjavalkar | |
2016-05-04 | further rebase changes | adityacp | |
2016-05-04 | rebase changes | adityacp | |
2016-04-26 | rebase changes | adityacp | |
2016-04-22 | profile form name changes | adityacp | |