Git commits in Moodle 3.9.x by Mihail Geshoski

commit f9ca67a78d6aae5ade74bba54bf86a97f7fd0ee0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 24 Jun 2022 13:52:36 +0800
Tag:    v3.9.15

MDL-71921 scorm: Sanitize element names before outputting track details

commit 9164c896c4e0b5e5d0d68c8d7f0368287129ef5d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Mar 2022 23:07:19 +0800
Tag:    v3.9.14

MDL-74189 tool_moodlenet: Add upgrade step to remove irrelevant data

commit 398bcbce5591146562e436c4810f14a14af930bf
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Mar 2022 22:49:01 +0800
Tag:    v3.9.14

MDL-74189 tool_moodlenet: Update language strings

commit a84b51046a1a25d4f10922ddf2b6869df84a259a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 20 May 2021 09:09:22 +0800
Tag:    v3.9.8

MDL-58393 core: Remove firstname argument from emailconfirmation string

commit b41a748a98599a490b7ddf5907b494dd0f2cd024
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 19 May 2021 10:02:47 +0800
Tag:    v3.9.8

MDL-71242 core_course: Fix failing unit test

commit cd96cb300e4315569ee89f9f1533d5245144b384
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 13 May 2021 14:42:40 +0800
Tag:    v3.9.8

MDL-71242 core_course: Test the validation of the sort value

commit e3c031023f66cf0962019e058ca7cfd529817a7d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 13 May 2021 14:10:19 +0800
Tag:    v3.9.8

MDL-71242 core_course: Update test_course_get_recent_courses() unit test

commit c5b4da7257ec69bf8a7d2a8544cee4d730ad44eb
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 12 May 2021 17:46:31 +0800
Tag:    v3.9.8

MDL-71242 core_course: Validate the value of the sort argument

commit 7ea8dc7112553985cba3551a63795e95fba319b9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 29 Apr 2021 11:35:59 +0800
Tag:    v3.9.7

MDL-71440 mod_assign: New capability for viewing the submission summary

commit f065061f083ce173509ceb0ef202689eb8a9ea7d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 22 Apr 2021 12:21:04 +0800
Tag:    v3.9.7

MDL-71400 assignfeedback_offline: Fix message after worksheet upload

commit 56fdffa68e817d1938fcf748b3a3218f9fea45a5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 16 Mar 2021 10:26:09 +0800
Tag:    v3.9.6

MDL-44613 mod_assign: Fix behat failure in classic

commit 47d87f7243e303a5ce1d027be17da3ea3e291aa3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 10 Mar 2021 11:08:48 +0800
Tag:    v3.9.6

MDL-67870 backup: Skip value change if setting is locked by hierarchy

commit 4b987e5f7a14afc37ed72671db2468517df0d4ee
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 19 Feb 2021 14:47:44 +0800
Tag:    v3.9.6

MDL-44613 tool_behat: Update datetime format usages to strftime

commit 337704e555bd3d378db862b7d52e839c3b04be49
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 19 Feb 2021 14:35:24 +0800
Tag:    v3.9.6

MDL-44613 core_message: Update datetime format usages to strftime

commit 9f01cf6122eed12960f4d897bf9f4a0c0d553e05
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 19 Feb 2021 14:02:10 +0800
Tag:    v3.9.6

MDL-44613 behat: strftime format in time to timestamp transformation

commit c34c00a762f5b0a95037145af99ef5b3b86e37ad
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 12:05:58 +0800
Tag:    v3.9.5

MDL-47410 mod_assign: Update mod_assign behat tests

commit 3d87e93f029e32e7120f4e48a1b02fba65133315
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 12:04:46 +0800
Tag:    v3.9.5

MDL-47410 behat: Support selection from the datetime selector element

commit 76f2dc1f1407d8c9ab300126e73a5ebc9dffc52c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 12:01:09 +0800
Tag:    v3.9.5

MDL-47410 tool_licensemanager: Update tool_licensemanager behat tests

commit 77e578a91a15393f1cb72df881e28354d1ef2781
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:58:44 +0800
Tag:    v3.9.5

MDL-47410 behat: Support date selection from the date selector element

commit eb0e5a12976a458d4b29a24e4ce0899ffd169d16
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:49:18 +0800
Tag:    v3.9.5

MDL-47410 behat: Create custom selector for the date and datetime fields

