moodle.git
2 years agoMDL-76900 roles: improve Oracle support for entity description column.
Paul Holden [Thu, 18 May 2023 10:37:37 +0000 (11:37 +0100)]
MDL-76900 roles: improve Oracle support for entity description column.

Specifically during column grouping/aggregation, we need to avoid CLOB
datatype inconsistencies (ORA-00932).

2 years agoMDL-76900 course: add enrolment/role entities to participants source.
Paul Holden [Fri, 13 Jan 2023 13:23:26 +0000 (13:23 +0000)]
MDL-76900 course: add enrolment/role entities to participants source.

Deprecate columns/filters from current enrolment entity, to be
replaced by corresponding elements from each of the new entities.

2 years agoMDL-76900 reportbuilder: allow for deprecation of entity elements.
Paul Holden [Mon, 16 Jan 2023 12:53:27 +0000 (12:53 +0000)]
MDL-76900 reportbuilder: allow for deprecation of entity elements.

Don't allow deprecated columns/filters to be added to new custom
reports. Where they already exist, emit deprecation debugging.

2 years agoMDL-76900 enrol: new enrolment method and role report entities.
Paul Holden [Fri, 13 Jan 2023 12:22:11 +0000 (12:22 +0000)]
MDL-76900 enrol: new enrolment method and role report entities.

The new entities encapsulate related data for easier re-use across
reports, and are also intended to replace similar columns/filters
from the current enrolment entity.

2 years agoweekly release 4.3dev
Ilya Tregubov [Fri, 12 May 2023 00:56:37 +0000 (08:56 +0800)]
weekly release 4.3dev

2 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Ilya Tregubov [Fri, 12 May 2023 00:56:35 +0000 (08:56 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

2 years agoMerge branch 'MDL-76344-master-fix' of https://github.com/stevandoMoodle/moodle
Jun Pataleta [Thu, 11 May 2023 06:34:50 +0000 (14:34 +0800)]
Merge branch 'MDL-76344-master-fix' of https://github.com/stevandoMoodle/moodle

2 years agoMerge branch 'MDL-75552-master' of https://github.com/sarjona/moodle
Jake Dallimore [Thu, 11 May 2023 03:23:14 +0000 (11:23 +0800)]
Merge branch 'MDL-75552-master' of https://github.com/sarjona/moodle

2 years agoMDL-76344 course: Fixed course image 'non image file' layout
Stevani Andolo [Thu, 11 May 2023 03:12:41 +0000 (11:12 +0800)]
MDL-76344 course: Fixed course image 'non image file' layout

2 years agoMerge branch 'MDL-78040' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 10 May 2023 17:45:08 +0000 (19:45 +0200)]
Merge branch 'MDL-78040' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77614' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 10 May 2023 10:54:34 +0000 (12:54 +0200)]
Merge branch 'MDL-77614' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77592-master' of https://github.com/golenkovm/moodle
Andrew Nicols [Wed, 10 May 2023 05:03:11 +0000 (13:03 +0800)]
Merge branch 'MDL-77592-master' of https://github.com/golenkovm/moodle

2 years agoMerge branch 'MDL-78034' of https://github.com/paulholden/moodle
Andrew Nicols [Wed, 10 May 2023 04:59:46 +0000 (12:59 +0800)]
Merge branch 'MDL-78034' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-74898-master' of https://github.com/marinaglancy/moodle
Andrew Nicols [Wed, 10 May 2023 04:24:41 +0000 (12:24 +0800)]
Merge branch 'MDL-74898-master' of https://github.com/marinaglancy/moodle

2 years agoMerge branch 'MDL-75623-master' of https://github.com/sh-csg/moodle
Ilya Tregubov [Wed, 10 May 2023 03:42:56 +0000 (11:42 +0800)]
Merge branch 'MDL-75623-master' of https://github.com/sh-csg/moodle

2 years agoMerge branch 'MDL-78065-master' of https://github.com/HuongNV13/moodle
Jun Pataleta [Tue, 9 May 2023 14:42:42 +0000 (22:42 +0800)]
Merge branch 'MDL-78065-master' of https://github.com/HuongNV13/moodle

2 years agoMerge branch 'MDL-78093' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 9 May 2023 09:25:57 +0000 (17:25 +0800)]
Merge branch 'MDL-78093' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77872-master' of https://github.com/lucaboesch/moodle
Jake Dallimore [Tue, 9 May 2023 07:27:45 +0000 (15:27 +0800)]
Merge branch 'MDL-77872-master' of https://github.com/lucaboesch/moodle

