Git commits in Moodle x.x.x by Nathan Nguyen

commit 37838804d82577d0aab938fb5569c1ed9a79ba9e
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 29 May 2023 09:38:05 +0800
Tag:    v4.3.0-beta

MDL-77865 qtype_ddwtos: fix incorrect inplace class

commit 5b8f9536e07acd45e6dcea82a8cf3c29a9ecb3be
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 29 May 2023 09:38:05 +0800
Tag:    v4.2.2

MDL-77865 qtype_ddwtos: fix incorrect inplace class

commit 35f0386bd305dc73938584c606858b27b95e87f3
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 29 May 2023 09:38:05 +0800
Tag:    v4.1.5

MDL-77865 qtype_ddwtos: fix incorrect inplace class

commit 1452caac93d075cc5cdb470a8b44de8e746f6a23
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 09 Mar 2023 12:40:36 +0800
Tag:    v4.3.0-beta

MDL-77353 core: examples of new user function usage

commit f897ecd627c663e946be56dbd654fb4c847ba712
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 22 Feb 2023 08:54:15 +0800
Tag:    v4.3.0-beta

MDL-77353 core_user: new functions

commit d9a75f5315e0d115d8ef808c4f8437be24259541
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 29 Sep 2022 12:07:26 +0800
Tag:    v4.3.0-beta

MDL-72321 core: backup/restore filter condition

commit e3bd166b3d8e423309713de10b4dcd0d2c20d4ee
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 28 Sep 2022 13:57:50 +0800
Tag:    v4.3.0-beta

MDL-72321 mod_quiz: Use new datafilters for random questions

commit 43866217da5e9aadc414dfe204945fac3bcaeb49
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 26 Sep 2022 14:04:01 +0800
Tag:    v4.3.0-beta

MDL-72321 qbank_comment: Only initialise javascript if plugin is enabled

commit 5b8fa8ee722756653c7105c232dca9232dfa90d6
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 21 Sep 2022 10:10:12 +0800
Tag:    v4.1.0-beta

MDL-74762 qbank_statistics: fix unit test failure with Oracle DB

commit 1c843805ebbce8db68d4ede48be7d88983b476cd
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 21 Sep 2022 10:10:12 +0800
Tag:    v4.0.5

MDL-74762 qbank_statistics: fix unit test failure with Oracle DB

commit ef8c11328b2e880b4e5b9781d6a59353197f1f52
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 16 Sep 2022 10:54:06 +0800
Tag:    v4.3.0-beta

MDL-72321 core: Add binary datafilter

commit 2be0e10a804c6cc0dc755927611bc11414ebc03b
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 13 Jul 2022 14:59:30 +0800
Tag:    v4.3.0-beta

MDL-74054 core_question: Add additional plugin points

commit 7c3e78ca3c9e6713a96ff40b31df26e6b70554a3
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 12 Jul 2022 18:59:37 +0800
Tag:    v4.1.0-beta

MDL-67685 core_admin: use autocomplete filter in task log

commit f32913dc654b711b3a2fb2ee5d61e224a83bbbf3
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 12 Jul 2022 18:58:24 +0800
Tag:    v4.1.0-beta

MDL-67685 core_reportbuilder: Add autocomplete filter

commit f02c16c445c1f9308e2f97c837a72bee8dde752c
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 30 May 2022 18:15:10 +0800
Tag:    v4.1.0-beta

MDL-74762 qbank_statistics: improve performance loading the data

commit 92f979948ff6fea76a322d9a33e96df9cf45e295
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 30 May 2022 18:15:10 +0800
Tag:    v4.0.5

MDL-74762 qbank_statistics: improve performance loading the data

commit 2fcc93981fdf7c39f620f13c93b88715869edca7
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 03 Nov 2021 10:53:01 +0800
Tag:    v4.0.0-beta

MDL-72075 qbank_statistics: fix coding style

commit dfe28d678170d71340314340c5096f664c1d2bb7
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 20 Oct 2021 18:25:33 +0800
Tag:    v4.0.0-beta

MDL-72679 qtype_ddmarker: Fix incorrect positions in multiple viewportss

commit 41868f952b2dd87e1e4486a05d9f2ea99b999453
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 20 Oct 2021 18:25:33 +0800
Tag:    v3.11.4

MDL-72679 qtype_ddmarker: Fix incorrect positions in multiple viewportss

commit e10cbb53f6e3c5648a1da07e29950c3df5f00231
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 20 Oct 2021 18:25:33 +0800
Tag:    v3.10.8

MDL-72679 qtype_ddmarker: Fix incorrect positions in multiple viewportss

commit 3c3fee43dabe7c3f125b13b043911bc7af2c6ec2
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 19 Oct 2021 11:03:55 +0800
Tag:    v4.0.0-beta

MDL-60917 core_search: fix unit test

commit 341e3079fc7e31faf4585e0923a70313b7cb6b4a
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 20 Sep 2021 13:01:32 +0800
Tag:    v4.0.0-beta

MDL-72075 qbank_statistics: Add question statistics to core

commit 6ced7617c58eaefe06389e7e355c97c424723802
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 02 Oct 2020 11:10:51 +0800
Tag:    v4.0.0-beta

