Git commits in Moodle 3.10.x by Michael Hawkins

commit e294189099183aef85abe2d2203e2708f47cd3a1
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 31 Mar 2022 18:17:31 +0800
Tag:    v3.10.11

MDL-74333 badges: Check profile criteria valid when reviewing

commit 6b670477f7832ef4febfd8e89982f67ec22d72c8
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 08 Mar 2022 12:11:23 +0800
Tag:    v3.10.10

MDL-74074 badges: Ensure profile criteria exists before completion check

commit 281f82600916a7b80675846e33acfd285970f24e
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 04 Nov 2021 15:45:14 +0800
Tag:    v3.10.9

MDL-72096 core: Add safe ORDER BY helpers for db sorting from user input

commit 29cfeda7b50889472aec1423444edddd9d06149b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 20 Oct 2021 20:43:11 +0800
Tag:    v3.10.8

MDL-72316 filelib: Add ability for modules to directly load SVG images

commit 33a68275a332288de4982bc993ec966d17eb8fd9
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 18 Oct 2021 17:12:44 +0800
Tag:    v3.10.8

MDL-71270 core: Updated security.txt expiry

commit 0f65d529fd31a87737f45d9310f787e66558c666
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 17 Sep 2021 16:45:03 +0800
Tag:    v3.10.8

MDL-72275 timeline: Add default offset to template

commit e65db9fe04fdd64e564988cc6ce8436bd6152af4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 07 Sep 2021 13:52:56 +0800
Tag:    v3.10.8

MDL-72275 timeline: Make time dropdown options display consistently

commit 1b29aea6330626f0a2277d3f73f8738b0c3e818b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 19 Aug 2021 03:01:37 +0800
Tag:    v3.10.8

MDL-72275 timeline: Fixed non-loading issue in dates sort

commit dcf22391981b355bfb818d01413a249bcaeef9df
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 19 Aug 2021 02:58:45 +0800
Tag:    v3.10.8

MDL-72275 timeline: Display "all" time on page load fix

commit 4425f819aeb0b6b017e163c5c87cacbd0f64e3b2
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Jul 2021 23:20:34 +0800
Tag:    v3.10.6

MDL-72203 curl: Improve redirect unit testing and update upgrade.txt

commit 582b013046235792d716529c1de063b90083ce61
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 02 Jul 2021 17:13:52 +0800
Tag:    v3.10.5

MDL-71916 lib: Check cURL redirects for blocked URLs before following

commit 9d63efed82da8b23f0b386231210f81fbd47990b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 06 Apr 2021 13:01:19 +0800
Tag:    v3.10.4

MDL-70595 core: Updated security.txt expiry

commit 2c45443ad7dffeef497a75aeb17d43514631fd23
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 08 Jan 2021 20:29:30 +0800
Tag:    v3.10.1

MDL-70571 lib: Added additional escaping to search_input template

commit 8bd6cfb4c47d95f9ebd7c164a0a521677f557bac
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 08 Jan 2021 18:38:54 +0800
Tag:    v3.10.1

MDL-69877 core: Added security.txt

commit 8fa9d159bca789cc538c1ecc096c10e61b008289
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 01 Dec 2020 18:59:03 +0800
Tag:    v3.10.1

MDL-69911 core: Clean content passed through TeX filter

commit 5cc9f3448c68e0938043ae242f18bf02509742f8
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 03 Nov 2020 14:47:58 +0800
Tag:    v3.10.0-rc1

MDL-68749 theme: Fix bootstrap toggle switches in RTL layout

commit 60585523ad23c5e2597e79ff1d6528a47b61ad79
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Oct 2020 18:51:28 +0800
Tag:    v3.10.0-rc1

MDL-70033 course: Update download content event handling for Classic

commit eeaf19eb5c5932ca3dcfe02054d0c7eb16a9b53d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Oct 2020 18:47:01 +0800
Tag:    v3.10.0-rc1

MDL-70033 core: Update tree.js event handlers to replace stopPropagation

commit fbac2e9296f54aeca246426a074fd204b3a46e92
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Oct 2020 11:40:46 +0800
Tag:    v3.10.0-beta

MDL-69559 course: Fix course download cap checks when creating courses

commit 599eed0f9578533611a0be4bf9e113554a77e87b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 26 Oct 2020 17:17:24 +0800
Tag:    v3.10.0-beta

MDL-69559 core: Removed stopPropagation from tree click handling

commit 7d52d5def62b90fe31fbdd4582907ecf2b148033
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 26 Oct 2020 16:35:20 +0800
Tag:    v3.10.0-beta

MDL-69559 course: Fixed behat navigation in download course content

commit d358b91e2bb53458a8cf714fc49a1ac02e1bf6a9
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 18 Sep 2020 18:52:13 +0800
Tag:    v3.10.0-beta

MDL-69559 course: Add course setting and cap to control course downloads

commit c053b93f0cc9967bc721363b618fc9bf56b48c5d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 03 Sep 2020 13:55:30 +0800
Tag:    v3.10.0-beta

MDL-69559 course: Add course content download UI and execution page

commit cdf91cc236cb92f24ab90ba186060f3c632998f6
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 03 Sep 2020 13:53:41 +0800
Tag:    v3.10.0-beta

MDL-69559 course: Add capability and access checks for course download

commit fab34222ca76287ee1622d86231a822a8ad6b657
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 02 Sep 2020 12:17:42 +0800
Tag:    v3.10.0-beta

MDL-69559 admin: Add course download admin settings and lang strings

commit 54524f1ff08db3879295cecd0a995c49a03e1788
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 26 Aug 2020 21:01:52 +0800
Tag:    v3.10.0-beta

MDL-69548 core: Adding the http-message library

commit bbfbe8e260ddd604e0b2e487cad5910391f4b053
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 26 Aug 2020 21:01:14 +0800
Tag:    v3.10.0-beta

MDL-69548 core: Adding the php-enum library

commit cfe02e4d3e2b74fd5ab82e8ddb20f4322c125a25
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 26 Aug 2020 00:43:49 +0800
Tag:    v3.10.0-beta

MDL-69548 core: Adding the ZipStream library

commit 9d356676c3552f0dc1424d7470f209817ad3a287
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 04 Aug 2020 18:04:27 +0800
Tag:    v3.10.0-beta

MDL-69340 tag: Correct the filter input HTML in the tag manager

commit bd40419f2f54d6507d0a050f067fc7e6f6c63616
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 23 Jul 2020 12:45:19 +0800
Tag:    v3.10.0-beta

MDL-69336 lib: Correctly return promises when table show/hide columns

commit c2f188311e555c482831961f28f436e6829b6d97
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 21 Jul 2020 18:42:25 +0800
Tag:    v3.10.0-beta

MDL-69336 lib: Reinstating tablelib column show/hide functionality

commit bb32174261cabec8edc3d1d8cf41477ae9ed1b11
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 15 Jul 2020 19:58:23 +0800
Tag:    v3.10.0-beta

MDL-69241 lib: Reset dynamic tables to page 1 when filtering or sorting

commit f1d86e031906620e7f980078da87299fa35ea4d3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 01 Jul 2020 17:42:05 +0800
Tag:    v3.10.0-beta

MDL-68426 theme: Set a limit on paths length in yui_combo

commit c6ffe9588ebb02b73c33a09e5d8061f58acc1701
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 26 Jun 2020 10:01:17 +0800
Tag:    v3.10.0-beta

MDL-69128 admin: Convert HTML entities when populating tasklogs filter