Git commits in Moodle x.x.x 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 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 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 edd91d16fa8187b715787edd4d1f6138673f04ef
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 04:14:57 +0800
Tag:    v3.8.5

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

commit a88c706d98b74d10c1689a29b49fe4c7ff3f03d4
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 04:14:57 +0800
Tag:    v3.9.2

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

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 1c51eaa50c0516ee77ebad9492491ab039750c62
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 03:52:51 +0800
Tag:    v3.8.5

MDL-69492 auth_cas: normalise member distinguished name config.

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

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 c329d99d8a5493f65395b8e9091aaa6a4a437208
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 03:31:27 +0800
Tag:    v3.8.5

MDL-69492 auth_ldap: normalise member distinguished name config.

commit 1e08e046e2dd6cd32e951c3465f505ac69389473
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 18 Aug 2020 03:31:27 +0800
Tag:    v3.9.2

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 4ff5d5ef173456fc6336f31f1e6c01d8628a911d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 12 Aug 2020 07:57:57 +0800
Tag:    v3.9.2

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

commit a0283e7bb3e457d987435eae27992e8a0d651535
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 12 Aug 2020 06:33:20 +0800
Tag:    v3.8.5

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

commit 0991b0a09192238fce97aafce422a9ebe276f23b
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 12 Aug 2020 06:33:20 +0800
Tag:    v3.9.2

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

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 646ebff5dd1bd3f70c4148659f29820ebae157f6
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 28 Jul 2020 20:25:42 +0800
Tag:    v3.9.2

MDL-69367 quizaccess_seb: correct foreign key table reference.

commit 6ed3f966b7fcf2d623da8dfcbb63d681e79f41a2
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Jul 2020 17:04:42 +0800
Tag:    v3.8.5

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

commit 6b6a0839169513ea61219aaa52afe3b1358ab68b
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Jul 2020 17:04:42 +0800
Tag:    v3.9.2

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

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 98292864e8cfebdee9fca7c3eee0c31e4615ced9
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 22 Jul 2020 06:49:03 +0800
Tag:    v3.8.5

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

commit ff2d425711525c18831394c8d697d8665184eda1
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 22 Jul 2020 06:49:03 +0800
Tag:    v3.9.2

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

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 5068d59b1371b1854905b8a0f52edf5c84b8b46e
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 17 Jul 2020 23:24:53 +0800
Tag:    v3.9.2

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 37f3c318ea0010701b0db43b54d43b3b4710d309
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 16 Jul 2020 02:45:49 +0800
Tag:    v3.8.5

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

commit af1f371aa706458724785f82547b3217ae1ec346
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 16 Jul 2020 02:45:49 +0800
Tag:    v3.9.2

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

commit 4a16804df78550e91b20135fcfed3fda07fb46db
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jul 2020 21:29:34 +0800
Tag:    v3.9.2

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

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 019e7dd26c8c0d32d71f91f04bba38d710d4c7e2
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jul 2020 20:44:10 +0800
Tag:    v3.8.5

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

commit e64f37c3c5714ede446ac2fd7c09ebd66e562589
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jul 2020 20:44:10 +0800
Tag:    v3.9.2

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

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 bc2d3e8bb9e3c5864d824ca21a5aa7912d0a8976
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Jun 2020 00:31:37 +0800
Tag:    v3.8.4

MDL-69151 message_airnotifier: start output before accesskey request.

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 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 fe65ebcf1c5f3c1e29a83f8c73fd8354bb6f860a
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 27 Jun 2020 00:11:44 +0800
Tag:    v3.8.4

MDL-69150 message_airnotifier: correct apps portal link.

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.

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 2d70187adec76a4e171fecd0eaa02e9873bd2fc7
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 10 Jun 2020 16:34:25 +0800
Tag:    v3.9.0-rc2

MDL-69005 cache: fix private $store access in loader.

commit 9fea1cc6e45aa41b6f8158611fd9858bb9349204
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 09 Jun 2020 05:39:43 +0800
Tag:    v3.8.5

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

commit b4a73ff47fa747afc7c8ed45db714cd0a336e33c
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 09 Jun 2020 05:39:43 +0800
Tag:    v3.9.2

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

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 fb6b7e8a426ff1856736455b4c26ea92832117d0
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 08 Jun 2020 05:39:39 +0800
Tag:    v3.9.0-rc1

MDL-68950 core: add Moodlenet tool to standard plugin list.

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 349ebe7f4566c82a97ca03045f62acd69f0079b8
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 29 May 2020 05:17:23 +0800
Tag:    v3.8.5

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

commit f66e6749ae7e8f32b84ddce324125a3fb2974dd6
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 29 May 2020 05:17:23 +0800
Tag:    v3.9.2

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

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 73b7597a8cf97567e1940f09b3494cdfb24dfa4e
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 21 May 2020 14:55:19 +0800
Tag:    v3.8.5

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

commit 6a3edc34bde3c289426cad2c483acd1ed912394c
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 21 May 2020 14:55:19 +0800
Tag:    v3.9.2

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

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 035c042f1eadbda2816b52e4b9b996c36ab79713
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 14 May 2020 04:45:58 +0800
Tag:    v3.8.5

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

commit ac7cb0921b4efe997f1602619fc708c40ebb4428
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 14 May 2020 04:45:58 +0800
Tag:    v3.9.2

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

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 9965b654f8416db6ee6d86cb1315286c4a1643df
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 13 May 2020 06:17:27 +0800
Tag:    v3.9.0-beta

MDL-65796 message: improve content of contact request notifications.

commit 6bafc320c0a778407f23f777e54b64876cb5ba0a
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 07 May 2020 04:08:15 +0800
Tag:    v3.7.6

MDL-68415 core: test attachments in email_to_user from allowed paths.

commit 2b188d2299a6b80313a9b33286ba01d5666daa93
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 07 May 2020 04:08:15 +0800
Tag:    v3.8.3

MDL-68415 core: test attachments in email_to_user from allowed paths.

commit f4488eca79f791f226b99f049ccdd46f1245faf5
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 07 May 2020 04:08:15 +0800
Tag:    v3.9.0-beta

MDL-68415 core: test attachments in email_to_user from allowed paths.

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

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

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

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

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 f8f5a2f6dac8dd0bc133bcd1a28e02e75c2daee1
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 05 May 2020 18:25:43 +0800
Tag:    v3.9.0-beta

MDL-67547 mod_forum: convert pluginfile URLs prior to export.

commit 8844cb8286206a7422ab67dfc9487e27134d5a9c
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 04 May 2020 20:24:31 +0800
Tag:    v3.9.0-beta

MDL-68500 dataformat: re-factor download/export methods into new class.

commit e1dfd4b83c879c1171d0c4f2a4b851301ea424ae
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 May 2020 16:05:07 +0800
Tag:    v3.9.0-beta