MDL-69746 tool_replace: additional skip tables

commit 18871c74e2713998d2586b2d05e3296ad41ee916
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 02 Oct 2020 11:10:51 +0800
Tag:    v3.10.0-beta

MDL-69746 tool_replace: additional skip tables

commit ee1f0fb18ab0055ff47d64977e2e12921e5e7ed8
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 23 Sep 2020 10:41:40 +0800
Tag:    v4.0.0-beta

MDL-69613 gradereport: confirm message if override none is selected

commit 89ce0b387eaef8eef09d2610cd0cbb727bc2453f
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 23 Sep 2020 10:41:40 +0800
Tag:    v3.10.0-beta

MDL-69613 gradereport: confirm message if override none is selected

commit 10db3a0b0a8ff84b9a018e12011fb59fe08a5392
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 31 Aug 2020 12:59:59 +0800
Tag:    v4.0.0-beta

MDL-69573 core_course: Make MAX_COURSES_IN_CATEGORY configurable

commit 85f136094b4d00da1e693cb7e034cdc02cdadda6
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 31 Aug 2020 12:59:59 +0800
Tag:    v3.10.0-beta

MDL-69573 core_course: Make MAX_COURSES_IN_CATEGORY configurable

commit f809bca508e95921a3f6f9a3095827fc325689c4
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 10 Aug 2020 09:46:37 +0800
Tag:    v3.10.0-beta

MDL-33981 repository_equella: support internal copy

commit 8bbee0c8f0cc29df50c3552ccd708699ca503775
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 10 Aug 2020 09:46:37 +0800
Tag:    v4.0.0-beta

MDL-33981 repository_equella: support internal copy

commit 7a1a3ec9b2eb5bcde54f4e47962bab4a64493693
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 13 Jul 2020 15:58:29 +0800
Tag:    v4.0.0-beta

MDL-67468 filter_activitynames: use MUC

commit 84ef6eb8d9c16f3c3fd1dfd033292992840aba20
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 13 Jul 2020 15:58:29 +0800
Tag:    v3.9.2

MDL-67468 filter_activitynames: use MUC

commit d0fd7bc58cd5f8a31eec51d10b7e99ac428bbd87
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 13 Jul 2020 15:58:29 +0800
Tag:    v3.10.0-beta

MDL-67468 filter_activitynames: use MUC

commit f48f213e409f45f007d745f5982b8a56bcc92130
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 13 Jul 2020 15:58:29 +0800
Tag:    v3.8.5

MDL-67468 filter_activitynames: use MUC

commit cf4b6c8c945aac674d4a07f0cca80495e970590d
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 13 May 2020 15:08:23 +0800
Tag:    v3.10.0-beta

MDL-68702 core_backup: exclude legacy course files

commit 65c847d8fd6ea98caafbfcbba1638cf39448377e
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 13 May 2020 15:08:23 +0800
Tag:    v4.0.0-beta

MDL-68702 core_backup: exclude legacy course files

commit 293760a4b59b179d2d2fa796c27ce7dca179eafb
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 12 May 2020 14:21:56 +0800
Tag:    v4.0.0-beta

MDL-68680 core_grades: check grade item before trigger delete event

commit 563cfa0e1e530edbea73a9c51ed18cc5c50812ce
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 12 May 2020 14:21:56 +0800
Tag:    v3.9.2

MDL-68680 core_grades: check grade item before trigger delete event

commit 85ffac56e8527a68fade6dd2b7304417d26ae382
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 12 May 2020 14:21:56 +0800
Tag:    v3.8.5

MDL-68680 core_grades: check grade item before trigger delete event

commit d7113bee4ed8e27932157b748bca1dfe1c1df633
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Tue, 12 May 2020 14:21:56 +0800
Tag:    v3.10.0-beta

MDL-68680 core_grades: check grade item before trigger delete event

commit a9c139c8d43bb682fd463797c2831db7a68d4fec
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 17 Apr 2020 11:10:26 +0800
Tag:    v3.9.0-beta

MDL-39571 repository_recent: query improvement

commit 1529fc7954b8eba8fce5fda6aadd7a4651b200e4
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 17 Apr 2020 11:08:22 +0800
Tag:    v3.9.0-beta

MDL-39571 repository_recent: add unit test

commit 089ebc85b1a8d356ac07f8b09773513cc5186167
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 30 Mar 2020 06:05:41 +0800
Tag:    v4.0.0-beta

MDL-60917 core_search: add top result section

commit adbe92ce0a4dffeb18384a1a1b7ca3403fbe3068
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Sun, 15 Mar 2020 17:09:48 +0800
Tag:    v3.10.0-beta

MDL-66222 antivirus: Added antivirus failure reporting

commit 464bd7ecd5eda966d5328c88d313fad7498b635a
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Feb 2020 06:40:57 +0800
Tag:    v3.9.0-beta

MDL-67504 antivirus_clamav: Add scanning tries option

commit 9cab0bb4658e8c2ae3cf8f01ce7c1b5953a412b1
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 12 Sep 2019 10:10:13 +0800
Tag:    v3.7.3

