Git commits in Moodle 3.6.x by Jake Dallimore

commit d20bd99b07d94f44322000515fe3dff408fabe94
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 03 Jan 2020 11:25:14 +0800
Tag:    v3.6.8

weekly release 3.6.7+

commit 98f33548d42b26ce85bd3f9ca48d9b9ffcd76b10
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jan 2020 10:28:14 +0800
Tag:    v3.6.8

MDL-67599 behat: fix behat tests assuming Jan 2020 is a future date

commit 668cba6e7ebe1c225fb139d981d41cce7be52a81
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 31 Dec 2019 15:31:11 +0800
Tag:    v3.6.8

MDL-67593 core_iplookup: update lang string describing download process

commit 2bc8f72dffa8c526dad2587acb8d9b3f138c3c80
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 31 Dec 2019 14:38:50 +0800
Tag:    v3.6.8

MDL-67593 core_iplookup: use MaxMind test database in unit tests

commit abd981c6a77c7e7359a1f224a6a96167809c2ca0
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 07 Nov 2019 11:48:50 +0800
Tag:    v3.6.7

MDL-66257 tool_cohortroles: unit test for users in multiple cohorts

commit 0143e8bcf4f42c26dee5c88429e083b44bcbf769
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 14 Oct 2019 11:47:57 +0800
Tag:    v3.6.7

MDL-66796 mod_quiz: only update the id number if changed

commit f1246ad63189d3dcefe44a9ed33105a2d1881026
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 13 Sep 2019 11:30:17 +0800
Tag:    v3.6.7

weekly release 3.6.6+

commit 55f56db61ff03fa481f3ebb5d15cfdb5cb0a1968
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 12 Sep 2019 11:02:21 +0800
Tag:    v3.6.7

MDL-66156 block_myoverview: remove orphaned course favourite records

commit 2baf9a81d813229fb8fb53111ccbc4cca85c36fd
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 30 Aug 2019 13:12:09 +0800
Tag:    v3.6.6

weekly release 3.6.5+

commit 09b691381c533e2b02b0f192666de64a0a372185
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 18 Jul 2019 15:13:58 +0800
Tag:    v3.6.7

MDL-66156 block_myoverview: purge course favourites on course deletion.

commit 2eef46fb46ea43bb811a7b5c641303373d96d392
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 26 Jun 2019 16:07:49 +0800
Tag:    v3.6.5

MDL-65249 session: use redis host constant in unit tests

commit 151fc538de0f3cb3c348c7c6501683ed66c86aa1
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 07 May 2019 11:03:28 +0800
Tag:    v3.6.4

MDL-65313 core: fix deletion of group conversation favourites

commit baa7be6a86416990247f4d25d142a1237e1e105f
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 29 Apr 2019 11:01:14 +0800
Tag:    v3.6.4

MDL-65169 core_message: add behat step allowing searching for a string

commit e8b9a601267f1f841afcb7645b787801f4e10070
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 26 Apr 2019 15:22:43 +0800
Tag:    v3.6.4

MDL-64676 core_message: fix legacy behat step which failed on firefox

commit daea8b596fcbfd9164e37ff9fcd9282e054475b3
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 10 Apr 2019 15:07:15 +0800
Tag:    v3.6.4

MDL-65313 core: delete relevant favourites when deleting a conversation

commit a3b8e03c1c9e634df6c3b0a7226aaf02f891ec8c
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 10 Apr 2019 11:59:31 +0800
Tag:    v3.6.4

MDL-65313 core: upgrade code to remove stale favourites for messaging

commit b93b0d635511680b31d4f679e22746e19de7c771
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 29 Mar 2019 15:21:33 +0800
Tag:    v3.6.4

MDL-65170 core_user: perf improvement for user_get_user_details_courses

commit a1afcb2e7a9f144533a665b8eb555a943ab67ce6
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 28 Mar 2019 11:51:07 +0800
Tag:    v3.6.4

MDL-65169 core_message: user search respects profile visibility

commit e3b664447b79a86c6a240d155823d8df642485d0
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 28 Mar 2019 10:19:20 +0800
Tag:    v3.6.4

MDL-65170 core_user: user_get_user_details_courses respects groupmode

