Commit Graph

24785 Commits

Author SHA1 Message Date
Angelia Dela Cruz 108fc684de MDL-79838 mod_h5pactivity: Behat for H5P activity grade settings control 2024-05-15 16:19:51 +08:00
Huong Nguyen 9dbd03e51d Merge branch 'MDL-80453-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE 2024-05-09 09:48:53 +07:00
Angelia Dela Cruz b49bb7a6b5 MDL-80453 mod_glossary: Behat for different glossary format display 2024-05-08 17:36:07 +08:00
Simey Lameze 981272bc2c MDL-79702 behat: improvements and fixes to new tests
This commit adds the handling of tags as string separated by comma
to forum and glossary modules.
2024-05-06 20:02:47 +08:00
Angelia Dela Cruz d78d270031 MDL-79851 mod_h5pactivity: Behat for h5p activity access control 2024-05-01 14:26:31 +08:00
Laurent David 5708639d32 MDL-81267 mod_data: Additional tests 2024-04-17 10:33:35 +02:00
Laurent David 63ba5e591d MDL-81267 mod_data: Clean field type before inclusion
* Filter out wrong field types when restoring or creating a field.
2024-04-17 10:33:35 +02:00
Paul Holden 915e3007a8 MDL-81062 mod_lesson: escape identity fields in overview report. 2024-04-17 03:23:20 +00:00
Paul Holden 1d0f426d97 MDL-80712 mod_workshop: stricter cleaning of sub-plugin values. 2024-04-17 03:23:20 +00:00
Laurent David 6885687464 MDL-81284 mod_wiki: Add stricter cleaning of contentformat
* When restoring backup we clean the contentformat and defaultformat
to avoid issue with invalid value.
* Add tests for format and defaultformat so to check that we
 filter out invalid formats
* Remove private $basepath variable as it was used one and not always
initialised correctly.
2024-04-17 03:23:20 +00:00
Paul Holden 43bb50931d MDL-81135 mod_feedback: stricter cleaning of item type parameter. 2024-04-17 03:23:19 +00:00
Huong Nguyen a1eec364e5 Merge branch 'MDL-77015-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-04-12 11:46:25 +07:00
Andrew Nicols aa93afad1a Merge branch 'MDL-70829-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE 2024-04-12 11:59:20 +08:00
Andrew Nicols 138ffb4719 Merge branch 'MDL-78902_402' of https://github.com/timhunt/moodle into MOODLE_402_STABLE 2024-04-12 11:19:10 +08:00
Jun Pataleta de9b088216 MDL-70829 mod_workshop: Mark up decorative images properly
* Decorative images should have an empty alt text and there's no need
to set a presentation role.
2024-04-12 11:17:06 +08:00
Jun Pataleta c726557be5 MDL-70829 mod_quiz: Mark up decorative images properly
* Decorative images should have an empty alt text and there's no need
to set a presentation role.
* Accessibility Behat tests added to cover the changes
2024-04-12 11:17:06 +08:00
Jun Pataleta 6a4307c700 MDL-70829 mod_data: Mark up decorative images properly
* Decorative images should have an empty alt text and there's no need
to set a presentation role.
* Accessibility Behat tests added to cover the changes
2024-04-12 11:17:05 +08:00
Huong Nguyen 5b33d3ed96 Merge branch 'MDL-81320-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-04-12 10:12:05 +07:00
Tomo Tsuyuki ef609b5559 MDL-78902 quiz restore: fix restore of 3.x backups with random questions
... where the random questions come from the quiz module context.

Co-authored-by: Tim Hunt <T.J.Hunt@open.ac.uk>
2024-04-11 22:10:16 +01:00
Sara Arjona 3ab5b63463 Merge branch 'MDL-81472-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-04-11 17:35:54 +02:00
Huong Nguyen 28f26a66c7 Merge branch 'MDL-81362-402' of https://github.com/ssj365/moodle into MOODLE_402_STABLE 2024-04-11 10:59:56 +07:00
Huong Nguyen 59103ae80e Merge branch 'MDL-81351-402-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_402_STABLE 2024-04-10 13:55:52 +07:00
Paul Holden 13d6489f7c MDL-81472 mod_scorm: add missing library require to privacy class. 2024-04-09 11:38:14 +01:00
Paul Holden 83197cee22 MDL-81320 datafield_checkbox: account for empty field content. 2024-04-05 15:16:45 +01:00
Andrew Nicols 13efde9b95 NOBUG: mod_h5pactivity - Version bump after rewrite 2024-04-04 10:36:34 +08:00
Sara Arjona 481715aff9 Merge branch 'MDL-80765-402' of https://github.com/laurentdavid/moodle into MOODLE_402_STABLE 2024-04-03 17:19:03 +02:00
Paul Holden f2c3a62385 MDL-77015 mod_data: consistent escaping of template field names.
* When creating default templates, avoid escaping the field names
  contained within [[ ]] brackets;
