Git commits in Moodle 3.8.0 by Ryan Wyllie

commit a492f69caff061fb35416c11b19115370f973d29
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Fri, 08 Nov 2019 13:04:51 +0800
Tag:    v3.8.0-rc1

MDL-67116 course: allow grading completion for non ratings grade item

commit 2667acf121a17acff1453dc53a0b437e5daf05d8
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Thu, 07 Nov 2019 11:01:28 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: move grade button into region main

commit 69848e719bb75542882af126bb24856ec9f1832b
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Wed, 06 Nov 2019 16:06:05 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: add nested v2 support to grader

commit 8404c2b10161f724c1eca01125f504c9783630dc
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Wed, 06 Nov 2019 13:28:27 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: update grader search

commit 8a09616bc2a82e403870c699c65c59a0129ad3fe
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:41:58 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: add grader status to grader UI

commit def5f1493940f05caa5f0c316addbd53a0c5bd27
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:34:34 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: update user picker in grader UI

commit 035bd996cbece51c613dd83f99bc799971f68b18
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:32:59 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: show expand conversation in nested view

commit d9fedf3dc8ae0e4db3af82cd4b46db778efff9a1
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:29:36 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: update user content region in grader UI

commit 4c98e56c9607d3de3395f95744eec8452841efef
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:24:20 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: update navigation bar in grader UI

commit 46d51c8ca9a4cc30d77fc452dc7aa64429dd0d47
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:15:12 +0800
Tag:    v3.8.0-beta

MDL-66893 mod_forum: update grading panel UI in grader

commit 4e53672929708e399583edc95c6e5633978fa5ba
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 13:02:25 +0800
Tag:    v3.8.0-beta

MDL-66893 grade: update rubric template for grader

commit bf7018b6bd239a168b13e32895242ea84d64e385
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Tue, 05 Nov 2019 12:59:03 +0800
Tag:    v3.8.0-beta

MDL-66893 grade: update marking guide template for grader

commit 9cec5dcaae005cb2f44a6acda0c36ecffaacf3b6
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 04 Nov 2019 11:29:29 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: fix subscription behat tests

commit ef2afe4c3d1afd1bddcc059639875b3ee2b5a37a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 01 Nov 2019 14:34:14 +0800
Tag:    v3.8.0-beta

MDL-46779 editor: fix case of emoji picker lang string

commit 7b8d852929386217ae7f5cbd8bce0d5a5de8244b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 24 Oct 2019 10:31:39 +0800
Tag:    v3.8.0-beta

MDL-65896 core: more IE11 fixes for emoji picker

commit 628b4ca26209542a6e8e4ba6abaf894e4bef8c94
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 23 Oct 2019 15:16:30 +0800
Tag:    v3.8.0-beta

MDL-65896 core: fix emoji picker IE11 support

commit 454d76f689135211f8c5d21f8b9cb5732d396b91
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 22 Oct 2019 14:57:58 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: move subscription from menu into toggle

commit 7a2d4f546f9fe97ba0b4a9f281dadaea77cd4f3c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 22 Oct 2019 13:33:48 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: general UI tweaks

commit 667e5fd93f0dea69ea5d24a887083f7d6da781f6
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 22 Oct 2019 13:29:08 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: put nested v2 display mode behind user preference

commit 2602c7bfb55ba067490b8a705dc8376aef3c11ff
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 22 Oct 2019 11:16:53 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: rename modern display mode to nested v2

commit e0d798477aed43bda9df6a41c25fb38de3cf586d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 21 Oct 2019 13:09:51 +0800
Tag:    v3.8.0-beta

MDL-65896 core: add emoji data to thirdpartylibs

commit 9f536ec696ffeeeadd0a51214fa92861e0dcc27b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 21 Oct 2019 10:54:01 +0800
Tag:    v3.8.0-beta

MDL-65896 message: add emoji auto complete to message app

commit 11786e6688f76e40bf40f90d15301f4eddfc422b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 17 Oct 2019 15:44:01 +0800
Tag:    v3.8.0-beta

MDL-46779 editor: add emoji picker atto plugin

commit 787762b17a4294e7433e6008b67105c2007e664e
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Oct 2019 14:37:18 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: move view selector out of settings drawer

commit 1aac58b280ab665a8ad4a9b87793f7e2eef92268
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Oct 2019 14:05:03 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: move permalink into menu in modern display

commit 1dced2a410d5fa75dc6798351d67e4eb260afa84
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 11 Oct 2019 13:28:42 +0800
Tag:    v3.8.0-beta

MDL-66770 theme: change switch styling from iOS to Material Design

commit 4060fcc6621d65bbc49fd94c05dff36f7b2d4874
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 11 Oct 2019 11:01:40 +0800
Tag:    v3.8.0-beta

