Git commits in Moodle 3.7.x by Ryan Wyllie

commit b937159eedae5317d758a1e24c0e75796cc67dc5
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 03 Sep 2019 12:59:42 +0800
Tag:    v3.7.2

MDL-62284 javascript: prevent nested JS mustache handler calls

commit a0d8aefacfc61166316a11bbda1654ba41cff87d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 22 Aug 2019 15:36:50 +0800
Tag:    v3.7.2

MDL-66110 dml: use fix_table_name for all mysql table names

commit 5068a6ccef7bec3e8ef03737799755a5a1faf57d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 13 Aug 2019 11:15:38 +0800
Tag:    v3.7.2

MDL-66110 dml: Fix MySQL v8 compatibility with groups table

commit efc45c297645d4c8df11d68848857c1d7cf6d3dc
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 11 Jul 2019 15:27:43 +0800
Tag:    v3.7.2

MDL-65219 message: add message/pendingcontactrequests.php page back

commit 48b3e4e9b24dc47905b62a4cbc15061345cb5da6
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 28 May 2019 09:59:14 +0800
Tag:    v3.7.1

MDL-65657 message: reduce message poll timer for behat tests

commit 946533c6238985d934eccd4e92e485f929214d60
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 21 May 2019 11:40:36 +0800
Tag:    v3.7.1

MDL-65657 message: revert polling timeout back to old algorithm

commit f9d986fa2a198cd9492660aca8034b3d0bd179d7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 15 May 2019 13:57:09 +0800
Tag:    v3.7.0-rc2

MDL-65608 forum: check if group exists in discussion exporter

commit f2eb9de4425db1d7bd7044b6f6b041a3b4b8d49b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 14 May 2019 11:56:33 +0800
Tag:    v3.7.0-rc2

MDL-65577 forum: move forum focus outline onto post div

commit f31c531c1904c5961107c191a4c627afdae67260
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 14 May 2019 10:43:37 +0800
Tag:    v3.7.0-rc1

MDL-65574 forum: fix return type for get_first_post_for_discussion_ids

commit 6489aa2a4569d37159e8366fa34b2c8b31f6bcfc
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 13 May 2019 16:25:14 +0800
Tag:    v3.7.0-rc1

MDL-65557 forum: increase default image size of author profile url

commit 9a6f29b019de7f914df84246e656e4c459fd7351
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 13 May 2019 15:03:26 +0800
Tag:    v3.7.0-rc1

MDL-65574 forum: discussion_list vault uses post table for author

commit c27e8d5010299b3716a29d8ed99ed39a6f0a91a1
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 08 May 2019 09:32:22 +0800
Tag:    v3.7.0-beta

MDL-65519 forum: remove profile link from started by column

commit b61639598f62ccd050032ca8b5aee4f5b5cd8f2d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 06 May 2019 16:13:15 +0800
Tag:    v3.7.0-beta

MDL-65505 forum: handle deleted users with no context in render

commit c70ddc335d3d3514928d0a61bb23abf06eba8770
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 03 May 2019 11:44:25 +0800
Tag:    v3.7.0-beta

MDL-65474 forum: adjust forum post html structure

commit 902c8f58b24bb0c09bee8516d0dbf2340c99df53
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 02 May 2019 10:54:27 +0800
Tag:    v3.7.0-beta

MDL-65464 forum: disable buttons when saving in page reply

commit 69e9190038e845b5fbb8bb23b71f890f4d0ba018
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 01 May 2019 13:58:09 +0800
Tag:    v3.7.0-beta

MDL-65450 tinymce: fix full screen mode

commit f2b65126bc7c55e26c54b6c69d9ce2df28926448
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 01 May 2019 13:21:49 +0800
Tag:    v3.7.0-beta

MDL-65418 message: remove use of IE11 incompatible function in JS

commit 30513f97403605e89c886dc8635446b938ce7d22
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 30 Apr 2019 16:36:35 +0800
Tag:    v3.7.0-beta

