Git commits in Moodle 3.11.x by Michael Hawkins

commit e13ca8797610f0ef216704dbb28569bb807bc214
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 31 Aug 2023 13:13:03 +0800
Tag:    v3.11.17

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

commit 3f5aeb8baa865ac8fbe981927cbacdc9727d2275
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 20 Jul 2023 13:25:17 +0800
Tag:    v3.11.16

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

commit 3178ffa04a10110bc6c6cae360b984f2d9805875
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 Apr 2023 17:11:02 +0800
Tag:    v3.11.14

MDL-75906 core: Updated security.txt expiry

commit 04d74da32516a68cfaf44d42f522e8c683fa6f7d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 02 Mar 2023 12:38:43 +0800
Tag:    v3.11.13

MDL-77204 mod_wiki: Clean filename in Moodle1 backup

commit 8d09620c14dba6bb181bd12f4440f077cb9c6f6d
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 06 Oct 2022 11:46:16 +0800
Tag:    v3.11.11

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

commit 90aceb5e6ca813084ad852e06ecfb670c81534b3
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 31 Aug 2022 15:28:59 +0800
Tag:    v3.11.10

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

commit 25d4bc7ffcc3a5095bcaa9d2501db25fb46555c7
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 19 Aug 2022 14:34:09 +0800
Tag:    v3.11.10

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

commit 3a5f61003435276f6c40fa96e1b7da3607e63d23
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 29 Apr 2022 18:55:40 +0800
Tag:    v3.11.7

MDL-73951 core: Updated security.txt expiry date

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

MDL-74333 badges: Check profile criteria valid when reviewing

commit a2d230777fbf937b856c3bdab30fb17689f67065
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 04 Mar 2022 02:02:15 +0800
Tag:    v3.11.6

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

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

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

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

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

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

MDL-71270 core: Updated security.txt expiry

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

MDL-72275 timeline: Add default offset to template

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

MDL-72275 timeline: Make time dropdown options display consistently

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

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

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

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

commit dc19dd61342ddcf928a5159fe90df21c4910f9e5
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Jul 2021 23:09:09 +0800
Tag:    v3.11.2

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

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

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

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

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

commit c31d3450b4ed64b0d10e64c73468c9b5d2787ae0
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 May 2021 23:42:20 +0800
Tag:    v3.11.0-beta

MDL-71401 mod_scorm: Completion behat test fix

commit 2fdf71ffc78e52faec8f3bae43c2e5dfb3ec44a8
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 May 2021 22:26:38 +0800
Tag:    v3.11.0-beta

MDL-71401 core_completion: Fix completion status caching

commit 5ba3aa765d16e9717c6481c9586fa884a9c22137
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 03 May 2021 22:26:10 +0800
Tag:    v3.11.0-beta

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

commit 13ff928efd9f38cc7ce54a038e3d8d594680389a
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 20:43:45 +0800
Tag:    v3.11.0-beta

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

commit 4308462ad1b26247d17a7d23c81895062d338349
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 18:48:07 +0800
Tag:    v3.11.0-beta

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

commit 767f129dbfc3ce3c8174be9b7dca540779604d6b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 18:05:47 +0800
Tag:    v3.11.0-beta

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

commit ffe4a99adbbd5f534f3c1ccecb89f46cb1ce6cc5
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 30 Apr 2021 17:26:05 +0800
Tag:    v3.11.0-beta

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

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

MDL-71189 mod_quiz: Update completion rule descriptions method

commit 635a53e293e7cef9cf645b995a1aed90915c1ad4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 27 Apr 2021 16:19:31 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_assign: Update and improve completion behat testing

commit 5a9053f87e4eae87e5d4e356bb427a63825650a5
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 22 Apr 2021 14:30:36 +0800
Tag:    v3.11.0-beta

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

commit f5687b7bc6d39cd7392df96645bbdf06de38ba99
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 22 Apr 2021 10:03:40 +0800
Tag:    v3.11.0-beta

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

commit 3ac450e1fcaee47216fe140e70d7574e21d83b94
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 17:31:05 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_resource: Improve behat testing for completion conditions

commit 5c0a2b0d7d39e8d8e828762cd27f8f346f1173ba
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 17:09:52 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_label: Improve behat testing for completion conditions

commit 0fb2ea4eef5595add36371f99e2a8c5fc54c3a12
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 16:47:47 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_imscp: Add behat testing for completion conditions

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

MDL-71162 mod_h5pactivity: Add behat testing for completion conditions

commit 7b9a10b1753a4673b5903d48340de7074b83dc18
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 14:52:37 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_folder: Add behat testing for completion conditions

commit 29cb40286a46c9d0443ab8a98a610837c5ae97b8
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 21 Apr 2021 14:51:52 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_chat: Add behat testing for completion conditions

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

MDL-71162 mod_quiz: Improve behat testing for completion conditions

