Git commits in Moodle x.x.x by Jonathon Fowler

commit d9bc9af91a4a9b63298aa194200a4a071bf291ca
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 30 Sep 2022 08:09:30 +0800
Tag:    v4.2.0-beta

MDL-74698 backup: correctly restore course format options

commit 39e58054b1e47c85047319cfafc36cd8eb2bd559
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 30 Sep 2022 08:09:30 +0800
Tag:    v4.1.2

MDL-74698 backup: correctly restore course format options

commit 36c92bc955d60cdabe9367281116b16097b52e22
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 30 Sep 2022 08:09:30 +0800
Tag:    v4.0.7

MDL-74698 backup: correctly restore course format options

commit cc290a84e4687a440d3771e0ca082ae88e4bf213
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 14 Feb 2022 07:44:49 +0800
Tag:    v4.1.2

MDL-73847 lti: fetch keyset URLs using configured proxy settings

commit 587c9406a3fedf82fd69117f80492d8b2ef5cbc9
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 14 Feb 2022 07:44:49 +0800
Tag:    v4.0.7

MDL-73847 lti: fetch keyset URLs using configured proxy settings

commit c9fe46fe3d72aaa10478df974ecd786b3d66f26a
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 14 Feb 2022 07:43:49 +0800
Tag:    v4.2.0-beta

MDL-73847 lti: fetch keyset URLs using configured proxy settings

commit f2c9e1728e15e1a9996f1193d8e47dd7ad08ae95
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 05 May 2021 14:35:52 +0800
Tag:    v3.11.1

MDL-60431 qtype_calculated: handle NAN and INF calculation outcomes

commit 56a1e134f22ccf824004cd729a1c2d7741817a27
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 05 May 2021 14:35:52 +0800
Tag:    v3.10.5

MDL-60431 qtype_calculated: handle NAN and INF calculation outcomes

commit be65ee093da640f82bb19ed671856d2effb54a78
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 05 May 2021 14:35:52 +0800
Tag:    v4.0.0-beta

MDL-60431 qtype_calculated: handle NAN and INF calculation outcomes

commit c31a32140b52200fc4a1d41ef96306b921e09e11
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 23 Jun 2020 08:59:38 +0800
Tag:    v3.10.0-beta

MDL-69113 assign: save grader app workflow/marker filters correctly

commit fb21fc9274fb3568e64d152086bdc80b24465f30
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 23 Jun 2020 08:59:38 +0800
Tag:    v3.9.2

MDL-69113 assign: save grader app workflow/marker filters correctly

commit cd8c136c700146a58c1f49fa3185cd4c31434922
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 23 Jun 2020 08:59:38 +0800
Tag:    v3.8.5

MDL-69113 assign: save grader app workflow/marker filters correctly

commit 1ce5dbad41dece1fdb3c266598ab23981a5c368a
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 15 May 2020 08:13:52 +0800
Tag:    v3.10.0-beta

MDL-68731 forum: fix digests not correctly updating post read statuses

commit bbfcb91b1f9064572f4267470ffe76887015e2a9
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 15 May 2020 08:13:52 +0800
Tag:    v3.9.2

MDL-68731 forum: fix digests not correctly updating post read statuses

commit 8351210984981c14c696405730cc553c5549f010
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 15 May 2020 08:13:52 +0800
Tag:    v3.8.5

MDL-68731 forum: fix digests not correctly updating post read statuses

commit 4b28673d1f328836c592e624f373507d63e54658
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 07 May 2020 11:06:06 +0800
Tag:    v3.5.13

MDL-68631 cron: ensure the cron user is reset between scheduled tasks

commit 1d8729004a8edc9500750d0481f8c4c97995451d
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 07 May 2020 11:06:06 +0800
Tag:    v3.7.7

MDL-68631 cron: ensure the cron user is reset between scheduled tasks

commit 4ac6c3d44ec6db42652710e55c262e104b49b70e
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 07 May 2020 11:06:06 +0800
Tag:    v3.9.0-beta

MDL-68631 cron: ensure the cron user is reset between scheduled tasks

commit b9fc86524533c3ee763232254b427c6eb06905ce
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 07 May 2020 11:06:06 +0800
Tag:    v3.8.4

MDL-68631 cron: ensure the cron user is reset between scheduled tasks

commit 2a0645b1951a916edb787ff621910894a7379b5c
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 03 Dec 2019 13:20:40 +0800
Tag:    v3.9.0-beta

MDL-67442 assign: expand/contract text works in all browsers now

commit 06c3a4cc55b8e54b7ec46a5b7fc134d1c15d775e
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 03 Dec 2019 13:20:40 +0800
Tag:    v3.8.3

MDL-67442 assign: expand/contract text works in all browsers now