commit f3ad037584dc7aba3f559c09a911eb0abfcb7fa0
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 15 Mar 2019 11:01:30 +0800
Tag:    v3.6.4

weekly release 3.6.3+

commit 61bdf6fab381f4ac4a4cd22bc008cedc0f3be6a0
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 19 Dec 2018 09:02:59 +0800
Tag:    v3.6.3

MDL-64412 core_message: remove ordering code from message_search_users()

commit bed5aa4d13ed503eeb9f80f08b2dd32e25516008
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 19 Dec 2018 08:46:16 +0800
Tag:    v3.6.3

MDL-64412 core_message: get_member_info() respects provided ordering

commit 0c638fda5cbd51ef0ceb2278cb92c239509b67a4
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 18 Dec 2018 17:24:53 +0800
Tag:    v3.6.2

MDL-64426 core_message: fix filter support in api::get_conversations()

commit 9c85ac5d894a3c5c88f2b68162026f06fddfb8d6
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 14 Dec 2018 07:51:49 +0800
Tag:    v3.6.2

weekly release 3.6.1+

commit 7c073af175069b278bec1b8bfff2836f5aa127b7
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 12 Dec 2018 08:53:35 +0800
Tag:    v3.6.2

MDL-63887 auth_ldap: fix unclean exit from sync when users not found

commit 11d0c68d56977046c8f9a7933fba86a7c1896f09
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 10 Dec 2018 08:10:21 +0800
Tag:    v3.6.2

weekly release 3.6.1+

commit e8cabad431e11ab6e16fda8eda750d38d65ecd3d
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 10 Dec 2018 08:04:54 +0800
Tag:    v3.6.2

MDL-46783 accesslib: add recordrtc cap check to match master branch

commit e4125485061108f0aac31565242f92c45d73b563
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 28 Nov 2018 08:48:14 +0800
Tag:    v3.6.0-rc2

MDL-64224 core_message: fix for isfavourite in api::get_conversation()

commit 236f56d90626f4745e0aee59db1443dc8203e492
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 27 Nov 2018 16:35:56 +0800
Tag:    v3.6.0-rc2

MDL-64223 libraries: PHP7.1 compatibility fixes for Jabber lib

commit e4088b758209f6fcf6b177034fc8b56b524194dd
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 27 Nov 2018 08:51:40 +0800
Tag:    v3.6.0-rc2

MDL-64047 core_message: test get_contact_requests() with blocked users

commit e492a5540d59a56c30ffbc8be76c3b40547a76a4
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 26 Nov 2018 15:14:54 +0800
Tag:    v3.6.0-rc2

MDL-64047 core_message: contact request count must exclude blocked users

commit 36fabf72c044ae58d72a23d998b09009ed01c685
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 26 Nov 2018 10:54:29 +0800
Tag:    v3.6.0-rc2

MDL-64140 core_message: test unread counts with dataprovider in api

commit b402a163e3243e59d0f828ed3d678e9465989e7a
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 26 Nov 2018 10:54:18 +0800
Tag:    v3.6.0-rc2

MDL-64140 core_message: add get_unread_conversation_counts() web service

commit c296c48f66b865becbedf7df118c4f23e68176e8
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 23 Nov 2018 14:42:33 +0800
Tag:    v3.6.0-rc1

MDL-64057 core_message: fix bug with favourite count aggregation

commit 7f6f45c460da39f0aeef4f794d30fdb341ee613b
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 23 Nov 2018 13:45:09 +0800
Tag:    v3.6.0-rc2

MDL-64167 core_message: fix counts to exclude 'self' conversations

commit 425f5adcca26d41799244f9b1a479aed8490286c
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 23 Nov 2018 12:39:23 +0800
Tag:    v3.6.0-rc2

MDL-64167 core_message: get_conversations() excludes self conversations

commit cb38961988473decaca3a18a10b42a8aad0dcb5c
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 23 Nov 2018 12:28:06 +0800
Tag:    v3.6.0-rc2

MDL-64167 core_message: get_conversations() handles self conversations

commit ad5de40c497b07399d96a93653c6cc1da439ff7d
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 23 Nov 2018 10:25:46 +0800
Tag:    v3.6.0-rc2

