22561 Commits

Author SHA1 Message Date
Michael Hawkins
c02e9af3ed MDL-71162 mod_resource: Improve behat testing for completion conditions 2021-04-29 00:46:27 +08:00
Michael Hawkins
ec3ec899b6 MDL-71162 mod_label: Improve behat testing for completion conditions 2021-04-29 00:46:28 +08:00
Michael Hawkins
941330feac MDL-71162 mod_imscp: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
a74f47af90 MDL-71162 mod_h5pactivity: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
0ef85f4c0b MDL-71162 mod_folder: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
5ccda6fa5c MDL-71162 mod_chat: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
b7289dfd80 MDL-71162 mod_quiz: Improve behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
9fec71fe27 MDL-71162 mod_survey: Improve behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
f9c276632a MDL-71162 mod_scorm: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
4bf3b7a48d MDL-71162 mod_glossary: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
36d5523904 MDL-71162 mod_wiki: Improve behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
194a38b0a3 MDL-71162 mod_wiki: Ensure completion conditions displayed on all tabs 2021-04-29 00:41:07 +08:00
Michael Hawkins
2c2745cd89 MDL-71162 mod_book: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
3b715af830 MDL-71162 mod_forum: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
8970651506 MDL-71162 mod_feedback: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
1f2daaefc7 MDL-71162 mod_data: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Michael Hawkins
1ea2ae17be MDL-71162 mod_data: Ensure completion conditions displayed on all tabs 2021-04-29 00:41:07 +08:00
Michael Hawkins
53707660dc MDL-71162 mod_choice: Updated completion behat to use latest rules 2021-04-29 00:41:07 +08:00
Michael Hawkins
73bcf9a8d0 MDL-71162 mod_lesson: Add behat testing for completion conditions 2021-04-29 00:41:07 +08:00
Jun Pataleta
11df82e9f7 Merge branch 'MDL-71410-master' of git://github.com/rezaies/moodle 2021-04-27 12:36:24 +08:00
Shamim Rezaie
4ddc9fe0f4 MDL-71410 core: Prevent recursively calling getters 2021-04-27 14:32:26 +10:00
Shamim Rezaie
796e82124f MDL-71410 mod_quiz: implement activity_dates for the quiz module 2021-04-27 14:32:26 +10:00
Shamim Rezaie
ec519a6488 MDL-71410 mod_quiz: Cache quiz times in modinfo for performance
We update the dates with user/group overrides. The calculation of
the override in the quiz module is different from the assignment
module as the quiz_overrides table des not have a sortorder column.
See quiz_update_effective_access().
2021-04-27 14:32:26 +10:00
Shamim Rezaie
d61f18433f MDL-71410 mod_quiz: Cache user and group overrides 2021-04-27 14:32:26 +10:00
Shamim Rezaie
660f7c08c5 MDL-71410 mod_lesson: implement activity_dates for the lesson module 2021-04-27 14:32:26 +10:00
Shamim Rezaie
8a308c498c MDL-71410 mod_lesson: Cache lesson times in modinfo for performance
We update the dates with user/group overrides. The calculation of
the override in the lesson module is different from the assignment
module as the lesson_overrides table des not have a sortorder column.
See lesson::update_effective_access().
2021-04-27 14:01:49 +10:00
Shamim Rezaie
47fcfa0af8 MDL-71410 mod_lesson: Cache user and group overrides 2021-04-27 14:01:45 +10:00
Shamim Rezaie
18efd91d2f MDL-71410 mod_assign: implement activity_dates for the assignment module 2021-04-27 14:00:06 +10:00
Shamim Rezaie
4532d3f8b7 MDL-71410 mod_assign: Cache assign times in modinfo for performance
We update the dates with user/group overrides
2021-04-27 14:00:06 +10:00
Shamim Rezaie
8e50d64baf MDL-71410 mod_assign: Cache user and group overrides 2021-04-27 14:00:02 +10:00
Sara Arjona
7046626952 Merge branch 'MDL-71392' of git://github.com/paulholden/moodle 2021-04-26 11:52:46 +02:00
Jun Pataleta
3dd247e869 Merge branch 'MDL-71252-master' of git://github.com/HuongNV13/moodle 2021-04-26 17:02:46 +08:00
Huong Nguyen
bda8e0fb2a MDL-71252 completion: Behat failure 2021-04-26 15:58:12 +07:00
Jun Pataleta
93ab8c089e Merge branch 'MDL-71252-master' of git://github.com/HuongNV13/moodle 2021-04-26 15:55:11 +08:00
Huong Nguyen
3f9035b989 MDL-71252 completion: Avoid showing the 'Mark as done' button
The following activites will be applied:
 - Label
 - File (Force download/Open/In pop-up)
 - URL (Open/In pop-up)
2021-04-26 14:24:41 +07:00
Sara Arjona
12f64a02c9 Merge branch 'MDL-71144-master' of git://github.com/rezaies/moodle 2021-04-23 13:16:01 +02:00
abgreeve
ea362206a3 Merge branch 'MDL-70818-master-4' of git://github.com/rezaies/moodle 2021-04-23 12:19:51 +08:00
Andrew Nicols
1a34066129 Merge branch 'master-MDL-71376' of https://github.com/rjnl/moodle 2021-04-23 11:52:21 +08:00
Shamim Rezaie
ac2b200a6e MDL-70818 mod_workshop: implement activity_dates for the workshop module 2021-04-23 13:46:28 +10:00
Shamim Rezaie
0b64b10eb9 MDL-70818 mod_workshop: cache workshop times in modinfo for performance 2021-04-23 13:46:28 +10:00
Shamim Rezaie
2ad16d8d9e MDL-70818 mod_scorm: implement activity_dates for the scorm module 2021-04-23 13:46:28 +10:00
Shamim Rezaie
31288bd1a6 MDL-70818 mod_forum: implement activity_dates for the forum module 2021-04-23 13:46:28 +10:00
Shamim Rezaie
b284e9e705 MDL-70818 mod_forum: cache forum times in modinfo for performance 2021-04-23 13:46:28 +10:00
Shamim Rezaie
b3b7c3f95a MDL-70818 mod_feedback: implement activity_dates for the feedback module 2021-04-23 13:46:28 +10:00
Shamim Rezaie
6b243c62e6 MDL-70818 mod_data: implement activity_dates for the database module 2021-04-23 13:46:28 +10:00
Andrew Nicols
b124832fe6 Merge branch 'MDL-70970' of git://github.com/paulholden/moodle 2021-04-23 11:26:53 +08:00
Sara Arjona
c9c18da021 Merge branch 'MDL-71400-master' of git://github.com/mihailges/moodle 2021-04-22 13:16:23 +02:00
Shamim Rezaie
0ca7548443 MDL-71144 mod_scorm: Deprecate scorm_get_completion_state() 2021-04-22 21:11:43 +10:00
Shamim Rezaie
7d102bb67d MDL-71144 mod_quiz: custom_completion should not use deprecated function
This commit also removes an unnecessary DB query.
2021-04-22 21:11:43 +10:00
Shamim Rezaie
d9d0ae01d3 MDL-71144 mod_quiz: Deprecate quiz_get_completion_state() 2021-04-22 21:02:02 +10:00