Git commits in Moodle 3.10.0 by Paul Holden

commit 6dc336a5d4e7b8f174253c9723f757080175b10e
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Oct 2020 15:04:44 +0800
Tag:    v3.10.0-beta

MDL-69993 output: correct navigation node type for user reports.

commit 8813318d61bb18b7a8405da6054b2dc38a784cae
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Oct 2020 05:42:08 +0800
Tag:    v3.10.0-rc1

MDL-64723 tool_mobile: workaround for invalid certificate parsing.

commit 9428e33d55093bc112a5f939fb8a42f9c66333e7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 16 Oct 2020 21:54:25 +0800
Tag:    v3.10.0-beta

MDL-69807 blocks: remove redundant sesskey loading edit/delete page.

commit 74ef7dc5b16d90bc6f7e7a293b7a048f017f4982
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 16 Oct 2020 15:59:53 +0800
Tag:    v3.10.0-beta

MDL-69788 admin: validate language menu configuration.

commit 252f95e1b779358f291ea749f3ee4a3be6052c9c
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 16 Oct 2020 06:31:31 +0800
Tag:    v3.10.0-beta

MDL-69788 lang: fallback to all translations if misconfigured.

commit 31efbf2e0ec666384279a75ea015a792f3026127
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 09 Oct 2020 02:51:57 +0800
Tag:    v3.10.0-beta

MDL-69897 repository: add heading to delete file modal.

commit 7e3f7e3d7c336d38d2ed84c02e5d0fa2e949d4f7
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 06 Oct 2020 17:45:21 +0800
Tag:    v3.10.0-beta

MDL-69813 h5p: fix undefined addon ordering in framework test.

commit f1acce7bef11b2eb4b736853ef61cb22f3cbe86e
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 02 Oct 2020 14:46:45 +0800
Tag:    v3.10.0-beta

MDL-67654 mod_forum: formchangechecker for discussion inline replies.

commit 604f19afd631dcadcd22af0b48be3f088ccbb0a8
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 30 Sep 2020 05:37:01 +0800
Tag:    v3.10.0-beta

MDL-69825 admin: externalpage class using a callback for access check.

commit 5bbfcc25c076a520b9880d538307843303899cd2
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 29 Sep 2020 15:57:56 +0800
Tag:    v3.10.0-beta

MDL-66392 analytics: make model output directory default to empty.

commit a850fa5de80051efbbf3c36333713f670268f24e
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 25 Sep 2020 06:14:06 +0800
Tag:    v3.10.0-rc1

MDL-69156 backup: correct behaviour of course copy idnumber field.

commit b9f8e3e1140ccfb5cd3596a4cfe0be8e53ed0b72
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Sep 2020 07:33:07 +0800
Tag:    v3.10.0-beta

MDL-69625 course: return raw custom field value in external method.

commit 833ab0ea9f235086775ba7ac93b52e0638ebf619
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Sep 2020 06:08:22 +0800
Tag:    v3.10.0-beta

MDL-37802 repository: return error if unzipping files fails.

commit 31188e93d6d7f8d46db48da8628c05501520f8e8
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Sep 2020 04:32:45 +0800
Tag:    v3.10.0-beta

MDL-69695 mod_folder: use forcedownload setting during inline display.

commit 1aa7c68c6f7a691cdb5bff5377387f2ecd348949
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 09 Sep 2020 14:15:48 +0800
Tag:    v3.10.0-beta

MDL-66648 user: consistent checks for linking to full profile.

commit b25763e87502bfd22dccedebfbb54238a49fcb66
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Sep 2020 18:41:35 +0800
Tag:    v3.10.0-beta

MDL-69658 quizaccess_seb: progress bar on install only when necessary.

commit d0a55062f925a54e56e4ad132a9263259eb5eaca
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Sep 2020 18:21:06 +0800
Tag:    v3.10.0-beta

MDL-69644 tool_dataprivacy: fix focus outline of contact DPO link.

commit f6a2d57b3ed860db31b18bf3737dae0f41b9c29e
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Sep 2020 18:34:40 +0800
Tag:    v3.10.0-beta

MDL-63387 enrol_cohort: show both roles names in instance config form.

commit 2b87250347ae540e99fadd0a8b35745142ddb467
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 27 Aug 2020 20:02:10 +0800
Tag:    v3.10.0-beta

MDL-69586 tool_usertours: use specified user in privacy prefs export.

commit 9bc368f71c7641856ca09867b369c76e32e91bc5
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 27 Aug 2020 16:18:26 +0800
Tag:    v3.10.0-beta

MDL-69014 tool_usertours: clean up user preferences of deleted tours.

commit 9c1f7874d82c52bdf5e5598a8b980aa1051749b0
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 04:14:57 +0800
Tag:    v3.10.0-beta

MDL-69493 cohort: remove escaping of return URL params.

commit db361e09e7932c5604d61e8cb38644f02b8d0ae1
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 03:52:51 +0800
Tag:    v3.10.0-beta

MDL-69492 auth_cas: normalise member distinguished name config.

commit 95e0ff974cf5382b9024009155880a2c8ecf4ae9
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 03:31:27 +0800
Tag:    v3.10.0-beta

MDL-69492 auth_ldap: normalise member distinguished name config.

commit f2b1242364345f3e8e29cc6d76d1ecead5bf4d3c
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 12 Aug 2020 07:57:57 +0800
Tag:    v3.10.0-beta

MDL-69448 backup: fix capability checks when unable to copy user data.

commit 544c7d68b66b061984b69bb42198ab73f8f74207
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 12 Aug 2020 06:33:20 +0800
Tag:    v3.10.0-beta

