summaryrefslogtreecommitdiff
path: root/yaksh/models.py
AgeCommit message (Collapse)Author
2019-08-19Move all download related templates to a new subfolder and add homepage link ↵ankitjavalkar
to navbar logo
2019-07-12Resolve commentsCruiseDevice
- Remove print statements. - Remove commented css from offline.css. - Change 127.0.0.1 to yaksh.fossee.in quiz.html for offline application.
2019-07-03Minor changesCruiseDevice
- Remove commented code. - Add active class to the tab selected on sidebar.
2019-05-31Add templates and more featuresCruiseDevice
2019-04-15Merge pull request #596 from ankitjavalkar/fix-in-dir-unicodeKing
Change in_dir directory nomenclature for code server
2019-04-09Merge pull request #592 from ankitjavalkar/add-prereq-passing-checkKing
Add functionality to restrict access to next module based on passing previous module
2019-04-09Fix PEP8 issuesankitjavalkar
2019-04-05Change in_dir directory nomenclature for code serverankitjavalkar
2019-04-02Change AnswerPaper passing condition checkankitjavalkar
2019-03-25Fix PEP8 issues and variable namesankitjavalkar
2019-03-12Add functionality to restrict access to next module based on passing ↵ankitjavalkar
previous module
2019-03-06Merge pull request #563 from ankitjavalkar/quiz-inprogress-bug-fixKing
Allow student to open a quiz if status is inprogress
2019-03-04Fix PEP8 issuesankitjavalkar
2019-02-26Merge pull request #566 from ankitjavalkar/toggle-view-gradeKing
Toggle view grade and other UI improvements
2019-02-18Fix download file for a question in quizCruiseDevice
2019-02-06Fix condition for comparison of current attempt number and maximum attempts ↵ankitjavalkar
allowed in _is_attempt_allowed
2019-01-30Allow course moderators to hide or show the grade to studentsankitjavalkar
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