MDL-66135 tool_uploadcourse: case-insensitive date string comparison.

commit f77412b119ab7a4860125f05dcf08b01e2325c64
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 May 2020 16:00:41 +0800
Tag:    v3.7.7

MDL-68084 blocks: check capability before getting content.

commit cd0af947a73e4bfcca5c79a300a4929b6339cedf
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 May 2020 16:00:41 +0800
Tag:    v3.8.4

MDL-68084 blocks: check capability before getting content.

commit 56b431c2f63d2ede2d5bb951bb032e03ae5ad5e7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 May 2020 16:00:41 +0800
Tag:    v3.9.0-beta

MDL-68084 blocks: check capability before getting content.

commit 3bd9e1e8d264b9b43ea89f105ab4dc8877ffe43e
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 May 2020 00:24:44 +0800
Tag:    v3.9.0-beta

MDL-68565 tool_usertours: account for optional config in WS response.

commit e34877300c236fd54c437bd50f7bd4cde09f0791
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 May 2020 00:24:44 +0800
Tag:    v3.8.4

MDL-68565 tool_usertours: account for optional config in WS response.

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 b73bb7b9c47903e8325fddd94b812479b6e90d10
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 07:25:45 +0800
Tag:    v3.8.5

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

commit a97c45a15d3b472dabba8806db10cfb6f7170fe4
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 07:25:45 +0800
Tag:    v3.9.2

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

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 11b4e810fbd964de89c365611ace4b5fa0bcf125
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 04:13:41 +0800
Tag:    v3.8.5

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

commit 863fb96ffa5aa18a7ae6c920216370d7e6dc2d2d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 29 Apr 2020 04:13:41 +0800
Tag:    v3.9.2

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

commit 233a51ad21ea7806b442c329814df5242b70b2e1
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 27 Apr 2020 17:13:30 +0800
Tag:    v3.9.0-beta

MDL-67547 dataformat_pdf: method to convert images to supported format.

commit 1de3b81983532addbdeea06512a474d7ababdc02
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Apr 2020 06:05:15 +0800
Tag:    v3.9.0-beta

MDL-68500 dataformat: allow instances to export to local file.

commit 16f05b5c22cd60990a05fb47077998288ec525ef
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 16 Apr 2020 05:07:20 +0800
Tag:    v3.9.0-beta

MDL-66732 core: config option to force whether site considered public.

commit 796a7ea458883407346eb831de6aa13ee5470217
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 14 Apr 2020 16:14:52 +0800
Tag:    v3.7.6

MDL-68410 mod_scorm: safer status operator comparison.

commit fadae3cfe950a89dabb2f8ea831cd5d97de21cfc
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 14 Apr 2020 16:14:52 +0800
Tag:    v3.8.3

MDL-68410 mod_scorm: safer status operator comparison.

commit 2cd534a7df3867813e3aad42db615865149a58c6
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 14 Apr 2020 16:14:52 +0800
Tag:    v3.9.0-beta

MDL-68410 mod_scorm: safer status operator comparison.

commit 041ecef9febac47d2a0d597e3d3b14f1bc14e541
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 14 Apr 2020 16:14:52 +0800
Tag:    v3.5.12

MDL-68410 mod_scorm: safer status operator comparison.

commit 3c31f748f151a4529033a68e1590dcc812df2244
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 14 Apr 2020 16:14:52 +0800
Tag:    v3.6.10

MDL-68410 mod_scorm: safer status operator comparison.

commit adca2ab62945814cd3454cca6a0fcc43c91db8fe
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 06 Apr 2020 20:30:58 +0800
Tag:    v3.9.0-beta

MDL-66135 customfield: allow calling code to set form category headings.

commit 5a6331025049d78c8b28ffa03ca358ccade06253
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 01 Apr 2020 05:21:48 +0800
Tag:    v3.8.3

MDL-67499 restore: account for deleted user truncated email/username.

commit 0c68ae88ebacafcefc0c418bbd7c69d41df1c19b
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 01 Apr 2020 05:21:48 +0800
Tag:    v3.9.0-beta

MDL-67499 restore: account for deleted user truncated email/username.

commit 23e71ce7a5a89dbfd55469f08d38855ef8a22707
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 01 Apr 2020 05:21:48 +0800
Tag:    v3.7.6

MDL-67499 restore: account for deleted user truncated email/username.

commit 42396a33e9c96b883e0dd89d9ed2160e9ab0ae53
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 28 Mar 2020 04:09:32 +0800
Tag:    v3.8.3

MDL-68280 user: fix PHP notice for unknown user invalid login token.

commit b6ea0ef7ee05d5e1452db87cbfedbf97b2b6c522
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 28 Mar 2020 04:09:32 +0800
Tag:    v3.9.0-beta

MDL-68280 user: fix PHP notice for unknown user invalid login token.

commit 316575d3b3af7f4032bbed2457eb2e5d3298c713
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 28 Mar 2020 04:09:32 +0800
Tag:    v3.7.6

MDL-68280 user: fix PHP notice for unknown user invalid login token.

commit 46a290b1b90efa22800b17ded4a24459fa1b18d9
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 28 Mar 2020 00:36:24 +0800
Tag:    v3.8.3

MDL-68279 admin: filter site fullname when sending test email.

commit 96e7f4f4fdbad2fcf6c7205a15ec95ae8588b3c2
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 28 Mar 2020 00:36:24 +0800
Tag:    v3.9.0-beta

MDL-68279 admin: filter site fullname when sending test email.

commit 9a856f83feb73846a2f13dd2381b1343c9b88aad
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 28 Mar 2020 00:36:24 +0800
Tag:    v3.7.6

MDL-68279 admin: filter site fullname when sending test email.

commit c96e66a40a841fea87ed4e4752db06b80d1880a7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 27 Mar 2020 05:25:54 +0800
Tag:    v3.7.6

MDL-40081 completion: clean up criteria records for deleted courses.

commit 63cf950324bf1d46df0b0465c255f76240c0c67d
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 27 Mar 2020 05:25:54 +0800
Tag:    v3.8.3

MDL-40081 completion: clean up criteria records for deleted courses.

commit abde761cb698f22739fd08e8ebe618f33b7481e1
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 27 Mar 2020 05:25:54 +0800
Tag:    v3.9.0-beta

MDL-40081 completion: clean up criteria records for deleted courses.

commit fb6cdb3a9fb0c5635c44cebb62bf2874c6612f97
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 19 Mar 2020 17:52:58 +0800
Tag:    v3.7.6

MDL-64429 tool_usertours: upgrade step to fix existing tours sortorder.

commit 02e24d709825e073d2244fe676d431496eea458f
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 19 Mar 2020 17:52:58 +0800
Tag:    v3.8.3