MDL-69449 block_timeline: use dayslimit context data in template.

commit 279d691f58b0d1ac1211f5ce4b70a66e25ab8af2
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 28 Jul 2020 20:25:42 +0800
Tag:    v3.10.0-beta

MDL-69367 quizaccess_seb: correct foreign key table reference.

commit 15af3240b3d9897310710e7c0d92273381332550
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Jul 2020 17:04:42 +0800
Tag:    v3.10.0-beta

MDL-69353 admin: set page title when prompting for upgrade key.

commit 42fcf7d5dab492113762c5533f30a8ffd1ce3f3e
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 22 Jul 2020 06:49:03 +0800
Tag:    v3.10.0-beta

MDL-67394 dml: improve thrown exception when Oracle can't parse query.

commit c1c57e816c3be0cd457a3016729d05909b083972
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 17 Jul 2020 23:24:53 +0800
Tag:    v3.10.0-beta

MDL-69311 dataformat: correct license docblock.

commit 809be05428f6d0cf31645567cbdcdafd539e8c58
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 16 Jul 2020 02:45:49 +0800
Tag:    v3.10.0-beta

MDL-65819 message: send contact requests using recipient language.

commit ca02422d66c5881e07a84df7c1c36b14d11a9c8f
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jul 2020 21:29:34 +0800
Tag:    v3.10.0-beta

MDL-69214 user: correct participant table forced group SQL.

commit 5c36644c05bbe8d7fef62d763496f99cf08c9879
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jul 2020 20:44:10 +0800
Tag:    v3.10.0-beta

MDL-69204 tool_dataprivacy: summary link only on current user profile.

commit 9071b2314feea1a885853065dfc672235be7a349
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Jun 2020 00:31:37 +0800
Tag:    v3.10.0-beta

MDL-69151 message_airnotifier: start output before accesskey request.

commit 54393e223a19333a06920568da2dbac6576870cc
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Jun 2020 00:11:44 +0800
Tag:    v3.10.0-beta

MDL-69150 message_airnotifier: correct apps portal link.

commit 3827cbe5234c35ab03c08c0e8d77f65507472abc
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 17 Jun 2020 05:38:46 +0800
Tag:    v3.10.0-beta

MDL-63387 user: show both role names on course participants page.

commit 8acaa4e356a9ea16fb2acc8e104f2f31288a2d99
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 09 Jun 2020 05:39:43 +0800
Tag:    v3.10.0-beta

MDL-68715 completion: fix form default value for course prerequisites.

commit 1ffb6b09eee1594409489db5685f4bf780ca5046
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 05 Jun 2020 15:57:01 +0800
Tag:    v3.10.0-beta

MDL-55971 dataformat: method to write exports to file storage.

commit 36a34b89f63cb6319d340c03234d153c0c986cd7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 29 May 2020 05:17:23 +0800
Tag:    v3.10.0-beta

MDL-68860 mod_lti: Oracle support for retrieving shared secrets.

commit 9dbb05ffe0f3f4a72374d026cb342a80ef008801
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 21 May 2020 14:55:19 +0800
Tag:    v3.10.0-beta

MDL-60260 course: validate external fields on create/update course.

commit b9a09480b2e627e8f2eb16290f49a66d4e510d29
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 15 May 2020 06:39:09 +0800
Tag:    v3.10.0-beta

MDL-48391 tool_uploadcourse: access checks for configuring enrolments.

commit 06411e36891d1efda69605e25069dbf4eb906b69
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 14 May 2020 07:14:52 +0800
Tag:    v3.10.0-beta

MDL-68569 customfield_select: get field options via instance method.

commit 486d2a35baef83097bf2f49aeb8438747e5b582c
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 14 May 2020 04:45:58 +0800
Tag:    v3.10.0-beta

MDL-68706 customfield_textarea: allow field content to be cleared.

commit e9a5485f3e090bbefff28838e527fffc6c58858b
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 06 May 2020 06:12:42 +0800
Tag:    v3.10.0-beta

MDL-68618 mod_forum: stop reverting idnumber when updating instance.

commit de0e594a107690e5da50081b7e75a1534138cdf7
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 08:19:51 +0800
Tag:    v3.10.0-beta

MDL-62387 tool_lp: switch to core 'cohort' form element.

commit 3a394dd671a9d71137a27c5704dd379380cd717a
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 07:25:45 +0800
Tag:    v3.10.0-beta

MDL-66900 course: don't clean category description when editing.

commit 61ce84f1780536c51212ac587302d7780531cc8c
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 04:13:41 +0800
Tag:    v3.10.0-beta

MDL-56595 tool_usertours: set page params when configuring tours/steps.

commit 60c92dcb4b44641c2bf0fd53614fec9e526c1753
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 27 Nov 2019 15:23:35 +0800
Tag:    v3.10.0-beta

MDL-62980 tool_dataprivacy: show persistent errors inside form.

commit 7665c701fd7f12a15667a6db2235b0ff3b05f909
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 16 Aug 2019 23:51:17 +0800
Tag:    v3.10.0-beta

MDL-63387 course: use renamed role names, update Behat tests.

commit 35a5c1addafd9af78e9d729a4da2f12ec4d7ca85
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 16 Aug 2019 23:43:50 +0800
Tag:    v3.10.0-beta

MDL-63387 enrol_manual: show both role names in enrol users dialog.

commit e4d86a6ec4e54a5b12f28611384a8d3352d71e87
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 28 Mar 2019 00:03:00 +0800
Tag:    v3.10.0-beta

MDL-63387 access: add parameter to define how role names are returned.