MDL-65033 mod_forum: Modified sort sql for cross db support

commit c32af3a7102636cfe187775089f15dfcf32804ba
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 30 Apr 2019 13:29:56 +0800
Tag:    v3.7.0-beta

MDL-65446 admin: fix admin email option for cli install

commit 8673975999ef6549962cd135cc51b77afa5dc8ee
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 30 Apr 2019 10:23:32 +0800
Tag:    v3.7.0-beta

MDL-65388 mod_book: format plugin file urls when printing book

commit 9be6dc2de6d3a3057b63508f770897093cdfe344
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Mon, 29 Apr 2019 15:51:38 +0800
Tag:    v3.7.0-beta

MDL-65134 core_message: Introduce event specific function

commit 23129586dbcc28674c4c7cff95bf6f4922077df0
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 29 Apr 2019 11:50:57 +0800
Tag:    v3.7.0-beta

MDL-65373 forum: accessibility changes for discussion

commit fcf393a100c53ec36c292c14917f40f1a6241bbd
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 23 Apr 2019 14:14:24 +0800
Tag:    v3.7.0-beta

MDL-64703 message: fix group conversation heading alignment

commit 1457229295fd25d34cbe715108ebcdc892f5439d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 23 Apr 2019 10:01:12 +0800
Tag:    v3.7.0-beta

MDL-65394 forum: fix get_move_discussion_html return signature

commit 69efd0337b58159897c1f2a1ba879cc11a1037d9
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 16 Apr 2019 16:33:25 +0800
Tag:    v3.7.0-beta

MDL-64715 message: improve the front-end for the self-conversations

commit 8dbe7699882ea525c1d81db281b92b5bdf72a965
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 16 Apr 2019 10:51:43 +0800
Tag:    v3.7.0-beta

MDL-65034 mod_forum: fix author for single discussion forum

commit ebe3110dff7c0db96d7e654f267b8de96f240dc7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 15 Apr 2019 13:02:41 +0800
Tag:    v3.7.0-beta

MDL-65394 filter: only do mathjax parsing on strings that need it

commit 76fbbf7e7e1b33e1606d2ec5722be68ac950dcc7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 12 Apr 2019 11:14:52 +0800
Tag:    v3.7.0-beta

MDL-65394 portfolio: add cache for portfolio_add_button

commit 83537707434a601bf2dfc9c3bc4955539c8ee327
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 12 Apr 2019 10:39:51 +0800
Tag:    v3.7.0-beta

MDL-65394 forum: add context id to author export

commit e564ae863db6f954556c002868c9ae7340ad65cb
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 22 Mar 2019 11:50:02 +0800
Tag:    v3.7.0-beta

MDL-65034 forum: add aria keyboard nav to discussion

commit 446ba046501e214faab991c59e8afd6201a29148
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 22 Mar 2019 10:38:41 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix cibot complaints

commit f30f46db39a6e33f0c1f3d072af046466be85017
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 15:35:54 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix up issues from review

commit 858179b024c1396161158b0a6cf108497fc0566b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:49:10 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix behat tests

commit c5477bfc65ab18e8aaf711777cebb91057873ce2
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:48:18 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: add missing classes and tweaks to templates

commit 69aa03623defcf354b62af4162ccd8832051ed2f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:47:53 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix create discussion behat step

commit bda290ee91af5d15efbb9d34882e6ebbaa279291
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:47:05 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: various fixes to /mod/forum/view.php

commit 94552394c9da133674bf26cfc35a26ec3af58b2f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:46:15 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix blog discussion list ordering

commit 15f7dbe5733bf368660c34355b8721ed9d6f7c19
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:43:27 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix notifications for discussions in group mode

commit 57ad9a0ce7d4e9fee46c4716b5556caa8f549adb
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:42:14 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: add classes to first post to fix behat