commit 884409525925511501350b8388c1a8a04098fb7f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:40:30 +0800
Tag:    v3.9.5

MDL-47410 behat: Move logic from guess_type() to a separate method

commit 4b589669387d3b3b9173b652d0e297d5a7d7b89c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:38:00 +0800
Tag:    v3.9.5

MDL-47410 behat: Use data-fieldtype attribute to guess the field type

commit 69ec780e954344b5301e529abde534864fa78080
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:36:27 +0800
Tag:    v3.9.5

MDL-47410 form: Add data-fieldtype attribute to checkbox inline element

commit 5dbf93200a5c8f899274c48869ff5a1d59efe69c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 09 Feb 2021 11:26:05 +0800
Tag:    v3.9.6

MDL-44613 mod_assign: Automate testing of the assignment availability

commit 721d57228fc3e697a86a0f54399becd7e482017e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 27 Nov 2020 09:54:37 +0800
Tag:    v3.9.4

MDL-68486 auth_shibboleth: Reset convert_data if it uses dataroot file

commit 3c25c373d9259c7e31ded3e8bdc7a8ced3201882
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 27 Nov 2020 09:44:43 +0800
Tag:    v3.9.4

MDL-68486 auth_shibboleth: Prevent using dataroot files in convert_data

commit 409f92b75dbdf3c4a17e42cb8e8f6bf974b0c688
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 11 Nov 2020 21:02:42 +0800
Tag:    v3.9.4

MDL-70063 block_tag_youtube: Add behat tests

commit 6ea0b003d7ce381e733836aaf23c22d0ea25a5fd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 31 Oct 2020 22:59:52 +0800
Tag:    v3.9.4

MDL-70063 block_tag_youtube: Fix category config in existing instances

commit 918b60d7009abb189e9a79030471502299773ffa
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 31 Oct 2020 22:52:06 +0800
Tag:    v3.9.4

MDL-70063 block_tag_youtube: Update category config to use category ID

commit 4ba58ac02f7f3e4331f2b60527c685ee66539cc3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 28 Oct 2020 11:48:33 +0800
Tag:    v3.9.3

MDL-70041 filepicker: Make sure the user has a recently used license

commit 9773b4b0793e02b9b138dfa86c3028324d4707c0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 09 Oct 2020 10:23:28 +0800
Tag:    v3.9.3

MDL-69257 core_h5p: Move $maxsize outside the foreach loop

commit 5da2fa002eef6e237dd0c8bfd5e13c37aa120b5c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 06 Oct 2020 13:30:45 +0800
Tag:    v3.9.3

MDL-69751 core: Restore deleted guest user and add missing context

commit 34ffdc2c816584720180580365c67b31d643a1fa
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 06 Oct 2020 13:24:05 +0800
Tag:    v3.9.3

MDL-69751 course: Handle missing guest user context

commit 21cfc3507497a3e181001c5a856e16e9db67363d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Sep 2020 16:09:59 +0800
Tag:    v3.9.3

MDL-67837 backup: Add unit tests

commit 5d0b569ba13ec3c49d16171863c364b24e1fd504
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Sep 2020 16:09:35 +0800
Tag:    v3.9.3

MDL-67837 backup: Verify caps before unenrolling users on course restore

commit e657192d31ad12507e87e9d1b05f59e2d65cde98
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Sep 2020 14:33:11 +0800
Tag:    v3.9.2

MDL-69525 core: Publish a single event when toggling slave checkboxes

commit 185fc93ed542a227b580516b0d7251329731dba7
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 24 Aug 2020 09:28:44 +0800
Tag:    v3.9.2

MDL-69458 report_insights: Respect perpage value in pagination bar

commit 08d7552f4d94d4f5b8fe8f69bee5a65be40e3b36
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 14 Aug 2020 11:11:01 +0800
Tag:    v3.9.2

MDL-69048 book: Sanitize previous chapter value in add new chapter page

commit 806042d58a68d5517566fbbe8552409b0a9ebc39
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 04 Aug 2020 09:50:25 +0800
Tag:    v3.9.2

MDL-69401 book: Limit character length in chapter title

commit f49fe84488d9493bad1add77c31139fc8c30931a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 24 Jul 2020 11:08:25 +0800
Tag:    v3.9.2

MDL-69079 core: Restore and set missing guest user

