Git merges in Moodle 3.11.x by Adrian Greeve

commit 3a2b3ac3e079f737da2d9c82a8c9220b8d328104
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 07 Jul 2021 14:38:06 +0800
Tag:    v3.11.1

Merge branch 'MDL-71887-311' of https://github.com/snake/moodle into MOODLE_311_STABLE

commit a3ef910dcf19ef54dfd691d75e43ee93204fcbcd
Author: abgreeve <adrian@moodle.com>
Date:   Fri, 11 Jun 2021 13:52:11 +0800
Tag:    v3.11.1

Merge branch 'install_311_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_311_STABLE

commit 881ec9371bedb77e95f6acef15b025428e24da51
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 10 Jun 2021 11:50:08 +0800
Tag:    v3.11.1

Merge branch 'MDL-71369-311' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE

commit 588db816c9328f05bc3b04c53d9c8d621a888f93
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 10 Jun 2021 11:36:16 +0800
Tag:    v3.11.1

Merge branch 'MDL-68915-311' of https://github.com/sharidas/moodle into MOODLE_311_STABLE

commit 2048fa03979be07088e3b8291a9ebf6019d40744
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 10 Jun 2021 11:28:38 +0800
Tag:    v3.11.1

Merge branch 'MDL-64236-311' of git://github.com/mihailges/moodle into MOODLE_311_STABLE

commit 02bff36c41fadc0dab61bd6fda29c5e2dc1ee5d3
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 10 Jun 2021 10:52:43 +0800
Tag:    v3.11.1

Merge branch 'MDL-71682-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit dbde80d859b981852f3f8fdc2a0a95035a7947ad
Author: abgreeve <adrian@moodle.com>
Date:   Wed, 09 Jun 2021 16:13:57 +0800
Tag:    v3.11.1

Merge branch 'MDL-67975-311' of https://github.com/sharidas/moodle into MOODLE_311_STABLE

commit 6e8ccc0851bcb358e373f9143a5b40e0257922dc
Author: abgreeve <adrian@moodle.com>
Date:   Thu, 03 Jun 2021 11:42:31 +0800
Tag:    v3.11.1

Merge branch 'MDL-71284-311' of git://github.com/lucaboesch/moodle into MOODLE_311_STABLE

commit 4e6326407255fb11d277697e2a58373d6e75078d
Author: abgreeve <adrian@moodle.com>
Date:   Thu, 03 Jun 2021 10:18:27 +0800
Tag:    v3.11.1

Merge branch 'MDL-71693-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit a7c2b6d33cd28ad074b1065c43bec37acb6e65d7
Author: abgreeve <adrian@moodle.com>
Date:   Thu, 03 Jun 2021 09:25:10 +0800
Tag:    v3.11.1

Merge branch 'MDL-71644-311' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_311_STABLE

commit 98b407a0ba9864587f41c4f8d9be644729a0f31b
Author: abgreeve <adrian@moodle.com>
Date:   Thu, 20 May 2021 11:05:58 +0800
Tag:    v3.11.1

Merge branch 'MDL-65203-311' of https://github.com/dcai/moodle into MOODLE_311_STABLE

commit fceb660463143cbb9dc9b494d4d67639b1c7493a
Author: abgreeve <adrian@moodle.com>
Date:   Fri, 07 May 2021 11:16:21 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-68747-311' of https://github.com/dcai/moodle into MOODLE_311_STABLE

commit 07d2b976f8a305a9ba652eb1545c0757993d7b2e
Author: abgreeve <adrian@moodle.com>
Date:   Fri, 07 May 2021 10:22:10 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70181_311' of https://github.com/stronk7/moodle into MOODLE_311_STABLE

commit 7d967d910f5aa27aa1fdfcd4444b2cb21e108eaa
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 06 May 2021 10:05:30 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70786-311' of git://github.com/lucaboesch/moodle into MOODLE_311_STABLE

commit 3723014289e070c6c63349de5eb6207811b65852
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 05 May 2021 09:30:47 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71530-311' of https://github.com/paulholden/moodle into MOODLE_311_STABLE

commit 1f93d2bbff54775c46ebc6ad27f4e645ce01a3d1
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 04 May 2021 15:48:45 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-66673-MOODLE_311_STABLE' of https://github.com/ScottVerbeek/moodle into MOODLE_311_STABLE

commit d5386da038355c9c1a6e76a1c95d48e6dc5e9dfb
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 03 May 2021 16:04:56 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71440-311' of git://github.com/mihailges/moodle into MOODLE_311_STABLE

commit d89a89c862161f21f38b0e4dbfe31c5dde120618
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 03 May 2021 11:08:42 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71258_311' of https://github.com/timhunt/moodle into MOODLE_311_STABLE

commit f104a01ba5db3fe32fee79974c273da75918d9b7
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 30 Apr 2021 11:19:27 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71481-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit cd96ef301cc137808579d77b529eba12b5e30ceb
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 29 Apr 2021 14:41:55 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71235-311' of https://github.com/dcai/moodle into MOODLE_311_STABLE