MDL-46978 core_grades: preserve category total visibility

commit 9b6d7fc1e0d6b4cb816389cdc13fd971cf76979c
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 12 Sep 2019 10:10:13 +0800
Tag:    v3.6.7

MDL-46978 core_grades: preserve category total visibility

commit 2aaac3f67093e81912ba9971dc7e40a56d5c22a4
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 12 Sep 2019 10:10:13 +0800
Tag:    v3.8.0-beta

MDL-46978 core_grades: preserve category total visibility

commit 5b54a1c726bd97fcb29daa3063d8a0d3ade7a2d6
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 12 Sep 2019 08:26:24 +0800
Tag:    v3.8.0-beta

MDL-64917 filepicker: change event dispatch

commit d540a0ae0b605d69eeeb7a9c9e8908ea4821b35d
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 12 Sep 2019 08:26:24 +0800
Tag:    v3.7.3

MDL-64917 filepicker: change event dispatch

commit 734cd75ed3822cc9194ffacd1f0ff1551989b13b
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 12 Sep 2019 08:26:24 +0800
Tag:    v3.6.7

MDL-64917 filepicker: change event dispatch

commit a81f5d0b1a47abd1fbdc0f5764fa92f9efa99172
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Jun 2019 14:19:44 +0800
Tag:    v3.8.0-beta

MDL-65555 mod_lesson: fix group override backup and restore

commit 4ffedd37976ea1c11e16c0082a422f69d91818c2
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Jun 2019 14:19:44 +0800
Tag:    v3.7.2

MDL-65555 mod_lesson: fix group override backup and restore

commit 5a1de3de31cba549ce13be06734cee56abd01b57
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Jun 2019 14:19:44 +0800
Tag:    v3.6.6

MDL-65555 mod_lesson: fix group override backup and restore

commit 4d3bc8586688c97d0b88b683cd0b9f711f29b293
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Jun 2019 13:49:44 +0800
Tag:    v3.8.0-beta

MDL-65555 mod_quiz: fix group override backup and restore

commit c923621ec0f9537976d223504d102b2b8bb98d5f
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Jun 2019 13:49:44 +0800
Tag:    v3.7.2

MDL-65555 mod_quiz: fix group override backup and restore

commit 6cb12d596fb6cb0047fbda039bdebcc399a49710
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 24 Jun 2019 13:49:44 +0800
Tag:    v3.6.6

MDL-65555 mod_quiz: fix group override backup and restore

commit 86bc0ae4b90d7dd378be5d10500878229808e91c
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Thu, 06 Jun 2019 15:02:20 +0800
Tag:    v3.8.0-beta

MDL-65797 mod_assign:  limit users to list of participants

commit 4a6edc5767b7b40968513ed6a060917ba1921435
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 27 Mar 2019 07:21:05 +0800
Tag:    v3.8.0-beta

MDL-63349 assignfeedback_editpdf: Rotate submitted image automatically

commit fe033417a60ef7c32e78ea84df8e29be07189ca8
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 15 Feb 2019 13:20:14 +0800
Tag:    v3.5.6

MDL-63263 tool_recyclebin: Apply automated backup setting

commit 47b4f219949da035ed7eb19620b2b255fb0b3c80
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 15 Feb 2019 13:20:14 +0800
Tag:    v3.6.4

MDL-63263 tool_recyclebin: Apply automated backup setting

commit cebfb23fb1e922408b428353e00a1701580ef611
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 15 Feb 2019 13:20:14 +0800
Tag:    v3.7.0-beta

MDL-63263 tool_recyclebin: Apply automated backup setting

commit 9432553b1ce8e09c26c59e5b6c0375ec64ddc028
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Fri, 15 Feb 2019 12:15:22 +0800
Tag:    v3.7.0-beta

MDL-61537 assignfeedback_editpdf: Rotate PDF page

commit 0b84fb7bec4c799ff20878fb564de10a17a4d7af
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 14 Nov 2018 07:09:56 +0800
Tag:    v4.0.0-beta

MDL-69572 mod_book : add bookid index to book_chapters

commit 946159a554b2f063fa159490a96bff1734cd9f4b
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Wed, 14 Nov 2018 07:09:56 +0800
Tag:    v3.10.0-beta

MDL-69572 mod_book : add bookid index to book_chapters

commit edbc4b5816d52c2b468901cb1909ce837286ec72
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 20 Aug 2018 10:56:34 +0800
Tag:    v3.4.6

MDL-62319 Assign: Grading interface is broken when using iOS 11.3 devices

commit 923641f71ce213f8f793550a16373652ee976431
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 20 Aug 2018 10:56:34 +0800
Tag:    v3.6.0-beta

MDL-62319 Assign: Grading interface is broken when using iOS 11.3 devices

commit 107a70c18c91b66af58a4dc75eab7f01d91db2a6
Author: Nathan Nguyen <nathannguyen@catalyst-au.net>
Date:   Mon, 20 Aug 2018 10:56:34 +0800
Tag:    v3.5.3

MDL-62319 Assign: Grading interface is broken when using iOS 11.3 devices