MDL-64429 tool_usertours: upgrade step to fix existing tours sortorder.

commit 091758d512b09fdc75fa7e425f1f9b90af0f17d5
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 19 Mar 2020 17:52:58 +0800
Tag:    v3.9.0-beta

MDL-64429 tool_usertours: upgrade step to fix existing tours sortorder.

commit b167974308e22dd8cb3d6aade5e8be12fb2d4c3a
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 14 Mar 2020 07:30:33 +0800
Tag:    v3.7.6

MDL-67731 backup: fix async restores in progress table listing.

commit 41831d5651dfc8a3a60b7fdd8414137d08897f7e
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 14 Mar 2020 07:30:33 +0800
Tag:    v3.8.3

MDL-67731 backup: fix async restores in progress table listing.

commit 55268700529fac358fa98617c828f4958f0645ed
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 14 Mar 2020 07:30:33 +0800
Tag:    v3.9.0-beta

MDL-67731 backup: fix async restores in progress table listing.

commit 9fbbb1e46da41234c50925e7122b6bdf7682fa45
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 14 Mar 2020 04:42:37 +0800
Tag:    v3.8.3

MDL-67930 mod_forum: consistent default group image when hidden.

commit 3e1b05f001b8f147954bc2bd62f5c90e2611c1d3
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 14 Mar 2020 04:42:37 +0800
Tag:    v3.9.0-beta

MDL-67930 mod_forum: consistent default group image when hidden.

commit 7ada02755d277754ad04e638f2eed43596899ad2
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 06 Mar 2020 15:51:42 +0800
Tag:    v3.8.3

MDL-67751 course: include inline folders in list of resources.

commit 2c469d3843bdeaa2b19c488562e961ec4a726bc6
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 06 Mar 2020 15:51:42 +0800
Tag:    v3.9.0-beta

MDL-67751 course: include inline folders in list of resources.

commit 94de68f9b88b0061d13af0e842cea42d5478b6c9
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 06 Mar 2020 15:51:42 +0800
Tag:    v3.7.6

MDL-67751 course: include inline folders in list of resources.

commit 0111c671e4c394619fc2d78094e1291815ea8004
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 26 Feb 2020 05:56:21 +0800
Tag:    v3.8.2

MDL-62768 tool_policy: add page title & breadcrumb navigation.

commit 95f2f7cc9f48c99f38a28c0923621d72c8276c3d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 26 Feb 2020 05:56:21 +0800
Tag:    v3.9.0-beta

MDL-62768 tool_policy: add page title & breadcrumb navigation.

commit be941e5a05d4ebaa973774b78b928196780dc82d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 26 Feb 2020 05:56:21 +0800
Tag:    v3.7.5

MDL-62768 tool_policy: add page title & breadcrumb navigation.

commit 536c771a3f576b1eee7d5d03d0164d1c0e067f26
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 19 Feb 2020 07:28:42 +0800
Tag:    v3.7.7

MDL-66917 admin: validate uploaded plugin version.

commit 059f402a51727d4bfdb937eaf46d7d65ade582bf
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 19 Feb 2020 07:28:42 +0800
Tag:    v3.8.4

MDL-66917 admin: validate uploaded plugin version.

commit 59f941f6dbdf622ad81de1ad379ff82a80f8d461
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 19 Feb 2020 07:28:42 +0800
Tag:    v3.9.0-beta

MDL-66917 admin: validate uploaded plugin version.

commit 54cb5666c183906cb6d769b562407ed7ebbfc505
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 10 Feb 2020 16:19:49 +0800
Tag:    v3.9.0-beta

MDL-64417 message_popup: remove old notifications during cleanup task.

commit 9da23023afa6fae604d127973a8e888304220278
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 06 Feb 2020 17:10:17 +0800
Tag:    v3.8.2

MDL-67891 tool_cohortroles: move upgrade step inside plugin.

commit 07d93d27a0f043a8863317196a046ae3941b3c38
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 06 Feb 2020 17:10:17 +0800
Tag:    v3.9.0-beta

MDL-67891 tool_cohortroles: move upgrade step inside plugin.

commit c0fdc91ea3315ef2e452ed53b39556cb1f5620fb
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 06 Feb 2020 17:10:17 +0800
Tag:    v3.7.5

MDL-67891 tool_cohortroles: move upgrade step inside plugin.

commit db8bda61a3feeabc1d4b90d327531c0ac2af3b42
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 06 Feb 2020 15:59:57 +0800
Tag:    v3.9.0-beta

MDL-64417 message: allow processors to run their own cleanup tasks.

commit 88779cc6891ba4f3f4191da4b635a86ab7d0bcc3
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 31 Jan 2020 16:51:17 +0800
Tag:    v3.7.6

MDL-64429 tool_usertours: ensure tour sortorder can't move out of range.

commit 241edb45ec13426b5c42ec6aaa7acdf1aa4f4099
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 31 Jan 2020 16:51:17 +0800
Tag:    v3.8.3

MDL-64429 tool_usertours: ensure tour sortorder can't move out of range.

commit 8dabade61fa9edf5a5f194ffd77f686272ad43b7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 31 Jan 2020 16:51:17 +0800
Tag:    v3.9.0-beta

MDL-64429 tool_usertours: ensure tour sortorder can't move out of range.

commit f8f32862679aae3009b31d256fb8f889913a95f9
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 31 Jan 2020 07:25:23 +0800
Tag:    v3.7.6

MDL-63865 tool_dataprivacy: unit test for plugin privacy provider.

commit e8c219a1875d9d8c0e86ffc378f7c53cca1cf63d
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 31 Jan 2020 07:25:23 +0800
Tag:    v3.8.3

MDL-63865 tool_dataprivacy: unit test for plugin privacy provider.

commit a11e3d90f2fd903bfdceae79ba3175bf24f13555
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 31 Jan 2020 07:25:23 +0800
Tag:    v3.9.0-beta

MDL-63865 tool_dataprivacy: unit test for plugin privacy provider.

commit 9a49f51b1528aa53cdc9702842b61d7cf872ba11
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Jan 2020 16:22:08 +0800
Tag:    v3.7.5

MDL-67532 badges: better default for new badge language.

commit 103c623b83b4f66d69e379fbc0f5bebadbdd3831
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Jan 2020 16:22:08 +0800
Tag:    v3.8.2

MDL-67532 badges: better default for new badge language.

commit 5253834d031e8ddcf7d0c737e08251600ad2e1a7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 24 Jan 2020 16:22:08 +0800
Tag:    v3.9.0-beta

MDL-67532 badges: better default for new badge language.

commit ea01c38f2c2009f42b5e2477bf44751240508d8d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 08 Jan 2020 00:18:56 +0800
Tag:    v3.7.5

MDL-67732 group: observe viewfullnames capability.

