summaryrefslogtreecommitdiff
path: root/yaksh
AgeCommit message (Collapse)Author
2018-07-12Raise appropriate exceptions for C and Java language to the Gradermaheshgudi
- Raise AssertionError,CompilationError and TestCaseError for assertion, user answer compilation and testcase compilation errors respectively. - Add test case for C/C++ and Java
2018-07-12Modify documentation for question uploadmaheshgudi
2018-07-12Make pep9 changes for question-yaml featuresmaheshgudi
2018-07-11Support for multiple yaml filesmaheshgudi
2018-07-10Can directly upload yaml questions without zipmaheshgudi
2018-07-10Imporve download course offline views test to check files inside zip fileadityacp
2018-07-10Change in file_utils, forms, models, lesson.css, add_lesson.html, viewsadityacp
- 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
2018-07-10Changes in file_utils.py, courses.html, index.html, module.html, unit.html, ↵adityacp
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
2018-07-03Add tests to add and remove questions in design question paperadityacp
2018-07-03Set marks field as not required in QuestionFilterFormadityacp
2018-07-03Update to latest changesadityacp
2018-06-26Fix course download to support Python 2 and 3adityacp
2018-06-26Add views test for course downloadadityacp
2018-06-26Changes in template, templatetags and static filesadityacp
- 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
2018-06-26Changes in views, models, forms, urls, file_utilsadityacp
- Add new view function to download course content - Add new attribute to Lesson model - Add new model methods to add course, module and lesson content - Add validation in forms to check for lesson video file format - Add functions in file_utils to add static files and templates to the zip file
2018-06-18Release 0.8.1 changesadityacp
- Add information about feature additions and changes in CHANGELOG.txt - Add migrations for model changes - Change version number in __init__.py
2018-06-07Fix test for course status and format error message properlyadityacp
2018-06-07Format email attachment file path properlyadityacp
2018-06-07Add tests for bash evaluatoradityacp
2018-06-07Add tests for viewsadityacp
2018-06-07One more round of pep8 changesadityacp
2018-06-07Add tests for models and cpp, java evaluatorsadityacp
2018-06-07Further pep8 changesadityacp
2018-06-07Pep8 changesadityacp
2018-06-07Merge pull request #469 from adityacp/enhance_course_statusPrabhu Ramachandran
Enhance course status
2018-06-07Merge pull request #461 from adityacp/fix_quiz_completionPrabhu Ramachandran
Quiz Completion Status
2018-06-07Merge pull request #477 from ankitjavalkar/mail-to-bccPrabhu Ramachandran
Add recipients to BCC field in send_bulk_mail function
2018-05-29Change in models, templates, jsadityacp
- 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
2018-05-14Add recipients to BCC field in send_bulk_mail functionankitjavalkar
2018-05-09Merge pull request #471 from adityacp/fix_error_messagesPrabhu Ramachandran
Python Assertion Evaluation additions and changes
2018-05-09Merge pull request #466 from ankitjavalkar/remove-ctx-instancePrabhu Ramachandran
Remove the context instance argument in views.py
2018-04-18Add test casesankitjavalkar
2018-04-17Multiple changes in modelsankitjavalkar
- Add error message to can_attempt_now Questionpaper model method - Add default value to Quiz time_between_attempt field
2018-04-13Change in python test, grader and request handleradityacp
- Add try except in grader to get exceptions for python stdio and python assertion evaluation - Add additional tests - Add condition in request handler to avoid error if codemirror is not instantiated
2018-04-10Get answerpaper status for quiz completionadityacp
2018-04-06Change in grader.py and python_assertion_evaluator.pyadityacp
- Make pep8 change in grader.py - Add nose tools in the scope during check_code instead of compile_code
2018-04-06Add test cases to check if code passes without testcasesmaheshgudi
2018-04-06Fix a bug that allows answer to be true if there are no test cases to a code ↵maheshgudi
question
2018-04-06Remove unused render_to_response imports in views and decoratorsankitjavalkar
2018-04-06Highlight error line in code mirror for pythonadityacp
2018-04-06Add error line number in error outputadityacp
2018-04-05Change in test_python_evaluation.pyadityacp
- Pep8 changes - Add assertion test using nose tools
2018-04-05Change error_messages.py, python_assertion_evaluator.py and grader.pyadityacp
- Pep8 changes - Show code error message along with test case - Add nose in python exec scope
2018-04-04Change models test to get course completion percentageadityacp
2018-04-04Change and add test for course progressadityacp
2018-04-04Change in templates and jsadityacp
- 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
2018-04-04Change views.py, models.py, urls.py, custom_filters.pyadityacp
- Add new view function to get per student course progress - Change model methods to calculate completion percentage for module and course - Add new url to fetch per student course progress - Remove unnecessary template tag from custom_filter.py
2018-04-02Upgrade Django from 1.9.5 to Django 1.10ankitjavalkar
- Change render_to_response usage to render
2018-04-02Remove the context instance argument in views.py (deprecated since Django ↵ankitjavalkar
1.10 https://docs.djangoproject.com/en/1.10/releases/1.10/)
2018-03-23Add migrations for release 0.8adityacp