summaryrefslogtreecommitdiff
path: root/yaksh/models.py
AgeCommit message (Collapse)Author
2019-02-18Fix download file for a question in quizCruiseDevice
2019-01-28Made requested changes in models.py and test_models.pyCruiseDevice
- Remove 'category' key from legend_display_types dictionary. - Add a condition to check if question type exists before creating category_question_map. - Add test. - Change lambda to list in defaultdict.
2019-01-28Code refactor and resolves requested changes.CruiseDevice
2019-01-28Code refactorCruiseDevice
- Move get_question_by_index() and get_question_by_type() from views.py to models.py . - Change variable names.
2019-01-21Remove user as teacher of any course if is_moderator is set to Falseankitjavalkar
2018-07-17Create assignment upload files for a particular course instead of quizadityacp
2018-07-13Add default video in demo lessonadityacp
2018-07-13Update migrations to fix order errormaheshgudi
2018-07-13pep8 cleanup for release v0.9maheshgudi
2018-07-13Fix unit and selenium tests for simple questionsmaheshgudi
2018-07-13Fix import changes for file_utilsmaheshgudi
2018-07-13Fix bug that changes moderator-student view on every profile saveankitjavalkar
2018-07-13Fix testsankitjavalkar
2018-07-13- Add buttons to Moderator and Student templatesankitjavalkar
- Modify _add_to_moderator function to _toggle_moderator_function in order to allow addition and removal of moderator group link
2018-07-13Allow moderator to switch between student and moderator rolesankitjavalkar
2018-07-12Merge pull request #491 from maheshgudi/catch_compilation_errorKing
Raise appropriate exceptions for C and Java language to the Grader
2018-07-12Merge pull request #496 from maheshgudi/questions_yamlKing
Question upload can take yaml and zip files
2018-07-12Fix multiple testcase errormaheshgudi
2018-07-12Make pep9 changes for question-yaml featuresmaheshgudi
2018-07-11Support for multiple yaml filesmaheshgudi
2018-07-10Change in file_utils, forms, models, lesson.css, add_lesson.html, viewsadityacp
- Add new function in the file_utils to render template - Add webm as supported video format in forms - Add help text in video_file field - Add lesson.css file for adding custom styling for lessons - Add static_files dict in download_course views function
2018-06-26Fix course download to support Python 2 and 3adityacp
2018-06-26Changes in views, models, forms, urls, file_utilsadityacp
- Add new view function to download course content - Add new attribute to Lesson model - Add new model methods to add course, module and lesson content - Add validation in forms to check for lesson video file format - Add functions in file_utils to add static files and templates to the zip file
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