Git commits in Moodle 4.0.x by Michael Hawkins

commit 573aa1c5bcdd53b625d7b0416a8f2a5ce68e6ae7
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 31 Aug 2023 13:13:03 +0800
Tag:    v4.0.11

MDL-77831 core: Updated security.txt expiry and added additional info

commit 7d120086ae60cfd8ac673cb3615dc955105a3f0a
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 20 Jul 2023 13:25:17 +0800
Tag:    v4.0.10

MDL-78763 tool_policy: Initialise returnurl as a moodle_url in viewall

commit f37baf7b596d413136c24396053e3f8b8c1b32b8
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 Apr 2023 17:11:02 +0800
Tag:    v4.0.8

MDL-75906 core: Updated security.txt expiry

commit e835233465ec9e112644ac66ffe9bfa867a4ed78
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 02 Mar 2023 12:38:43 +0800
Tag:    v4.0.7

MDL-77204 mod_wiki: Clean filename in Moodle1 backup

commit 044e23f6913f9ba099a547adf77907978cf2adc4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 12 Jan 2023 01:59:42 +0800
Tag:    v4.0.6

MDL-76861 blog: Ensure correct escaping applied to search string

commit baba4d8cc296e9a40ad2d6f4227080c2b73f8577
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 18 Oct 2022 17:48:50 +0800
Tag:    v4.0.5

MDL-76020 theme: Add missing support links to footer in Classic theme

commit 8430dc556fb090fe95f1f2d26b935a197f5642d0
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 06 Oct 2022 11:46:16 +0800
Tag:    v4.0.5

MDL-72836 core: Updated security.txt expiry and policy URL

commit f238d324afd4e6d510eb586bf4e6becc5aad05d9
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 31 Aug 2022 15:28:59 +0800
Tag:    v4.0.4

MDL-75550 lib: Update Mustache const to reflect correct version

commit 4b434b3264a76f98afa8abd68b1e23fbbd50e446
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 19 Aug 2022 14:34:09 +0800
Tag:    v4.0.4

MDL-68066 output: Apply disable lambda rendering to Mustache renderer

commit 240b402523a28d35f6bcf43540176ebede0c014f
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 31 Mar 2022 18:17:31 +0800
Tag:    v4.0.1

MDL-74333 badges: Check profile criteria valid when reviewing

commit a640f431811c5ba7ac859501534700620b795fff
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 24 Mar 2022 18:27:04 +0800
Tag:    v4.0.0-rc1

MDL-74078 core_my: Lock all blocks on the my courses page

commit a0c6b4a17433ee0df1badc90d71e2dc3d37ecd05
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 24 Mar 2022 18:26:54 +0800
Tag:    v4.0.0-rc1

MDL-74078 core: Add the ability to lock all blocks on a page

commit c2794752ea3cdda2d64a0651da08b2cdf730d9f1
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 04 Mar 2022 02:02:15 +0800
Tag:    v4.0.0-rc1

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

commit 533c5ccb86d2b8aed2e26bead37150d7edca5fc3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 22 Feb 2022 14:36:09 +0800
Tag:    v4.0.0-beta

MDL-73935 core: Update supportemail to accept optional custom attributes

commit 14889c701f2325698d84f657d8c8e2069a3887ed
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 18 Feb 2022 20:32:40 +0800
Tag:    v4.0.0-beta

MDL-73935 user: Replace support link/email with site support link

commit a0b3cf48986400c59d60a2d271d931fbc84f85ca
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 18 Feb 2022 11:21:04 +0800
Tag:    v4.0.0-beta

MDL-73935 user: Update support form to not require SMTP setting

commit bd1b6b772c4bb36633ac7481705133581d0c90c6
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 08 Feb 2022 20:47:00 +0800
Tag:    v4.0.0-beta

MDL-73613 block_timeline: Fix courses view where event due later today

commit 537e31cf962bca9e6aeadb175732b7789658f05f
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 01 Feb 2022 21:10:59 +0800
Tag:    v4.0.0-beta

MDL-73452 navigation: Update to Course reuse string in secondary nav

commit 02ba9600d6df067d8eddbda9262fdc6c70a3baa9
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 01 Feb 2022 19:49:46 +0800
Tag:    v4.0.0-beta