commit 6e8ed1a8fbbbf669826ee28932748f0497780fff
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 08 Jan 2020 00:18:56 +0800
Tag:    v3.9.0-beta

MDL-67245 group: observe viewfullnames capability.

commit c3496f85999824a47b752b01a3ba3541fcd3f471
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 08 Jan 2020 00:18:56 +0800
Tag:    v3.8.2

MDL-67732 group: observe viewfullnames capability.

commit 8c3f81aa69c5fb5a050f9059644ddd746a113096
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jan 2020 11:24:37 +0800
Tag:    v3.7.5

MDL-66237 message_popup: Get redirecturl from notification contexturl

commit 8725ac5f42e597a98e4b74564ca91de42946313c
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jan 2020 11:16:13 +0800
Tag:    v3.9.0-beta

MDL-66237 message_popup: Get redirecturl from notification contexturl

commit 2f19ac90c6806095aa60aad616f897fd09370d3e
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 07 Jan 2020 11:16:13 +0800
Tag:    v3.8.2

MDL-66237 message_popup: Get redirecturl from notification contexturl

commit 80a8c362ea1ef4f05e0522195b9110336410e138
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 31 Dec 2019 21:18:29 +0800
Tag:    v3.8.3

MDL-67499 user: truncate long username/email during user deletion.

commit 343380d9c892dd4752a34c46dafb6b3a86d77913
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 31 Dec 2019 21:18:29 +0800
Tag:    v3.9.0-beta

MDL-67499 user: truncate long username/email during user deletion.

commit 2c6df5b7f0bad6858f0e5ac23ea3079e5e519085
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 31 Dec 2019 21:18:29 +0800
Tag:    v3.7.6

MDL-67499 user: truncate long username/email during user deletion.

commit 80827f076ce02b662de92739bef2907b6fc55da5
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 31 Dec 2019 18:45:56 +0800
Tag:    v3.8.4

MDL-62853 privacy: sanitize subcontext paths.

commit d99e0ab7a2813098e624d7d5fe4f3e7f3afd70c2
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 31 Dec 2019 18:45:56 +0800
Tag:    v3.9.0-beta

MDL-62853 privacy: sanitize subcontext paths.

commit 118a1094998852f26d6925763af3b8b5820a1fd3
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 19 Dec 2019 05:38:40 +0800
Tag:    v3.9.0-beta

MDL-67547 dataformat: allow plugins to declare support for HTML.

commit 7eeea538d2e891d7f8676213e5d1adb7ee3d9177
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 18 Dec 2019 03:17:00 +0800
Tag:    v3.9.0-beta

MDL-67245 group: Behat updates to account for member identity fields.

commit 213abaaf97995412379edbeb984e3c548f17ddf7
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 10 Dec 2019 04:06:22 +0800
Tag:    v3.7.5

MDL-65649 backup: ensure valid course URL for async mode.

commit 7a4b6df0fe419963f6d0f5d32dbed43c4a08da5e
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 10 Dec 2019 04:06:22 +0800
Tag:    v3.8.2

MDL-65649 backup: ensure valid course URL for async mode.

commit a679ae31a58e5ba3499fbdeffc645213245fa554
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 10 Dec 2019 04:06:22 +0800
Tag:    v3.9.0-beta

MDL-65649 backup: ensure valid course URL for async mode.

commit 9e9c0912e31ae73e4a97ada65dbeda62f33ed8ca
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 06 Dec 2019 06:35:43 +0800
Tag:    v3.7.5

MDL-66024 tool_uploadcourse: validate shortname/fullname field length.

commit f0a2800a3a0eba8c932da0e4df0ea6ff594a2a0f
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 06 Dec 2019 06:35:43 +0800
Tag:    v3.8.2

MDL-66024 tool_uploadcourse: validate shortname/fullname field length.

commit 714343c06a8416a4288523b1076c075c31c443a7
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 05 Dec 2019 15:47:07 +0800
Tag:    v3.9.0-beta

MDL-66024 tool_uploadcourse: validate shortname/fullname field length.

commit bc25db6a64a73cb6ee1307938275fc88f9a50336
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 18:07:58 +0800
Tag:    v3.7.4

MDL-64695 tool_dataprivacy: filter site fullname in outgoing messages.

commit fbf0c8810b6e0e10013c983272e36e89b644f45d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 18:07:58 +0800
Tag:    v3.8.1

MDL-64695 tool_dataprivacy: filter site fullname in outgoing messages.

commit d7367ecafab2da9f41fc2c0b9dc6d6a96f0b7b15
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 18:07:58 +0800
Tag:    v3.9.0-beta

MDL-64695 tool_dataprivacy: filter site fullname in outgoing messages.

commit 8b6d7e876dbdfdda11494e90802add758c96d7dc
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 08:50:28 +0800
Tag:    v3.7.4

MDL-64695 privacy: filter site fullname in data export.

commit 25da0b49ea2b9b73fa183b540bd4565b232dd87d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 08:50:28 +0800
Tag:    v3.8.1

MDL-64695 privacy: filter site fullname in data export.

commit 07dc0cad344bd5b902ef35bd5fe30d9497472c1f
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 08:50:28 +0800
Tag:    v3.9.0-beta

MDL-64695 privacy: filter site fullname in data export.

commit 73242585f4e1bf809ef0d82c99dff30a69af0683
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 06:44:13 +0800
Tag:    v3.7.4

MDL-65735 report_progress: reset URL start parameter in initials bars.

commit 914d5ab82d77d7196594f6e32bffd0a216956a11
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 06:44:13 +0800
Tag:    v3.8.1

MDL-65735 report_progress: reset URL start parameter in initials bars.

commit d05078d02380971f34df9eb568cb2903cc1e99df
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 04 Dec 2019 06:44:13 +0800
Tag:    v3.9.0-beta

MDL-65735 report_progress: reset URL start parameter in initials bars.

commit 47ff771e80a771dcbd439374a1909488f2b562de
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 03 Dec 2019 06:36:54 +0800
Tag:    v3.9.0-beta

MDL-66108 course: fix false positives when bulk moving categories.

commit a585ee9432fe141a87b17b5b30d69a1e24ebc40c
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 03 Dec 2019 06:36:54 +0800
Tag:    v3.7.5

MDL-66108 course: fix false positives when bulk moving categories.

commit 7b0a8e09c0b913d22405a2136b723b4f0a1402b5
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 03 Dec 2019 06:36:54 +0800
Tag:    v3.8.2

MDL-66108 course: fix false positives when bulk moving categories.

commit 21253ed62248cd4079dd3b3ad73b6dc160e358ac
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 29 Nov 2019 15:45:55 +0800
Tag:    v3.9.0-beta

MDL-67245 group: display user identity fields for group members.

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 94f4f39ab7401297509462e8d6221c719c909cba
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 27 Nov 2019 15:23:35 +0800
Tag:    v3.8.5