* When managing field, ensure the field names are escaped.
2024-04-02 10:02:14 +01:00
Laurent David 0a2120ab19 MDL-80765 mod_data: Trim values on field update
* When creating a field we usually trim values, so we should
do the same on field update
2024-04-02 05:41:45 +02:00
Helen Foster fce7f84cca MDL-81351 lang: Import fixed English strings (en_fix) 2024-03-28 11:19:40 +01:00
Ilya Tregubov 7197b66d58 Merge branch 'mdl80598-402' of https://github.com/matthewhilton/moodle into MOODLE_402_STABLE 2024-03-28 09:06:34 +08:00
Shamiso.Jaravaza bf9d201af9 MDL-81362 mod_bigbluebuttonbn: Fix content type 2024-03-26 20:14:28 -06:00
Matthew Hilton 41d73d71b0 MDL-80598 bigbluebutton: Gracefully handle invalid customdata 2024-03-26 10:09:06 +10:00
Sara Arjona 64325bc560 Merge branch 'MDL-80088-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-03-25 16:20:36 +01:00
Paul Holden 31ff0d1e3a MDL-80488 mod_lesson: avoid overflowing length of page titles. 2024-03-20 23:51:24 +00:00
Ilya Tregubov d0dc438919 Merge branch 'MDL-81190-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-03-15 08:42:40 +08:00
Simey Lameze cf5e25259d MDL-80479 behat: improve new test for quiz timer 2024-03-14 10:21:24 +08:00
Angelia Dela Cruz 2f2c6408c9 MDL-80479 mod_quiz: Behat to set quiz opening and closing time 2024-03-14 10:21:24 +08:00
Shamiso.Jaravaza c59fdffc2f MDL-76805 mod_bigbluebuttonbn: Fix up behat tests 2024-03-12 11:07:59 +08:00
Paul Holden 3de04dae67 MDL-81190 mod_assign: correct context argument to format string. 2024-03-11 16:58:08 +00:00
Huong Nguyen e68c43c3df MDL-78547 quiz: Remove unnecessary call to clear_regrade_date_cache()
This method is designed to clear the values but these values are never set anywhere
It's safe to remove it out of the test now
2024-03-08 12:42:09 +07:00
Huong Nguyen c3a943edd2 Merge branch 'MDL-78547_402' of https://github.com/timhunt/moodle into MOODLE_402_STABLE 2024-03-08 08:52:24 +07:00
Tim Hunt 91609a45cf MDL-78547 quiz: in a preview, if a question has been edited, update it
As part of implementing this, there is a new more efficient method
get_version_information_for_questions_in_attempt to see if any
questions in a quiz need to be updated. The regrade code was updated
to take advantage of this.

Co-authored-by: Khoa Nguyen Dang <khoanguyend7@nashtechglobal.com>
2024-03-07 16:14:28 +00:00
Huong Nguyen 722cb7e4f8 Merge branch 'MDL-79990-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE 2024-03-07 10:04:58 +07:00
Simey Lameze 2d7b5f4859 MDL-79990 behat: custom step to verify assign grading data
This commit also optimise the new behat test.
2024-03-07 09:44:28 +08:00
Angelia Dela Cruz 337244bfb4 MDL-79278 mod_quiz: Teacher can set how quiz questions behave behat
Co-authored-by: Simey Lameze <simey@moodle.com>
2024-03-06 09:47:11 +08:00
Andrew Nicols b543b65a20 Merge branch 'MDL-81042-42' of https://github.com/micaherne/moodle into MOODLE_402_STABLE 2024-02-29 09:22:30 +08:00
Sara Arjona 680ebc8d36 Merge branch 'MDL-80834_402' of https://github.com/timhunt/moodle into MOODLE_402_STABLE 2024-02-28 16:34:45 +01:00
Huong Nguyen d53011ed8c Merge branch 'MDL-78984-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE 2024-02-27 09:54:00 +07:00
Michael Aherne 7c0e7bd762 MDL-81042 quiz: Typo in renamed class. 2024-02-26 09:07:26 +00:00
Paul Holden d3cbf29cc6 MDL-78984 mod_assign: observe timelimit config in override form. 2024-02-23 11:18:48 +00:00