summaryrefslogtreecommitdiff
path: root/yaksh/views.py
AgeCommit message (Collapse)Author
2019-02-26Merge pull request #566 from ankitjavalkar/toggle-view-gradeKing
Toggle view grade and other UI improvements
2019-02-26Multiple changesankitjavalkar
- Fix failing test cases and make changes based on feedback - Fix PEP8
2019-02-18Remove the duplicate condition to check if user is quiz creator in ↵CruiseDevice
preview_questionpaper view
2019-02-18Add Preview Question Paper button in add_quiz templateCruiseDevice
2019-02-18Add Preview QuestionPaper button in Quiz view pageCruiseDevice
2019-02-01Change Course Listing UI on Student Dashboardankitjavalkar
2019-01-28Fix PEP8 errors in views.pyCruiseDevice
2019-01-28Remove unused variables and importsCruiseDevice
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-28Fix #525CruiseDevice
- Categorize questions into objectives, blanks, upload and programming.
2019-01-14Fix PEP8 issue - Line more than 80 columns in views.pyankitjavalkar
2019-01-14Bug Fix: Fetch only distinct values for courses where User is Creator OR Teacherankitjavalkar
2018-09-28Fix errors and test casesankitjavalkar
2018-09-26Add templatetag to get question numbers by typeShelsy
2018-07-31Merge pull request #519 from kumanna/masterKing
Fix spelling error: choosen to chosen
2018-07-31Fix spelling error: choosen to chosenKumar Appaiah
2018-07-20Raise 404 error if course and question paper are not availableadityacp
2018-07-20Make course_id compulsory argument in download_assignment_file view function ↵adityacp
and format error message
2018-07-17Create assignment upload files for a particular course instead of quizadityacp
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 #496 from maheshgudi/questions_yamlKing
Question upload can take yaml and zip files
2018-07-12Merge pull request #487 from adityacp/video_lessons_downloadKing
Download course content for offline view
2018-07-10Can directly upload yaml questions without zipmaheshgudi
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-07-03Update to latest changesadityacp
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-07Fix test for course status and format error message properlyadityacp
2018-06-07Add tests for viewsadityacp
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-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-05-09Merge pull request #466 from ankitjavalkar/remove-ctx-instancePrabhu Ramachandran
Remove the context instance argument in views.py
2018-04-18Add test casesankitjavalkar
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-06Remove unused render_to_response imports in views and decoratorsankitjavalkar
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-04-02Upgrade Django from 1.9.5 to Django 1.10ankitjavalkar
- Change render_to_response usage to render
2018-04-02Remove the context instance argument in views.py (deprecated since Django ↵ankitjavalkar
1.10 https://docs.djangoproject.com/en/1.10/releases/1.10/)
2018-03-22Merge branch 'master' into GradesPrabhu Ramachandran
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-21Merge pull request #456 from ankitjavalkar/preview-qpPrabhu Ramachandran
Preview QuestionPaper as an HTML
2018-03-21Merge pull request #446 from adityacp/fix_clone_coursePrabhu Ramachandran
Fix clone course
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.