2 years agoMDL-75552 badges: move apiBase consumption to backpack
Andrew Nicols [Wed, 26 Apr 2023 06:27:21 +0000 (14:27 +0800)]
MDL-75552 badges: move apiBase consumption to backpack

The apiBase in .well-known/badgeconnect.json was ignored and it was
causing some failures when connecting or sending badges to an
external backpack.
For OBv2.1, it has been changed to always use the apiBase defined
in the badgeconnect.json backpack provider.

2 years agoMerge branch 'MDL-71413' of https://github.com/paulholden/moodle
Ilya Tregubov [Tue, 9 May 2023 03:30:24 +0000 (11:30 +0800)]
Merge branch 'MDL-71413' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-70189' of https://github.com/paulholden/moodle
Ilya Tregubov [Mon, 8 May 2023 04:49:21 +0000 (12:49 +0800)]
Merge branch 'MDL-70189' of https://github.com/paulholden/moodle

2 years agoAutomatically generated installer lang files
AMOS bot [Sun, 7 May 2023 00:07:32 +0000 (00:07 +0000)]
Automatically generated installer lang files

2 years agoMerge branch 'MDL-76344-master' of https://github.com/stevandoMoodle/moodle
Jun Pataleta [Fri, 5 May 2023 02:35:16 +0000 (10:35 +0800)]
Merge branch 'MDL-76344-master' of https://github.com/stevandoMoodle/moodle

2 years agoMDL-77872 quiz: quiz editing page less narrow.
Luca Bösch [Thu, 4 May 2023 13:36:43 +0000 (15:36 +0200)]
MDL-77872 quiz: quiz editing page less narrow.

2 years agoMDL-71413 user: final removal of deprecated profile field methods.
Paul Holden [Fri, 21 Apr 2023 10:38:19 +0000 (11:38 +0100)]
MDL-71413 user: final removal of deprecated profile field methods.

2 years agoMDL-70189 lang: final removal of deprecated 311 strings.
Paul Holden [Fri, 21 Apr 2023 10:24:31 +0000 (11:24 +0100)]
MDL-70189 lang: final removal of deprecated 311 strings.

2 years agoweekly release 4.3dev
Sara Arjona [Thu, 4 May 2023 10:42:39 +0000 (12:42 +0200)]
weekly release 4.3dev

2 years agoMerge branch 'MDL-78054-master' of https://github.com/dpalou/moodle
Andrew Nicols [Thu, 4 May 2023 04:04:42 +0000 (12:04 +0800)]
Merge branch 'MDL-78054-master' of https://github.com/dpalou/moodle

2 years agoMDL-76344 course: Fixed course image 'non image file' layout
Stevani Andolo [Thu, 4 May 2023 02:26:06 +0000 (10:26 +0800)]
MDL-76344 course: Fixed course image 'non image file' layout

2 years agoMerge branch 'MDL-78002' of https://github.com/stronk7/moodle
Jake Dallimore [Thu, 4 May 2023 02:07:07 +0000 (10:07 +0800)]
Merge branch 'MDL-78002' of https://github.com/stronk7/moodle

2 years agoMerge branch 'MDL-78094-master' of https://github.com/snake/moodle
Ilya Tregubov [Thu, 4 May 2023 00:53:27 +0000 (08:53 +0800)]
Merge branch 'MDL-78094-master' of https://github.com/snake/moodle

2 years agoMDL-78040 block_glossary_random: switch to block test generator.
Paul Holden [Wed, 3 May 2023 15:42:55 +0000 (16:42 +0100)]
MDL-78040 block_glossary_random: switch to block test generator.

Random failures after manually adding block instances (specifically
on slow/Oracle systems) can be entirely avoided by using the block
test generator for scenarios that are not specifically concerned with
manually adding blocks.

2 years agoMerge branch 'MDL-77781-master' of https://github.com/sarjona/moodle
Sara Arjona [Wed, 3 May 2023 14:04:53 +0000 (16:04 +0200)]
Merge branch 'MDL-77781-master' of https://github.com/sarjona/moodle

2 years agoMerge branch 'MDL-77398' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 3 May 2023 12:36:39 +0000 (20:36 +0800)]
Merge branch 'MDL-77398' of https://github.com/paulholden/moodle