MDL-62980 tool_dataprivacy: show persistent errors inside form.

commit d68848383e4d199a40f884a3b34175cb6d39ad8a
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 27 Nov 2019 15:23:35 +0800
Tag:    v3.9.2

MDL-62980 tool_dataprivacy: show persistent errors inside form.

commit 281c8823275a0f3833e1b35e2e5c8bb5b26ba405
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 08 Nov 2019 05:45:46 +0800
Tag:    v3.8.4

MDL-68995 atto_image: remove initial dialogue image src attribute.

commit 0759da9ecf4a38e9d42e6643516b50f9853ca452
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 08 Nov 2019 05:45:46 +0800
Tag:    v3.9.0-rc2

MDL-68995 atto_image: remove initial dialogue image src attribute.

commit afaf64b3346a47b7589902ec45f0edda3a833ad2
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 08 Nov 2019 00:45:50 +0800
Tag:    v3.8.0-beta

MDL-67174 core: update standard plugins list.

commit dcab75055134f9e4d7135c280989216dea7f1a2d
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 06 Nov 2019 00:41:12 +0800
Tag:    v3.8.0-beta

MDL-67140 calendar: fix selector switching between days.

commit 8d09b8cab64afc20a48e22ef849002db1777a5d4
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 05 Nov 2019 08:16:13 +0800
Tag:    v3.9.0-beta

MDL-58827 user: add institution & department filters.

commit 8d111d51367b86ad70a4fe6dfb8bf416237789c7
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 Nov 2019 21:04:48 +0800
Tag:    v3.7.3

MDL-66762 user: stricter email validation.

commit eb9f830604a766fb5d27427e25e38a28b4833fef
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 01 Nov 2019 21:04:48 +0800
Tag:    v3.8.0-beta

MDL-66762 user: stricter email validation.

commit 99c79db0c73cfd8052237ca60359f08a5c39ad00
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 26 Oct 2019 00:29:14 +0800
Tag:    v3.6.7

MDL-67027 calendar: fix event update form validation.

commit 77c0308e7480ceab8f7de35807876243e0f4f9fa
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 26 Oct 2019 00:29:14 +0800
Tag:    v3.7.3

MDL-67027 calendar: fix event update form validation.

commit c0c9cf32f26bd0281eca82e3f7547129e694c772
Author: Paul Holden <paulh@moodle.com>
Date:   Sat, 26 Oct 2019 00:29:14 +0800
Tag:    v3.8.0-beta

MDL-67027 calendar: fix event update form validation.

commit ee0f61cde477b30b9790c58a8cc2136db58494ff
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 25 Oct 2019 19:42:47 +0800
Tag:    v3.7.5

MDL-59303 auth_shibboleth: consistent readme URL.

commit f179253ab701f6846e818ca399d9c528ec8b73bd
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 25 Oct 2019 19:42:47 +0800
Tag:    v3.8.2

MDL-59303 auth_shibboleth: consistent readme URL.

commit 1e89b1d686bc95f6acebbfb0e82c3b8ee5e56ec1
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 25 Oct 2019 19:42:47 +0800
Tag:    v3.9.0-beta

MDL-59303 auth_shibboleth: consistent readme URL.

commit fdd3ccaf07e1a660fb042e020859da8f49cdb8df
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 18 Oct 2019 23:06:38 +0800
Tag:    v3.9.0-beta

MDL-29693 report_configlog: implement report search filtering.

commit 880dcd0f9448553c319143638fb4134561cea008
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 18 Oct 2019 18:42:13 +0800
Tag:    v3.6.7

MDL-63125 forms: Behat test for form autocomplete element.

commit 9961411a1240193d34c1df03c48e5a474aa3179d
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 18 Oct 2019 18:42:13 +0800
Tag:    v3.7.3

MDL-63125 forms: Behat test for form autocomplete element.

commit d25223a5c4fde868db96aae2324c46f1b8f5e825
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 18 Oct 2019 18:42:13 +0800
Tag:    v3.8.0-beta

MDL-63125 forms: Behat test for form autocomplete element.

commit a8df356e335ca7cb99cf18d2375b3107173f257f
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Oct 2019 02:52:46 +0800
Tag:    v3.8.2

MDL-62768 tool_dataprivacy: add page breadcrumbs to navigation.

commit bff97f158efb68c1b90007dc8285147de74636d1
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Oct 2019 02:52:46 +0800
Tag:    v3.9.0-beta

MDL-62768 tool_dataprivacy: add page breadcrumbs to navigation.

commit 87080161e03fe2417e50e41badc56c7fb4c1c842
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 15 Oct 2019 02:52:46 +0800
Tag:    v3.7.5

MDL-62768 tool_dataprivacy: add page breadcrumbs to navigation.

commit 958b331ada436f602a1f07a9f782bc255c54533b
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Oct 2019 07:00:22 +0800
Tag:    v3.7.3

MDL-65584 blog: safer deletion of associations in privacy provider.

commit d95812cb3993f7cfba9d9cbb9f44e4f20b29b574
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Oct 2019 07:00:22 +0800
Tag:    v3.8.0-beta

MDL-65584 blog: safer deletion of associations in privacy provider.

commit d6fdedd4ab4b59a43c68dbdaa0848b6927098c5f
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Oct 2019 07:00:22 +0800
Tag:    v3.6.7

MDL-65584 blog: safer deletion of associations in privacy provider.

commit a722b44a092ed1dfc7ceea52b2476a0f39507d7e
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Oct 2019 00:33:48 +0800
Tag:    v3.7.3

MDL-66762 user: escape extra/email user fields.

commit 7455b741c954af3c3e7dfda2972edc1146ea1562
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 08 Oct 2019 00:33:48 +0800
Tag:    v3.8.0-beta

MDL-66762 user: escape extra/email user fields.

commit 1084f8bf79798e4f54410c935c544aa4c285101e
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 02 Oct 2019 17:10:44 +0800
Tag:    v3.9.0-beta

MDL-66135 customfield: method to allow fields to parse values.

commit d62fc08ed9c7b083cea63dd522e8c72b0b3034c3
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Oct 2019 22:16:13 +0800
Tag:    v3.9.0-beta

MDL-66135 tool_uploadcourse: support custom course fields.

commit aa5e150172d7d4b02cb43f2936595cc51306fc8e
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Oct 2019 06:49:14 +0800
Tag:    v3.8.0-beta

MDL-66792 tool_dataprivacy: correct fa classes in privacy registry.

commit 3c7f5e8472c83568fe51208ba35d6b46a0601682
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Oct 2019 06:49:14 +0800
Tag:    v3.7.3

MDL-66792 tool_dataprivacy: correct fa classes in privacy registry.

commit 6442cf75ee0db5775bb75a22801f00cb65311582
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Oct 2019 06:02:50 +0800
Tag:    v3.6.7

