summaryrefslogtreecommitdiff
path: root/yaksh
AgeCommit message (Collapse)Author
2018-03-21Move Grading systems from navbar to Courses sidebaradityacp
2018-03-21Show student grade in course status pageadityacp
2018-03-21Add Tests for CourseStatus methodsprathamesh
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-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-13Add test caseankitjavalkar
2018-02-08Change Selenium testsadityacp
2018-02-08Change in test_views and test_modelsadityacp
- Add views test to check active status for lesson and learning module - Change models test for module get_status method
2018-02-08Change in templatesadityacp
- Show error messages properly in 404.html - Show Lesson and LearningModule active/deactive status in courses.html - Disable home button for student - Add proper redirections and form submissions to edit/view question paper
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-19Merge pull request #426 from adityacp/fix_lessons_redirectPrabhu Ramachandran
Fix lessons related bug
2018-01-19Change in views and templatesadityacp
- Add active field for exercise form - Fix views test case for creating exercise - Show question paper for exercise
2018-01-19Improve views test cases for lessons bugadityacp
2018-01-19Improve views test case for questionpaperadityacp
2018-01-18Add docstring to update course status view functionadityacp
2018-01-18Add test to check if module is completed at unit leveladityacp
2018-01-18Update to latest changes from masteradityacp
2018-01-18Change in views.py and models.pyadityacp
- Fetch all the answerpapers using questionpaper and course instead of only questionpaper
2018-01-17Change views.py and test_views.pyadityacp
- Add a condition to disallow a teacher to become course creator - Add test to check if a teacher does not become course creator
2018-01-16Change template, urls.py, views.pyadityacp
- Change show_video.html to empty module - Add condition to check if module is completed for the corresponding unit
2018-01-16Change in template, test_views, urls and viewsadityacp
- Allow teacher to edit questionpaper for a quiz - Add test to check if teacher is allowed to edit questionpaper for a quiz
2018-01-14Change in models.py, course.js and course_detail.htmladityacp
- Merge future imports in models into one - Add table sorter in course.js and course_detail.html
2018-01-13Format column for csv downloadadityacp
2018-01-13Remove unnecessary function from custom_filters.pyadityacp
2018-01-12Add views and models tests for course statusadityacp
2018-01-12Change in js, templates and custom_filtersadityacp
- Add js function to download csv data for course status - Show course status - Add new custom functions to view student status for a course
2018-01-12Change in models.py, views.py and urls.pyadityacp
- 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 Hoursankitjavalkar
- Fix bug causing exception when only a single quiz exists with no questionpaper
2018-01-08Merge pull request #416 from adityacp/enhance_yaksh_uiPrabhu Ramachandran
Enhance yaksh design
2018-01-08Merge pull request #415 from maheshgudi/yaksh_ui_changesPrabhu Ramachandran
See previous questions in exercise and other bug fixes
2018-01-08Change in css and templatesadityacp
- Allow horizontal scroll for sidebar in dashboard.css - Change templates to display all modules - Change error messages in course template
2018-01-08Change in models.py and views.pyadityacp
- 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-08Separate solution div from question description divmaheshgudi
2018-01-08Allow access to previous completed questions in exercisesmaheshgudi
2018-01-08Merge pull request #414 from adityacp/fix_oauth_loginPrabhu Ramachandran
Fix Oauth email verification
2018-01-08Fix assignment upload questionmaheshgudi
2018-01-08Add instructions for demo quizmaheshgudi
2018-01-08Change user.py to set email_verified to True for oauth based loginadityacp
2018-01-04Replace hardcoded codeserver URL in regrade method within modelsankitjavalkar
2018-01-04Fix bug to allow tests to run successfullyankitjavalkar
2018-01-04Added docker compose configurationrohmhatre
2018-01-04Multiple Changes:ankitjavalkar
- Add python-decouple package to requirements - use sane defaults and python-decouple in yaksh.settings and online_test.settings module - Replace hardcoded localhost domain name referring to code server with dynamic - Move Dockerfile to dedicated directory - Add dynamic run-as-admin commands to the base command depending on OS - Replace linux specific commands like cp with Python functions
2018-01-04- Add python-decouple package to requirementsankitjavalkar
- Use sane defaults and python-decouple in yaksh.settings module - Replace hard coded localhost domain name referring to code server with dynamic settings variable