Age | Commit message (Collapse) | Author |
|
|
|
Edit questionpaper
|
|
|
|
edit_questionpaper
Resolved
Conflicts:
yaksh/views.py
|
|
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.
|
|
Migration Python 2 to 3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Fix minor test case issues
|
|
|
|
|
|
|
|
compatibility
|
|
|
|
Regrade papers
|
|
Moved OUTPUT_DIR to settings.
Temporary directory path is fetched, and
accordingly output path is set.
Now, the outpath directory will always have a write permission.
|
|
Refactor stdio
|
|
|
|
|
|
|
|
'stdout only' cases
|
|
|
|
|
|
While testing regrade method for code questions, code server needs to
serve.
|
|
|
|
regrade_papers
Resolved
Conflicts:
yaksh/models.py
yaksh/test_models.py
yaksh/urls.py
yaksh/views.py
|
|
A question can be regraded for a given quiz.
Whole quiz can be regraded. Particular user paper can be regraded.
Moved validate_answer from views to models.
regrade method also updates the answer i.e. marks and correctness.
Also, the answer paper percentage is updated.
|
|
Selenium test with qdemo
|
|
|
|
|
|
|
|
|
|
- Add to travis
|
|
|
|
Create course fixtures
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|