commit 5ce4bd05df8a7b7bd1b199d0024d4bbcd989e406
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 15 Jul 2020 23:54:00 +0800
Tag:    v3.9.2

MDL-69079 course: Handle missing guest when fetching recommended modules

commit b9f2e3d99bee65be7af2c0a5bbd30446df508956
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 15 Jul 2020 16:37:13 +0800
Tag:    v3.9.2

MDL-69079 course: Handle fetch module data failures in activity chooser

commit 4b60cede1e5be9c2b05ddfc8553854a62ae61e1f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 14 Jul 2020 15:49:14 +0800
Tag:    v3.9.2

MDL-65115 repository: Prevent unzipping if it will exceed allowed quota

commit 4514918c33d60ef820a4476cd4207a937049a97f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 14 Jul 2020 15:11:10 +0800
Tag:    v3.9.2

MDL-65115 core_files: Add get_total_content_size() in stored_file class

commit 87ae4833c45a56a5d03216628f355fbf148432f5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 13 Jul 2020 10:03:34 +0800
Tag:    v3.9.2

MDL-68178 auth: CSRF protection for the resend confirmation email form

commit d8a886d75a59cb0e5f3bf7d5675340665173a747
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 06 Jul 2020 17:34:17 +0800
Tag:    v3.9.2

MDL-69206 course: Tidy up behat test to avoid potential failures

commit 480f26720d54618526b80d26f8a0fe0903d22276
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 06 Jul 2020 17:33:57 +0800
Tag:    v3.9.2

MDL-69206 course: Tidy up unit test to avoid potential failures

commit 9ecff3766ab19b5bdba41dc690a3661c52e2bdf5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 Jul 2020 16:37:05 +0800
Tag:    v3.9.1

MDL-60827 oauth2: Consider requireconfirmation setting on login

commit 13ad9d1f5bafae79927b51c8ae0ef4192582cd60
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 26 Jun 2020 14:57:49 +0800
Tag:    v3.9.2

MDL-52052 gradeimport_csv: Do not skip rows with blank user fields

commit 56a7d91066c1a8c1bc0ac4079647edbc7da77382
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 12 Jun 2020 08:55:30 +0800
Tag:    v3.9.1

MDL-67294 assignsubmission_file: Make sure record exists before updating

commit cca4ba26c9bf28327ee647dec948d98c3d26f6c3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Jun 2020 15:23:54 +0800
Tag:    v3.9.0-rc2

MDL-69020 tool_moodlenet: Modify defaultmoodlenet_desc string

commit ae6712133dcf3a8fd3c26240c0283e08f9ca9e86
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 10 Jun 2020 12:08:13 +0800
Tag:    v3.9.0-rc2

MDL-66601 atto_image: Set the max-height of the image selection dialogue

commit e8017491d1594dfc749bec1d6432bfd523708866
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 09 Jun 2020 12:36:59 +0800
Tag:    v3.9.0-rc2

MDL-68954 repository_flickr_public: Return only photo media

commit e58db3a8fd2fea0b55af5cef6beb6f05005d6029
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 09 Jun 2020 12:34:25 +0800
Tag:    v3.9.0-rc2

MDL-68954 repository_flickr_public: Handle when photo cannot be found

commit 36c3eb043814f81fda62d75658120e23d55d3445
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 08 Jun 2020 14:16:55 +0800
Tag:    v3.9.0-rc1

MDL-68916 mod_h5pactivity: Fix duplicated user error in attempts report

commit c2327a2679c1039456baf4ff8c4a10ffeb15bb03
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 08 Jun 2020 09:31:11 +0800
Tag:    v3.9.0-rc1

MDL-68952 tool_moodlenet: Modify enablemoodlenet_desc string

commit b7ecc104fed5bb2234e7aadf2ecb34fd4947ef8f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sun, 07 Jun 2020 11:37:08 +0800
Tag:    v3.9.0-rc1

MDL-68929 core_filepicker: Fix radio button alignment

commit 159500d4444b5c60a817c215b2a1f82a78957393
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 05 Jun 2020 18:47:48 +0800
Tag:    v3.9.0-rc1

MDL-68899 theme_classic: Fix dashboard course cards rendering

commit 5c9c1534a10ac916f0e0773651687672d93a618f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 02 Jun 2020 16:45:46 +0800
Tag:    v3.9.0-beta

MDL-68891 theme_boost: Fix go to top link position on horizontal scroll

