Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-21 | Rebase changes for shuffle testcase | maheshgudi | |
2018-03-16 | TestCaseOrder created only mcc/mcq questions | mahesh | |
2018-03-16 | Add shuffle_testcases to QuestionPaper model instead of Question | mahesh | |
2018-03-16 | Improve test cases for TestCaseOrder model | mahesh | |
2018-03-16 | Change TestcaseOrder to TestCaseOrder | mahesh | |
2018-03-16 | Add shuffle testcases option to questions | mahesh | |
2018-03-16 | Remove lists from variable name | maheshgudi | |
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 | Add test cases for Arrange question type | mahesh | |
2018-03-16 | Add jumble question type | mahesh | |
2018-03-16 | TestCaseOrder created only mcc/mcq questions | mahesh | |
2018-03-16 | Add shuffle_testcases to QuestionPaper model instead of Question | mahesh | |
2018-03-16 | Improve test cases for TestCaseOrder model | mahesh | |
2018-03-16 | Change TestcaseOrder to TestCaseOrder | mahesh | |
2018-03-16 | Add shuffle testcases option to questions | mahesh | |
2018-02-15 | Merge pull request #436 from adityacp/fixes_lesson_feature | Prabhu Ramachandran | |
Additions and fixes for lesson feature | |||
2018-02-15 | Merge pull request #430 from maheshgudi/multiple_answerpaper | Prabhu Ramachandran | |
Fix multiple Answerpaper objects returned error | |||
2018-02-15 | Merge pull request #417 from ankitjavalkar/time-between-attempts | Prabhu Ramachandran | |
Change time_between_attempts field unit Hours | |||
2018-02-15 | Change in models, test_models and views | adityacp | |
- Change learning module test to remove units from course status after successful test run - Remove unnecessary comments from views - Remove unnecessary condition from module get_status 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-02-07 | Add course as a unique constraint | mahesh | |
2018-01-30 | Add test cases to check for duplicate answerpapers | mahesh | |
2018-01-30 | Fix bug in make_answerpaper | mahesh | |
2018-01-18 | Update to latest changes from master | adityacp | |
2018-01-18 | Change in views.py and models.py | adityacp | |
- Fetch all the answerpapers using questionpaper and course instead of only questionpaper | |||
2018-01-14 | Change in models.py, course.js and course_detail.html | adityacp | |
- Merge future imports in models into one - Add table sorter in course.js and course_detail.html | |||
2018-01-12 | Add views and models tests for course status | adityacp | |
2018-01-12 | Change in models.py, views.py and urls.py | adityacp | |
- Add new model methods to calculate percent of module and course completion - Add new view function for displaying course status - Add new url to redirect to course status | |||
2018-01-11 | - Change time_between_attempts field unit Hours | ankitjavalkar | |
- Fix bug causing exception when only a single quiz exists with no questionpaper | |||
2018-01-08 | Merge pull request #416 from adityacp/enhance_yaksh_ui | Prabhu Ramachandran | |
Enhance yaksh design | |||
2018-01-08 | Change in models.py and views.py | adityacp | |
- Add new model method for course to check last unit and get next module - Change views to allow student to redirect to next module | |||
2018-01-08 | Add instructions for demo quiz | maheshgudi | |
2018-01-04 | Replace hardcoded codeserver URL in regrade method within models | ankitjavalkar | |
2018-01-04 | Fix bug to allow tests to run successfully | ankitjavalkar | |
2018-01-04 | - Add python-decouple package to requirements | ankitjavalkar | |
- Use sane defaults and python-decouple in yaksh.settings module - Replace hard coded localhost domain name referring to code server with dynamic settings variable | |||
2018-01-02 | Merge branch 'master' of https://github.com/FOSSEE/online_test into exercise | prathamesh | |
Conflicts Resolved: yaksh/templates/yaksh/courses.html yaksh/templates/yaksh/question.html | |||
2018-01-02 | Allowed user to skip and view solution if the answer is correct. | prathamesh | |
Added solution attribute to the Question model. | |||
2018-01-02 | Changes in views, models, templates and js | adityacp | |
- Rename learning_type to type in Lesson model - Change error message in views and change redirection - Change templates to rename learning_type to type for unit - Add new dialog for embedding Video URL | |||
2018-01-02 | Update to latest changes | adityacp | |
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-12-05 | Merge branch 'yaksh_video_lessons' of https://github.com/FOSSEE/online_test ↵ | prathamesh | |
into yaksh_video_lessons | |||
2017-12-05 | Added basic model testcases. | prathamesh | |
2017-11-28 | Add comments in lesson model and remove unwanted method | adityacp | |
2017-11-22 | Fixed existing model tests | prathamesh | |
Also, added "markdown" to requirements | |||
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-21 | Change in models.py and views.py | adityacp | |
- Add validation to check if prerequisite module is completed - Fix User mode and God mode for quiz - View proper message to user on failure | |||
2017-11-20 | Change in models.py | adityacp | |
- Add new models LearningModule, LearningUnit, CourseStatus, Lesson, LessonFile - Change model associations - Add new model methods | |||
2017-11-15 | Add test case for regrade. | maheshgudi | |
- Answerpaper method validate_validate takes server port as an argument. - Added tests for all question types |