Age | Commit message (Collapse) | Author |
|
- 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
|
|
offline.css
- Remove unnecessary list from write_templates_to_zip function in file_utils
- Remove styling from index.html, module.html, unit.html
- Add offline.css for styling in index.html, module.html, unit.html
|
|
- Add new templates index.html, module.html, unit.html for course download
- Add links in student and moderator templates for course download
- Add video js plugin for rendering uploaded lesson video file
- Remove jquery-1.4.2
- Add template tag to get formatted names
- Change student and moderator lesson template to view lessons files properly
|
|
Enhance course status
|
|
- 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
|
|
|
|
- Change course status template to view per student course progress
- Change student dashboard to show progress for course and modules.
- Add ajax to get per student data for course progress
|
|
|
|
|
|
arrange_options
|
|
Preview QuestionPaper as an HTML
|
|
Student Dashboard Changes
|
|
Fix clone course
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Add views test cases in test_views.py
- Add minutes unit to preview_questionpaper template
- Add error handling in views when random user accesses questionpaper
|
|
|
|
- Add snippet to the questionpaper preview
|
|
|
|
- Add help text for timezone field in user registration form
- Add new method in course model to get days remaining to start a course
- Show start time and end time of a course to the students
- Disallow to enroll to a course which is not active
- Add model test for the new course method
|
|
- Allow only deep cloning of a course
- Remove tests for shallow course clone
|
|
- Change copy_type to shallow and deep
|
|
|
|
- Remove message from complete.html
- Add/Change link for clone course
|
|
|
|
- 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
|
|
Fix lessons related bug
|
|
- Add active field for exercise form
- Fix views test case for creating exercise
- Show question paper for exercise
|
|
|
|
- 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
|
|
Enhance yaksh design
|
|
- Allow horizontal scroll for sidebar in dashboard.css
- Change templates to display all modules
- Change error messages in course template
|