Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-08 | Change in forms.py, views.py and models.py | adityacp | |
- 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-07 | Add course as a unique constraint | mahesh | |
2018-01-30 | Add test cases to check for duplicate answerpapers | mahesh | |
2018-01-30 | Fix bug in make_answerpaper | mahesh | |
2018-01-19 | Merge pull request #426 from adityacp/fix_lessons_redirect | Prabhu Ramachandran | |
Fix lessons related bug | |||
2018-01-19 | Change in views and templates | adityacp | |
- Add active field for exercise form - Fix views test case for creating exercise - Show question paper for exercise | |||
2018-01-19 | Improve views test cases for lessons bug | adityacp | |
2018-01-19 | Improve views test case for questionpaper | adityacp | |
2018-01-18 | Add docstring to update course status view function | adityacp | |
2018-01-18 | Add test to check if module is completed at unit level | adityacp | |
2018-01-18 | Update to latest changes from master | adityacp | |
2018-01-18 | Change in views.py and models.py | adityacp | |
- Fetch all the answerpapers using questionpaper and course instead of only questionpaper | |||
2018-01-17 | Change views.py and test_views.py | adityacp | |
- 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-16 | Change template, urls.py, views.py | adityacp | |
- Change show_video.html to empty module - Add condition to check if module is completed for the corresponding unit | |||
2018-01-16 | Change in template, test_views, urls and views | adityacp | |
- Allow teacher to edit questionpaper for a quiz - Add test to check if teacher is allowed to edit questionpaper for a quiz | |||
2018-01-14 | Change in models.py, course.js and course_detail.html | adityacp | |
- Merge future imports in models into one - Add table sorter in course.js and course_detail.html | |||
2018-01-13 | Format column for csv download | adityacp | |
2018-01-13 | Remove unnecessary function from custom_filters.py | adityacp | |
2018-01-12 | Add views and models tests for course status | adityacp | |
2018-01-12 | Change in js, templates and custom_filters | adityacp | |
- 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-12 | Change in models.py, views.py and urls.py | adityacp | |
- 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 Hours | ankitjavalkar | |
- Fix bug causing exception when only a single quiz exists with no questionpaper | |||
2018-01-08 | Merge pull request #416 from adityacp/enhance_yaksh_ui | Prabhu Ramachandran | |
Enhance yaksh design | |||
2018-01-08 | Merge pull request #415 from maheshgudi/yaksh_ui_changes | Prabhu Ramachandran | |
See previous questions in exercise and other bug fixes | |||
2018-01-08 | Change in css and templates | adityacp | |
- Allow horizontal scroll for sidebar in dashboard.css - Change templates to display all modules - Change error messages in course template | |||
2018-01-08 | Change in models.py and views.py | adityacp | |
- 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-08 | Separate solution div from question description div | maheshgudi | |
2018-01-08 | Allow access to previous completed questions in exercises | maheshgudi | |
2018-01-08 | Merge pull request #414 from adityacp/fix_oauth_login | Prabhu Ramachandran | |
Fix Oauth email verification | |||
2018-01-08 | Fix assignment upload question | maheshgudi | |
2018-01-08 | Add instructions for demo quiz | maheshgudi | |
2018-01-08 | Change user.py to set email_verified to True for oauth based login | adityacp | |
2018-01-04 | Replace hardcoded codeserver URL in regrade method within models | ankitjavalkar | |
2018-01-04 | Fix bug to allow tests to run successfully | ankitjavalkar | |
2018-01-04 | Added docker compose configuration | rohmhatre | |
2018-01-04 | Multiple 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 requirements | ankitjavalkar | |
- Use sane defaults and python-decouple in yaksh.settings module - Replace hard coded localhost domain name referring to code server with dynamic settings variable | |||
2018-01-03 | Made UI changes as per suggestion | prathamesh | |
Added view answerpaper option to exercise form. | |||
2018-01-02 | Merge branch 'master' of https://github.com/FOSSEE/online_test into exercise | prathamesh | |
Conflicts Resolved: yaksh/templates/yaksh/courses.html yaksh/templates/yaksh/question.html | |||
2018-01-02 | Rename Learning Units to Lessons/Quizzes in design course | adityacp | |
2018-01-02 | Allowed user to skip and view solution if the answer is correct. | prathamesh | |
Added solution attribute to the Question model. | |||
2018-01-02 | Changes in views, models, templates and js | adityacp | |
- 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 | |||
2018-01-02 | Update to latest changes | adityacp | |
2017-12-29 | Add updated logo on exam page | maheshgudi | |
2017-12-29 | Merge pull request #407 from maheshgudi/yaksh_add_logo | Prabhu Ramachandran | |
Add logo on Yaksh | |||
2017-12-29 | Include updted logo on navbar | maheshgudi | |
2017-12-29 | Merge pull request #405 from maheshgudi/local_mathjax | Prabhu Ramachandran | |
Local mathjax | |||
2017-12-29 | Fix assignment upload to work with new code server | maheshgudi | |
2017-12-27 | cleaned add exercise HTML | prathamesh | |
2017-12-27 | Exercise feature in video lessons | prathamesh | |
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. |