2 years agoMDL-77781 core_completion: Completion view must be deleted too
Laurent David [Thu, 20 Apr 2023 05:28:54 +0000 (07:28 +0200)]
MDL-77781 core_completion: Completion view must be deleted too

When resetting a course, completion view entries should also be
deleted

Co-authored-by: Georg Moser <georg@moser.link>
2 years agoMerge branch 'MDL-77384' of https://github.com/paulholden/moodle
Jake Dallimore [Wed, 3 May 2023 08:51:58 +0000 (16:51 +0800)]
Merge branch 'MDL-77384' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78023' of https://github.com/paulholden/moodle
Jake Dallimore [Wed, 3 May 2023 08:15:29 +0000 (16:15 +0800)]
Merge branch 'MDL-78023' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77312' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 3 May 2023 07:59:12 +0000 (09:59 +0200)]
Merge branch 'MDL-77312' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78049-master' of https://github.com/PhMemmel/moodle
Sara Arjona [Wed, 3 May 2023 07:45:12 +0000 (09:45 +0200)]
Merge branch 'MDL-78049-master' of https://github.com/PhMemmel/moodle

2 years agoMerge branch 'MDL-77320' of https://github.com/paulholden/moodle
Ilya Tregubov [Wed, 3 May 2023 07:36:08 +0000 (15:36 +0800)]
Merge branch 'MDL-77320' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78057' of https://github.com/danmarsden/moodle
Sara Arjona [Wed, 3 May 2023 07:22:34 +0000 (09:22 +0200)]
Merge branch 'MDL-78057' of https://github.com/danmarsden/moodle

2 years agoMerge branch 'MDL-76971' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 3 May 2023 07:18:18 +0000 (09:18 +0200)]
Merge branch 'MDL-76971' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78006' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 3 May 2023 07:04:30 +0000 (09:04 +0200)]
Merge branch 'MDL-78006' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77810' of https://github.com/paulholden/moodle
Ilya Tregubov [Wed, 3 May 2023 05:07:58 +0000 (13:07 +0800)]
Merge branch 'MDL-77810' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77987' of https://github.com/AnupamaSarjoshi/moodle
Ilya Tregubov [Wed, 3 May 2023 04:39:47 +0000 (12:39 +0800)]
Merge branch 'MDL-77987' of https://github.com/AnupamaSarjoshi/moodle

2 years agoMerge branch 'MDL-78052-master' of https://github.com/sarjona/moodle
Jake Dallimore [Wed, 3 May 2023 04:06:33 +0000 (12:06 +0800)]
Merge branch 'MDL-78052-master' of https://github.com/sarjona/moodle

2 years agoMerge branch 'MDL-77546-master' of https://github.com/mihailges/moodle
Ilya Tregubov [Wed, 3 May 2023 02:56:41 +0000 (10:56 +0800)]
Merge branch 'MDL-77546-master' of https://github.com/mihailges/moodle

2 years agoMerge branch 'MDL-77394' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 3 May 2023 02:31:12 +0000 (10:31 +0800)]
Merge branch 'MDL-77394' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78038' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 3 May 2023 02:25:47 +0000 (10:25 +0800)]
Merge branch 'MDL-78038' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77936' of https://github.com/paulholden/moodle
Ilya Tregubov [Wed, 3 May 2023 02:07:06 +0000 (10:07 +0800)]
Merge branch 'MDL-77936' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78011' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 3 May 2023 01:58:22 +0000 (09:58 +0800)]
Merge branch 'MDL-78011' of https://github.com/paulholden/moodle

2 years agoMDL-78094 webservice_soap: fix use of core_external in locallib
Jake Dallimore [Wed, 3 May 2023 01:41:50 +0000 (09:41 +0800)]
MDL-78094 webservice_soap: fix use of core_external in locallib

2 years agoMerge branch 'MDL-76835-master' of https://github.com/aya-saad1/moodle
Ilya Tregubov [Wed, 3 May 2023 01:29:06 +0000 (09:29 +0800)]
Merge branch 'MDL-76835-master' of https://github.com/aya-saad1/moodle

2 years agoMDL-78093 gradereport_grader: handle modal retrieval promise failures.
Paul Holden [Tue, 2 May 2023 15:14:28 +0000 (16:14 +0100)]
MDL-78093 gradereport_grader: handle modal retrieval promise failures.

2 years agoMDL-78093 grade: standardize additional external parameter type.
Paul Holden [Tue, 2 May 2023 15:16:05 +0000 (16:16 +0100)]
MDL-78093 grade: standardize additional external parameter type.