commit 619b5d1b98bcc6ef1a1081741a05ebae0868a518
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 18:41:46 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_survey: Improve behat testing for completion conditions

commit 0773b2c4c67022cf0c3d751dc3d2a68bad7324fe
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 17:05:25 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_scorm: Add behat testing for completion conditions

commit 4aec4586d3b5dd8c8efa53967692c3883d46a980
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 12:43:14 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_wiki: Improve behat testing for completion conditions

commit 0888b6b285dd3ef4fe816752c5dd274faacd05c4
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 12:40:54 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_book: Add behat testing for completion conditions

commit 5150efa190984f53701ad26c25d352d533d7e2cf
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 20 Apr 2021 00:32:37 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_glossary: Add behat testing for completion conditions

commit 751220c3bed7cb846576d2b49a99e9b90682edaa
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 19 Apr 2021 17:36:27 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_forum: Add behat testing for completion conditions

commit 70fe3792b3fe3963b8dc5c716c8a9bdbc2e9c957
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Sat, 17 Apr 2021 00:52:42 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_feedback: Add behat testing for completion conditions

commit 29a02febdc203a8a47bddd32435c4c06c26dd351
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Sat, 17 Apr 2021 00:19:36 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_data: Add behat testing for completion conditions

commit 954ec584f2a4e34dd9eb46cdc03a95d1408a49ff
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 16 Apr 2021 20:15:46 +0800
Tag:    v3.11.0-beta

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

commit b04f03598a102201ba27fb284d584eb1547963fc
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 16 Apr 2021 19:40:09 +0800
Tag:    v3.11.0-beta

MDL-71162 mod_lesson: Add behat testing for completion conditions

commit 65dea75cc6f07f4a0eed612488dadfdef524b266
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 16 Apr 2021 14:09:55 +0800
Tag:    v3.11.0-beta

MDL-71334 mod_lti: Fix manual activity completion behat test

commit 70b16bb87c6b095a63b50b25e1e62610ea8a6bdf
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 08 Apr 2021 14:21:09 +0800
Tag:    v3.11.0-beta

MDL-71189 core_completion: Adding completion sort order to activities

commit 30426fbe5e005fe0174f052c7a444bd174497f8c
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 08 Apr 2021 14:20:50 +0800
Tag:    v3.11.0-beta

MDL-71189 core_completion: Implementing custom completion sort ordering

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

MDL-71189 core_completion: Updates to meet current coding standards

commit 0adce7c350d9ae76735722b7496e91be59ff6b1c
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 06 Apr 2021 13:01:19 +0800
Tag:    v3.11.0-beta

MDL-70595 core: Updated security.txt expiry

commit 7d594cb0d3e6aa92bbc01fa2bbb70b891399509b
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 25 Mar 2021 15:39:05 +0800
Tag:    v3.11.0-beta

MDL-70935 mod_lesson: Custom completion implementation

commit d938c0f299b8aee2a02fc6b6a76aa5e5ea002f59
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Wed, 24 Mar 2021 02:37:38 +0800
Tag:    v3.11.0-beta

MDL-70935 mod_scorm: Custom completion implementation

commit 63618f96489466b5a27d835e6f114bfcbe3f0c66
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 19:05:17 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_lesson: Display activity completion information

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

MDL-71161 mod_quiz: Display activity completion information

commit 2a0f56c0b6edec10ac67ed25dd95eea9316907b1
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 18:44:34 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_resource: Display activity completion information

commit f0d40c213c4e991e657c45c8d8d95c6033085c27
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Mon, 22 Mar 2021 17:45:50 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_scorm: Display activity completion information

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

MDL-71104 core_completion: Fix fetching of grade completion status

commit 5485896773cefe09d8fcb6e6a9d56ade22d9eddb
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 12 Mar 2021 19:20:39 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_workshop: Display activity completion information

commit 51e5c13b4e2d63f14c5814474e965c78ac3a05c7
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 11 Mar 2021 16:16:45 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_wiki: Display activity completion information

commit 10a5c03ff346e8e0b878123cf2fd7a3aa4861f0a
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 11 Mar 2021 14:28:57 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_url: Display activity completion information

commit 4c0b62f6d6c9a9669527a56169c5d6c62994222f
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Thu, 11 Mar 2021 11:52:34 +0800
Tag:    v3.11.0-beta

MDL-71161 mod_page: Display activity completion information

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

MDL-71161 mod_lti: Display activity completion information

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

MDL-70571 lib: Added additional escaping to search_input template

commit 6d02c5fa1c604446c75e99b6f38966fa43337131
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Fri, 08 Jan 2021 18:38:54 +0800
Tag:    v3.11.0-beta

MDL-69877 core: Added security.txt

commit da051fa4846a580d7f0828f1431c1dd4e5be5750
Author: Michael Hawkins <michaelh@moodle.com>
Date:   Tue, 01 Dec 2020 18:59:03 +0800
Tag:    v3.11.0-beta

MDL-69911 core: Clean content passed through TeX filter