commit 5e62e4b25fcb6d5e751e82d0870d452b8c01f28c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 26 May 2020 17:37:56 +0800
Tag:    v3.9.0-beta

MDL-68723 filepicker: Display parent content in filemanger tree view

commit 5cf21a3c27e92904e073d25f5118f9c8206ee7ef
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 26 May 2020 11:40:41 +0800
Tag:    v3.9.0-beta

MDL-67813 repository_contentbank: Add behat tests

commit 8bb55dd5f906fe33c1fa58d07926abe0c223758c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 26 May 2020 11:06:08 +0800
Tag:    v3.9.0-beta

MDL-67813 core: Add for attribute to search input label in filepicker

commit f3fc0266ca861c612fe0f9f9cfab799885ee0b50
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 19 May 2020 14:24:55 +0800
Tag:    v3.9.0-beta

MDL-67813 core_filepicker: Handle ElementNotFoundException in behat step

commit 17050eea1c4b50e15936a42f5aabc468e383616e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 15 May 2020 11:37:49 +0800
Tag:    v3.9.0-beta

MDL-67812 repository_contentbank: Add behat tests

commit a16508505581b170366011e50800471dfc3fb334
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 15 May 2020 11:17:00 +0800
Tag:    v3.9.0-beta

MDL-67812 core_filepicker: Add behat steps for filepicker

commit 4f2a5f207445d8f5621085b3c0a7835ed40b50e1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 15 May 2020 11:08:11 +0800
Tag:    v3.9.0-beta

MDL-67812 core_contentbank: Modify behat tests

commit 2e4e031e1caf0ce9813e2715df0b110a3cb96d30
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 15 May 2020 11:06:07 +0800
Tag:    v3.9.0-beta

MDL-67812 core_contentbank: Modify behat contentbank content generator

commit f915dcbe1a9c01e4bbb6390564b364e8626b182b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 13 May 2020 09:26:18 +0800
Tag:    v3.9.0-beta

MDL-68498 core: Fix content bank links in the navigation drawer

commit 90feebe486b35a800153bd750e6a7b3a8b17f6be
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 08 May 2020 16:58:43 +0800
Tag:    v3.9.0-beta

MDL-68576 filepicker: Cover in behat file edition in filemanager

commit cba4a1d9b377f1c7dd5efc61a6f8cbde1120ca10
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 08 May 2020 16:33:57 +0800
Tag:    v3.9.0-beta

MDL-68576 filepicker: Cover in behat file selection from filepicker

commit cd1a878774a9c8b9abb27411e5e37344b35153fa
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 May 2020 15:24:16 +0800
Tag:    v3.9.0-beta

MDL-68498 core: Display content bank icon in nav drawer in classic theme

commit 9fa46e8a8c55733b88f5f988328b5a15217514a1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 May 2020 10:43:00 +0800
Tag:    v3.9.0-beta

MDL-67845 enrol_database: Remove enrol_database_admin_setting_category

commit b16f5398a513c674ac1ec3966a75406734fcf469
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 May 2020 10:23:53 +0800
Tag:    v3.9.0-beta

MDL-67845 enrol_database: Use course category selection setting

commit 1de1fc58f3e4ceaf84271b49a468dbc4d418a787
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 May 2020 16:13:00 +0800
Tag:    v3.9.0-beta

MDL-68576 filepicker: Fix inability to select files in table view

commit 1bb6231b323c550386db5d33478181ebbb5b98a6
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 01 May 2020 10:49:32 +0800
Tag:    v3.9.0-beta

MDL-67813 core_contentbank: Add content name parameter in the generator

commit 4f442eeabad5d12e2b8678162331972cc88725ec
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 01 May 2020 10:49:25 +0800
Tag:    v3.9.0-beta

MDL-67813 repository_contentbank: Add unit tests

commit 966442c44ef4f1921ff4e50e33af8edf042fa821
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 30 Apr 2020 16:17:25 +0800
Tag:    v3.9.0-beta

MDL-67813 repository_contentbank: Add search functionality

commit 7cec78f763e8bbbf06816882f5a809fccfffd0cc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 30 Apr 2020 14:48:20 +0800
Tag:    v3.9.0-beta

MDL-67812 core: Add content bank files repository in standard plugins

commit 06764d288c5eae93c81371daec43cceb6da2197e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 30 Apr 2020 14:45:09 +0800
Tag:    v3.9.0-beta