MDL-65896 admin: add admin setting to show emoji picker

commit 9aa3a11d0ecd3613eeff36d6a36a2d6662a2e5a9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 10 Oct 2019 13:08:36 +0800
Tag:    v3.8.0-beta

MDL-66770 mod_forum: change columns in discussion list table

commit 7754fa54d6208228016604257e3dfc16ff3532c2
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Fri, 04 Oct 2019 14:01:51 +0800
Tag:    v3.8.0-beta

MDL-66226 core_message: convert formatMessagePreview to async function

commit f9d76e490564bbaf0c206e4f6076b235159300a5
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 04 Oct 2019 10:31:06 +0800
Tag:    v3.8.0-beta

MDL-66477 core: only render region main settings if no settings block

commit 75962db9178a9356ee6e3e1bfbe44d665e532a36
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 03 Oct 2019 15:02:48 +0800
Tag:    v3.8.0-beta

MDL-65896 core: create emoji auto complete

commit 8f80d187665840a8e87195e1ca57bfa358e417c8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 27 Sep 2019 14:26:55 +0800
Tag:    v3.8.0-beta

MDL-65896 message: add emoji picker to message app

commit db65ba456448eb07dee8c7a8241b9ac5627ad800
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 27 Sep 2019 14:25:54 +0800
Tag:    v3.8.0-beta

MDL-65896 core: create emoji picker

commit a81651afa19264ec79608041dcc7bb7490bebb8a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 27 Sep 2019 14:18:48 +0800
Tag:    v3.8.0-beta

MDL-65896 javascript: add throttle and debounce util functions

commit 15ecfac435af6f550b43f75a6ae82318d7e4848b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 25 Sep 2019 13:11:16 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: fix modern view in single discussion forum

commit 49f5b16c618ca555e63a0300f6b7ed029d110b47
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Thu, 19 Sep 2019 10:42:59 +0800
Tag:    v3.8.0-beta

MDL-66477 mod_forum: remove duplicate listeners in settings drawer

commit 6d9c93560bb4674f05ad5e034afeb0e45c5bacb2
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Thu, 19 Sep 2019 09:32:24 +0800
Tag:    v3.8.0-beta

MDL-66477 core: remove snakeCase block regions from drawer.mustache

commit a5f88ccca2bf1a522c9b4989d81d75196ff9be0b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 18 Sep 2019 09:32:50 +0800
Tag:    v3.8.0-beta

MDL-64821 theme_classic: disable some boost general page styling

commit b53f15b111a18cc1eebb227f0581ea0fdf4ff9c7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 17 Sep 2019 10:19:23 +0800
Tag:    v3.8.0-beta

MDL-66477 theme: add some core styling

commit b17bb71e889622bb0e23b93c40588365a113f367
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 17 Sep 2019 10:19:03 +0800
Tag:    v3.8.0-beta

MDL-66477 javascript: add toggle functionality to drawer

commit c77d1ae40fe306ee4e373a5132eee5a5836f5afa
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 10 Sep 2019 14:03:19 +0800
Tag:    v3.8.0-beta

MDL-66477 mod_forum: move region main settings menu to header

commit 23e0ceca1658709db5850a0dc0a944c2a1a9bf15
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 09 Sep 2019 15:44:48 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: don't show name of deleted user

commit 38d96b6540b4da635c46c82cb62dc3e8e4686b28
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 09 Sep 2019 09:44:10 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: add in page reply to modern display mode

commit 7255378b0a7f22bc17ec032ec6a6cc5ed7f4fb12
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 06 Sep 2019 14:51:04 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: add templates for modern display mode

commit b97622a01c2c61a22598871f0d069936169b6fef
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 06 Sep 2019 13:23:21 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: fix keyboard nav for discussion

commit 060da692b6f2bbbbf05b0ef3dd79de2700756c9e
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 06 Sep 2019 12:53:41 +0800
Tag:    v3.8.0-beta

MDL-64821 theme_boost: enable bootstrap tooltips

commit 3fb0cbd4bba965f952181539f925cf4ccc8577d7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 03 Sep 2019 12:59:42 +0800
Tag:    v3.8.0-beta

MDL-62284 javascript: prevent nested JS mustache handler calls

commit 4dd2570dd795b67ea9b00312d1fe2987f6b280b1
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 03 Sep 2019 09:54:10 +0800
Tag:    v3.8.0-beta

MDL-64821 output: add wrapping class for ratings label

commit e81be9a8b1a302f795a39a27fb8b755244fe13ce
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 03 Sep 2019 09:53:31 +0800
Tag:    v3.8.0-beta

MDL-64821 files: increase icon image size for stored file exporter

