Releases: FOSSEE/online_test
Releases · FOSSEE/online_test
Yaksh Release v0.22.1
- Avoid duplicate user entry with same email address during upload.
- Fix a bug where user cannot submit zero as answer
- Fix UI in question statistics.
- Fix a bug where the trial question paper was not updated.
- Fix a bug where answers for fill in the blanks type is not shown.
Yaksh Release v0.22.0
- Fix zero division error if the course does not have any quizzes.
- Improve question statistics
- Add Mathjax support to lesson and module.
Yaksh Release v0.21.0
- Added support to hide test cases for code questions
- Update Django to 3.0.7
Yaksh Release v0.20.2
- Added a custom filter to convert str objects to int in templates
- Fixed a bug that prevented users from seeing the last submitted MCQ answers
- Updated the TinyMCE editor with multiple plugins
- Fixed issue in question file upload for empty question instance
- Changed variable name for uploaded question file to avoid conflict with the queryset variable
- Display question solution in the view answer paper
- Fixed bug to check if attempts are allowed and spare time is available before the answer is checked
Yaksh Release v0.20.1
- Rename celery.py to celery_settings.py to avoid conflicts with the celery app
Yaksh Release v0.20.0
- Added a discussion forum feature
- Added a reject select button to reject mulitple students from a course
- Added a celery task to regrade the papers
- Merge monitor, grade user and regrade dashboard into a single consolidated dashboard
- Fixed pagination and other issues while searching courses, questions
- Added a search and a dropdown in grade user section
- Added more tests for start quiz view function
- Added a additional option "other" in language for a question which supports all types of question except the coding type
- Fixed search in discussion forum
- Added API for yaksh
Yaksh Release v0.14.0
- Added search bar for searching course
- Added codemirror for R language
- Fixed a bug which did not allow to save the empty expected input field for
Standard input-output based test case - Improved UX for creating course modules, lessons, quizzes, and practice exercises
- Fixed bug in the custom middleware to get proper user timezone and manage
concurrent user logins - Prettify error message for R language
Yaksh Release v0.10.0
=== 0.10.0 (24-04-2019) ===
- Upgraded Django version from 1.10 to 1.11.18.
- Upgraded JQuery-UI version from 1.9.1 to 1.12.1
- Changed UI to show alert on clicking "Undo changes" button on programming questions in quiz.
- Fixed download link for files in questions
- Added Preview Questionpaper to Edit Quiz interface
- Added a toggle option to allow moderator to hide grades
- Changed UI on Student Dashboard
- Added a link to edit Question while designing Question Paper
- Removed custom Fonts used in new UI
- Changed UI on View Module screen and Quiz screen interface for students
- Add Download Course button in Course Module template
- Fixed the bug that prevented students from opening a quiz if status is inprogress
- Changed UI on Course Status Page and Monitor Page
- Added functionality to restrict access to next module based on passing previous module
- Fixed the CSV upload bug that preventeduser from being added to a new course in case the user was aready enrolled in another course
Yaksh Release v0.9.1
=== 0.9.1 (07-02-2019) ===
- Changed routing so that opening the base URL will redirect user to /exam
- Updated storage hierarchy of uploaded assignments so that they are stored
per course and per quiz - Deprecated yaksh cli.py script
- Changed and Upgraded UI
- Fixed a bug where assigning moderator privileges with create_moderator
command did not set is_moderator to True - Fixed a bug that caused incorrect rendering of Unit Completion
- Fixed a bug to allow escaping of special characters in rendered answers
- Fixed a bug that fetched the same course multiple times when the user is
creator and teacher - Deprecated the 'course_completion_percent' custom template tag
- Fixed overall Course Completion percentage in Student interface
- Fixed the broken Monitor interface UI
- Fixed a bug to remove user as teacher of any course if is_moderator is set
to False - Fixed the broken Create Question Paper interface UI
- Improve the Question Legend in Exam interface
- Fixed embed video link modal alignment in Add Lesson and Add Module
interface
Yaksh Release v0.9.0
=== 0.9 (13-07-2018) ===
- Questions can be searched using tags while creating/editing question papers.
- Fixed a bug that would not select all questions in Question page.
- Fixed a bug in QuestionFilterForm that would force marks value to be selected
in Question page. - Added a feature that can download all lessons of a course for offline viewing.
- Yaml files can be used to upload Questions along with zip files.
Support for uploading multiple Yaml files at once also added. - Moderator can switch between student and moderator from the dashboard.
- Updated Yaksh to act like a Django app. Updated pip package.
- Appropriate Exceptions are raised for C, C++ and Java assertion and
STDIO questions. - Fixed a bug that would create multiple TestCaseOrder objects for an
answerpaper. - Updated README.rst.