MDL-64167 core_message: fix for sending bulk messages from site admin

commit 28ff6ad1da66f10d6c83b0d11c3a3fdf8b165497
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 22 Nov 2018 14:09:18 +0800
Tag:    v3.6.0-rc1

MDL-64057 core_message: add get_conversation_counts() web service

commit 92bea7db2a24b9d19a7cb6b3f470237177ceee5a
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 22 Nov 2018 11:23:21 +0800
Tag:    v3.6.0-rc1

MDL-64057 core_favourites: add get_join_sql_by_type() to service layer

commit 0847aa120cbbdb13ea8f8ea42c610c9e4d78b9be
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 22 Nov 2018 09:15:05 +0800
Tag:    v3.6.0-rc1

MDL-64057 core_message: return conversations with soft-deleted users

commit b694b9b8e2732cf547bc1ac19fc7f799eaf2a3b1
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 22 Nov 2018 09:10:37 +0800
Tag:    v3.6.0-rc1

MDL-64057 core_message: use get_conversation_counts() during rendering

commit 8e91aaabc9f6da84965268ac4367004b0e3925e7
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 20 Nov 2018 13:15:27 +0800
Tag:    v3.6.0-rc1

MDL-64057 core_message: consolidate conversation counts into single call

commit 42832918893c1ce0c084ec11510d55d5d31d643e
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 19 Nov 2018 15:32:59 +0800
Tag:    v3.6.0-rc1

MDL-64058 core_message: fix logic driving conversation section expansion

commit a54115355a265ec646496502d3e571b2cdec96ea
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 19 Nov 2018 13:51:40 +0800
Tag:    v3.6.0-rc1

MDL-63913 core_message: fix to ensure favourites is exclusive

commit da714be155beabb5b66a4c771c308ec52a3dc3f4
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 19 Nov 2018 11:56:37 +0800
Tag:    v3.6.0-rc1

MDL-64058 core_message: add unread counts to the conversations view

commit 810da68e14241c6996eaf924e6e5f4d6efddc746
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 19 Nov 2018 11:19:12 +0800
Tag:    v3.6.0-rc1

MDL-63973 core_badges: exclude related badges when adding related badges

commit c6607726001d238716905839b1f4ec4a8b0d92fa
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 19 Nov 2018 11:06:15 +0800
Tag:    v3.6.0-rc1

MDL-63973 core_badges: fix related badges count in the badges tabs

commit d2708759d8870455119272fdc8808b79da577834
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 16 Nov 2018 12:27:24 +0800
Tag:    v3.6.0-rc1

MDL-64034 core_message: return conversationid in search_messages()

commit 18550c0afb22c192c0f105493a40543c45c6b31e
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 16 Nov 2018 08:23:34 +0800
Tag:    v3.6.0-rc1

MDL-64035 core_message: get_conversations() excludes disabled chats

commit 1dee827c39ee86e684ac2f33774f742b85a67155
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 15 Nov 2018 15:54:54 +0800
Tag:    v3.6.0-rc1

MDL-63973 core_badges: related badges query now works both ways

commit 33022ee1d5a9279b91ffeb6ce017eef122436b5b
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 14 Nov 2018 13:58:18 +0800
Tag:    v3.6.0-rc1

MDL-63913 core_message: add method to get unread conversation counts

commit 267b4f03e7c8f0f3c0fd444a7ce5d8459b1860f4
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 14 Nov 2018 11:01:26 +0800
Tag:    v3.6.0-beta

MDL-63283 core_message: skip processors in non-individual conversations

commit 41485be2c8e821ae29a4bda619119843311063f0
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Nov 2018 17:51:33 +0800
Tag:    v3.6.0-beta

MDL-63974 core_message: fix logic for non-contacts in user search

commit 9acb8b357418b91f9c3d4291ca695694af033a32
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Nov 2018 16:12:08 +0800
Tag:    v3.6.0-beta

MDL-63974 core_message: restore legacy behaviour for search_users()

commit 52f9cf205e45f591ac637e15608ba5cb543d6184
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Nov 2018 10:05:17 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: add send_message_to_conversation() to api

commit 86e274d92997fc74c47be711edb7b3ca9e1c15f0
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Nov 2018 09:11:48 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: move message redirection into helper function