commit 96a49734ac7c5502faa06c3a1dcc41c4df2f4f09
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:40:32 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix missing context in subscribe external func

commit b4d47dec1e54adecb8146e88a88908180576d581
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:39:26 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: change disucssion subscribe back to link

commit 7c1d857da42491aae5ee09d0258f75b587b88144
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 20 Mar 2019 14:36:36 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: fix subscription mode in forum entity

commit 53d743741e2eadb3f808566ec01028f0aeb703bf
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 18 Mar 2019 15:14:09 +0800
Tag:    v3.7.0-beta

MDL-65034 forum: add aria attributes to forum post

commit 2f6f3397fc7cf46e070b17648435ae45817530f8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 13 Mar 2019 15:56:59 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: add all discussion fields to forum_get_discussions

commit 47d38303cf7eb236badb2aec5f7130730e160451
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 11 Mar 2019 12:53:04 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: add new classes for rendering to local namespace

commit 2646e9d6d230ae8041bdeffe38acebbc0dbd1de2
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 11 Mar 2019 09:43:13 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: add subscription toggling to discussion list

commit 2e19ca183b0fd9580c3138b21e21748c2cb4ecfb
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 15:03:28 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: deprecate forum print functions

commit 4dc671a920c08f5d157e6f2336badd4342cd97ad
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 15:02:06 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: add caching to forum_tp_is_tracked

commit 72a3d05b7e287f7dfe3ccb726558cc362fc82da7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:51:31 +0800
Tag:    v3.7.0-beta

MDL-64820 portfolio: add url return for portfolio_add_button to_html

commit cba111b376f9afcb1770b86e6738b41c5be92df2
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:46:05 +0800
Tag:    v3.7.0-beta

MDL-64820 filestorage: add multi item support to get_area_files

commit a30570c5550970f71aaef918a4e904edc3ff38ae
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:44:10 +0800
Tag:    v3.7.0-beta

MDL-64820 dml: add object preloading helpers

commit 9ea78fd04133393332533354a735bdd02186650c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:33:41 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: convert user.php to user new rendering

commit aa99838d50199792ff13fad8eb8d0f6651c308b3
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:31:33 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: convert search.php to new rendering

commit 313d8b6e49d1a5acafd19cb3e956adf3dceca8f5
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:30:37 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: convert post.php to new rendering

commit 615680c5d84dfa4d8af12101acac06193c61d5c3
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:28:56 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: convert discuss.php to new rendering

commit f98553fc1b4cb8d5b7980048c5bba39f32c18ac9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:26:42 +0800
Tag:    v3.7.0-beta

MDL-64820 external: add paged_content exporter

commit a307a4765145dca4fe63114b92f0528f58fd593c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Mar 2019 14:18:24 +0800
Tag:    v3.7.0-beta

MDL-64820 external: add isimage to stored_file exporter

commit 3accb67bcde0bce49ca83d34d3d82a541aa078a3
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Thu, 28 Feb 2019 11:28:19 +0800
Tag:    v3.7.0-beta

MDL-64376 block_recentlyaccessedcourses: only centre courses on overflow

commit 42702e4186947ba8265509addeb9b2831223acad
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 19 Feb 2019 16:00:51 +0800
Tag:    v3.7.0-beta

MDL-63915 core_message: prevent drawer overriding index page widget

commit 93dda3bfd3caaaa8d23fe8ede543f27ef774958d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 06 Feb 2019 08:59:19 +0800
Tag:    v3.7.0-beta

MDL-63786 core: set $CFG->forceclean for logged in as sessions

commit 3e79a7bbe83310b5a4c5d60ce0aa76ab302fe32b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 22 Jan 2019 14:37:13 +0800
Tag:    v3.7.0-beta

MDL-63915 core_message: fix view contacts loading only on one app

commit dc10aa06d9e35a0777686a380fc17d92fde0f4f3
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 04 Jan 2019 12:09:42 +0800
Tag:    v3.7.0-beta

