Git commits in Moodle 3.9.1 by Paul Holden

commit 4babd8cdb7ee66327824cc94536a1aa04bed5c17
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 12 Jan 2023 06:40:49 +0800
Tag:    v3.9.19

MDL-76862 user: ensure user can only update own preferred start page.

commit 31256fae743e6d42624a3610fe5fc9158efde211
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 05 Jan 2023 18:53:18 +0800
Tag:    v3.9.19

weekly release 3.9.18+

commit ab4b2404c7acbc3c5ef3779418d52bdaedcf5315
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 28 Dec 2022 18:08:10 +0800
Tag:    v3.9.19

MDL-76760 tool_behat: defer library loading until service execution.

commit 3e5d4ba20891a9fdd7d50b1ab782b4feccc2e862
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 16 Dec 2022 21:07:46 +0800
Tag:    v3.9.19

MDL-76399 question: switch to appropriate Behat step for selects.

commit 8db1cdf4628a3337f82bc6fcc219b400f0a4f977
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 05 Dec 2022 22:02:33 +0800
Tag:    v3.9.19

MDL-76490 behat: use defined step for interaction with autocomplete.

commit 375d8ffb56d014cda175a3cfa07394efda03250a
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 19 Nov 2022 04:40:31 +0800
Tag:    v3.9.19

MDL-76398 behat: broader action menu partial matching by element.

commit dfea1a4f0d9ef57858060dbf32cbc293e0303ebe
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 18 Nov 2022 23:37:59 +0800
Tag:    v3.9.19

MDL-76399 behat: improvements to "should exist in" thrown exception.

commit 75c9e608ce2570bc40cb4df83f60f03261a4678d
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 21 Oct 2022 22:51:39 +0800
Tag:    v3.9.18

MDL-75862 backup: omit sesskey for continue buttons using get method.

commit 786a4956dde692ecc957f10684920fb748121d2f
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 09 Aug 2022 04:54:05 +0800
Tag:    v3.9.17

MDL-75405 block_html: safer unserialize during old block conversion.

commit e48460c8cc2cfd2c784f94a6698a1943af1a2583
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 28 Jul 2022 15:57:11 +0800
Tag:    v3.9.17

MDL-75695 mod_h5pactivity: add group filter to attempts report.

commit c55b5aa305f68605200647962230d4bf81efc02b
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 29 Apr 2022 23:09:35 +0800
Tag:    v3.9.14

MDL-74612 cohort: use data generator for populating cohort members.

commit bbd454007524d2724255713c7d9ea25a2f48d04d
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Mar 2022 08:10:25 +0800
Tag:    v3.9.14

MDL-74204 mod_assign: escape identity fields in allocate marker form.

commit af8c168f78c96d345cf231db586f4a22751e5b97
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Feb 2022 05:22:50 +0800
Tag:    v3.9.15

MDL-73801 backup: set predictably ordered backup next start time.

commit 670b636c4758c49ab19f88b9d0db64613f568c33
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Jan 2022 05:15:38 +0800
Tag:    v3.9.17

MDL-72012 mod_h5pactivity: respect user access when getting report.

commit 861b56413f6c733a475d6e49f6dade927a689509
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 14 Jan 2022 07:00:57 +0800
Tag:    v3.9.13

MDL-72972 tool_uploaduser: observe capability to delete users.

commit d6aeb11f745221d1b245baeb44ceeba545a75b8e
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 12 Jan 2022 19:07:34 +0800
Tag:    v3.9.12

MDL-72772 gradereport_overview: account for users with parent roles.

commit 43a7584e37dbe4a899e848ccd53bdf47b2d78ff5
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Nov 2021 02:57:43 +0800
Tag:    v3.9.12

MDL-72728 behat: switch import course steps to native execute method.

commit 311d7ce594a602d177a279a28efb4fd7a0ff4bb0
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 26 Nov 2021 05:32:20 +0800
Tag:    v3.9.12

MDL-72772 gradereport_overview: access checks for viewing grades.

commit 3f91f38f54e8c697e653e136e3e8fca36accc5e8
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 10 Nov 2021 18:32:31 +0800
Tag:    v3.9.12

MDL-72367 badges: require sesskey to remove badge alignment.

commit 623e72a092d2252ba64b81b092ad4e7c40a6fb48
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 08 Nov 2021 20:05:07 +0800
Tag:    v3.9.12

MDL-72696 behat: support inplace editable fields of type select.

commit a4056978408db80e1d54b35fecd1508d8308a26e
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 25 Oct 2021 05:22:26 +0800
Tag:    v3.9.11

MDL-70823 mod: safely parse module display options array.

commit 9bd64d6e0f94d971dc82df68724d4717a8d9bb8a
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 25 Oct 2021 04:47:18 +0800
Tag:    v3.9.11

MDL-70823 qtype_ddwtos: new method for safer feedback unserializing.

commit ad524085cda19c7f2e653f78f0b81aa00b7fa4d1
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 22 Oct 2021 00:29:05 +0800
Tag:    v3.9.11

MDL-70823 core: safer alternative for unserializing objects.

commit 6db35f03c7da20f92b5bc3bfe182f3352352bbdc
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 05 Oct 2021 06:33:51 +0800
Tag:    v3.9.11

MDL-72370 badges: require sesskey to remove related badge.

commit b5c81889612e56f65a3e9b5ccec40475927a6e27
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 13 Jul 2021 05:14:25 +0800
Tag:    v3.9.10

MDL-71976 auth_shibboleth: consistent session parsing during logout.

commit a937101b0680340276ff50cbc40910dccfc806ab
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 21 May 2021 15:30:35 +0800
Tag:    v3.9.10

MDL-71726 course: respect user access when exporting participants.

commit 4a8abf77ac1b3b4368a8c03b44b524e620c57db9
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 13 May 2021 22:03:07 +0800
Tag:    v3.9.15

MDL-71276 message_email: include alternate email in privacy export.

commit c4010ec81f4ef06fda59f2517ffbf4a9115c1827
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 08 Feb 2021 16:49:51 +0800
Tag:    v3.9.11

MDL-70823 blocks: safer unserializing during block restore.

commit f324c2d16c3b205d3018466a653ea6c20749c471
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Jun 2020 00:31:37 +0800
Tag:    v3.9.1

MDL-69151 message_airnotifier: start output before accesskey request.

commit d783f128616834ed8c0e3168adbb44cc865e3748
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Jun 2020 00:11:44 +0800
Tag:    v3.9.1

MDL-69150 message_airnotifier: correct apps portal link.