Age | Commit message (Collapse) | Author |
|
|
|
|
|
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
|
|
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.
|
|
Additions and fixes for lesson feature
|
|
Fix multiple Answerpaper objects returned error
|
|
Change time_between_attempts field unit Hours
|
|
- 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
|
|
|
|
|
|
- Add views test to check active status for lesson and learning module
- Change models test for module get_status method
|
|
- 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
|
|
- 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
|
|
|
|
|
|
|
|
Fix lessons related bug
|
|
- Add active field for exercise form
- Fix views test case for creating exercise
- Show question paper for exercise
|
|
|
|
|
|
|
|
|
|
|
|
- Fetch all the answerpapers using questionpaper and course instead of only questionpaper
|
|
- Add a condition to disallow a teacher to become course creator
- Add test to check if a teacher does not become course creator
|
|
- Change show_video.html to empty module
- Add condition to check if module is completed for the corresponding unit
|
|
- Allow teacher to edit questionpaper for a quiz
- Add test to check if teacher is allowed to edit questionpaper for a quiz
|
|
- Merge future imports in models into one
- Add table sorter in course.js and course_detail.html
|
|
|
|
|
|
|
|
- Add js function to download csv data for course status
- Show course status
- Add new custom functions to view student status for a course
|
|
- 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
|
|
- Fix bug causing exception when only a single quiz exists with no questionpaper
|
|
Enhance yaksh design
|
|
See previous questions in exercise and other bug fixes
|
|
- Allow horizontal scroll for sidebar in dashboard.css
- Change templates to display all modules
- Change error messages in course template
|
|
- Add new model method for course to check last unit and get next module
- Change views to allow student to redirect to next module
|
|
|
|
|
|
Fix Oauth email verification
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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
|
|
- Use sane defaults and python-decouple in yaksh.settings module
- Replace hard coded localhost domain name referring to code server with dynamic settings variable
|
|
Added view answerpaper option to exercise form.
|