commit d76029110bc7ce426b3c8219cf6532b64fc640c4
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 09 Nov 2018 17:27:55 +0800
Tag:    v3.6.0-beta

MDL-63884 core_message: fix for get_conversations legacy adapter code

commit 9cef5491fb4c5e18c28f4d4a3b06ee90b538973a
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 09 Nov 2018 17:27:04 +0800
Tag:    v3.6.0-beta

MDL-63884 core_message: fix for groups without images

commit b30f4d6d58c42dad2528be5b12150996fd10afda
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 08 Nov 2018 22:26:36 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: buffering support for conv messages in manager

commit 0eddf920bea18fb4af10a3cb1982d9e606c6e0b5
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 08 Nov 2018 18:07:00 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: add conversation support to message_send()

commit aa083ab95f53c3d3a9b9e1f992f095d719903231
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 08 Nov 2018 14:53:25 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: add new group_message_sent event

commit 9581bc3c00db139f630f6ccef25a15c8cd1c2b9c
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 08 Nov 2018 13:31:36 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: add send_message_to_conversation() to manager

commit 947d32895e8edc788b9421d5766f6f3dda3710dc
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 08 Nov 2018 11:23:33 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: split up event and processor code in the manager

commit cd07b3b5cbdfede6fdf0ced18969536f2ed8e9c2
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 07 Nov 2018 18:17:51 +0800
Tag:    v3.6.0-beta

MDL-63903 core_message: fix bug with shim code in index.php

commit 74fc14e5b20ced335fd79d1126a6abe57dce3641
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 07 Nov 2018 13:58:04 +0800
Tag:    v3.6.0-beta

MDL-63898 core_message: fix for get_conversations message formatting

commit 19237383f30a13782fd38d80d06755ee55738435
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 06 Nov 2018 16:41:45 +0800
Tag:    v3.6.0-beta

MDL-63884 core: allow tests to set group pictures when creating groups

commit 003cdcce153ef50c82b7faddfd5cfeeae949058d
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 06 Nov 2018 15:00:35 +0800
Tag:    v3.6.0-beta

MDL-63884 core_message: add imageurl support for linked conversations

commit 741376f3e71be333142a2f74a94778c29c73d9f9
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 06 Nov 2018 14:15:43 +0800
Tag:    v3.6.0-beta

MDL-63883 core_message: fix random externnallib_test phpunit failure

commit 9f82758c01c1483e6f759595d42376130553617f
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 05 Nov 2018 16:08:48 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: fix method signature for can_contact_user()

commit 2553e9db8e8d74eec16d7f03b69ddda446d168bd
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 05 Nov 2018 14:28:00 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: add send_messages_to_conversation() web service

commit aa7483516477c5f81d4e27a8d804b6bc6022954a
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 02 Nov 2018 10:10:37 +0800
Tag:    v3.6.0-beta

MDL-63549 core_message: exclude conversations where all messages deleted

commit 8e3bf150d9bbdbee1e6434fdecb5007e7a3a63d2
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 01 Nov 2018 10:26:28 +0800
Tag:    v3.6.0-beta

MDL-63724 core_message: add can_send_message_to_conversation() to api

commit b95e4c786c0ac8c0b97c02b6ad201eec7504fc71
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 26 Oct 2018 12:26:23 +0800
Tag:    v3.6.0-beta

MDL-63466 core_message: don't reorder messages when formatting

commit eb35e0b176634675a62e8858781661a879ee7a1e
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 23 Oct 2018 19:08:24 +0800
Tag:    v3.6.0-beta

MDL-63549 core_message: deprecate data_for_messagearea_conversations

commit 042d804453c57430bd3e9af190f2cc297e4e4fc6
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 23 Oct 2018 16:51:00 +0800
Tag:    v3.6.0-beta

MDL-63466 core_message: added a test helper class

commit 2a2b86f123109ee64228c3ef0e2d400c57b93c50
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 23 Oct 2018 11:30:39 +0800
Tag:    v3.6.0-beta

MDL-63466 core_message: add helper method for fetching member info

commit 6f31927af8d869b56a39de318085e0bd0ba42235
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 22 Oct 2018 11:48:52 +0800
Tag:    v3.6.0-beta

