summaryrefslogtreecommitdiff
path: root/yaksh/static
AgeCommit message (Collapse)Author
2018-01-08Fix assignment upload questionmaheshgudi
2018-01-02Merge branch 'master' of https://github.com/FOSSEE/online_test into exerciseprathamesh
Conflicts Resolved: yaksh/templates/yaksh/courses.html yaksh/templates/yaksh/question.html
2018-01-02Allowed user to skip and view solution if the answer is correct.prathamesh
Added solution attribute to the Question model.
2018-01-02Changes in views, models, templates and jsadityacp
- Rename learning_type to type in Lesson model - Change error message in views and change redirection - Change templates to rename learning_type to type for unit - Add new dialog for embedding Video URL
2018-01-02Update to latest changesadityacp
2017-12-29Merge pull request #407 from maheshgudi/yaksh_add_logoPrabhu Ramachandran
Add logo on Yaksh
2017-12-29Include updted logo on navbarmaheshgudi
2017-12-29Merge pull request #405 from maheshgudi/local_mathjaxPrabhu Ramachandran
Local mathjax
2017-12-29Fix assignment upload to work with new code servermaheshgudi
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-24Modify Student side UImahesh
- Add yaksh_logo to navbar - Add yaksh_text image on login page - Modify footer bar - Remove fron sidebar and add on navbar
2017-12-19Add Yaksh logo to the websitemahesh
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-13Remove unecessary js files from TinyMCEmaheshgudi
2017-12-13Add jquery-ui to repomaheshgudi
2017-12-13Add Mathjax to the repomaheshgudi
2017-11-24Merge branch 'yaksh_video_lessons' of https://github.com/fossee/online_test ↵mahesh
into yaksh_video_lessons
2017-11-23Put page footer outside div containermaheshgudi
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-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-20Change in js and cssadityacp
- Add new js for sending data to views - Change existing js content
2017-11-10Add textwrap for assertion error tablemaheshgudi
2017-10-25Merge pull request #368 from ankitjavalkar/fix-reset-buttonPrabhu Ramachandran
Fix the Reset Answer javascript and rename it to Clear Text Area
2017-10-25Fix the Reset Answer javascript and rename it to Undo Changesankitjavalkar
2017-10-17Merge pull request #336 from adityacp/new_js_editorPrabhu Ramachandran
New js editor
2017-10-05changed div class to avoid conflict with bootstrapprathamesh
2017-10-05Show logged in user info in all templatesadityacp
2017-09-28Add js libraries for tinymce text editoradityacp
2017-09-28Add new js text editor for sending emailsadityacp
2017-09-08Modifications as per comments on PR - IIprathamesh
2017-09-08Modification as per comments on the PRprathamesh
2017-09-05Removed redundancy from request handler JSprathamesh
2017-09-01Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
improve-code-server Conflicts Resolved: .travis.yml yaksh/views.py
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-01Merge branch 'master' of https://github.com/fossee/online_test into ↵mahesh
add_tag_search
2017-09-01updated travis config and added print to debug on travisprathamesh
2017-08-24Merge branch 'master' of https://github.com/fossee/online_test into ↵mahesh
yaml_questions
2017-08-23Added custom expected condition classprathamesh
To check if the ontop div display is none. If so then the selenium will proceed ahead else wait for the div property to change. Currently I have not specified the actual exception in try except, will add later Modified JS to handle ontop div
2017-08-22Change course.js, course_detail.html and views.pyadityacp
- Change form submission for send email in js - Change template and view variable for mail status
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-17Change course.js to validate email form detailsadityacp
2017-08-16Adds ruamel.yaml instead of pyyamlmahesh
- Preserves escape characters - Adds ruamel.yaml in requirements
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-08-03Modifies UI for questions sectionmahesh
2017-06-14searches for tagged questionsmahesh