MDL-73580 core: Updated security.txt expiry

commit 22eacb1590d8a5655c0afc1339dac696849e8fa4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 16 Dec 2021 12:54:58 +0800
Tag:    v4.0.0-beta

MDL-73068 timeline: Make dates view consistent where no courses enrolled

commit e01f2d514a9277c986bd6a6cacd9abc76b66f118
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 25 Nov 2021 00:05:56 +0800
Tag:    v4.0.0-beta

MDL-73068 timeline: Update courses view to omit courses without events

commit 0d644fe4e01f33d0102e0cb3c46a2ff1b97b268c
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 19 Nov 2021 03:12:09 +0800
Tag:    v4.0.0-beta

MDL-72810 core_calendar: Remove the three-month pseudo block

commit c18fe5ecf6b511496c7906c44a5f942fc3e37dc3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 10 Nov 2021 19:12:05 +0800
Tag:    v4.0.0-beta

MDL-72790 block_timeline: Set content width consistent with other blocks

commit 873262bbaacaed51ad10c67deadd36ec7544b7fc
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 10 Nov 2021 14:26:24 +0800
Tag:    v4.0.0-beta

MDL-72790 block_timeline: Ensure overdue badge visible at all widths

commit 6d26ba77f3abd634c0f6ff47d67e0c54d774ef87
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 04 Nov 2021 15:45:14 +0800
Tag:    v4.0.0-beta

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

commit 2a2ece647a55c7930f0c15d87dc953c35364aff9
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 20 Oct 2021 20:43:11 +0800
Tag:    v4.0.0-beta

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

commit 9f7f29ff220dd7f39444483868d9934de24dd05d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 18 Oct 2021 17:12:44 +0800
Tag:    v4.0.0-beta

MDL-71270 core: Updated security.txt expiry

commit 3416ccc8710a3c53c0c196a198b407e3423d3fa4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 15 Oct 2021 20:41:47 +0800
Tag:    v4.0.0-beta

MDL-72781 tool_usertours: Remove disabled user tour JSON

commit 9d4f46e4b60c3dd2028a38b20663bdf29623b41b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 15 Oct 2021 17:46:38 +0800
Tag:    v4.0.0-beta

MDL-72781 tool_usertours: Disable activity completion user tours

commit 921eb5ce0e845b67ad274343a1d3eabc50397440
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 13 Oct 2021 13:14:09 +0800
Tag:    v4.0.0-beta

MDL-72790 block_timeline: Improve padding and background in Classic

commit 780e19ae5ee21f49d50bc6d10cd7bac1a513668d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 28 Sep 2021 15:53:54 +0800
Tag:    v4.0.0-beta

MDL-72594 timeline: Display same-day overdue events in overdue filter

commit 1a6f9467b0d3a86bb427ef13f6b2a5278c0030c5
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 22 Sep 2021 17:42:53 +0800
Tag:    v4.0.0-beta

MDL-72594 timeline: Display overdue status per events instead of date

commit 262d0e07b66ae3f301203b036b1d2cce4919d207
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 22 Sep 2021 17:39:50 +0800
Tag:    v4.0.0-beta

MDL-72594 calendar: Add overdue status to event exporter

commit 34d6916968c12fcc96447bae04b8dba3d8b26437
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 21 Sep 2021 13:34:01 +0800
Tag:    v4.0.0-beta

MDL-72629 timeline: Reduce footprint when a course has no events

commit c848e34fd4b9416e09ee0f2bcda8183e0e77e71c
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 17 Sep 2021 16:45:03 +0800
Tag:    v4.0.0-beta

MDL-72275 timeline: Add default offset to template

commit 0a7aa0a8789f37ce30cadbce34d669ac20334450
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 07 Sep 2021 13:52:56 +0800
Tag:    v4.0.0-beta

MDL-72275 timeline: Make time dropdown options display consistently

commit b5a64bf71947fd0e593c96a55cea3817bdd3d960
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 30 Aug 2021 18:13:30 +0800
Tag:    v4.0.0-beta

MDL-72355 calendar: Improve clarity of the imports table heading

commit 9eed82a7f541e96502230260910e759329617b07
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 23 Aug 2021 16:39:14 +0800
Tag:    v4.0.0-beta