MDL-63549 core_message: add get_conversations web service

commit eb5865da8bfdb4731b343b6302d496bc36448b69
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 22 Oct 2018 11:48:20 +0800
Tag:    v3.6.0-beta

MDL-63549 core_message: add group support to api::get_conversations

commit 5b367baef85f3151c6b04f0e0a6f1fbfcd44a565
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 22 Oct 2018 09:42:01 +0800
Tag:    v3.6.0-beta

MDL-63213 core_message: add web services for set/unset favourites

commit b8ff2c4481c23050d55af0678022b8d9a0825f63
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 22 Oct 2018 09:25:59 +0800
Tag:    v3.6.0-beta

MDL-63213 core_message: update get_conversations to support favourites

commit 21b50ebe1968d8476cedeb011fd334e5fbd09091
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 18 Oct 2018 17:11:07 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: fix errors discovered on oracle db

commit b81722e22f6f0835c0375bb875f6dda379ac9b24
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 18 Oct 2018 16:01:13 +0800
Tag:    v3.6.0-beta

MDL-63058 core_favourites: add existence checks to the service layer

commit 68eaa3150eadece016c5504e0e8a7a885ffbf992
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 18 Oct 2018 15:31:55 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: properly define interface methods and cleanup

commit 1f3c76f0ecbbc0df02a3c2c9e34400902d76d317
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 18 Oct 2018 09:40:07 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: fix differences between install and upgrade

commit 8d9cd27b02384b1c62ea1f5e2077850562ce6cec
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 17 Oct 2018 17:12:56 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: let service object use get_component_names

commit 3a1ece149fd37b6c62dbfeb14ef509de740f7be5
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 17 Oct 2018 17:12:27 +0800
Tag:    v3.6.0-beta

MDL-63658 core: new method get_component_names() added to core

commit b7a3ec6f8dbe2f0ace9a3cb5ec6eaf4fbfac7bd9
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 17 Oct 2018 08:59:53 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: consolidate interfaces and rename

commit 0551ed3569b7e13ce4af5935cdfcc906431bcdb0
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 16 Oct 2018 17:53:42 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: rename user_favourites_service and services

commit cb90b549b65c5bfd8544aa247b90db12163a15a1
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 16 Oct 2018 17:46:26 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: singularise the repository class types

commit cfaf86b059ca6054b3c4e35653816b9037a08fe4
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 16 Oct 2018 17:32:37 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: make favourite a first class object

commit 8ffbe9c1634ba832da9a812f7c67221ac83f5575
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 09 Oct 2018 11:10:21 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: adding paging support to the service layer

commit ac9138db1cd4fce59357849ea60305899db85f48
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 02 Oct 2018 12:31:03 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: implement privacy API for favourites

commit 4a02aae5f5aeda0e3c15d57bb22f60964536c5d0
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 02 Oct 2018 08:25:25 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: namespace the repositories and services

commit 771051325b5eba906f99b9ec4e1933b13de9b7bb
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 17 Sep 2018 08:40:13 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: add business logic aware service layer

commit d4e98ee580f4d7cd4d01a036983b3c5ed6c6097e
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 17 Sep 2018 08:38:50 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: add a user favourites repository

commit 1cb94eabb42d5d12a714547a823799a730aac0b8
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 10 Sep 2018 11:06:35 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: add tables to the subsystem

commit 4fca5dabb2b2e8b53bf43695089d26cfa7f3f3a7
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 10 Sep 2018 09:18:28 +0800
Tag:    v3.6.0-beta

MDL-63658 core_favourites: introduce the favourites subsystem to core

commit 8df868e9e0dc684c9746c91b2fa7ff21417264d4
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 24 Aug 2018 13:08:47 +0800
Tag:    v3.6.0-beta

weekly release 3.6dev

commit 7e93539cf624ba9a95308fcfeaf54acc246d42ec
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 22 Aug 2018 16:20:36 +0800
Tag:    v3.6.0-beta

MDL-36255 core_grade: fix to ensure correct context used for filters

commit de60737dd7d063827e744b5bbac28a0ebadf3504
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 21 Aug 2018 17:28:30 +0800
Tag:    v3.6.0-beta

