summaryrefslogtreecommitdiff
path: root/yaksh/models.py
AgeCommit message (Collapse)Author
2017-10-13Sort students' name in grade user in alphabetical ordermaheshgudi
2017-10-07Fix quiz failure on trying to revisit after attempting all questionsadityacp
2017-10-06Change models.pyadityacp
- Change question_order field from charfield to textfield - Refactor has_questions and current_question functions
2017-10-06Disable shuffle questions for demo quizadityacp
2017-10-06Add new field in AnswerPaper model and fetch questions as per orderadityacp
2017-10-06Change models.py and test_models.pyadityacp
- Add else condition in make_answerpaper instead of direct return - Remove while loop in shuffle questions testcase
2017-10-06Change Answerpaper model method to get shuffled questionsadityacp
2017-10-05Use MCQ/MCC testcases id instead of options to validate answermaheshgudi
2017-10-05Merge pull request #344 from ankitjavalkar/allow-paper-revisitPrabhu Ramachandran
Allow user to quit the paper manually and revisit the paper if necessary
2017-10-05Changed snippet to textfield.prathamesh
Not pushing migration file, as it will be merged with release.
2017-10-05Allow user to quit the paper manually and revisit the paper if necessaryankitjavalkar
2017-10-05Will return the last answer submittedKing
2017-10-04Change get_latest_answer in Answerpaper model to order by idadityacp
2017-10-04User can see previously submitted answers for non code questionsmaheshgudi
2017-10-04Update non-code and non-upload answers instead of creating a new onemaheshgudi
2017-09-05Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
improve-code-server Conflicts Resolved: yaksh/views.py
2017-09-05Removed redundancy from request handler JSprathamesh
2017-09-01Rebase changesmahesh
2017-09-01Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
improve-code-server Conflicts Resolved: yaksh/templates/yaksh/question.html
2017-09-01Removed all the checkpoints set for selenium tests on travisprathamesh
javascript strings includes method changed to indexOf, as includes belongs to ES6. This was the main reason for failure of selenium tests on travis.
2017-09-01Adds test case to check if multiple answerpapers for same arguments are not ↵mahesh
created.
2017-09-01User Cannot skip/jump attempt numbers. Forces incremental nature of attempt ↵maheshgudi
number.
2017-09-01updated travis config and added print to debug on travisprathamesh
2017-08-25Fixes order in demo_questions.zipmahesh
- Template yaml is now generated on the fly. - Removes yaml_question_template files. - Fixes order for yaml file inside demo_questions.zip
2017-08-24Merge branch 'yaml_questions' of https://github.com/maheshgudi/online_test ↵mahesh
into yaml_questions
2017-08-24Merge branch 'master' of https://github.com/fossee/online_test into ↵mahesh
yaml_questions
2017-08-24Adds alphabetical order during yaml serializingmaheshgudi
2017-08-24Add a has_profile decoratorankitjavalkar
2017-08-18Adds test cases for yamlmahesh
- Fixes selenium test cases, test_models, test_views - Fixes create demo question paper
2017-08-18Adds tags in yaml filesmahesh
2017-08-18Adds a function dict_to_yaml in modelsmahesh
2017-08-17Adds yaml file containing all types of questionsmahesh
2017-08-16Adds ruamel.yaml instead of pyyamlmahesh
- Preserves escape characters - Adds ruamel.yaml in requirements
2017-08-14Front-end modification for improved code serverprathamesh
Added JQuery to handle request. Sends ajax request and gets json as response. json contains token i.e uid which is answer id. Using uid, an ajax request is sent after every 2 secs till the server gives the desire result. If the code result has error then html is written on the document. If the result has correct answer then next question is displayed. *includes function for string will not work for older browers. Will substitute with a different function in next commit.
2017-08-11Literal scalar values for yaml dumpmahesh
2017-08-10Merge branch 'master' of https://github.com/fossee/online_test into ↵mahesh
yaml_questions
2017-07-31Adds yaml serialization to download and upload questionsmahesh
2017-07-12adds search feature for Profile model in admin interface.mahesh
2017-06-13Merge pull request #298 from adityacp/views_testPrabhu Ramachandran
Views test
2017-05-19Modify folder name for assignment uploadsadityacp
2017-05-16Change forms.py, views.py, send_emails.py, models.pyadityacp
- Alter activation_key field in Profile model - Change get_activation_key function in send_mail to create secret_key of fixed length - Change forms.py to get updated activation_key - Change views.py to save activation_key
2017-04-28Add a negative test case to check attributes are duplicatedankitjavalkar
2017-04-28- Fix bug that prevents addition of a prerequisite to foreignkey fieldankitjavalkar
- Fix test cases to ensure fails if prerequisite is not set
2017-04-28Fix typos and remove commented codeankitjavalkar
2017-04-28Add feature to allow cloning a courseankitjavalkar
2017-04-27Remove conflicts from views after rebaseadityacp
2017-04-27Rename the Hidden label to Open Courseankitjavalkar
2017-04-27Add course_code field allows access only to users with relevant course code ↵ankitjavalkar
string
2017-04-26Merge https://github.com/fossee/online_test into email_verificationadityacp
2017-04-19Change urls, models, viewsadityacp
- Add Assignment upload model manager - Change views to update marks for user if updated manually - Change variable names in views - Add url to provide assignment download for student