MDL-66804 user: consistent user access times in privacy export.

commit 7db4bf3b3490135862d27222eac78522d2597ef2
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Oct 2019 06:02:50 +0800
Tag:    v3.7.3

MDL-66804 user: consistent user access times in privacy export.

commit 8208292f65c0586b5ce030c1afee22f5eb0f6ba9
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 01 Oct 2019 06:02:50 +0800
Tag:    v3.8.0-beta

MDL-66804 user: consistent user access times in privacy export.

commit ab106ad70fa16a5f3af51152ee29ba004ae60118
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 20 Sep 2019 05:36:22 +0800
Tag:    v3.9.0-beta

MDL-66732 core: improve detection of non-public sites.

commit 51539ba383e706eaa8f3ff5e6c650bff3c21d0e9
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 19 Sep 2019 04:41:28 +0800
Tag:    v3.8.0-beta

MDL-40669 tool_uploaduser: set emailstop during upload Behat test.

commit 3f4935dfdacf350ce386d41c3e97a593d052964e
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 12 Sep 2019 05:01:51 +0800
Tag:    v3.7.3

MDL-66659 core: observe viewfullnames capability in flexible_table.

commit d99bbd8e807981c8cf445b0538bf122b0f0b2a81
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 12 Sep 2019 05:01:51 +0800
Tag:    v3.8.0-beta

MDL-66659 core: observe viewfullnames capability in flexible_table.

commit 9bdca4fbe0e8297b01d9fe92341a2c04fd7ddde9
Author: Paul Holden <paulh@moodle.com>
Date:   Thu, 12 Sep 2019 05:01:51 +0800
Tag:    v3.6.7

MDL-66659 core: observe viewfullnames capability in flexible_table.

commit e8c2c263b7e7a7c4bcdcb1256f39ef273e14081c
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Aug 2019 17:46:42 +0800
Tag:    v3.6.7

MDL-62915 tool_dataprivacy: don't let primary admin delete themselves.

commit 0590e71eeb54d1a0f1993c510c51119bf9ad2fdc
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Aug 2019 17:46:42 +0800
Tag:    v3.7.3

MDL-62915 tool_dataprivacy: don't let primary admin delete themselves.

commit 3903a268962af8cf21aaf7155b11c89d8f991d67
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Aug 2019 17:46:42 +0800
Tag:    v3.8.0-beta

MDL-62915 tool_dataprivacy: don't let primary admin delete themselves.

commit f1384239717e59984f8c474097d642f50cec851d
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Aug 2019 00:32:41 +0800
Tag:    v3.8.4

MDL-66471 user: fix user_selector debug about extra identity fields.

commit be60a5d09622f2ee69dbbd06e60a3015d5528c5f
Author: Paul Holden <paulh@moodle.com>
Date:   Fri, 23 Aug 2019 00:32:41 +0800
Tag:    v3.9.0-beta

MDL-66471 user: fix user_selector debug about extra identity fields.

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 45d210a442514b4f54b46d1d447d4b575a05ffc5
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 13 Aug 2019 00:21:27 +0800
Tag:    v3.6.7

MDL-63125 forms: allow item removal from single-select autocomplete.

commit 0701f2f08c734e20e16140a8be55ed83ce81b738
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 13 Aug 2019 00:21:27 +0800
Tag:    v3.7.3

MDL-63125 forms: allow item removal from single-select autocomplete.

commit 9cbeaec26fb6e140580e1515d56ed7613839d775
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 13 Aug 2019 00:21:27 +0800
Tag:    v3.8.0-beta

MDL-63125 forms: allow item removal from single-select autocomplete.

commit 67d288f6c2b5fcbcebbcf611179abd27e82b3c51
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 30 Jul 2019 16:56:55 +0800
Tag:    v3.6.6

MDL-66230 tool_usertours: account for deleted tours in privacy export.

commit ecc906938405294473b2babe29123ff3d68e0ed3
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 30 Jul 2019 16:56:48 +0800
Tag:    v3.7.2

MDL-66230 tool_usertours: account for deleted tours in privacy export.

commit a1ab8ec2166f872fa4a28156ea2bac5ec837ce43
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 30 Jul 2019 14:58:40 +0800
Tag:    v3.8.0-beta

MDL-66230 tool_usertours: account for deleted tours in privacy export.

commit 90ce66a9cee02c8271328ed35c0817bf03332c7c
Author: Paul Holden <paulh@moodle.com>
Date:   Tue, 30 Jul 2019 14:55:50 +0800
Tag:    v3.8.0-beta

MDL-66178 user: filter course participants for users with no roles.

commit 7f624852e4fda8d416c4baaf9aba10d75f1d3ae1
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 24 Jul 2019 18:46:31 +0800
Tag:    v3.5.9

MDL-66228 mod_lesson: ensure return URL parameters are always local.

commit 167a8dc2760893795529ae8de9402ed0cf068f10
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 24 Jul 2019 18:46:31 +0800
Tag:    v3.6.7

MDL-66228 mod_lesson: ensure return URL parameters are always local.

commit f68e327afa332c2fbf5af01617d7a0fd7ae42567
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 24 Jul 2019 18:46:31 +0800
Tag:    v3.7.3

MDL-66228 mod_lesson: ensure return URL parameters are always local.

commit 6330d48813c11f3ee48f53c2152b7957cc0cd8af
Author: Paul Holden <paulh@moodle.com>
Date:   Wed, 24 Jul 2019 18:46:31 +0800
Tag:    v3.8.0-beta

MDL-66228 mod_lesson: ensure return URL parameters are always local.

commit 719f76313c4a2e9606bfdf9b5673a976831a444b
Author: Paul Holden <paulh@moodle.com>
Date:   Mon, 22 Jul 2019 14:54:11 +0800
Tag:    v3.8.0-beta

MDL-57208 user: select default homepage from user preferences page.

commit 3d61b2176475c3cd942b0350b4de702344237e37
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 12 Jun 2019 23:55:44 +0800
Tag:    v3.6.5

MDL-64484 user: cross-DB compatible profile field ordering.

commit 0998cf801082427829a1f05b4e1ad444000819a8
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 12 Jun 2019 23:55:44 +0800
Tag:    v3.7.1

MDL-64484 user: cross-DB compatible profile field ordering.

commit 52cf92277d5483eb50dfaf025007815b22a695b9
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 12 Jun 2019 23:55:44 +0800
Tag:    v3.8.0-beta

MDL-64484 user: cross-DB compatible profile field ordering.

commit e53dadd3a1fd452e20c24536516384129a54d1e6
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 12 Jun 2019 23:13:29 +0800
Tag:    v3.8.2

MDL-65884 filters: update exclusive separator characters for tags.

