summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-02Allowed user to skip and view solution if the answer is correct.prathamesh
Added solution attribute to the Question model.
2017-12-27cleaned add exercise HTMLprathamesh
2017-12-27Exercise feature in video lessonsprathamesh
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.
2017-12-14Change in test_views and viewsadityacp
- Add new tests for views - Pep8 changes in views
2017-12-14Update to latest changesadityacp
2017-12-14Change .coveragerc to omit untested filesadityacp
2017-12-14Change test filesadityacp
- Add new views test - Fix Selenium tests
2017-12-14Change templatesadityacp
- 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
2017-12-14Change views.py and urls.pyadityacp
- Add new views function to view course modules - Add new url to view course modules
2017-12-05Merge branch 'yaksh_video_lessons' of https://github.com/FOSSEE/online_test ↵prathamesh
into yaksh_video_lessons
2017-12-05Added basic model testcases.prathamesh
2017-11-28Add views testsadityacp
2017-11-28Change template to display error messages and change design and urls redirectionadityacp
2017-11-28Change in views.py and urls.pyadityacp
- Change view function name from show_video to show_lesson - Change add quiz, lesson, module view function
2017-11-28Add comments in lesson model and remove unwanted methodadityacp
2017-11-24Merge branch 'yaksh_video_lessons' of https://github.com/fossee/online_test ↵mahesh
into yaksh_video_lessons
2017-11-23Merge pull request #400 from maheshgudi/ajax_questionsPrabhu Ramachandran
Display error output without page reloading
2017-11-23Merge pull request #398 from maheshgudi/cursor_on_textareaPrabhu Ramachandran
Position cursor automatically on text area during quiz
2017-11-23Put page footer outside div containermaheshgudi
2017-11-23Fix regrading test casesadityacp
2017-11-23Fix selenium testsadityacp
2017-11-23Change template to avoid overlapping of html body with sidebaradityacp
2017-11-23Change urls, views, template, test_viewsadityacp
- Fix view answer paper for student - Fix existing views test cases
2017-11-23Minor changes in requesthandler.jsmaheshgudi
2017-11-23Render error output with django template instead of javascriptmahesh
2017-11-22Display error output without reloading.maheshgudi
2017-11-22Fixed existing model testsprathamesh
Also, added "markdown" to requirements
2017-11-22Change forms.py, models.py, views.py, templates, templatetagsadityacp
- 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
2017-11-21Change in templates, js, template tagadityacp
- 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
2017-11-21Change in models.py and views.pyadityacp
- Add validation to check if prerequisite module is completed - Fix User mode and God mode for quiz - View proper message to user on failure
2017-11-21Fix buttons on courses.htmlmaheshgudi
2017-11-20Change complete.html and change download quiz csv in viewsadityacp
2017-11-20Change in js and cssadityacp
- Add new js for sending data to views - Change existing js content
2017-11-20Change in templatesadityacp
- Add new templates for creating lessons, modules, design course - Change existing templates for student and moderator interface
2017-11-20Add new custom template tag to get learning unit statusadityacp
2017-11-20Change in views.pyadityacp
- View function for creating new lesson - View function for creating new learning modules - View function for adding modules to course - View function for controlling and viewing learning modules
2017-11-20Change in urls.pyadityacp
- Add new urls for creating course with module and units - Fix existing urls
2017-11-20Change in forms.pyadityacp
- Add model forms for Lesson, LearningModule - Add forms for LessonFile
2017-11-20Change in models.pyadityacp
- Add new models LearningModule, LearningUnit, CourseStatus, Lesson, LessonFile - Change model associations - Add new model methods
2017-11-17Position cursor automatically on text area during quizmaheshgudi
2017-11-15Merge pull request #394 from FOSSEE/release-0.7v0.7.0Prabhu Ramachandran
Release 0.7
2017-11-15Update setup.py for PyPI release.maheshgudi
- Update release date on changelog.txt
2017-11-15Convert README.md to README.rstmaheshgudi
2017-11-15Update Migration files and version for release version 0.7.maheshgudi
2017-11-15Updated changelog for 0.7 releasemaheshgudi
2017-11-15Merge pull request #395 from maheshgudi/update_docsPrabhu Ramachandran
Update docs for release 0.7
2017-11-15Merge pull request #397 from maheshgudi/fix_mathjaxPrabhu Ramachandran
Change mathajax cdn source due to deprication.
2017-11-15Merge pull request #396 from maheshgudi/regrade_fixPrabhu Ramachandran
Test for regrade fix
2017-11-15Add test case for regrade.maheshgudi
- Answerpaper method validate_validate takes server port as an argument. - Added tests for all question types
2017-11-15Change mathajax cdn source due to deprication.maheshgudi