summaryrefslogtreecommitdiff
path: root/yaksh/models.py
AgeCommit message (Collapse)Author
2018-06-07Add tests for models and cpp, java evaluatorsadityacp
2018-06-07Further pep8 changesadityacp
2018-06-07Pep8 changesadityacp
2018-06-07Merge pull request #469 from adityacp/enhance_course_statusPrabhu Ramachandran
Enhance course status
2018-06-07Merge pull request #461 from adityacp/fix_quiz_completionPrabhu Ramachandran
Quiz Completion Status
2018-05-29Change in models, templates, jsadityacp
- Remove else condition in get_current_unit model method - Reduce ajax timeout in course.js - Create a new model method to set current unit - Change views test
2018-04-17Multiple changes in modelsankitjavalkar
- Add error message to can_attempt_now Questionpaper model method - Add default value to Quiz time_between_attempt field
2018-04-10Get answerpaper status for quiz completionadityacp
2018-04-04Change views.py, models.py, urls.py, custom_filters.pyadityacp
- Add new view function to get per student course progress - Change model methods to calculate completion percentage for module and course - Add new url to fetch per student course progress - Remove unnecessary template tag from custom_filter.py
2018-03-22Merge branch 'master' into GradesPrabhu Ramachandran
2018-03-22Merge https://github.com/fossee/online_test into fix_quiz_completionadityacp
2018-03-22Resolve conflicts and update to latest changesadityacp
2018-03-21Merge branch 'master' of https://github.com/fossee/online_test into ↵maheshgudi
arrange_options
2018-03-21Rebase changes for shuffle testcasemaheshgudi
2018-03-21Merge pull request #450 from adityacp/change_student_dashboardPrabhu Ramachandran
Student Dashboard Changes
2018-03-21Merge pull request #446 from adityacp/fix_clone_coursePrabhu Ramachandran
Fix clone course
2018-03-21Show student grade in course status pageadityacp
2018-03-21Change default grading system behaviourprathamesh
Cannot edit default system. Code as per PEP8 standards. Updates grade after regrade or manual grading Field change from total marks to percentage Removed unused fields from grades app
2018-03-21Add weightage for Quiz and Create Grading System Appprathamesh
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-21Add condition to get quiz status if answerpaper is createdadityacp
2018-03-16TestCaseOrder created only mcc/mcq questionsmahesh
2018-03-16Add shuffle_testcases to QuestionPaper model instead of Questionmahesh
2018-03-16Improve test cases for TestCaseOrder modelmahesh
2018-03-16Change TestcaseOrder to TestCaseOrdermahesh
2018-03-16Add shuffle testcases option to questionsmahesh
2018-03-16Remove lists from variable namemaheshgudi
2018-03-16Change question type name to Arrange in correct ordermahesh
2018-03-16Change custom filter function to get_answer_for_arrange_optionsmahesh
2018-03-16Add testcases for custom templatetag filtersmahesh
2018-03-16Add test cases for Arrange question typemahesh
2018-03-16Add jumble question typemahesh
2018-03-16TestCaseOrder created only mcc/mcq questionsmahesh
2018-03-16Add shuffle_testcases to QuestionPaper model instead of Questionmahesh
2018-03-16Improve test cases for TestCaseOrder modelmahesh
2018-03-16Change TestcaseOrder to TestCaseOrdermahesh
2018-03-16Add shuffle testcases option to questionsmahesh
2018-03-08Change model method name in course modeladityacp
2018-02-28Change forms.py, models.py, test_models.py and templatesadityacp
- 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-27Change in models.py, views.py, urls.py, test_views.py, courses.htmladityacp
- Allow only deep cloning of a course - Remove tests for shallow course clone
2018-02-20Update to latest changesadityacp
2018-02-20Change in models.py, views.py and ursl.pyadityacp
- Change urls to take two types of course clone - Change view duplicate_course to copy or clone depending on type - Change view function prof_manage to avoid error while deleting trial answerpapers - Add new model methods for course, module, unit, lesson and quiz to create copies
2018-02-15Merge pull request #436 from adityacp/fixes_lesson_featurePrabhu Ramachandran
Additions and fixes for lesson feature
2018-02-15Merge pull request #430 from maheshgudi/multiple_answerpaperPrabhu Ramachandran
Fix multiple Answerpaper objects returned error
2018-02-15Merge pull request #417 from ankitjavalkar/time-between-attemptsPrabhu Ramachandran
Change time_between_attempts field unit Hours
2018-02-15Change in models, test_models and viewsadityacp
- 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-08Change in forms.py, views.py and models.pyadityacp
- 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-07Add course as a unique constraintmahesh
2018-01-30Add test cases to check for duplicate answerpapersmahesh
2018-01-30Fix bug in make_answerpapermahesh
2018-01-18Update to latest changes from masteradityacp