summaryrefslogtreecommitdiff
path: root/yaksh/static
AgeCommit message (Collapse)Author
2017-08-17Fixed a bug related to GET request after every 2 secondsprathamesh
Also added a count to limit GET request So now for a given question, maximum GET request is 15. After 15 requests, if server still does not give the desired response then the request loop will break.
2017-08-14Changes related to front-endprathamesh
Removed snippet append in the check view as snippet is not posted in request. Added an overlay when an user submits a code, with a status text on it. This is to block user from triggering any other event when JS is running. Overlay disappears when JS complete its execution. On time out a request is posted via JS, it receives a JSON response but cannot display user the error as time is over. So in such case, the django itself handles the result and does not return JSONv response.
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-05-16added wordwrap for error output tablemahesh
2017-05-12changed stdio outputmahesh
2017-04-10Change in templates and js and urlsadityacp
- Add urls to download quiz assignments in urls.p - Catch Http404 exception message in 404.html template - Add download assignment links for quiz in grade_user.html - Fix javascript validation in add_question.js
2017-03-21rebase changes for simple question typesmahesh
2017-03-20Merge pull request #252 from adityacp/assignment_upload_checkPrabhu Ramachandran
Assignment upload Evaluation
2017-03-15Change templates and jsadityacp
- Support multiple files uploading in assignment - Create new check field to grade assignement based question - Add js changes
2017-03-10Allow moderator to select questions in any order requiredadityacp
2017-03-02added string based questions.maheshgudi
2017-01-29added bootstrap modal as student info links in course detail page.maheshgudi
2017-01-28added select all to remove all trial papersmaheshgudi
2017-01-13Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
UI-modifications-phase-2
2017-01-13removed unwanted css. Modified test.prathamesh
2017-01-12Exam interface improvedprathamesh
2017-01-04Student UI modification.prathamesh
Added side navigation bar. Edit and view Profile base template set properly. Added a tab "Enrolled Courses" for students to only view the courses they are enrolled in.
2017-01-02Add minor template change in questionsadityacp
2016-12-01removed extra html tag and changed alignment of rendered textadityacp
2016-12-01removed bind function instead used keypressadityacp
2016-11-30Render Instructions from textareaadityacp
2016-11-18Merge pull request #160 from maheshgudi/add_datetimepickerPrabhu Ramachandran
Date time picker and python assertion exception fix
2016-11-18added date time picker for simple start and end quiz time selection.maheshgudi
2016-11-18fixed tooltip and Show files which are not hidden for a questionadityacp
2016-11-17Improved Student Interfaceprathamesh
Student test interface improved. Made time-left component fixed at the top Reset button for code question shifted inside the editor panel. Reduced the empty space at the top and few improvement in look and feel.
2016-11-01Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
UI-modifications Resolved Conflicts: yaksh/templates/manage.html yaksh/templates/yaksh/design_questionpaper.html
2016-10-26Migration from bootstrap 1.4 to bootstrap 3.3prathamesh
Removed css redundancy. Removed unwanted css. Included css and js imports in base template. Upgraded jquery to v1.9 for now.
2016-10-04Edit Question Paper Feature.prathamesh
Can edit question paper. For creating new and editing existing question paper, same UI and view is used. Ajax previously used for creation is removed. Not necessary as post request handles the same. Removed unnecessary js.
2016-09-16consistent indentation of 4 spaces in view_answerpaper.css and minor changes ↵maheshgudi
in grade_user.html
2016-09-15monitor table sortermaheshgudi
2016-09-15beautified grade user and monitormaheshgudi
2016-09-07students can view questions, beautified view_answerpaper.htmlmaheshgudi
2016-07-09oauth implementedprathamesh
User can login via google and facebook. If user logs in from google and then later the same user logs in from facebook, then he will be considered as the same user if the email registered on facebook is of gmail. User profile will be created when user logs in via facebook or google. In yaksh pipeline, user.py is used to create profile. Pipeline settings is defined that defines the functions to be executed during oauth. Used bootstrap social and Font Awesome for UI design
2016-07-05Merge pull request #107 from ankitjavalkar/codemirrorPrabhu Ramachandran
Add CodeMirror to Code questions
2016-06-07Escape quotes in codemirrorankitjavalkar
2016-06-03Add codemirrorankitjavalkar
2016-05-27added no prerequisite required conditionmaheshgudi
2016-05-27added js function to alert user for prerequisitesmaheshgudi
2016-05-12Add bootstrap 3 filesankitjavalkar
2016-05-05- Add formsets to Add question templatesankitjavalkar
- add/modify test cases in place when adding questions
2016-05-05Add views, forms and templates (with JS) for new test cases:ankitjavalkar
- Add a view and template to list out test cases for particular question - Add a view and template to add/edit test cases
2016-05-04added new css elementsmahesh
2016-04-15design css and html changesadityacp
2016-04-15changes in edit profile, enrollment, change passwordadityacp
2016-03-11Frontend design changesadityacp
remove older change Remove further changes interface changes interface changes small views.py change change in code evaluator code evaluator changes python code evaluator change exception changes in code evaluator and test cases for python Update test_python_evaluation.py changed variable name in test case Views.py conflict resolve
2016-03-02Course module implementedprathamesh
Moderator can now create courses. Under his courses he can create quizzes. Students can enroll for the course. Moderator can approve or reject enrollment request of the student. Student can view quizzes only for the enrolled course.
2016-02-12- Fix blinker in Timerankitjavalkar
- modify question display
2016-02-12Frontend interface changes:ankitjavalkar
- Current question in nav bar highlighted with green - Submitted question in nav bar disabled, greyed out - Timer display size increased - Timer warning display, blinking
2015-09-23Change some more paths to reflect new nameankitjavalkar