MDL-60145 course: fix bug with group restictions button during mod edit

commit aeb7c0026d0d2b179155e10c8e95347ac59e09e1
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 09 Aug 2018 11:52:06 +0800
Tag:    v3.6.2

MDL-62550 core_theme: remove unused #fgroup_ and #fitem_ rules

commit 19c165124737427fc4dd92001760c046c22b4ebb
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 09 Aug 2018 10:54:08 +0800
Tag:    v3.6.2

MDL-62550 core_form: bring back the form item unique ids to fix js fails

commit c87010baca251ae1ccb39c4afb4de6595ee0b560
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 30 Jul 2018 14:14:54 +0800
Tag:    v3.6.0-beta

MDL-62947 core_form: fix remote code execution exploit in QuickForms

commit c96c9601af41f9fe05b7a5259bc1590b8df17d9b
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 26 Jul 2018 09:56:00 +0800
Tag:    v3.6.0-beta

MDL-62947 mod_feedback: fix feedback so it correctly uses forms API

commit 8c5162684144853a8ee3abd0862489e88421ab83
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 13 Jul 2018 12:26:07 +0800
Tag:    v3.6.0-beta

weekly release 3.6dev

commit fd6d98cc90ee70fe643c1a6e24d410a0fb9939b8
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 12 Jul 2018 16:34:50 +0800
Tag:    v3.6.0-beta

MDL-62868 core_group: clear group_grouping cache when changing grouping

commit 5a8791336aea41d05d5b7ebb7490da36c2567aac
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 29 Jun 2018 10:08:36 +0800
Tag:    v3.6.0-beta

MDL-56881 mod_choice: add unit tests for choice_user_submit_response

commit f61ee4e857a894a5b8b69516b00be88ae499964b
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 28 Jun 2018 14:02:55 +0800
Tag:    v3.6.0-beta

weekly release 3.6dev

commit 03577962efbbf5444f709a7a63ab5a7041ce5aca
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 20 Jun 2018 15:37:10 +0800
Tag:    v3.6.0-beta

MDL-56881 mod_choice: clarify lang string for limit-reached scenarios

commit a039751aee646c9125d4a31d88f339b27cbf2622
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 20 Jun 2018 13:40:33 +0800
Tag:    v3.6.0-beta

MDL-56881 mod_choice: fix bug with limits when saving existing choice

commit bdd410a6f441c7feaff0c563762aabe80c17d567
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 19 Jun 2018 14:23:31 +0800
Tag:    v3.6.0-beta

MDL-54830 core_course: fix maxbytes logic in course_update web service

commit 692e22f9edc18bb192c20cafa6e0a22fd9dea9f0
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 19 Jun 2018 09:20:39 +0800
Tag:    v3.6.0-beta

MDL-62735 core_search: searchareas page now respects indexing support

commit 548c260d822a2ac63b0274db586e8645645c804b
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 18 Jun 2018 08:24:13 +0800
Tag:    v3.6.0-beta

MDL-62730 themes: Fix calendar icon alignment for datetime in Boost

commit 1c1d738ba0ef069a00092ee72e68287b559a3e2b
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 05 Jun 2018 13:00:30 +0800
Tag:    v3.6.0-beta

MDL-52318 core_form: allow multiple filepicker-enabled url elements

commit 28c3f6e4d8bc016762f7f69eafe246315d57834b
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 30 May 2018 09:55:23 +0800
Tag:    v3.6.0-beta

MDL-60819 core_files: fix exception thrown from generate_image_thumbnail

commit 4d5046b0eb8234de85f6eef97e463b0b024ecb29
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 29 May 2018 13:22:13 +0800
Tag:    v3.6.0-beta

MDL-51419 core_files: Support for utf8 in file names in MS Edge

commit dbf66238b79b9132693975c5544180d240b7a052
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 15 Dec 2017 13:37:34 +0800
Tag:    v3.6.0-beta

MDL-59595 admin: unit test covering the adminroot cache reset scenario

commit 7d91564204acbec563f3acb74f20478519d21a1b
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 15 Dec 2017 11:47:46 +0800
Tag:    v3.6.0-beta

MDL-59595 admin: Make sure $ADMIN is properly unset when changing users