Age | Commit message (Collapse) | Author |
|
- Change copy_type to shallow and deep
|
|
|
|
|
|
- Remove message from complete.html
- Add/Change link for clone course
|
|
- Change urls to take two types of course clone
- Change view duplicate_course to copy or clone depending on type
- Change view function prof_manage to avoid error while deleting trial answerpapers
- Add new model methods for course, module, unit, lesson and quiz to create copies
|
|
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
|