MDL-64166 message: reduce size of conversation counts in overview

commit 13d09efb8e3e941167152a07c5cb1a9177f82a5e
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 04 Jan 2019 11:43:04 +0800
Tag:    v3.7.0-beta

MDL-64144 message: show message date in message search results

commit dea0c9dcdf35574253719d4542d86f0dc20f2474
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 04 Jan 2019 11:14:35 +0800
Tag:    v3.7.0-beta

MDL-64143 message: make message drawer contacts bold

commit 3edde4fbe83e862569c09d364e3c2936cb8a5524
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 12 Dec 2018 13:06:04 +0800
Tag:    v3.7.0-beta

MDL-64376 recentlyaccessedcourses: improve displaying of courses

commit 271966806846d87f99611a3779d6220ea704812b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 12 Dec 2018 13:05:20 +0800
Tag:    v3.7.0-beta

MDL-64376 theme_boost: fire event on nav drawer toggle

commit 8c890dd57d7f014cf7f0ab87109a0fbb2fe4611b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 12 Dec 2018 10:06:58 +0800
Tag:    v3.7.0-beta

MDL-64376 recentlyaccessedcourses: make cards fixed width

commit 6d9727628abbe969f3f19c5d0de833106032498f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 12 Dec 2018 10:06:00 +0800
Tag:    v3.7.0-beta

MDL-64376 recentlyaccessedcourses: stop reloading on favourite

commit c77ba4890af8e8c59859c8312c8b82cfb7963391
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 11 Dec 2018 14:53:00 +0800
Tag:    v3.7.0-beta

MDL-64348 javascript: change template loading to a buffer

commit 2b92891a88388657d5bb0ca27a5f1d59f9eb3e15
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 11 Dec 2018 11:09:32 +0800
Tag:    v3.7.0-beta

MDL-64348 javascript: change template loading to also load dependencies

commit fbbed5c603da036ac12dc11d69c7d497c357d2c1
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 11 Dec 2018 11:08:33 +0800
Tag:    v3.7.0-beta

MDL-64348 javascript: add cache_strings to str.js

commit e0034b5da6ffe2f1573cb17e50d7ac79d91c4652
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 11 Dec 2018 11:04:43 +0800
Tag:    v3.7.0-beta

MDL-64348 template: add load_template_with_dependencies external func

commit 0664130b883679096f9df0f456a1ff5ce2bc6108
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 10 Dec 2018 14:47:44 +0800
Tag:    v3.7.0-beta

MDL-64348 templates: add mustache_template_source_loader class

commit 9acc0bc6ec123e8f2ae73b69360c319f1a0c0da8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 07 Dec 2018 10:56:56 +0800
Tag:    v3.7.0-beta

MDL-64134 message: hide empty sections in search results

commit e79a79ad838b15b93d88b3fad5d30b8396679eee
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 06 Dec 2018 15:24:41 +0800
Tag:    v3.7.0-beta

MDL-64275 message: fix update unread conversation counts

commit f12864eb0ed47fa6dc1bf67714aa342a86ad4291
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 06 Dec 2018 14:51:20 +0800
Tag:    v3.7.0-beta

MDL-64043 message: stop group conversation header re-rendering

commit a2bce0d0d8d9f57594f621023db0fb21f14f6d3f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 29 Nov 2018 15:03:35 +0800
Tag:    v3.7.0-beta

MDL-64274 message: deleteMessages in message_repository return promise

commit 67b64f85e95c2fd96fe7674e3c45fe57fb8d011c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Nov 2018 12:08:42 +0800
Tag:    v3.7.1

MDL-65060 core_message: add render buffer to conversations

commit 0c4d9eff86a1d39834548569ed226b9ee6c6921d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 07 May 2018 14:21:38 +0800
Tag:    v3.7.2

MDL-62284 output: prevent nested JS mustache handler calls