commit 24695a6e42084f89bb5a5c2df20f640e9f4018b3
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 29 Apr 2021 14:26:23 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71470-311' of git://github.com/mihailges/moodle into MOODLE_311_STABLE

commit 702ea8590e1d3f6cce85b9cef203dcd6d9ac01fe
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 29 Apr 2021 09:22:37 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71051-311-2' of git://github.com/marinaglancy/moodle into MOODLE_311_STABLE

commit dd9ca2ee935849ab6ca2f43642abfbadbf3e06de
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 27 Apr 2021 09:36:33 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71329-311' of https://github.com/Chocolate-lightning/moodle into MOODLE_311_STABLE

commit bdad52f5226b1069f850f21ce6463346338a47e7
Author: abgreeve <adrian@moodle.com>
Date:   Fri, 23 Apr 2021 12:18:31 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70818-311-4' of git://github.com/rezaies/moodle into MOODLE_311_STABLE

commit 3f1727adcfc6ab96469f3c19023cd6c5f241012b
Author: abgreeve <adrian@moodle.com>
Date:   Thu, 22 Apr 2021 09:35:18 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-28452-311' of git://github.com/bmbrands/moodle into MOODLE_311_STABLE

commit f0b4559bfe710c2e6944cc27cb2dcd1a2c697df8
Author: abgreeve <adrian@moodle.com>
Date:   Wed, 21 Apr 2021 13:31:44 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71205_311' of https://github.com/mkassaei/moodle into MOODLE_311_STABLE

commit dfda661753b5b6af90ed7fa3c56f9eee2d6d3b64
Author: abgreeve <adrian@moodle.com>
Date:   Wed, 21 Apr 2021 11:02:13 +0800
Tag:    v3.11.0-beta

Merge branch '311_MDL-71174' of git://github.com/danmarsden/moodle into MOODLE_311_STABLE

commit dfda0b1c19c2bf7fa9f9dadf1f449db40033dcb5
Author: abgreeve <adrian@moodle.com>
Date:   Thu, 15 Apr 2021 13:47:02 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71007-courseidnumer-grade-ws-MOODLE_311_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_311_STABLE

commit 6dfbb08b53091df5a7cec9912863e5fe2bbe59ca
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 13 Apr 2021 11:41:22 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71161-311-4' of git://github.com/junpataleta/moodle into MOODLE_311_STABLE

commit f82793d840a557ad39f0c8171c3f9de1bd909af8
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 13 Apr 2021 11:14:08 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70821-311-5' of git://github.com/junpataleta/moodle into MOODLE_311_STABLE

commit aaf93840d0411d07aac4727e8a6288b28c3c8e1f
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 12 Apr 2021 14:44:58 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70821-311-5' of git://github.com/junpataleta/moodle into MOODLE_311_STABLE

commit 8d638989f11eb132c4d65e21d6a3f1b6431e57ac
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 07 Apr 2021 15:40:28 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70935-311-4' of git://github.com/mickhawkins/moodle into MOODLE_311_STABLE

commit a0f778a5bfa0c4cfd61b7ea608b01b56529b9c59
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 07 Apr 2021 13:25:24 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70820-311' of git://github.com/lameze/moodle into MOODLE_311_STABLE

commit e7022adf8f2ad87f59580bae4d5e384b403aeed0
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 06 Apr 2021 16:36:25 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70817-311' of git://github.com/abgreeve/moodle into MOODLE_311_STABLE

commit 4025e4d726178256892695a64dd2d2c8e3ad2205
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 06 Apr 2021 12:55:32 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70817-311-8' of git://github.com/junpataleta/moodle into MOODLE_311_STABLE

commit 68964e782356fb84d09906b91c87d145261f17cb
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 31 Mar 2021 15:46:20 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-37655_311' of https://github.com/stronk7/moodle into MOODLE_311_STABLE

commit b443f37f91571bc262b8ed7d594b90189c8d78f2
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 18 Mar 2021 11:52:51 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70924-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit 2b2e3e8ef82c521b9b997a89e2c6931ccb6e4b6f
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 18 Mar 2021 11:10:59 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71048-311' of https://github.com/paulholden/moodle into MOODLE_311_STABLE

commit 79ed95d0c3c05e7eb93ec9e381205d555632113e
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 18 Mar 2021 10:28:55 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70977-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit a2ace816061404257d1c1edf61bf9a2ea577c6c4
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 18 Mar 2021 09:52:10 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71068-protectusername-confirmed-MOODLE_311_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_311_STABLE

commit 3972a25d6a3a2785aa179c9f12e8e0d690b57b3a
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 16 Mar 2021 11:15:12 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70780-311' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE

