Git commits in Moodle 3.11.x by sam marshall

commit d7434abe976e9400d020b75009c657f51a825b54
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 02 Jun 2021 21:51:38 +0800
Tag:    v3.11.1

MDL-71836 core_enrol: Cannot search for users by username

commit b0be8281b6aa256dda927c2962f901d370892ea3
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 02 Jun 2021 19:03:35 +0800
Tag:    v3.11.1

MDL-71832 core_admin: Browse users page, sort by custom field fails

commit 52636524d4f7fc652f34e7cea437940fa5bf448c
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 12 May 2021 17:58:43 +0800
Tag:    v3.11.1

MDL-71559 core_user: Fields support for PROFILE_VISIBLE_TEACHERS

commit fdcb789242d9d3a9ee404aa762b49a368b8e7b6f
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 06 Apr 2021 17:41:40 +0800
Tag:    v3.11.0-beta

MDL-71215 Acceptance test: Missing Behat for webservice service_users

commit 200d01b08ee4c80d49671d93101afea0990bc804
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 29 Mar 2021 20:59:49 +0800
Tag:    v3.11.0-beta

MDL-71215 core_user: User fields - remaining deprecated functions

commit 3c688fd9cbaad53fa186a49b8da9081e6443fadc
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 18 Mar 2021 21:00:20 +0800
Tag:    v3.11.0-beta

MDL-71131 Admin: Users page incorrectly showing all name fields

commit 3dee5cd74ca28f103f944a9990d9e82b66e89862
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 15 Mar 2021 23:36:32 +0800
Tag:    v3.11.0-beta

MDL-71099 Lib: Move new user_fields class from core to core_user

commit 45844a161c2878aa7686de305fa3c1c175f13846
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 02 Feb 2021 19:51:25 +0800
Tag:    v3.11.0-beta

MDL-70537 Availability: Avoid recursive calls to $cm->name

commit 8d9fe81a12a08a4a92b7529366000f0adcada0e0
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 10 Dec 2020 20:02:41 +0800
Tag:    v3.11.0-beta

MDL-70446 search_solr: File indexing can fail due to multipart upload

commit 13f8798c79a2e9f2d165b92d24565bba7f7a0f42
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 25 Nov 2020 22:54:50 +0800
Tag:    v3.11.0-beta

MDL-70102 PHPunit: Core test fails with weird added modules

commit 3cc4d3d2e23bf54737ab5bd67489288c6c3f6266
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 22 Oct 2020 01:44:10 +0800
Tag:    v3.11.0-beta

MDL-45242 Course: Enrol feature supports custom profile fields

commit 4f435cc40f702fd4ca57568b1118dabd861af1bb
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 21 Oct 2020 00:55:35 +0800
Tag:    v3.11.0-beta

MDL-45242 Course: Participants list supports custom profile fields

commit 1d7d3c984d5d86d995d6360edad8d7b7630dca6c
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 20 Oct 2020 19:09:43 +0800
Tag:    v3.11.0-beta

MDL-45242 Admin: User list supports custom profile fields

commit 0919a043114ae7707da321e41e581cdc0d67c4c2
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 13 Oct 2020 00:51:20 +0800
Tag:    v3.11.0-beta

MDL-45242 Lib: Replace calls to deprecated functions

commit 5b7b1b9a06dbd9eb11da6c8b13b8c2f9b540d463
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 13 Oct 2020 00:33:17 +0800
Tag:    v3.11.0-beta

MDL-45242 Lib: Replace direct references to ->showuseridentity

commit 68e576b0ed33d85af66bc20932eea34b078d9d11
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 12 Oct 2020 22:24:07 +0800
Tag:    v3.11.0-beta

MDL-45242 Lib: Allow custom profile fields in showuseridentity

commit 947d8c78068dd5b4393b1e558f46a14c51ee86b4
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 12 Oct 2020 22:18:31 +0800
Tag:    v3.11.0-beta

MDL-45242 Lib: Deprecate field-related library functions

commit f21cf5bc86ccc2455e8f2cd7c3d0b58504a02a69
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 30 Sep 2020 23:21:47 +0800
Tag:    v3.11.0-beta

MDL-45242 Testing: Generators for user profile fields

commit 23c20dc23f6d5aec1531467b457872b3e34bdee6
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 30 Sep 2020 21:05:43 +0800
Tag:    v3.11.0-beta

MDL-45242 Admin: Added lazy-loading callback to multicheckbox

commit 4045bfd7230be60946bd73acd3208c9d3b8cd9b0
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 03 Jun 2019 18:39:29 +0800
Tag:    v3.11.0-beta

MDL-65818 Security: Encryption API and admin setting for secure data