2 years agoMerge branch 'MDL-77858' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 2 May 2023 14:49:43 +0000 (16:49 +0200)]
Merge branch 'MDL-77858' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-77791_master' of https://github.com/dvdcastro/moodle
Sara Arjona [Tue, 2 May 2023 10:03:48 +0000 (12:03 +0200)]
Merge branch 'MDL-77791_master' of https://github.com/dvdcastro/moodle

2 years agoMerge branch 'MDL-76857-master' of https://github.com/sarjona/moodle
Jun Pataleta [Tue, 2 May 2023 07:45:19 +0000 (15:45 +0800)]
Merge branch 'MDL-76857-master' of https://github.com/sarjona/moodle

2 years agoMerge branch 'MDL-78025' of https://github.com/timhunt/moodle
Ilya Tregubov [Tue, 2 May 2023 03:42:45 +0000 (11:42 +0800)]
Merge branch 'MDL-78025' of https://github.com/timhunt/moodle

2 years agoMDL-78065 tiny_link: Fix cannot create link for selection text
Huong Nguyen [Tue, 2 May 2023 03:23:07 +0000 (10:23 +0700)]
MDL-78065 tiny_link: Fix cannot create link for selection text

2 years agoMDL-78002 phpunit: Ensure that all uses of psr streams are closed
Eloy Lafuente (stronk7) [Sat, 29 Apr 2023 18:20:56 +0000 (20:20 +0200)]
MDL-78002 phpunit: Ensure that all uses of psr streams are closed

While the uses here were not causing too much problem with PHPUnit
execution in any OS, better have them explicitly closed to better
serve as reference for other, future uses anywhere in codebase.

Always that a stream is used, better we close it as soon as possible,
not relying on destructors, gc and friends.

2 years agoMDL-78002 moodlenet: Always close the request stream explicitly
Eloy Lafuente (stronk7) [Sat, 29 Apr 2023 17:27:36 +0000 (19:27 +0200)]
MDL-78002 moodlenet: Always close the request stream explicitly

And do it as soon as it's not needed any more. Else, only
_destruct() / shutdown / gc will, and that can be problematic
if many streams are open, or, under some environments like
Windows that consider the stream underlying files still busy,
because they have not been closed.

2 years agoMDL-78057 core_user: Use correct class for context check.
Dan Marsden [Fri, 28 Apr 2023 01:15:56 +0000 (13:15 +1200)]
MDL-78057 core_user: Use correct class for context check.

2 years agoMDL-77810 gradereport_summary: show localised plugin name in report.
Paul Holden [Mon, 3 Apr 2023 09:09:21 +0000 (10:09 +0100)]
MDL-77810 gradereport_summary: show localised plugin name in report.

2 years agoMDL-78054 airnotifier: Fix data encrypted several times
Dani Palou [Thu, 27 Apr 2023 12:44:43 +0000 (14:44 +0200)]
MDL-78054 airnotifier: Fix data encrypted several times

2 years agoweekly on-sync release 4.3dev
Ilya Tregubov [Thu, 27 Apr 2023 11:28:59 +0000 (19:28 +0800)]
weekly on-sync release 4.3dev

2 years agoMDL-78052 lib: Set Moodle files after Font Awesome upgrade
Sara Arjona [Thu, 27 Apr 2023 11:11:58 +0000 (13:11 +0200)]
MDL-78052 lib: Set Moodle files after Font Awesome upgrade

2 years agoMDL-78052 theme: Update FontAwesome to 6.4.0
Sara Arjona [Thu, 27 Apr 2023 10:51:23 +0000 (12:51 +0200)]
MDL-78052 theme: Update FontAwesome to 6.4.0

This version also fixes a regression in 6.3.0 where a number of
icons weren't centered properly in their viewboxes.

2 years agoMDL-76857 filter_displayh5p: Improve behat tests
Sara Arjona [Fri, 14 Apr 2023 10:20:32 +0000 (12:20 +0200)]
MDL-76857 filter_displayh5p: Improve behat tests

Although the screenshots in the failures for some of the scenarios in
filter/displayh5p/tests/behat/h5p_filter.feature, like "Render a local
H5P file as teacher" were displaying the expected result, there were
some javascript errors (probably due to behat is quicker and the
iframes were not always ready).
I've added one extra step before accessing the iframe to give more
time to the H5P player to load and confirm the page is displayed
properly.