commit 60c55093ad4451bd460efca7f66be930ba0f46f4
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 12 Jun 2019 23:13:29 +0800
Tag:    v3.9.0-beta

MDL-65884 filters: update exclusive separator characters for tags.

commit ad7d0f05de6396356ef845ab43ec8ab4e32b3cee
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 12 Jun 2019 23:13:29 +0800
Tag:    v3.7.5

MDL-65884 filters: update exclusive separator characters for tags.

commit b486073a9ac240bb96950d2dac8ebcd0701235d4
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 07 Jun 2019 21:46:40 +0800
Tag:    v3.9.0-beta

MDL-56389 message_popup: less greedy marking of notifications as read.

commit df2544ee7b54a015774eb859c536fb5aaf09fc30
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 07 Jun 2019 17:58:30 +0800
Tag:    v3.9.0-beta

MDL-56389 message: allow marking notifications as read up to given time.

commit a00801c071ea51c3e3d3f9a773129c164c600fd3
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 06 Jun 2019 17:39:52 +0800
Tag:    v3.9.0-beta

MDL-29693 report_configlog: re-factor output to use renderers.

commit 11e1774de7a72dc2a7e7c56073e12949018b897b
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Mon, 03 Jun 2019 23:56:34 +0800
Tag:    v3.6.5

MDL-65181 mod_data: show required field indicator for textarea fields.

commit 564753102d500ca3c81e6e682f036c4e2d249dd1
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Mon, 03 Jun 2019 23:56:34 +0800
Tag:    v3.7.1

MDL-65181 mod_data: show required field indicator for textarea fields.

commit d0329e8413e0f901cd2a3fc0c36731e7e2801346
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Mon, 03 Jun 2019 23:56:34 +0800
Tag:    v3.8.0-beta

MDL-65181 mod_data: show required field indicator for textarea fields.

commit f058a0ae79413c5baa5cbc24adf5c28aade71457
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Mon, 08 Apr 2019 19:50:37 +0800
Tag:    v3.6.5

MDL-65297 atto_managefiles: improve filename decoding.

commit 868c037261776d11c24603e1b365bfeb82bdb5a2
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Mon, 08 Apr 2019 19:50:37 +0800
Tag:    v3.7.1

MDL-65297 atto_managefiles: improve filename decoding.

commit 8e7b3d4ede343dac6c7fbe7c509d6e06a4545acf
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Mon, 08 Apr 2019 19:50:37 +0800
Tag:    v3.8.0-beta

MDL-65297 atto_managefiles: improve filename decoding.

commit ac1fc5575a1000e66c3eb66ff172af74bc62cf33
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 05 Apr 2019 22:04:29 +0800
Tag:    v3.7.6

MDL-63609 media_videojs: support Youtube URL start time.

commit bde34b41f89511cefad68600e7b97d2f6f6ee42a
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 05 Apr 2019 22:04:29 +0800
Tag:    v3.8.3

MDL-63609 media_videojs: support Youtube URL start time.

commit 956f636d83b1b3d228c7774f6e04e03f4b382f08
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 05 Apr 2019 22:04:29 +0800
Tag:    v3.9.0-beta

MDL-63609 media_videojs: support Youtube URL start time.

commit 2cd4e5f8dc3f1fbfb1f1d3506a98cb7f4e8b9eca
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 05 Apr 2019 18:53:33 +0800
Tag:    v3.7.1

MDL-64784 core: update tablelib tests for explicit sort direction.

commit 821614d87c12ba7b10da0fbd1b5769568cfb8e5a
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 05 Apr 2019 18:53:33 +0800
Tag:    v3.8.0-beta

MDL-64784 core: update tablelib tests for explicit sort direction.

commit d3f44d65d39f00144529a25e3f2f5831b94e30dc
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 05 Apr 2019 18:53:33 +0800
Tag:    v3.6.5

MDL-64784 core: update tablelib tests for explicit sort direction.

commit 8978731b821ea0a9c0a85c4d605f8048ecd7c703
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 04 Apr 2019 23:08:26 +0800
Tag:    v3.7.1

MDL-64784 core: consistent column sort direction in flexible_table.

commit 3c92b1d4e55196cb5de306bb30dee07d0a54f293
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 04 Apr 2019 23:08:26 +0800
Tag:    v3.8.0-beta

MDL-64784 core: consistent column sort direction in flexible_table.

commit 3853eb7bb896f053085fd30b69d04b547ed6040b
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 04 Apr 2019 23:08:26 +0800
Tag:    v3.6.5

MDL-64784 core: consistent column sort direction in flexible_table.

commit ca1929d3906e8418ee58dd37a80e3e51a86ef9fe
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 04 Apr 2019 19:34:32 +0800
Tag:    v3.6.6

MDL-62161 user: preserve all selected users between searches.

commit 10539bfad8f8a120567ed5d9e49c235f67f1da89
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 04 Apr 2019 19:34:32 +0800
Tag:    v3.7.2

MDL-62161 user: preserve all selected users between searches.

commit d19a7b279493b6074abbd2b58a670c1af6b52aed
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 04 Apr 2019 19:34:32 +0800
Tag:    v3.8.0-beta

MDL-62161 user: preserve all selected users between searches.

commit 3703f2eec68872e11010c19b6252eacea8105801
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 03 Apr 2019 18:40:18 +0800
Tag:    v3.6.5

MDL-64484 user: show full profile field name in filter element.

commit ea770fe8c8e6bd46677dfcb3cbaf4804bffdc189
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 03 Apr 2019 18:40:18 +0800
Tag:    v3.7.1

MDL-64484 user: show full profile field name in filter element.

commit 03098df6ef35f4ecf3f42fdd3b895e9c891813b5
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 03 Apr 2019 18:40:18 +0800
Tag:    v3.8.0-beta

MDL-64484 user: show full profile field name in filter element.

commit c4e79fc6047931dbf4a5c05cfdf974f3d7311745
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 02 Apr 2019 22:48:39 +0800
Tag:    v3.8.0-beta

MDL-40669 tool_uploaduser: allow emailstop to be set during upload.

commit 0fb84542b5dc7ea3ab3b3f2ec2f0e15f57ea1580
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 02 Apr 2019 20:41:46 +0800
Tag:    v3.6.6

MDL-33087 tool_capability: correct role override link.

commit 69f5ad8f365044fbfee1ca22afb1945e18683322
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 02 Apr 2019 20:41:46 +0800
Tag:    v3.7.2

MDL-33087 tool_capability: correct role override link.

commit 580ed1a25263668e96dc067d91a3ff47baf9b1df
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 02 Apr 2019 20:41:46 +0800
Tag:    v3.8.0-beta

MDL-33087 tool_capability: correct role override link.

commit 56d043a636511acdb1c8b66e577e5491c6649b1a
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 28 Mar 2019 20:58:43 +0800
Tag:    v3.6.7

