- 22 Nov, 2021 1 commit
-
-
Safat Shahin authored
This implementation will introduce bulk actions qbank plugins which can grab the selected question and perform actions according to the selected option from dropdown in the base view. Co-Authored-By:
Safat Shahin <safatshahin@catalyst-au.net> Co-Authored-By:
Matt Porritt <mattp@catalyst-au.net>
-
- 19 Oct, 2021 1 commit
-
-
Thong Bui authored
Notification message for students after questions have been manually graded.
-
- 04 Oct, 2021 3 commits
-
-
Peter Dias authored
Update the custom_completion classes to accept the new completion criteria
-
Peter Dias authored
AMOS BEGIN MOV [completionpass,mod_quiz],[completionpassgrade,core_completion] MOV [completionpassdesc,mod_quiz],[completionpassgrade_desc,core_completion] MOV [completionpass_help,mod_quiz],[completionpassgrade_help,core_completion] AMOS END
-
Safat Shahin authored
This implementation will introduct changes to the mod_quiz to implement the new qbank api for view. Major changes are introduced in the custom view and also all the legacy points to the old qbank are changed to qbank plugins where needed. It also deprecated and deletes classes and scripts which were kept not to break mod_quiz for the new api implementation.
-
- 07 Sep, 2021 1 commit
-
-
Huong Nguyen authored
-
- 03 Sep, 2021 1 commit
-
-
Guillermo Gomez authored
This implementation will introduce a qbank plugin "managecategories" which will add the question categories feature in the question bank view by replacing the core classes. Having this plugin will give users the flexibility of enabling or disabling the category tab.
-
- 23 Aug, 2021 1 commit
-
-
Tien Nguyen authored
Quiz submission notifications: separate out User versus System
-
- 17 Aug, 2021 1 commit
-
-
safatshahin authored
This commit implements the qbank api so that any plugin can implement its own question bank. This api currently works parallely with the moodle core classes and the added qbank in the core, means the moment a plugin is installed, that object is replaced with the object from the plugin instead of core, which means the api has flexibility till the plugins are integrated and the plugins can be integrated in any order. All the old classes are still there and not deprecated as there is a different tracker for the changes to the quiz and another tracker for class deprecation and class renaming. Core question units tests are pointing to the new api structure but the classes are pointing to the location related to the plugin availability. Co-Authored-By:
Luca Bösch <luca.boesch@bfh.ch> Co-Authored-By:
Guillermo Gomez Arias <guillermogomez@catalyst-au.net> one more array fix
-
- 08 Jul, 2021 1 commit
-
-
Tien Nguyen authored
Add attempt_updated, attempt_autosaved and attempt_question_restarted events. Update attempt_viewed to add page number.
-
- 25 Jun, 2021 1 commit
-
-
Luca Bösch authored
-
- 05 May, 2021 1 commit
-
-
Juan Leyva authored
-
- 04 May, 2021 1 commit
-
-
Huong Nguyen authored
-
- 03 May, 2021 2 commits
-
-
Michael Hawkins authored
Allow for conditions that are not set, consistent with other modules. They will usually always be set in practice, but best to handle it, which also helps with unit testing.
-
Michael Hawkins authored
This implements sort ordering for all completion conditions, in activities which support custom completion conditions.
-
- 27 Apr, 2021 2 commits
-
-
Shamim Rezaie authored
-
Shamim Rezaie authored
-
- 22 Apr, 2021 1 commit
-
-
Shamim Rezaie authored
This commit also removes an unnecessary DB query.
-
- 19 Apr, 2021 1 commit
-
-
Paul Holden authored
-
- 07 Apr, 2021 1 commit
-
-
- 01 Mar, 2021 1 commit
-
-
Marina Glancy authored
-
- 11 Nov, 2020 1 commit
-
-
Juan Leyva authored
-
- 23 Sep, 2020 2 commits
-
-
Juan Leyva authored
-
Juan Leyva authored
-
- 09 Jun, 2020 1 commit
-
-
Russell Boyatt authored
-
- 02 Jun, 2020 1 commit
-
-
Martin Hanusch authored
-
- 18 Oct, 2019 1 commit
-
-
Luca Bösch authored
-
- 11 Oct, 2019 1 commit
-
-
Tim Hunt authored
-
- 16 Sep, 2019 1 commit
-
-
Juan Leyva authored
The Web Service seems to be doing excessive text cleaning.
-
- 19 Jul, 2019 2 commits
- 21 Jun, 2019 1 commit
-
-
Shamim Rezaie authored
-
- 20 May, 2019 1 commit
-
-
Juan Leyva authored
We should be returning proper error codes and the translated string can be part of the debug information.
-
- 06 May, 2019 3 commits
-
-
Shamim Rezaie authored
-
Shamim Rezaie authored
The remove_slot method should update the remaining slot's slot attribute. It also should update the remaining slot's question number and section info.
-
Shamim Rezaie authored
It's enough to have $slotsinorder, and the $slots property was redundant. There should only be a single source of truth.
-
- 03 Apr, 2019 1 commit
-
-
Mathew May authored
-
- 23 Feb, 2019 1 commit
-
-
Michael Hughes authored
-
- 08 Feb, 2019 1 commit
-
-
M Kassaei authored
-
- 18 Dec, 2018 1 commit
-
-