MDL-67812 repository_contentbank: Add unit tests

commit fa12d5dcc1d3a7987726cac3d3821112094fd477
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 30 Apr 2020 14:44:48 +0800
Tag:    v3.9.0-beta

MDL-67812 repository_contentbank: Create content bank files repository

commit 255a62ff882880da7d5bf73b7c66fb84f366ed02
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 24 Apr 2020 14:55:37 +0800
Tag:    v3.9.0-beta

MDL-68330 media_videojs: Fix videojs player rendering issue

commit 9f1bfca2e8317c9e61f9f37f570e46e948f0e5f1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 06 Apr 2020 17:31:23 +0800
Tag:    v3.9.0-beta

MDL-68051 course: Fix accessibility issues in chooser tabs navigation

commit 5aca4404714e4e9f011793fc094e2b64e2bd9255
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 Apr 2020 11:06:47 +0800
Tag:    v3.9.0-beta

MDL-67383 media_videojs: Update VideoJS versions in Moodle related files

commit 9632fde77fb2b0b58f5983310d7080123c88f857
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 Apr 2020 11:05:05 +0800
Tag:    v3.9.0-beta

MDL-67383 media_videojs: Upgrade VideoJS and plugins to latest version

commit 9ba17166fe43206968f8ea8e1f04cc876f74dfd5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 30 Mar 2020 14:15:00 +0800
Tag:    v3.9.0-beta

MDL-68263 course: Fix error when modules are not fully uninstalled

commit 0da344353983c35843be2b427110307733ad9e0c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 25 Mar 2020 09:21:54 +0800
Tag:    v3.9.0-beta

MDL-67587 course: Add unit tests

commit ccffe30d5b2c45259517650d45bb78df3a400a6d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 25 Mar 2020 09:21:41 +0800
Tag:    v3.9.0-beta

MDL-67587 course: Add behat tests

commit d379dc9b0c6559a9166c58dfa756065480fb5490
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 25 Mar 2020 09:19:42 +0800
Tag:    v3.9.0-beta

MDL-67587 course: Add search in recommended activities admin page

commit b15b259696115369c16ca9ee347c5891090f61fe
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 17 Mar 2020 13:39:51 +0800
Tag:    v3.9.0-beta

MDL-68112 core_course: Override bootstrap classes

commit 0525ee582502fa84d138bc6c4a438381b6694df5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 13 Mar 2020 12:48:00 +0800
Tag:    v3.9.0-beta

MDL-60817 mod_workshop: Fix behat tests

commit 17ddce96769bccc1bbd2a2bcb2d56a9408a22cb4
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 13 Mar 2020 12:47:50 +0800
Tag:    v3.9.0-beta

MDL-60817 core_repository: Show a warning if file extension is modified

commit 98ec40a8f62e1c870d6ecc6451637750bb8a23fd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 11 Mar 2020 15:27:57 +0800
Tag:    v3.9.0-beta

MDL-68147 course: Remove bold styling in recommended activity admin page

commit ae0e9801bd59b17a792cde225f170cc690b31fbe
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 05 Mar 2020 11:57:14 +0800
Tag:    v3.9.0-beta

MDL-67263 course: Add behat tests

commit f152b71dd4281c3fd80052647611b673be945837
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 05 Mar 2020 11:56:39 +0800
Tag:    v3.9.0-beta

MDL-67263 course: Add search functionality in the activity chooser

commit cd2efd12cac1cb41ac39369cf0db3c4789ee527c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 03 Feb 2020 09:31:44 +0800
Tag:    v3.9.0-beta

MDL-67264 core_course: Begin set up for Activity chooser

commit 9f9a3ddebebebffcae299c4f4a63746f5ae47bb8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 22 Jan 2020 13:37:07 +0800
Tag:    v3.9.0-beta

MDL-66897 mod_assign: Properly display error messages in quick grading

commit 68bd26ef2a5be013f59b23cff0958eb128650606
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 25 Nov 2019 10:49:36 +0800
Tag:    v3.9.0-beta

MDL-65956 mod_assign: Add behat tests

commit 8dc45b37b7fd8bf30f465ba8043c68b86cef1997
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 25 Nov 2019 10:49:21 +0800
Tag:    v3.9.0-beta

MDL-65956 mod_assign: Add proper capability checks and error handling