summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-14To handle unknown status response from code serverprathamesh
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 pull request #319 from maheshgudi/github_ribbonankitjavalkar
Adds link to github
2017-08-10Adds link to githubmahesh
2017-08-10Merge branch 'master' of https://github.com/fossee/online_test into ↵mahesh
yaml_questions
2017-08-09Fix order of run as nobody.Prabhu Ramachandran
It should be run before ServerPool is created so the shared dictionary works correctly.
2017-08-04Completely rewrite the server pool.Prabhu Ramachandran
It is now much simpler. There are no xmlrpc servers anymore instead the tornado server takes a post request to submit a job asynchronously and the results are added to a shared dictionary. A get request can be used to check the status of a submitted job. This allows the submission and checking of code to be completely async and will make the application a lot more scalable.
2017-08-04Fix hyperlink on moderator dashboardankitjavalkar
2017-08-03Display all hidden courses with pending enrollment requests and rejectionsankitjavalkar
2017-08-03fixed demo questions yaml formattingmahesh
2017-08-03Modifies UI for questions sectionmahesh
2017-07-31Adds yaml serialization to download and upload questionsmahesh
2017-07-20Merge pull request #304 from maheshgudi/bugfix_email_verificationankitjavalkar
Adds search feature for Profile model in admin interface.
2017-07-12adds search feature for Profile model in admin interface.mahesh
2017-06-14removes Question queryset from tag searchingmahesh
2017-06-14searches for tagged questionsmahesh
2017-06-14added search tag feature in showquestionsmahesh
2017-06-14Change send_emails.py and course_detail.htmladityacp
- Change variable assignment in send_emails.py - Add proper indentation in course_detail.html
2017-06-13Resolve conflicts with latest changesadityacp
2017-06-13Merge pull request #298 from adityacp/views_testPrabhu Ramachandran
Views test
2017-06-12Add latest changes after rebaseadityacp
2017-06-12Change views tests to check send emailadityacp
2017-06-12Add separate form to send emailsadityacp
2017-06-12Change views.py and urls.py
- Add new url for sending email - Add new view function to send email to students
2017-05-31Fix conditional logic to pass testankitjavalkar
2017-05-31Validate quiz prerequisite fieldankitjavalkar
2017-05-25Merge pull request #297 from maheshgudi/difflibPrabhu Ramachandran
StdIO error output simplification
2017-05-25Merge pull request #296 from adityacp/fix_email_verfication_bugPrabhu Ramachandran
Fix email verfication bug
2017-05-25Change test_views.py
- Add test for email_verified decorator - Add tests to check for non moderator logins
2017-05-25Add check for verifying moderator
2017-05-25Change coveragerc to omit test files and management filesadityacp
2017-05-25Change tests in test_views.pyadityacp
2017-05-22changes variable and dict key names along with other minor changes in ↵mahesh
answerpaper.
2017-05-19Add tests for views functionsadityacp
2017-05-19Change attachment response in views.pyadityacp
2017-05-19Add reverse resolutions in urlsadityacp
2017-05-19Modify folder name for assignment uploadsadityacp
2017-05-17adds zip_longest function for python 2 in custom_filters,pymahesh
2017-05-17adds pep8 changesmahesh
2017-05-17changes answerpaper design to accommodate new stdio error lookmahesh
2017-05-17Change user registration form to get activation_keyadityacp
2017-05-17changed assertions for stdio test casesmahesh
2017-05-16added wordwrap for error output tablemahesh
2017-05-16Change activation_key field length in Profile modeladityacp
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-05-15Merge https://github.com/fossee/online_test into bulk_emailadityacp
2017-05-15Add tests to check bulk email sendingadityacp
2017-05-15Change course.js and course_detail.htmladityacp
- Allow moderator to send emails to students enrollded in a course - Add validations to check email data in course.js
2017-05-15Change urls.py and views.pyadityacp
- Change views to send mails to students enrolled in a course - Add reverse resolution in urls.py