MDL-72355 calendar: Remove export link from the calendar footer

commit b1b8644fac6616bf502ec074ac193885758850f2
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 23 Aug 2021 16:38:48 +0800
Tag:    v4.0.0-beta

MDL-72355 calendar: Update manage subscriptions language string

commit 328ea675ad9abe57142d2b34dc512f13cfde8a8d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 19 Aug 2021 03:01:37 +0800
Tag:    v4.0.0-beta

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

commit 7b5c45f7e000373521478290ffc379035a8dcfbc
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 19 Aug 2021 02:58:45 +0800
Tag:    v4.0.0-beta

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

commit 1d7c563f79e4a91fefb8855e4c14ba327b029596
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Jul 2021 22:39:44 +0800
Tag:    v4.0.0-beta

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

commit dffe4459236743b3aeca0508f121dd5294f6428f
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 15 Jul 2021 14:50:07 +0800
Tag:    v4.0.0-beta

MDL-72154 calendar: Add manage subscription to export page breadcrumbs

commit 45fc997e847078a8e9f6c27a96a9217a676cddfd
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 15 Jul 2021 14:13:17 +0800
Tag:    v4.0.0-beta

MDL-72154 calendar: Remove unnecessary strings/link from import page

commit 0afab1d0f9584f8af6fa8f47acf326f526a043c3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 02 Jul 2021 17:13:52 +0800
Tag:    v4.0.0-beta

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

commit cac5b30e01fd573d5b58f4f08e8781b9abb8169d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 04 May 2021 01:28:00 +0800
Tag:    v4.0.0-beta

MDL-71401 mod_quiz: Add behat testing for multiple completion conditions

commit 2984de32ff1cbb606bc7730a1c69f7e935bea458
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 May 2021 23:42:20 +0800
Tag:    v4.0.0-beta

MDL-71401 mod_scorm: Completion behat test fix

commit 8e843696a295efe92876d2dd3a01de895d982aea
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 May 2021 22:26:38 +0800
Tag:    v4.0.0-beta

MDL-71401 core_completion: Fix completion status caching

commit 9db08b47de7fe9583ec51163daacf44c4fd89b5c
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 May 2021 22:26:10 +0800
Tag:    v4.0.0-beta

MDL-71401 mod_forum: Update completion behat to test individual changes

commit c2dd5d7bc7d43a253a14d3adaff8c8f2316f50ff
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 20:43:45 +0800
Tag:    v4.0.0-beta

MDL-71401 mod_lesson: Update completion behat to test individual changes

commit 6469e8c1a9c467e8626c276a6f5c52a6a861a903
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 18:48:07 +0800
Tag:    v4.0.0-beta

MDL-71401 mod_data: Update completion behat to test individual changes

commit 70a653aa44fd10b39d3281edccd38775af8c9e99
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 18:05:47 +0800
Tag:    v4.0.0-beta

MDL-71401 assign: Update completion behat to test individual changes

commit 7c368add9c3efc86bb273481db2e4089bdf265a3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 17:26:05 +0800
Tag:    v4.0.0-beta

MDL-71401 mod_glossary: Update completion behat to test all changes

commit a9a4e56bb3c0517685c6ba60680ff7a9346a3929
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 29 Apr 2021 13:08:50 +0800
Tag:    v4.0.0-beta

MDL-71189 mod_quiz: Update completion rule descriptions method

commit bf8818f9a65823151cbfad2569baeef9ac9c85ae
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Apr 2021 16:19:31 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_assign: Update and improve completion behat testing

commit 194a38b0a35d51ebc248412d14fb979d2a788405
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 22 Apr 2021 14:30:36 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_wiki: Ensure completion conditions displayed on all tabs

commit 1ea2ae17be6e9f3eb3823d427fde7413e613b4e1
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 22 Apr 2021 10:03:40 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_data: Ensure completion conditions displayed on all tabs

commit c02e9af3ed62aa955076d5902557e9d2d9147323
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 17:31:05 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_resource: Improve behat testing for completion conditions

commit ec3ec899b6435109a99ed4432e3debb6c345d783
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 17:09:52 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_label: Improve behat testing for completion conditions