2 years agoMDL-77320 tool_licensemanager: restrict exposure of user sesskey.
Paul Holden [Mon, 20 Feb 2023 12:41:18 +0000 (12:41 +0000)]
MDL-77320 tool_licensemanager: restrict exposure of user sesskey.

2 years agoMDL-77936 grade: omit second cell action divider when not required.
Paul Holden [Mon, 17 Apr 2023 10:22:57 +0000 (11:22 +0100)]
MDL-77936 grade: omit second cell action divider when not required.

2 years agoMDL-78049 core_external: Run test_all_external_info in separate process
Philipp Memmel [Thu, 27 Apr 2023 06:27:07 +0000 (08:27 +0200)]
MDL-78049 core_external: Run test_all_external_info in separate process

2 years agoMerge branch 'MDL-77883-master' of https://github.com/danghieu1407/moodle
Jun Pataleta [Thu, 27 Apr 2023 03:08:09 +0000 (11:08 +0800)]
Merge branch 'MDL-77883-master' of https://github.com/danghieu1407/moodle

2 years agoMerge branch 'MDL-77997' of https://github.com/timhunt/moodle
Jun Pataleta [Thu, 27 Apr 2023 02:40:59 +0000 (10:40 +0800)]
Merge branch 'MDL-77997' of https://github.com/timhunt/moodle

2 years agoMDL-78038 mod_bigbluebuttonbn: observe course format section config.
Paul Holden [Tue, 3 Jan 2023 17:34:01 +0000 (17:34 +0000)]
MDL-78038 mod_bigbluebuttonbn: observe course format section config.

2 years agoMDL-77546 gradereport_singleview: Fix item order in grade item selector
Mihail Geshoski [Wed, 26 Apr 2023 08:15:39 +0000 (16:15 +0800)]
MDL-77546 gradereport_singleview: Fix item order in grade item selector

2 years agoMDL-78025 questions: improve the comment on question_references.version
Tim Hunt [Wed, 26 Apr 2023 14:26:08 +0000 (15:26 +0100)]
MDL-78025 questions: improve the comment on question_references.version

2 years agoMDL-78025 questions: fix PHPdoc on question_require_capability_on
Tim Hunt [Wed, 26 Apr 2023 09:46:44 +0000 (10:46 +0100)]
MDL-78025 questions: fix PHPdoc on question_require_capability_on

2 years agoMDL-78025 quiz: fix the quiz_questions_in_use logic
Tim Hunt [Tue, 25 Apr 2023 17:11:57 +0000 (18:11 +0100)]
MDL-78025 quiz: fix the quiz_questions_in_use logic

2 years agoMDL-78025 questions: questions_in_use should check question_references
Tim Hunt [Tue, 25 Apr 2023 17:04:11 +0000 (18:04 +0100)]
MDL-78025 questions: questions_in_use should check question_references

This avoids the needs for plugins to do separate queries, which is
easier for them, and better performing.

2 years agoMDL-78034 mod_bigbluebuttonbn: format instance group names.
Paul Holden [Wed, 26 Apr 2023 14:25:34 +0000 (15:25 +0100)]
MDL-78034 mod_bigbluebuttonbn: format instance group names.

2 years agoMDL-76835 theme: Fix unordered lists indentation
Aya Saad [Wed, 26 Apr 2023 12:04:11 +0000 (14:04 +0200)]
MDL-76835 theme: Fix unordered lists indentation

2 years agoMDL-78025 question generator: make the behaviour less surprising
Tim Hunt [Tue, 25 Apr 2023 16:58:58 +0000 (17:58 +0100)]
MDL-78025 question generator: make the behaviour less surprising

* The object returned by update_question is alwasy a new clone
  and the $question passed in will not be modified.

* The returned object has the fields like questionbankentryid and
  the ones related to versionning, so it is more like the data
  returned by question_bank::load_question_data.

2 years agoMDL-78025 question: move hiding logic into question_delete_question
Tim Hunt [Wed, 26 Apr 2023 09:42:11 +0000 (10:42 +0100)]
MDL-78025 question: move hiding logic into question_delete_question

This logic belongs in the API, so it is applied consistently.

Also this avoids calling the expensive function questions_in_use
twice per question.

2 years agoMerge branch 'master_MDL-76929' of https://github.com/mattporritt/moodle
Ilya Tregubov [Wed, 26 Apr 2023 01:27:58 +0000 (09:27 +0800)]
Merge branch 'master_MDL-76929' of https://github.com/mattporritt/moodle

