summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-08Merge pull request #416 from adityacp/enhance_yaksh_uiPrabhu Ramachandran
Enhance yaksh design
2018-01-08Merge pull request #415 from maheshgudi/yaksh_ui_changesPrabhu Ramachandran
See previous questions in exercise and other bug fixes
2018-01-08Change in css and templatesadityacp
- Allow horizontal scroll for sidebar in dashboard.css - Change templates to display all modules - Change error messages in course template
2018-01-08Change in models.py and views.pyadityacp
- Add new model method for course to check last unit and get next module - Change views to allow student to redirect to next module
2018-01-08Separate solution div from question description divmaheshgudi
2018-01-08Allow access to previous completed questions in exercisesmaheshgudi
2018-01-08Merge pull request #414 from adityacp/fix_oauth_loginPrabhu Ramachandran
Fix Oauth email verification
2018-01-08Fix assignment upload questionmaheshgudi
2018-01-08Add instructions for demo quizmaheshgudi
2018-01-08Change user.py to set email_verified to True for oauth based loginadityacp
2018-01-05Merge pull request #404 from ankitjavalkar/add-docker-compose-testPrabhu Ramachandran
Add docker compose deployment
2018-01-04Replace hardcoded codeserver URL in regrade method within modelsankitjavalkar
2018-01-04- Update README_production.rst to fix incorrect commands, links and formattingankitjavalkar
- Remove README inside docker folder
2018-01-04Add changes as requested in reviewankitjavalkar
2018-01-04Add sample environment fileankitjavalkar
2018-01-04Change README and tasks.pyankitjavalkar
2018-01-04Add docker related changesankitjavalkar
2018-01-04- Modify code server docker file to remove Oracle JDK, JREankitjavalkar
- Add decorator to tasks
2018-01-04Modify README for productionankitjavalkar
2018-01-04Change as per review suggestionsankitjavalkar
2018-01-04Remove makefileankitjavalkar
2018-01-04Multiple changes:ankitjavalkar
- Modify JDK & JRE installation command - Remove vim installation command
2018-01-04Modify README_production and reformat as RSTankitjavalkar
2018-01-04Fix bug to allow tests to run successfullyankitjavalkar
2018-01-04Multiple changes:ankitjavalkar
- Remove requirement files placed in docker/Files - Modify tasks to dynamically copy requirement files into docker directory - Add java installation to Docker files
2018-01-04Multiple changes:ankitjavalkar
- Add deployment commands to tasks.py - Add deployment commands to README_production.md
2018-01-04Added docker compose configurationrohmhatre
2018-01-04Multiple Changes:ankitjavalkar
- Add python-decouple package to requirements - use sane defaults and python-decouple in yaksh.settings and online_test.settings module - Replace hardcoded localhost domain name referring to code server with dynamic - Move Dockerfile to dedicated directory - Add dynamic run-as-admin commands to the base command depending on OS - Replace linux specific commands like cp with Python functions
2018-01-04Add dynamic run-as-admin commands to the base command depending on OSankitjavalkar
2018-01-04Move Dockerfile to dedicated directoryankitjavalkar
2018-01-04- Add python-decouple package to requirementsankitjavalkar
- Use sane defaults and python-decouple in yaksh.settings module - Replace hard coded localhost domain name referring to code server with dynamic settings variable
2018-01-03Merge pull request #408 from prathamesh920/exercisePrabhu Ramachandran
Exercise feature in video lessons
2018-01-03Made UI changes as per suggestionprathamesh
Added view answerpaper option to exercise form.
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-02Merge pull request #401 from FOSSEE/yaksh_video_lessonsPrabhu Ramachandran
Yaksh Learning Module
2018-01-02Rename Learning Units to Lessons/Quizzes in design courseadityacp
2018-01-02Merge pull request #412 from maheshgudi/update_travisPrabhu Ramachandran
Change travis build distribution from precise to trusty
2018-01-02Allowed user to skip and view solution if the answer is correct.prathamesh
Added solution attribute to the Question model.
2018-01-02Change travis build distribution from precise to trustymaheshgudi
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 #410 from maheshgudi/yaksh_add_logoMahesh Gudi
Add updated logo on exam page
2017-12-29Add updated logo on exam pagemaheshgudi
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-29Merge pull request #406 from maheshgudi/fix_assignmentPrabhu Ramachandran
Fix assignment upload to work with new code server
2017-12-29Fix assignment upload to work with new code servermaheshgudi
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.