commit 941330feac7e18f44ea1df53d1c6bec3e83fc197
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 16:47:47 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_imscp: Add behat testing for completion conditions

commit a74f47af90c27ac063470cefd67b18fa4b4fcacf
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 16:41:01 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_h5pactivity: Add behat testing for completion conditions

commit 0ef85f4c0b459f40abafa342ae76d8abb0aba07e
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 14:52:37 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_folder: Add behat testing for completion conditions

commit 5ccda6fa5c67979877b23a3161c0ad2ba3c3da80
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 14:51:52 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_chat: Add behat testing for completion conditions

commit b7289dfd80faad99d9597e2af7579ae27b1a5202
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 13:51:42 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_quiz: Improve behat testing for completion conditions

commit 9fec71fe2780bf5f58cac892162bba41e629ea26
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 18:41:46 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_survey: Improve behat testing for completion conditions

commit f9c276632ae2aba96ba7d6b043aa1b99f53a8570
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 17:05:25 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_scorm: Add behat testing for completion conditions

commit 36d5523904e200c69bbb466f292c8c6ca4807c0f
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 12:43:14 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_wiki: Improve behat testing for completion conditions

commit 2c2745cd894a2ce40bdd187a48cf6b2fe437c291
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 12:40:54 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_book: Add behat testing for completion conditions

commit 4bf3b7a48da14f1ee39f3f2b7aa12a3b6877fc06
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 00:32:37 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_glossary: Add behat testing for completion conditions

commit 3b715af830b3bc4b0b1b2e6db579a8ab63dbac41
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 19 Apr 2021 17:36:27 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_forum: Add behat testing for completion conditions

commit 89706515067c30a929ad375a0b81f5b604f402cb
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Sat, 17 Apr 2021 00:52:42 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_feedback: Add behat testing for completion conditions

commit 1f2daaefc7279f765c34a5507cfe849b5d1314d4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Sat, 17 Apr 2021 00:19:36 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_data: Add behat testing for completion conditions

commit 53707660dceb0c169600876bd54aa82a0bd82f0f
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 16 Apr 2021 20:15:46 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_choice: Updated completion behat to use latest rules

commit 73bcf9a8d0782b987bbb8387841af4be1cbb960e
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 16 Apr 2021 19:40:09 +0800
Tag:    v4.0.0-beta

MDL-71162 mod_lesson: Add behat testing for completion conditions

commit 7ffc5a716099a036a2089539e70a732cddc8ecb3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 16 Apr 2021 14:09:55 +0800
Tag:    v4.0.0-beta

MDL-71334 mod_lti: Fix manual activity completion behat test

commit b77c66ac10ff4aa64300a67786a7928561909879
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 08 Apr 2021 14:21:09 +0800
Tag:    v4.0.0-beta

MDL-71189 core_completion: Adding completion sort order to activities

commit f105612d7f67eda0d0929f21a2ca4876f47af779
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 08 Apr 2021 14:20:50 +0800
Tag:    v4.0.0-beta

MDL-71189 core_completion: Implementing custom completion sort ordering

commit c997fc778409eeea5641920c9412e786908abb50
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 07 Apr 2021 16:50:36 +0800
Tag:    v4.0.0-beta

MDL-71189 core_completion: Updates to meet current coding standards

commit a3e2e2d669890a3681f8e0d072e652f39fe40543
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 06 Apr 2021 13:01:19 +0800
Tag:    v4.0.0-beta

MDL-70595 core: Updated security.txt expiry

commit f85b36edc5cb01788c3c7b0968fa300f0ffe41ba
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 25 Mar 2021 15:39:05 +0800
Tag:    v4.0.0-beta

MDL-70935 mod_lesson: Custom completion implementation

commit 663b273a551afdf2df444b78a76922116335580d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 24 Mar 2021 02:37:38 +0800
Tag:    v4.0.0-beta

MDL-70935 mod_scorm: Custom completion implementation

commit 8395543c40594395fdf9490ac1eb166fbd3205d3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 19:05:17 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_lesson: Display activity completion information

commit a219b812b4b8a9de45fece38adf7efa6411a4c9b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 18:58:00 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_quiz: Display activity completion information

commit 1a596574ba8e718dd4d8c24fc2d9db8cba9fda3d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 18:44:34 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_resource: Display activity completion information

