Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-22 | Merge branch 'master' into Grades | Prabhu Ramachandran | |
2018-03-22 | Resolve conflicts and update to latest changes | adityacp | |
2018-03-21 | Merge branch 'master' of https://github.com/fossee/online_test into ↵ | maheshgudi | |
arrange_options | |||
2018-03-21 | Merge pull request #450 from adityacp/change_student_dashboard | Prabhu Ramachandran | |
Student Dashboard Changes | |||
2018-03-21 | Add weightage for Quiz and Create Grading System App | prathamesh | |
App Name: grades Grading System provides with the grade for a given value. It contains different grade ranges. Has its own default grading system. Allows you to modify and add grading system wth grade ranges. To be done: - Need to add README - Good UI - There are fields like can_be_used and order in models for future use. - More tests App name: Yaksh Now every quiz has a default weightage of 100%, can be changed. An aggregate is calculated for a given course. Using grades app a grade is provide to the aggregate value. | |||
2018-03-16 | Add shuffle_testcases to QuestionPaper model instead of Question | mahesh | |
2018-03-16 | Change question type name to Arrange in correct order | mahesh | |
2018-03-16 | Change custom filter function to get_answer_for_arrange_options | mahesh | |
2018-03-16 | Add testcases for custom templatetag filters | mahesh | |
2018-03-16 | Include Rebase changes from shuffle testcases | maheshgudi | |
2018-03-16 | Add shuffle_testcases to QuestionPaper model instead of Question | mahesh | |
2018-02-28 | Change forms.py, models.py, test_models.py and templates | adityacp | |
- Add help text for timezone field in user registration form - Add new method in course model to get days remaining to start a course - Show start time and end time of a course to the students - Disallow to enroll to a course which is not active - Add model test for the new course method | |||
2018-02-08 | Change in forms.py, views.py and models.py | adityacp | |
- Add new attribute active in lesson and learningmodule model - Change learningmodule get_status method - Add condition in lesson, quiz and module views to check if module is active or not | |||
2018-01-19 | Change in views and templates | adityacp | |
- Add active field for exercise form - Fix views test case for creating exercise - Show question paper for exercise | |||
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 | |