commit 7902e4dc556665a39c2877b53655faa4822dbe72
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Aug 2019 15:27:10 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: add show/hide reply toggle for modern view

commit fe8e8ad4c4680301219d458ee17ac763015e5fcf
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Aug 2019 14:52:51 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: render new forum display mode when selected

commit b7c27c21582d7ad8063631e02905ed2c3670b430
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Aug 2019 14:42:47 +0800
Tag:    v3.8.0-beta

MDL-64821 mod_forum: add modern display mode option

commit 5ca0958d2f2857341dd3dc3bbb574e37ca6b6544
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Aug 2019 14:37:59 +0800
Tag:    v3.8.0-beta

MDL-64821 theme_boost: add general core styling

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

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

commit 30d2b9cd3170503a0a253749f511822a84ca4c12
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 12 Aug 2019 16:24:44 +0800
Tag:    v3.8.0-beta

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

commit c872ec0cbde29efa88721baf84fdbdce23802b75
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 06 Aug 2019 16:13:19 +0800
Tag:    v3.8.0-beta

MDL-66148 mod_assign: update override page for relative dates mode

commit 3e5811aff27d4aa5c85260d8c893bc8604ea561c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 19 Jul 2019 13:28:01 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: npm-shrinkwrap change

commit 48272cb8495aab5dd641ed8652b7e194f37c02d3
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 17 Jul 2019 11:57:19 +0800
Tag:    v3.8.0-beta

MDL-66144 course: make course format weeks show relative dates

commit 5d61b3b331a87109fa53f6751340c8e11bc796a9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 15 Jul 2019 14:30:58 +0800
Tag:    v3.8.0-beta

MDL-65219 message: default disable contact request notifications for web

commit 6cb33ce7743d02938ced2a8646ea0e44c9bbdc0a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 11 Jul 2019 15:27:43 +0800
Tag:    v3.8.0-beta

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

commit 18cb44460b73db0cd6fb6eb8b507860cfdb113ce
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 09 Jul 2019 13:49:24 +0800
Tag:    v3.8.0-beta

MDL-64002 message: add error handling for failed messages

commit 00a66396c71b7241e04371bf70254b95c73047dc
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 05 Jul 2019 10:05:33 +0800
Tag:    v3.8.0-beta

MDL-66144 course: add function to calculate user course dates

commit 95a445b360d2e23c9272ff693fe00e14c0fa1877
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 28 May 2019 09:59:14 +0800
Tag:    v3.8.0-beta

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

commit 8be24909bc73d081d138f18436e9f05c5b2984e9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 21 May 2019 11:40:36 +0800
Tag:    v3.8.0-beta

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

commit 78610b53c733f09c4f68c74e4bab26af94a9c570
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 11 Jan 2019 13:53:10 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: fix truncate.js

commit 38d4f754cadfbf9b62f345463581a17b4354f051
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 10 Jan 2019 10:24:08 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: add watchman support to grunt watch command

commit 2d2dfb6ed9ab2a71ca7e154f17073256dcb15e26
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Nov 2018 12:08:42 +0800
Tag:    v3.8.0-beta

MDL-65060 core_message: add render buffer to conversations

commit 485ebc9b67ae5b0cb48368ca1b0d218c82907fd9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 14 Nov 2018 15:11:47 +0800
Tag:    v3.8.0-beta

MDL-64002 message: buffer send messages in UI for slow connections

commit 3095c3f6b0886ad702daa43d6156237bdc0a4487
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Fri, 13 Jul 2018 10:29:15 +0800
Tag:    v3.8.0-beta

MDL-62497 admin_tool: change user tours from third party lib to core

commit 6466e89946cc124ee43319cb5db1983c19b3e92d
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Thu, 12 Jul 2018 09:01:13 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: rewrite core/str using ES6 syntax

commit 195ea4480bf3532b6e5b5f8572c0c14880ed4be1
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Wed, 11 Jul 2018 15:59:06 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: build AMD modules with new transpiler

commit c53f86d408870e2fa1892f2b78ff691bd49341a8
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Wed, 11 Jul 2018 15:54:52 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: add babel transpiling to Grunt for ES6 support

commit 67b226293832c389d7cc80ded0d46a97099b96b3
Author: Ryan Wyllie <ryan@ryanwyllie.com>
Date:   Fri, 08 Jun 2018 11:30:12 +0800
Tag:    v3.8.0-beta

MDL-62497 javascript: add babel polyfill for es6 support

commit f9664b0c194059cc6e9852d5762d1342808dbb4d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 07 May 2018 14:21:38 +0800
Tag:    v3.8.0-beta

MDL-62284 output: prevent nested JS mustache handler calls