commit 920646237dcc87aec7bbe019a320586c7759dfa8
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 17:45:50 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_scorm: Display activity completion information

commit fd302dc84244e19dadfae04ae162d21cea072983
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 18 Mar 2021 14:27:36 +0800
Tag:    v4.0.0-beta

MDL-71104 core_completion: Fix fetching of grade completion status

commit 09a59a75c602c5aba977ea4f0e7ede3bcece3776
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 12 Mar 2021 19:20:39 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_workshop: Display activity completion information

commit 907ce56d20aa67cc22db023f12ea5d40db2b36eb
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 11 Mar 2021 16:16:45 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_wiki: Display activity completion information

commit f37c83da8dbf1f4974875fc16c27833765072160
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 11 Mar 2021 14:28:57 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_url: Display activity completion information

commit c8a6d12608af7083863117d73527789c8d70b33a
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 11 Mar 2021 11:52:34 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_page: Display activity completion information

commit e3fb51e3c803c5dfcd6092e964506fc7f49007e4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 10 Mar 2021 19:18:54 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_lti: Display activity completion information

commit 18a7f0134dbf659d368d4b7b13a5ff7e40dc6c94
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 18 Feb 2021 14:08:00 +0800
Tag:    v4.0.0-beta

MDL-56873 admin: Set sensible default cURL security settings

commit dc9de7b0d487b73c23c221dc0b8b6e01654921f3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 08 Jan 2021 20:29:30 +0800
Tag:    v4.0.0-beta

MDL-70571 lib: Added additional escaping to search_input template

commit 01a775cf34db765ea8b175a2b496ecd65c0c21e4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 08 Jan 2021 18:38:54 +0800
Tag:    v4.0.0-beta

MDL-69877 core: Added security.txt

commit 11e13d1629a960b431c7f0fbc64e504bd32ae01a
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 01 Dec 2020 18:59:03 +0800
Tag:    v4.0.0-beta

MDL-69911 core: Clean content passed through TeX filter

commit fe60d5806372e7ba051be48c229a2008b3c09725
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 03 Nov 2020 14:47:58 +0800
Tag:    v4.0.0-beta

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

commit d1f0ca6e3c06fe71c7d8fca2237ab1a0df4ebe23
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Oct 2020 18:51:28 +0800
Tag:    v4.0.0-beta

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

commit f01c2fa4e7af5ed2e448eed870d85da8c027c8de
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Oct 2020 18:47:01 +0800
Tag:    v4.0.0-beta

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

commit 4a81496e28289cd44043b8c8ad88f729e4b9ec41
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Oct 2020 11:40:46 +0800
Tag:    v4.0.0-beta

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

commit 2660d542c8cd553091160d38c0763b0382290f91
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 26 Oct 2020 17:17:24 +0800
Tag:    v4.0.0-beta

MDL-69559 core: Removed stopPropagation from tree click handling

commit c2b115f829d5d8f64691caf57e90818af71c592e
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 26 Oct 2020 16:35:20 +0800
Tag:    v4.0.0-beta

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

commit 840bcd88104b17b79b808a4abb329c441f079383
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 18 Sep 2020 18:52:13 +0800
Tag:    v4.0.0-beta

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

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

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

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

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

commit 11456d71f017d472e002a3e80c6ccb0a6604adb0
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 02 Sep 2020 12:17:42 +0800
Tag:    v4.0.0-beta

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

commit 5dc3df0e0cc5c2787247709257d391a30f110756
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 26 Aug 2020 21:01:52 +0800
Tag:    v4.0.0-beta

MDL-69548 core: Adding the http-message library

commit 8eee0f5e262206c17c7da0a7a75886c870531152
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 26 Aug 2020 21:01:14 +0800
Tag:    v4.0.0-beta

MDL-69548 core: Adding the php-enum library

commit 6d3c27fe7fc9777951691270a6ff8ed4d6ab9a57
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 26 Aug 2020 00:43:49 +0800
Tag:    v4.0.0-beta

MDL-69548 core: Adding the ZipStream library

commit e8632a4ad0b4da3763cbbe5949594aa449b483bb
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 04 Aug 2020 18:04:27 +0800
Tag:    v4.0.0-beta

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