Age | Commit message (Collapse) | Author |
|
|
|
|
|
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.
|
|
|
|
- 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
|
|
|
|
|
|
Added view answerpaper option to exercise form.
|
|
Conflicts Resolved:
yaksh/templates/yaksh/courses.html
yaksh/templates/yaksh/question.html
|
|
|
|
Added solution attribute to the Question model.
|
|
- Rename learning_type to type in Lesson model
- Change error message in views and change redirection
- Change templates to rename learning_type to type for unit
- Add new dialog for embedding Video URL
|
|
|
|
|
|
Add logo on Yaksh
|
|
|
|
Local mathjax
|
|
|
|
|
|
Exercise is same as quiz except for following differences:
- no time limit
- no marks weightage
- no instruction page
- skip denied for a particular time
An attribute 'is_exercise' in Quiz determines whether the quiz is
exercise or not.
Questions contains 'min_time' attribute.
For an exercise a question cannot be skipped for an allotted minimum
time, after which either django or JavaScript makes Next button
available.
Implementation is as such due to complexity of our existing views and
templates.
Also, after min_time, same question with Next button is available to
move on, assuming that solution is present in the video.
|
|
- Add icon to navbar
- Adjust links on navbar
- Add yaksh_text image on quit and complete page
|
|
- Add yaksh_logo to navbar
- Add yaksh_text image on login page
- Modify footer bar
- Remove fron sidebar and add on navbar
|
|
|
|
- Add new template to view course modules
- Change glyphicon in question.html and show_video.html
- Change button name in add_module.html
- Remove unnecessary js file
- Change button in intro.html
- Change quizzes_user.html to display only courses
|
|
|
|
|
|
|
|
into yaksh_video_lessons
|
|
Display error output without page reloading
|
|
|
|
|
|
- Fix view answer paper for student
- Fix existing views test cases
|
|
|
|
|
|
|
|
- Add start_time, end_time enrollement in course form
- Change get_quiz_details in course model
- Add validation to check if course is active and not expired
- Template changes for cleaner dashboard
|
|
- Add new template tag to fetch course module completion status
- View all lessons/quizzes during quiz
- Change button values
- Change user mode and god mode
|
|
|
|
|
|
- Add new templates for creating lessons, modules, design course
- Change existing templates for student and moderator interface
|
|
|