commit 8dad051443e1c0ee32ca2de6f91d5dd202914b80
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 15 Mar 2021 11:16:01 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70306-311' of git://github.com/peterRd/moodle into MOODLE_311_STABLE

commit fefc5d64210f2eb041f7533e38144f5c23848554
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Mar 2021 11:43:26 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-66025-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit 24ee5bc2c314b253bcb95893d82657e1c0d20728
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Mar 2021 11:03:28 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-71026-311' of git://github.com/ilyatregubov/moodle into MOODLE_311_STABLE

commit 177491645fb926a69672a23fa0b2a2ab46dbb298
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 15 Feb 2021 09:04:33 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70735-pdf-metadata-MOODLE_311_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_311_STABLE

commit 1d44395512a3490a45920136223e3f2eb48b6645
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Feb 2021 10:53:35 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70755_311' of https://github.com/mkassaei/moodle into MOODLE_311_STABLE

commit 31539410920ac4b575118de24872af2eee471e5b
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Feb 2021 10:18:30 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70773_311' of https://github.com/mkassaei/moodle into MOODLE_311_STABLE

commit bbb937067e4f9d9e7214493a7b8f09ec0e8d1c16
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Feb 2021 10:06:15 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70513_311' of https://github.com/timhunt/moodle into MOODLE_311_STABLE

commit e2e91b493d330a65b1d5c88a0a42eb215174ef6e
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Feb 2021 09:24:15 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-69867-311_display_grade_with_scale' of git://github.com/moffe42/moodle into MOODLE_311_STABLE

commit e1e65472411d66144961dbc60e905862bc52121f
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 10 Feb 2021 14:04:37 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70643-311' of git://github.com/paulholden/moodle into MOODLE_311_STABLE

commit 171be5c788a2a55d0b094100cd1dc4a350dcf3d9
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 10 Feb 2021 12:58:25 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-52420-311' of https://github.com/sharidas/moodle into MOODLE_311_STABLE

commit 54b81d0f32c3f62029008ff09045a9dec86a9fa9
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 25 Jan 2021 08:14:43 +0800
Tag:    v3.11.0-beta

Merge branch 'MOODLE_311_MDL-69631-v3' of https://github.com/golenkovm/moodle into MOODLE_311_STABLE

commit 23baaf8f61275d4b7c84011ee3218c6c5fec5ca0
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 21 Jan 2021 12:02:10 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-57020-311-allow_delete_unused_scale' of https://github.com/sharidas/moodle into MOODLE_311_STABLE

commit 1263d093966f12611b5dd8d40521c8dedf6689be
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 21 Jan 2021 09:48:34 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70302-311' of git://github.com/peterRd/moodle into MOODLE_311_STABLE

commit b2bad0b6484d33257db1f68e7dd49050b8562ce0
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 20 Jan 2021 09:51:06 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70438-311' of git://github.com/sarjona/moodle into MOODLE_311_STABLE

commit 58a3b7a8adc3aece8f807588ae58e13c5eec12af
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 19 Jan 2021 15:40:47 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-69202_311' of https://github.com/ffhs/moodle into MOODLE_311_STABLE

commit e105a212b6a849e7f9fdc130e25a35669933006d
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 19 Jan 2021 14:49:51 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70128-311' of git://github.com/jleyva/moodle into MOODLE_311_STABLE

commit e07bba321da524b3124794cc3733ab1c88d40f0a
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 14 Jan 2021 08:30:12 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-68597_311' of https://github.com/timhunt/moodle into MOODLE_311_STABLE

commit 91f3377c2fd9b0dd306e0e8382206d1b65c690ea
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 07 Dec 2020 09:55:35 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-69301-311' of git://github.com/rezaies/moodle into MOODLE_311_STABLE

commit 79a2c32236950c76d57094c2d9a626be7906cfdf
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 03 Dec 2020 10:57:50 +0800
Tag:    v3.11.0-beta

Merge branch 'wip_MDL-70267_m311' of git://github.com/gjb2048/moodle into MOODLE_311_STABLE

commit 680b096c8b767b1ebe7135b341f96952323c5e39
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 03 Dec 2020 09:59:18 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-70167-311' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE

commit e2ea199759534909a08fd8079717ea80a3c5dafd
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 24 Nov 2020 08:55:17 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-64776-311' of git://github.com/peterRd/moodle into MOODLE_311_STABLE

commit 13c3289335bc2de617871f62b4fbce25f78e3b45
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 23 Nov 2020 15:39:16 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-67668-311-2' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE

commit b4d21549b5bc2f455ed87fab7cafe25dea459f9c
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 19 Nov 2020 11:09:59 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-56653-311' of git://github.com/lameze/moodle into MOODLE_311_STABLE

commit c6e649f5ed8e4472d730c70d6e562b08c5d438eb
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 17 Nov 2020 13:05:57 +0800
Tag:    v3.11.0-beta

Merge branch 'MDL-50955-311' of git://github.com/peterRd/moodle into MOODLE_311_STABLE