commit 4ca4651f20835371ea0e809c261d36a88caf2c7a
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 03 Dec 2019 13:20:40 +0800
Tag:    v3.7.6

MDL-67442 assign: expand/contract text works in all browsers now

commit 61016f21df6620f29387549ee0a917ce67a01f52
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 18 Oct 2019 07:53:31 +0800
Tag:    v3.7.4

MDL-65913 block_recentlyaccessedcourses: add category | name separator

commit ec0d17b543562770b0165c3841710788d7af2d5a
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 17 Oct 2019 12:37:04 +0800
Tag:    v3.9.0-beta

MDL-66936 url: fix error when modinfo cache is rebuilt non-interactively

commit a48bd1c4e3b18d4bf86c91dde4b19a3181055d15
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 17 Oct 2019 12:37:04 +0800
Tag:    v3.8.1

MDL-66936 url: fix error when modinfo cache is rebuilt non-interactively

commit 6b822a40e096f6a678018b89ab65adb68c9f1a7a
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 17 Oct 2019 12:37:04 +0800
Tag:    v3.7.4

MDL-66936 url: fix error when modinfo cache is rebuilt non-interactively

commit ed35b34461d8f53ddda24f050e56d12bcc226188
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 30 Apr 2019 10:34:34 +0800
Tag:    v3.6.4

MDL-65445 qtype_ddwtos: reposition draggables when the drops move

commit b2512618f1e7be6eca1b131fb70ce5b5a0aafc76
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 30 Apr 2019 10:34:34 +0800
Tag:    v3.7.0-beta

MDL-65445 qtype_ddwtos: reposition draggables when the drops move

commit 89e27d9999087db1feae99c84731ae3a87371816
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 25 Jul 2018 18:53:06 +0800
Tag:    v3.6.0-beta

MDL-62983 core_user: Hold multiple filters when clicking any link

commit 96df578e8e834abf7345c6e42fd22ad5f69ee135
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 25 Jul 2018 18:53:06 +0800
Tag:    v3.5.2

MDL-62983 core_user: Hold multiple filters when clicking any link

commit d0652311138a9061874bf78b00074af3c2be54c4
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 25 Jul 2018 18:53:06 +0800
Tag:    v3.4.5

MDL-62983 core_user: Hold multiple filters when clicking any link

commit 97bb4f755e5f5c8e488ecc7ad7cc932c4e294226
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Sat, 25 Mar 2017 04:03:04 +0800
Tag:    v3.4.0-beta

MDL-53240 filetypes: Introduce the form element to specify plugin types

commit 6b0d172379e30d973997ad6c9dac458138f60b65
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 07 Nov 2016 09:55:11 +0800
Tag:    v3.2.0-beta

MDL-56129 core: Change HTTP error code for iOS 10 video playback

commit 00f53031f60b0447e9272ac308da2f2a5099e231
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 07 Nov 2016 09:55:11 +0800
Tag:    v3.1.3

MDL-56129 core: Change HTTP error code for iOS 10 video playback

commit 2688f5a4a99cf426ae71fd38bfa93a52827ac67d
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 07 Nov 2016 09:55:11 +0800
Tag:    v3.0.7

MDL-56129 core: Change HTTP error code for iOS 10 video playback

commit 26670f5ee963547a7e16b7079ee704d8c668d7e1
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 12 Oct 2015 10:50:33 +0800
Tag:    v3.1.0-beta

MDL-44598 assign: improve 'grant extension' form to show user names

commit 70cfc878b9b1d63a8b07f5d4d4255ca5273b7bee
Author: Jonathon Fowler <jf@jonof.id.au>
Date:   Fri, 05 Dec 2014 17:44:49 +0800
Tag:    v2.9.0-beta

MDL-45324 assign: notify when workflow is Off, or if state is Released

commit 9592c8e99c42db17021a26dab6ffd327713b8ee7
Author: Jonathon Fowler <jf@jonof.id.au>
Date:   Fri, 05 Dec 2014 17:44:49 +0800
Tag:    v2.8.2

MDL-45324 assign: notify when workflow is Off, or if state is Released

commit 7b9a54432a9827950a900f4774ffdd64642e4f49
Author: Jonathon Fowler <jf@jonof.id.au>
Date:   Fri, 05 Dec 2014 17:44:49 +0800
Tag:    v2.7.4

MDL-45324 assign: notify when workflow is Off, or if state is Released

commit ee4b11e0a6e5db8781605158b4563dab9d2dc30f
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 09 Oct 2014 06:54:38 +0800
Tag:    v2.9.0-beta

MDL-25763 tool_replace: cli version

commit 60a601dbe03e37be74006710232992c6cefba1c9
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 25 Jun 2014 10:14:31 +0800
Tag:    v2.8.0-beta