MDL-63293 enrol_manual: observe user paging config in enrol dialog.

commit e4bb1b0d753f9c2bcd8ef293d761ad733fecd67d
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 28 Mar 2019 20:58:43 +0800
Tag:    v3.7.3

MDL-63293 enrol_manual: observe user paging config in enrol dialog.

commit b15bb419ba9e249f290a7e84884d1a8a465521ce
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 28 Mar 2019 20:58:43 +0800
Tag:    v3.8.0-beta

MDL-63293 enrol_manual: observe user paging config in enrol 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.

commit 114973b5498ad782a6ed09ef7d70d8d5dadc7761
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 22:02:18 +0800
Tag:    v3.7.0-beta

MDL-59326 admin: use passwordunmask element for shared secrets.

commit 0ecea81e24aa38d696b055aa9c1cc5e0e0983884
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:56:16 +0800
Tag:    v3.6.5

MDL-64511 privacy: encode data URL when loading content.

commit 0db181f9a9c59175c99c2fc94c43aa302e50e583
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:56:16 +0800
Tag:    v3.7.1

MDL-64511 privacy: encode data URL when loading content.

commit b4d999a5a6e2e7fdb20f4a2456439895183470df
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:56:16 +0800
Tag:    v3.8.0-beta

MDL-64511 privacy: encode data URL when loading content.

commit 4cf939c6389bedf341af890832fe0a94d0f1704e
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:56:16 +0800
Tag:    v3.5.7

MDL-64511 privacy: encode data URL when loading content.

commit 29fcc59f88fee5144eb8a56b4c04c38050ee9544
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:01:42 +0800
Tag:    v3.5.6

MDL-65197 editor: handle empty user preference in privacy export.

commit e7bc8b35ee4537c7f3a82482c80b3ec2f57ee979
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:01:42 +0800
Tag:    v3.6.4

MDL-65197 editor: handle empty user preference in privacy export.

commit 38cb434ba65b52ac0c6c955d4d73e0d0dd413a44
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Wed, 27 Mar 2019 20:01:42 +0800
Tag:    v3.7.0-beta

MDL-65197 editor: handle empty user preference in privacy export.

commit 546ea1217996785cd474ffbf7e1cad02d98f7165
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 08 Mar 2019 22:40:41 +0800
Tag:    v3.5.6

MDL-46931 roles: retrieve distinct users in sub-query.

commit 13898c79db67d3470faf1d8c0d4fc99e1b37eee7
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 08 Mar 2019 22:40:41 +0800
Tag:    v3.6.4

MDL-46931 roles: retrieve distinct users in sub-query.

commit 47e466c9589db1069286634b6ae9280e7d8d6fdc
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 08 Mar 2019 22:40:41 +0800
Tag:    v3.7.0-beta

MDL-46931 roles: retrieve distinct users in sub-query.

commit 4418ec941168811fe6cc5fa4758ae399a669d7e0
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 08 Mar 2019 20:32:24 +0800
Tag:    v3.5.6

MDL-43130 access: fix user counting when retrieving assignable roles.

commit ed88c64a5c407e0fdaf1c19e34cc2762bdf54b4a
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 08 Mar 2019 20:32:24 +0800
Tag:    v3.6.4

MDL-43130 access: fix user counting when retrieving assignable roles.

commit 9ded266b4eb98c3615c64f739e0d726abd7a66d9
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 08 Mar 2019 20:32:24 +0800
Tag:    v3.7.0-beta

MDL-43130 access: fix user counting when retrieving assignable roles.

commit 1cd62f2bc804faa7e5394162cdd98b9a308e6e93
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 13 Dec 2018 17:27:53 +0800
Tag:    v3.7.0-beta

MDL-64190 mod_quiz: use password unmask config element.

commit 1a36b8b5aa630dec46790517e2eb0052ad080c3f
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 23 Nov 2018 19:20:37 +0800
Tag:    v3.7.0-beta

MDL-64190 search_solr: use password unmask config elements.

commit 4f1725493dbfbcdb938cb36854acb86ccc9c6e8f
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 07 Sep 2018 21:18:45 +0800
Tag:    v3.4.6

MDL-60028 enrol: fix counting of enrolled users in a given context.

commit e273e709bfbc3c5c20cbef975bebf1ef114cd938
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 07 Sep 2018 21:18:45 +0800
Tag:    v3.5.3

MDL-60028 enrol: fix counting of enrolled users in a given context.

commit f56e6958835b15e0f61d98a9d525268311d38b57
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 07 Sep 2018 21:18:45 +0800
Tag:    v3.6.0-beta

MDL-60028 enrol: fix counting of enrolled users in a given context.

commit 6ce2b2b141284705b34690ea231c40e322a2cdcc
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 26 Jul 2016 18:34:44 +0800
Tag:    v3.0.7

MDL-55345 user: correct userid when linking to iplookup from profile

commit df0a2112d2baf8fa1a97a67ad3c1aa3d89162673
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 26 Jul 2016 18:34:44 +0800
Tag:    v3.1.3

MDL-55345 user: correct userid when linking to iplookup from profile

commit 546bc40c138e2243966b1e1a7802cc455a92cff8
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Tue, 26 Jul 2016 18:34:44 +0800
Tag:    v3.2.0-beta

MDL-55345 user: correct userid when linking to iplookup from profile

commit 68ef378b1bc63dcc04174272fc4cb4df750b8dac
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 13 Nov 2014 16:20:16 +0800
Tag:    v2.9.0-beta

MDL-44657 forms: Form identifiers should only contain basic characters

commit 23f202a2b89700f3a0b26c6a751aab2e63835a3a
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 13 Nov 2014 16:20:16 +0800
Tag:    v2.7.4

MDL-44657 forms: Form identifiers should only contain basic characters

commit 309a919074b048d8fd94ea3f72f404a3a9a492ec
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Thu, 13 Nov 2014 16:20:16 +0800
Tag:    v2.8.2

MDL-44657 forms: Form identifiers should only contain basic characters

commit 1b1432ab88b32910a2ac2fe9e1a30df0a66b57e5
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 06 Jan 2012 19:52:31 +0800
Tag:    v2.7.2

MDL-21042 report_security: don't display warning for riskbackup unnecessarily

commit 3ae478ffd10d5e79f8b176e6901599b718d02790
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 06 Jan 2012 19:52:31 +0800
Tag:    v2.8.0-beta

MDL-21042 report_security: don't display warning for riskbackup unnecessarily

commit 9d4a3167327db782dccc5c60a50b3680ab53c430
Author: Paul Holden <pholden@greenhead.ac.uk>
Date:   Fri, 06 Jan 2012 19:52:31 +0800
Tag:    v2.6.5

MDL-21042 report_security: don't display warning for riskbackup unnecessarily