summaryrefslogtreecommitdiff
path: root/yaksh/urls.py
AgeCommit message (Collapse)Author
2020-03-28Fix workflow for creating modules, lessons, quizzesadityacp
2020-03-09Download course progressadityacp
2020-02-11Change templates, urls, viewsadityacp
- Remove separate tab for allotted courses in moderator dashboard - Remove separate tab for enrolled courses in student dashboard - Increase pagination items for courses - Remove view function for allotted courses
2020-01-28Change in views, forms, templates, staticadityacp
- Revamp UI in student dashboard - Fix course form to get bootstrap form class - Add custom css for sidebar in course module page for student - Use django url pattern
2020-01-24Change in views, forms and templatesadityacp
- Add django messages for showing success, warning messages - Add pagination in monitor and grade user - Remove unnecessary template blocks - Show add and view options for quizzes, lessons, modules - Add form-control bootstrap class for multiple forms - Fix the UI in grade user and monitor pages - Add font awesome icons in the login page
2020-01-20Change views, urls, forms, templates, staticadityacp
- Change course, quiz, module, lesson forms - Add messages for success and warning - Add proper redirections to the specifc urls - Remove unnecessary custom css
2020-01-17Change views and urlsadityacp
- Change enroll, reject and course detail views - Add new urls for courses
2020-01-02Change courses page with new UIadityacp
2019-12-20Use reverse url instead of traditional url in templatesadityacp
2018-07-17Create assignment upload files for a particular course instead of quizadityacp
2018-07-13Allow moderator to switch between student and moderator rolesankitjavalkar
2018-06-26Changes in views, models, forms, urls, file_utilsadityacp
- Add new view function to download course content - Add new attribute to Lesson model - Add new model methods to add course, module and lesson content - Add validation in forms to check for lesson video file format - Add functions in file_utils to add static files and templates to the zip file
2018-06-07One more round of pep8 changesadityacp
2018-06-07Further pep8 changesadityacp
2018-06-07Pep8 changesadityacp
2018-06-07Merge pull request #469 from adityacp/enhance_course_statusPrabhu Ramachandran
Enhance course status
2018-04-04Change views.py, models.py, urls.py, custom_filters.pyadityacp
- Add new view function to get per student course progress - Change model methods to calculate completion percentage for module and course - Add new url to fetch per student course progress - Remove unnecessary template tag from custom_filter.py
2018-04-02Upgrade Django from 1.9.5 to Django 1.10ankitjavalkar
- Change render_to_response usage to render
2018-03-21Merge pull request #456 from ankitjavalkar/preview-qpPrabhu Ramachandran
Preview QuestionPaper as an HTML
2018-03-06Remove conflict related residual commentankitjavalkar
2018-03-06- Change function names and urls to 'preview_questionpaper'ankitjavalkar
- Add snippet to the questionpaper preview
2018-03-06Add a view to preview and download questionpapersankitjavalkar
2018-02-27Change in models.py, views.py, urls.py, test_views.py, courses.htmladityacp
- Allow only deep cloning of a course - Remove tests for shallow course clone
2018-02-22Change templates, test_views.py, urls.py, views.pyadityacp
- Change copy_type to shallow and deep
2018-02-20Change in models.py, views.py and ursl.pyadityacp
- Change urls to take two types of course clone - Change view duplicate_course to copy or clone depending on type - Change view function prof_manage to avoid error while deleting trial answerpapers - Add new model methods for course, module, unit, lesson and quiz to create copies
2018-01-19Merge pull request #426 from adityacp/fix_lessons_redirectPrabhu Ramachandran
Fix lessons related bug
2018-01-18Update to latest changes from masteradityacp
2018-01-16Change template, urls.py, views.pyadityacp
- Change show_video.html to empty module - Add condition to check if module is completed for the corresponding unit
2018-01-16Change in template, test_views, urls and viewsadityacp
- Allow teacher to edit questionpaper for a quiz - Add test to check if teacher is allowed to edit questionpaper for a quiz
2018-01-12Change in models.py, views.py and urls.pyadityacp
- Add new model methods to calculate percent of module and course completion - Add new view function for displaying course status - Add new url to redirect to course status
2018-01-02Allowed user to skip and view solution if the answer is correct.prathamesh
Added solution attribute to the Question model.
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-14Change views.py and urls.pyadityacp
- Add new views function to view course modules - Add new url to view course modules
2017-11-28Change in views.py and urls.pyadityacp
- Change view function name from show_video to show_lesson - Change add quiz, lesson, module view function
2017-11-23Change urls, views, template, test_viewsadityacp
- Fix view answer paper for student - Fix existing views test cases
2017-11-20Change in urls.pyadityacp
- Add new urls for creating course with module and units - Fix existing urls
2017-11-14Added sample csv for user to download and upload.prathamesh
2017-11-10Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
upload_users_csv
2017-11-06Upload user to the course via csv.prathamesh
The csv takes firstname, lastname and email. User and Profile are created with username and password been same as email. Following cases are handled for csv upload: - wrong csv headders - missing csv values - already existing users - invalid csv
2017-10-26Merge branch 'master' of https://github.com/FOSSEE/online_test into ↵prathamesh
detailed_csv_download_quiz RESOLVED Conflicts: yaksh/test_models.py
2017-10-26CSV download for quiz enhancedprathamesh
CSV download for a quiz now shows question wise grades. Also, for a given attempt all the users from the course are entered in the CSV. If the user has not attempted then a dash '-' is put under the grades. Also, handles random questions, if a question paper has questions selected from pool of questions then all the questions are entered in the CSV. 'NA' is put under the question grade if that question has not come in the question/answer paper for that given user.
2017-10-25- Fix and add test casesankitjavalkar
- Fix god-mode/user-mode url pattern
2017-10-04Add tests to check updated Answerpaper marksadityacp
2017-09-08Modification as per comments on the PRprathamesh
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-08-24Merge branch 'master' of https://github.com/fossee/online_test into ↵mahesh
yaml_questions
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-13Resolve conflicts with latest changesadityacp
2017-06-12Change views.py and urls.py
- Add new url for sending email - Add new view function to send email to students