MDL-46080 assign: fix offline grading worksheet marker column

commit b7cb9c60c11b2f28ce61b03e516f4c554ad1ecd6
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 25 Jun 2014 10:14:31 +0800
Tag:    v2.7.2

MDL-46080 assign: fix offline grading worksheet marker column

commit 15e7db4e1d0506e4c3155f282f11cd7f2d3ce79e
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 25 Jun 2014 10:14:31 +0800
Tag:    v2.6.5

MDL-46080 assign: fix offline grading worksheet marker column

commit 4044cad5ea062a714330e69f69c02a8407501f29
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 13 Jun 2014 08:58:55 +0800
Tag:    v3.3.0-beta

MDL-39913 assignsubmission_file: add file types restriction

commit 4e5a22df7a66ee912bd3206963b9c20f4f9d3b47
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 13 Jun 2014 08:58:55 +0800
Tag:    v3.3.0-beta

MDL-39913 filetypes: mimetypes remediation

commit 9a9a841497594ab40848423925991b020f58bf22
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 13 Jun 2014 08:58:55 +0800
Tag:    v3.2.3

MDL-39913 assignsubmission_file: add file types restriction

commit e319e5a2d0c928c3b81f863af3e68f0ac6f1ccd0
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 13 Jun 2014 08:58:55 +0800
Tag:    v3.2.3

MDL-39913 filetypes: mimetypes remediation

commit 5807b224d94b5ce736fedd5717aec9800b9840a4
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 07 May 2014 14:11:23 +0800
Tag:    v2.7.1

MDL-42531 assign: refactor batch operations to use forms properly

commit c462c35b95e6d7109f4061f6925f1d9874569253
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 07 May 2014 14:11:23 +0800
Tag:    v2.8.0-beta

MDL-42531 assign: refactor batch operations to use forms properly

commit f8840f947ca395546f3901b3f511e60b5800be38
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 07 May 2014 14:11:23 +0800
Tag:    v2.6.4

MDL-42531 assign: refactor batch operations to use forms properly

commit 6b2b72d6f9f838ebe3ae6f28c0ecd877e39ddbd4
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 15 Apr 2014 12:18:55 +0800
Tag:    v2.7.0-rc1

MDL-44270 files: handle drag-drop js error when event has null types

commit 911d3e9f0b2883e108e2e34092c4c16a66ab5741
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 15 Apr 2014 12:18:55 +0800
Tag:    v2.6.3

MDL-44270 files: handle drag-drop js error when event has null types

commit 0859a464cb1a64a745e1b8ec82aec01dbf3a2107
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 15 Apr 2014 12:18:55 +0800
Tag:    v2.5.6

MDL-44270 files: handle drag-drop js error when event has null types

commit c80d59f269c3ad0a569781243652bcd3fdd449c0
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 18 Feb 2014 14:46:51 +0800
Tag:    v2.7.0-beta

MDL-44268 assign: add 'not submitted' and 'no marker' filter options

commit 072c52bbc05be293c81a509085dfd370d3adb0aa
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 27 Mar 2013 15:08:37 +0800
Tag:    v2.6.0-beta

MDL-32191 navigation: Add keys to module and block settings nav nodes

commit 2cd5d3c03ce66015d9eab046303768a99dc75b7b
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 27 Mar 2013 15:08:37 +0800
Tag:    v2.5.2

MDL-32191 navigation: Add keys to module and block settings nav nodes

commit f2237bd7dc155fe0ad193b5781340ed7d5690179
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 27 Mar 2013 15:08:37 +0800
Tag:    v2.4.6

MDL-32191 navigation: Add keys to module and block settings nav nodes

commit bdc4cb9ef0604f5eab9e1a523d34f6a38a2ad759
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 27 Mar 2013 10:40:28 +0800
Tag:    v2.5.0-rc1

MDL-37966 Assignment: put upgraded modules where the originals were

commit bbf86cd4f31691da4c96119936bb68cf6c371587
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 27 Mar 2013 10:40:28 +0800
Tag:    v2.4.4

MDL-37966 Assignment: put upgraded modules where the originals were

commit c8845ca917f0a8b8e3bdef96e04e40ed96a1c717
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 25 Mar 2013 10:39:28 +0800
Tag:    v2.5.0-beta

MDL-38705 qformat_blackboard_six: use qti title as category name

commit 8bcefa699df3a8a8792112f4123a4649a037f346
Author: Jonathon Fowler <jf@jonof.id.au>
Date:   Sat, 16 Mar 2013 19:25:22 +0800
Tag:    v2.5.0-beta

MDL-38390 qformat_blackboard_six: use pool title as category name

commit e5ca31fa4da71607e75c59f977f849c685713af3
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 17 Jan 2013 10:19:44 +0800
Tag:    v2.5.0-beta