2 years agoMDL-77791 data: Fix file attachment to search doc
David Castro [Thu, 13 Apr 2023 19:03:38 +0000 (14:03 -0500)]
MDL-77791 data: Fix file attachment to search doc

2 years agoMDL-78023 tool_policy: cast timemodified column on table download.
Paul Holden [Tue, 25 Apr 2023 13:48:38 +0000 (14:48 +0100)]
MDL-78023 tool_policy: cast timemodified column on table download.

2 years agoMerge branch 'MDL-77313' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 25 Apr 2023 13:18:26 +0000 (15:18 +0200)]
Merge branch 'MDL-77313' of https://github.com/paulholden/moodle

2 years agoMDL-77614 reportbuilder: throw exception if entity name already exists.
Paul Holden [Mon, 13 Mar 2023 17:13:02 +0000 (17:13 +0000)]
MDL-77614 reportbuilder: throw exception if entity name already exists.

2 years agoMerge branch 'MDL-78007-master' of https://github.com/HuongNV13/moodle
Paul Holden [Tue, 25 Apr 2023 11:36:07 +0000 (12:36 +0100)]
Merge branch 'MDL-78007-master' of https://github.com/HuongNV13/moodle

2 years agoMerge branch 'MDL-73331_master_toolbrickfieldadvancedtab' of https://github.com/brick...
Paul Holden [Tue, 25 Apr 2023 10:54:16 +0000 (11:54 +0100)]
Merge branch 'MDL-73331_master_toolbrickfieldadvancedtab' of https://github.com/brickfield/moodle

2 years agoMerge branch 'MDL-77766-master-2' of https://github.com/junpataleta/moodle
Paul Holden [Tue, 25 Apr 2023 08:38:35 +0000 (09:38 +0100)]
Merge branch 'MDL-77766-master-2' of https://github.com/junpataleta/moodle

2 years agoMDL-77384 check: clarify statistics check name.
Paul Holden [Thu, 23 Feb 2023 10:47:55 +0000 (10:47 +0000)]
MDL-77384 check: clarify statistics check name.

2 years agoMDL-76971 reportbuilder: switch remaining classes to external_api.
Paul Holden [Fri, 20 Jan 2023 11:05:15 +0000 (11:05 +0000)]
MDL-76971 reportbuilder: switch remaining classes to external_api.

Continues on the work started in a3cc26f8, to remove the last
remnants of usage of previous external API classes.

2 years agoMDL-78011 qbank_managecategories: require library for pagesize const.
Paul Holden [Mon, 24 Apr 2023 14:34:23 +0000 (15:34 +0100)]
MDL-78011 qbank_managecategories: require library for pagesize const.

2 years agoMDL-77766 qtype_truefalse: Respect showstandardinstruction
Jun Pataleta [Mon, 24 Apr 2023 12:07:57 +0000 (20:07 +0800)]
MDL-77766 qtype_truefalse: Respect showstandardinstruction

* When showstandardinstruction is set to no, replace the standard
instruction with the generic "Answer" text for the answer options
fieldset's legend.

2 years agoMDL-77766 qtype_multichoice: Respect showstandardinstruction
Jun Pataleta [Mon, 24 Apr 2023 12:07:38 +0000 (20:07 +0800)]
MDL-77766 qtype_multichoice: Respect showstandardinstruction

* When showstandardinstruction is set to no, replace the standard
instruction with the generic "Answer" text for the answer options
fieldset's legend.

2 years agoMDL-78006 course: test for adding activity in a new section
Marina Glancy [Sun, 23 Apr 2023 19:53:03 +0000 (20:53 +0100)]
MDL-78006 course: test for adding activity in a new section

2 years agoMDL-78006 course: register activity chooser listeners just once.
Paul Holden [Mon, 24 Apr 2023 10:39:18 +0000 (11:39 +0100)]
MDL-78006 course: register activity chooser listeners just once.

2 years agoMDL-77997 questions: add back Export as XML to the preview screen
Tim Hunt [Fri, 21 Apr 2023 17:39:44 +0000 (18:39 +0100)]
MDL-77997 questions: add back Export as XML to the preview screen

The used the exist in Moodle up to 3.11, but then was removed with
insufficient thought in 4.0 (because we had grander long-term plans
which still have not happened). Until those plans happen, this
commit adds the simple link back on the preview screen.