MDL-38388 qformat_blackboard_six: fix question image import

commit ffbc0d6f2f5b545153809c4bc4ac0e49188f8dcd
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 17 Jan 2013 10:19:44 +0800
Tag:    v2.4.4

MDL-38388 qformat_blackboard_six: fix question image import

commit 2ffd3701f5a413499cc43ee9f5ddb311470c460d
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 17 Jan 2013 10:19:44 +0800
Tag:    v2.3.7

MDL-38388 qformat_blackboard_six: fix question image import

commit 70a9f27b1b53918177acf3d385a154851497d6ee
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 02 Aug 2012 14:39:21 +0800
Tag:    v2.4.0-rc1

MDL-34695 wiki: ensure the correct individual subwiki is used/created for a user

commit ec07ff69f20da6df4d9f45effe482f885876e9c0
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 02 Aug 2012 14:39:21 +0800
Tag:    v2.3.4

MDL-34695 wiki: ensure the correct individual subwiki is used/created for a user

commit f2ce3d0239663ed3a96dc68b91b01399131ff0ab
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 02 Aug 2012 14:39:21 +0800
Tag:    v2.2.7

MDL-34695 wiki: ensure the correct individual subwiki is used/created for a user

commit 790f68fd9204fea9cdd4b17092a08e4db8e1e4e1
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 09 May 2012 09:51:18 +0800
Tag:    v2.1.7

MDL-32863 question: fix for Oracle ambiguous column error

commit f3248ac9f202e885eaabb4a0e51c9bb5cf4fe603
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 09 May 2012 09:51:18 +0800
Tag:    v2.2.4

MDL-32863 question: fix for Oracle ambiguous column error

commit 0eefca3b66ba6f07fb67e1acd9a258aa867f73a1
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 09 May 2012 09:51:18 +0800
Tag:    v2.3.0-beta

MDL-32863 question: fix for Oracle ambiguous column error

commit d5e59d895087f0168a93bfb04b434534997cb596
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 28 Feb 2012 12:53:47 +0800
Tag:    v2.2.4

MDL-31804 duplicated columns cause Oracle error in grader report

commit ef8c793d7447b10660ccb7d579cb86f807269ca5
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Tue, 28 Feb 2012 12:53:47 +0800
Tag:    v2.3.0-beta

MDL-31804 duplicated columns cause Oracle error in grader report

commit 7da7bfa17dcbd47b9e12da539aa9ea088cb62028
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 27 Feb 2012 13:25:40 +0800
Tag:    v2.3.0-beta

MDL-28364 handle question formats that support multiple file types

commit bb98f4fda348a86625736df0913378f8aac957cf
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 27 Feb 2012 13:25:40 +0800
Tag:    v2.2.2

MDL-28364 handle question formats that support multiple file types

commit 0ead433d2059393c1efb96c40f4b795369c681b4
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Mon, 27 Feb 2012 13:25:40 +0800
Tag:    v2.1.5

MDL-28364 handle question formats that support multiple file types

commit 00f265c4d9cae30a3a641a99693fac8e71fcc64a
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 12 Jan 2012 20:41:25 +0800
Tag:    v2.3.0-beta

MDL-31130 question bank: toggling show all / 20 per page broken.

commit 2902edb4ecd2f9b6a53348a703ef81fbc74d3195
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 12 Jan 2012 20:41:25 +0800
Tag:    v2.3.0-beta

MDL-31130 question bank: toggling show all / 20 per page broken.

commit 0a2569e55c955e66be3880bc0bffebb812127948
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 12 Jan 2012 20:41:25 +0800
Tag:    v2.2.2

MDL-31130 question bank: toggling show all / 20 per page broken.

commit ee2e29d19ed70ec1e2324367f9c23610b84893a2
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 12 Jan 2012 20:41:25 +0800
Tag:    v2.1.5

MDL-31130 question bank: toggling show all / 20 per page broken.

commit dcbd7317431c47ae73e39a260bff237940298bdb
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Thu, 12 Jan 2012 20:41:25 +0800
Tag:    v2.0.8

MDL-31130 question bank: toggling show all / 20 per page broken.

commit 0cc24b84258f6a99a2b409772eb7a290032862f4
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Wed, 30 Nov 2011 08:30:46 +0800
Tag:    v2.3.0-beta

MDL-30506 navigation: Hook for local plugins to extend the settings_navigation tree

commit c683165a4ad0a15f925d44d48dd393cd2abb509b
Author: Jonathon Fowler <fowlerj@usq.edu.au>
Date:   Fri, 18 Mar 2011 13:00:14 +0800
Tag:    v2.0.3

insert a 'View all courses' link when loading category navigation entries from AJAX