Git commits in Moodle 4.0.0 by Mihail Geshoski

commit 8d0ca00e9521983ff3e1619d1cd8ced9e3311edf
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 08 Apr 2022 15:11:31 +0800
Tag:    v4.0.0-rc2

MDL-74386 navigation: Remove redundant set_secondary_navigation() calls

commit 32754bdf2a754f8fe3cd0bd1e6401c6f9fda01c2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 07 Apr 2022 13:23:08 +0800
Tag:    v4.0.0-rc1

MDL-74434 block_tag_youtube: Update instances only if category is set

commit 540a9e35f25b35840945a794169f7cb11bb2b1b0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 Apr 2022 01:42:09 +0800
Tag:    v4.0.0-rc1

MDL-74424 repository_googledocs: Update phpunit tests

commit d08c3517019d9345269df0d9df2b2121dd05a98b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 Apr 2022 17:42:23 +0800
Tag:    v4.0.0-rc2

MDL-74386 contentbank: Set the page context to frontpage

commit 93aa5ab03e3e2b10932fc17ce4925e2b732567a8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 Apr 2022 15:56:24 +0800
Tag:    v4.0.0-rc2

MDL-74386 navigation: Do not load course navigation in system context

commit 63be4ed49f9c610224bc3646fe1f2219ac1ee7a3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 Apr 2022 00:20:55 +0800
Tag:    v4.0.0-rc1

MDL-74424 repository_googledocs: Respect default import formats

commit c1ab47218081919186cc480507e65f5344d0e03e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 01 Apr 2022 12:48:35 +0800
Tag:    v4.0.0-rc1

MDL-74383 assignfeedback_editpdf: Fix comment issues in the pdf editor

commit 2202c71a768f41fa08440a7c886816b2c528ffcd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 01 Apr 2022 02:03:26 +0800
Tag:    v4.0.0-rc1

MDL-74383 assignfeedback_editpdf: 'Annotated PDF' link style update

commit eac7fa895e79a9c99f31b52ba26d85158feded35
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 25 Mar 2022 16:06:24 +0800
Tag:    v4.0.0-rc1

MDL-74266 navigation: Perform strict check whether key exists in array

commit 9e602435a7a851ab663f00e6a1ec9f710527bbbc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 25 Mar 2022 15:14:40 +0800
Tag:    v4.0.0-rc1

MDL-74266 mod_chat: Add identifier to the 'Past sessions' nav node

commit 2ca9f4354eda990c0eac07b37ddf5defc1986316
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Mar 2022 23:07:19 +0800
Tag:    v4.0.0-rc1

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

commit c3b14552f944f018a8bb70b76b4167ff50c5c826
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Mar 2022 22:49:01 +0800
Tag:    v4.0.0-rc1

MDL-74189 tool_moodlenet: Update language strings

commit 5f227de8f38ec7fef0a7d3c29f22ef59aa24f2a2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 16 Mar 2022 10:59:52 +0800
Tag:    v4.0.0-rc1

MDL-74216 navigation: Add behat tests

commit 7066c7618c14fa35b6f0517f4028d8c2de879b8a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 16 Mar 2022 10:57:50 +0800
Tag:    v4.0.0-rc1

MDL-74216 navigation: Do not show 'My courses' in primary nav to guests

commit d5a48c941ef554358f9ed009f3ee49ef406c1cc9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 15 Mar 2022 15:16:14 +0800
Tag:    v4.0.0-rc1

MDL-74208 navigation: Avoid showing empty menu in single activity course

commit b34b626588b3ba89302cd2ab88226fea77cde52d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 14 Mar 2022 17:10:55 +0800
Tag:    v4.0.0-rc1

MDL-74180 database: Add behat test

commit 3bb3cdf3696331678c087ae99a96d77d52e7f05d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 14 Mar 2022 10:59:02 +0800
Tag:    v4.0.0-rc1

MDL-74180 database: Perform checks before showing the 'add entry' option

commit f6104220d6c1234e0d85b260b1935747d58c35ad
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 11 Mar 2022 00:03:52 +0800
Tag:    v4.0.0-rc1

MDL-74162 glossary: Fix the returned data type by create_add_button()

commit 6e85ca08df6687e92cdb3a45a0f3a5e6f48543dd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Mar 2022 23:39:20 +0800
Tag:    v4.0.0-rc1

MDL-74151 core_user: Add behat tests for the private files area

commit d9ea0ba75850a04e48f27c00e08e2060e7f924a8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Mar 2022 23:38:00 +0800
Tag:    v4.0.0-rc1

MDL-74151 core_user: Add heading in the private files page

commit 748ce930b4b80f8cbfe878fcac7a216b4e2197da
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Mar 2022 22:30:00 +0800
Tag:    v4.0.0-rc1

MDL-74087 theme_boost: Add behat tests

commit 3436e1ad2265fe1b7eb5a5488c102e541dade000
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 08 Mar 2022 23:55:02 +0800
Tag:    v4.0.0-rc1

MDL-73863 core_completion: Update behat tests

commit bc0cb6be01a34179924e8bc9e13ce99ea9188baa
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 08 Mar 2022 17:23:24 +0800
Tag:    v4.0.0-rc1

MDL-74087 theme_boost: Remove breadcrumb nodes that exist in primary nav

commit 5de4513f3d5fd7cac9e053dfe86d3d0e204df3c1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Mar 2022 03:24:40 +0800
Tag:    v4.0.0-beta

MDL-73645 theme_boost: Type identifier when removing breadcrumb nodes

commit 9452555b35d2d9a8634914dbdce0b4e7b0445954
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 02 Mar 2022 19:34:08 +0800
Tag:    v4.0.0-beta

MDL-73169 theme_boost: Add behat tests

commit 3a333176d10c1cc3863a358093446e9d2196f623
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 25 Feb 2022 14:37:42 +0800
Tag:    v4.0.0-beta

MDL-73169 course: Add a general setup method for the category pages

commit 8f6c052717f45e798af5471bd14f55384d7fbad0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 25 Feb 2022 02:34:34 +0800
Tag:    v4.0.0-beta

MDL-73335 mod_quiz: Fix behat tests

commit 2a09a3ff7693f2218a5dcf74e2d7617af54aae58
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 24 Feb 2022 12:18:02 +0800
Tag:    v4.0.0-beta

MDL-73645 theme_boost: Keep section breadcumb item in specific layouts

commit c427883cb74d5215ce08244632f02754cd647f34
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 17:02:32 +0800
Tag:    v4.0.0-beta

MDL-73169 contentbank: Update the breadcrumb nodes and nav highlighting

commit bcec96f9520d9ec6a057dcc9c5b27b26228a6d48
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:10:09 +0800
Tag:    v4.0.0-beta

MDL-73169 theme_boost: Update course category breadcrumb nodes

commit 1388ce84a2ec8eb7819e5818f44630d7655e5767
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:09:45 +0800
Tag:    v4.0.0-beta

MDL-73169 tool_lp: Update course category breadcrumb nodes

commit 5a1e70573db8d5d22f0abff7fb46ed6435b52512
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:07:08 +0800
Tag:    v4.0.0-beta

MDL-73169 core_backup: Update course category breadcrumb nodes

commit e949e1a33be6d1b4d4221aa66673703efc2f8617
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:05:52 +0800
Tag:    v4.0.0-beta

MDL-73169 core_filter: Update course category breadcrumb nodes

commit 0cbe8704ee5c858e0a154784e83968af0865aa05
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:05:07 +0800
Tag:    v4.0.0-beta

MDL-73169 core_cohort: Update course category breadcrumb nodes

commit 8469f9e724e28bd05c3c6c67b927b64f4c54f848
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:03:54 +0800
Tag:    v4.0.0-beta

MDL-73169 core_role: Update course category breadcrumb nodes

commit 805a9eebf5a6ea7da3e76155a59c18b4beba0a06
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Feb 2022 12:03:32 +0800
Tag:    v4.0.0-beta

MDL-73169 core_course: Update course category breadcrumb nodes

commit cb802c269dbb5664157fe7026230e97ad6675f02
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Feb 2022 01:23:38 +0800
Tag:    v4.0.0-beta

MDL-73355 navigation: Do not always mark selected dropdown item active

commit f0dffddaac6e43e57961a667b313c7f60e17e06b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Feb 2022 01:20:29 +0800
Tag:    v4.0.0-beta

MDL-73355 navigation: Add new methods in navigation_node

commit cc2769ad94fe95f66b553ce22682a38662c77656
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 18 Feb 2022 18:11:14 +0800
Tag:    v4.0.0-beta

MDL-73532 navigation: Fix the secondary navigation highlighting

commit 2a920abd5b366c6f965e19effc9268d126add74a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 14 Feb 2022 17:48:30 +0800
Tag:    v4.0.0-beta

MDL-73840 mod_feedback: Remove the duplicate navigation selector

commit 3e24811c0079a73b1000b40a21f4c97225948896
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 14 Feb 2022 17:13:56 +0800
Tag:    v4.0.0-beta

MDL-73645 course: Update breadcrumb nodes in the course reset page

commit 135e1a2dce833b5255a2be8576491c93d49a4cb8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 14 Feb 2022 01:56:47 +0800
Tag:    v4.0.0-rc1

MDL-73863 course: Deprecate unused methods

commit 36fe5695fe97314ff713a25893a05ac59d2d3ead
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 14 Feb 2022 01:26:51 +0800
Tag:    v4.0.0-rc1

MDL-73863 course: Add tertiary navigation in completion pages

commit 1b2c0e6faf58902745c1134983074ef8efda8c03
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Feb 2022 17:57:25 +0800
Tag:    v4.0.0-beta

MDL-73645 badges: Update breadcrumb nodes

commit e7d9be51abf28d1dbf343b69b3358af22bec73ff
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Feb 2022 16:44:25 +0800
Tag:    v4.0.0-beta

MDL-73645 core_contentbank: Update breadcrumb nodes

commit 1060ee827c62f56e1f3ee714d8e8a981a5ad9248
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Feb 2022 14:52:38 +0800
Tag:    v4.0.0-beta

MDL-73645 core_group: Update breadcrumb nodes

commit 8968b51c6b734308c03fb0067b4ebf698c042108
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Feb 2022 13:26:58 +0800
Tag:    v4.0.0-beta

MDL-73645 core_enrol: Update breadcrumb nodes

commit 2ee1e6053c3b3d6a20fcecac1d70a215d792438d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Feb 2022 13:07:45 +0800
Tag:    v4.0.0-beta

MDL-73645 theme_boost: Re-implement breadcrumbs in the course context

commit cbf74374c441c76ed018353d985814b331d4f12a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 08 Feb 2022 00:13:13 +0800
Tag:    v4.0.0-beta

MDL-73355 mod_book: Update the zero state view

commit 9cf11cdc6725ad2c0c4c13baf39eb6d650e64d15
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 07 Feb 2022 22:11:22 +0800
Tag:    v4.0.0-beta

MDL-73355 core: Add support for action links in core/moremenu_children

commit 57125bd86a400c64aee56ce5e6dba116c1b6b835
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 07 Feb 2022 16:50:58 +0800
Tag:    v4.0.0-beta

MDL-73355 output: Set the id when initializing the action_link object

commit 42a0a9a71c2ffef2bb15d6e8615a7f21728084be
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Feb 2022 23:51:44 +0800
Tag:    v4.0.0-beta

MDL-73532 mod_label: Update the load_module_navigation() method

commit a6c2a87fdf4973e8eeb89856f529c472125bcfc7
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Feb 2022 23:51:27 +0800
Tag:    v4.0.0-beta

MDL-73532 mod_feedback: Update the load_module_navigation() method

commit 404eeff6901ad0b7179ebdd892fbaa88132256f2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 02 Feb 2022 14:10:52 +0800
Tag:    v4.0.0-beta

MDL-73532 theme_boost: Display the course name in single activity format

commit f8cc5c8f8e9eaabaf9572436b1b6640233b6cb40
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Feb 2022 23:53:32 +0800
Tag:    v4.0.0-beta

MDL-73633 quiz: Set 'Overrides' to link to user overrides by default

commit a50dd96c0deaf793b359d75c5e35082d300bb3ad
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Feb 2022 23:53:20 +0800
Tag:    v4.0.0-beta

MDL-73633 lesson: Set 'Overrides' to link to user overrides by default

commit d0dad63bc32c531d6bceb924e8d191473ece9b37
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Feb 2022 23:53:00 +0800
Tag:    v4.0.0-beta

MDL-73633 assign: Set 'Overrides' to link to user overrides by default

commit 1c8cf75c472035f98cee0c8d4b97c6528d741c8e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Feb 2022 23:42:04 +0800
Tag:    v4.0.0-beta

MDL-73633 navigation: Force 'Overrides' into the more menu by default

commit 724578a008a603f34036a1e9bcefb05900601088
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Feb 2022 14:14:47 +0800
Tag:    v4.0.0-beta

MDL-73645 grades: Update breadcrumb nodes

commit 4a9c83ac9ec794856c3f49e2b53732cbd6e47a65
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 19 Jan 2022 16:06:46 +0800
Tag:    v4.0.0-beta

MDL-73532 navigation: Modify methods that extend the setting nav

commit bf273039559f80d6d8963041e1bb785909c30a91
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 19 Jan 2022 00:08:37 +0800
Tag:    v4.0.0-beta

MDL-73532 navigation: Update unit tests

commit 98c89410f9f08501ffd1949e13c1368edeea7f17
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 18 Jan 2022 23:49:56 +0800
Tag:    v4.0.0-beta

MDL-73532 navigation: Secondary navigation for single activity course

commit f2000f098f443cc3aae6139c9dfb393fd97fa6a2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 14 Jan 2022 11:35:23 +0800
Tag:    v4.0.0-beta

MDL-73357 mod_data: Update behat tests

commit 78b2a70de59a9d2b599b40954cf615ed8bfe3400
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 12 Jan 2022 13:13:57 +0800
Tag:    v4.0.0-beta

MDL-73438 choice: Tertiary navigation changes

commit 4cc2b15e51ad7b9d34b5c459839ad8c8a04b6653
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 05 Jan 2022 17:11:07 +0800
Tag:    v4.0.0-beta

MDL-73357 mod_data: Update tertiary navigation

commit cb9e513ee5cb7e78ea5307e97ad69f1bb1e3433a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 04 Jan 2022 14:57:06 +0800
Tag:    v4.0.0-beta

MDL-73487 navigation: Remove outcomes from course admin overflow nodes

commit 9073f85530c457341ee876d6c96ae77a44f97be6
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 22 Dec 2021 15:17:38 +0800
Tag:    v4.0.0-beta

MDL-73411 survey: Update tertiary navigation

commit 8b8b037ec1d4b4908e10806371dcfb693839896d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 Dec 2021 12:39:41 +0800
Tag:    v4.0.0-beta

MDL-72287 theme_boost: Remove 'My courses' navbar item in module context

commit c728778df8ae975f6fc0a8781c94e971689def5a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 Dec 2021 08:52:47 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Update table headings in the user report page

commit 31f3922cdacf2aea9c191a69b4cd28588048912f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 01 Dec 2021 16:13:44 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add unit tests

commit b4e8e0a50d10d28383d7e682cf4ca96b829eab1c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 01 Dec 2021 16:04:06 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Create method that resets all static caches

commit d000b16a7205a1006f4ad54a69de2c3f6ca94018
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 25 Nov 2021 23:18:39 +0800
Tag:    v4.0.0-beta

MDL-72287 report: Add back link and headings in user profile pages

commit eb0b022bb7ab31add15c311d39ecd5ad6bf5fd26
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 03 Nov 2021 16:21:14 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in grade scales

commit 17bfe7e79fd12581821b82855a998c221651a38b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 01 Nov 2021 14:27:42 +0800
Tag:    v4.0.0-beta

MDL-72873 behat: Update behat tests

commit 4f403bfdcadc14acd3a6404441c2ee1a65d5fcba
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 30 Oct 2021 00:48:55 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary nav in grader report preferences

commit c94ba3eea57788019b0905035903c3c36893a600
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 30 Oct 2021 00:38:36 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in course grade settings

commit afbc8b2586644c1bff6e53c29f352314103fffbe
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 30 Oct 2021 00:34:34 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in grade outcomes

commit c744bdd1d4a4e57f6bed7211ca14f9ae95bb536c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 28 Oct 2021 13:45:03 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Deprecate select_in_gradebook_tabs()

commit ddd40c79f1ac4149cf4505b2caee323e1c1ac36b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 28 Oct 2021 12:30:09 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Update behat step definitions in grades

commit c0d5d988aab138bb3b90b618f40f63b3b57a2f16
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 14:20:44 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Deprecate unused strings

commit de5341298929361d96c17343b0d13572bb73c93a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 14:14:54 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Remove $CFG->grade_navmethod

commit 95b35652d3c6331187b9cab0f388d58b936ae51a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 12:00:52 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Deprecate unused methods

commit c326402e8654983429cd4674f507fadec588f879
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 11:47:00 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in grade export plugins

commit bd13229e7597dd0f8283ab51e2e60ebe1a583c1c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 11:44:45 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in grade import plugins

commit 08e90eeef4487dc37fa218f02733d82f8e56daa1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 11:35:22 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in grade letters

commit cdc4aeae3e9772192e9aca3463819bf7429fbc97
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 11:27:28 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add tertiary navigation in gradebook setup

commit d1a0e4a95cddf1ed039e8df3e7b9a92cfcd2a65c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Oct 2021 10:40:12 +0800
Tag:    v4.0.0-beta

MDL-72873 core_grades: Add general tertiary navigation

commit 10a91df9e3ce78fd130df1fcb5825aec6bc91912
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 19 Oct 2021 10:10:36 +0800
Tag:    v4.0.0-beta

MDL-72652 theme_boost: Reimplement navbar in site administration

commit fac039f231e600a6b8e85e5380b5a41386001a8b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 14 Oct 2021 15:36:47 +0800
Tag:    v4.0.0-beta

MDL-72450 theme_boost: Blacklist feature files related to activity nav

commit 242ec0860a6e2dd79ebc35e2e37ddf0f33c2c818
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 14 Oct 2021 10:16:54 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_data: Update behat tests

commit 3910c41813e9f435435da4ba2006b5a2176c62bf
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 13 Oct 2021 16:32:25 +0800
Tag:    v4.0.0-beta

MDL-72530 navigation: Fix the auto collapse in the more menu

commit e00da7e8848eb416bb60d9aa1bcb651e203c1ee0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sun, 10 Oct 2021 23:23:09 +0800
Tag:    v4.0.0-beta

MDL-72287 behat: Update behat tests

commit 8e4a7c6b9084f9679fa5466473fcc85665b5d2fa
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 23 Sep 2021 10:57:20 +0800
Tag:    v4.0.0-beta

MDL-72642 navigation: Fix duplicated ID in more menu items

commit f652127d28abd15b4002324b22cf1031a01b4f95
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 20 Sep 2021 12:28:23 +0800
Tag:    v4.0.0-beta

MDL-72530 navigation: No display limit for secondary nodes in site admin

commit 2c9ab4980d3e3311c71bb99b1e097cb49bbb9590
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 20 Sep 2021 12:02:33 +0800
Tag:    v4.0.0-beta

MDL-72530 navigation: Optional max limit of displayed secondary nodes

commit b2e31803addcfbafa1dd41a7086443a761c5480f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 08 Sep 2021 14:17:10 +0800
Tag:    v4.0.0-beta

MDL-72450 format_singleactivity: Add behat tests

commit 0c35e76e7d9d0c4c521a46c98af44d45070d9220
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 07 Sep 2021 13:22:10 +0800
Tag:    v4.0.0-beta

MDL-72450 output: Remove activity navigation if there is course index

commit 448960fe22b65488529961c5489df72ef19602d0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 07 Sep 2021 13:20:35 +0800
Tag:    v4.0.0-beta

MDL-72450 theme_boost: Set config 'usecourseindex' to true in boost

commit 3372adddb355a0680b2a3feb6692d29b25d514a6
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 07 Sep 2021 13:13:29 +0800
Tag:    v4.0.0-beta

MDL-72450 theme: Allow themes to specify whether they use course index

commit 87a577aade1a29b9e30d4c1b5dc57c82e3544792
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 17 Aug 2021 10:21:24 +0800
Tag:    v4.0.0-beta

MDL-72094 core_report: Deprecate report_helper::save_selected_report()

commit 1dc3fa2c552a2ca28ba056f0a5b2465821078bc0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 12 Aug 2021 16:30:35 +0800
Tag:    v4.0.0-beta

MDL-72094 report: Avoid storing the last accessed course report

commit d5d99eddbb4262ac9bb8dde6ad91c1d3e86b231a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 12 Aug 2021 14:43:21 +0800
Tag:    v4.0.0-beta

MDL-72094 report_log: Update existing behat test

commit d18ba8bd6e7d903a6277f81216d6de84f0f310dd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 12 Aug 2021 09:37:17 +0800
Tag:    v4.0.0-beta

MDL-72094 report_log: Modify the styling of the selector form elements

commit ae2f555c9c1225269ad86fda5d12c2a285b28af2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 12 Aug 2021 09:33:11 +0800
Tag:    v4.0.0-beta

MDL-72094 core: Modify the margins of the report selector

commit 0d69f3ffc9ef7de8b625310a972fe5b3740d4d74
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 12 Aug 2021 09:18:46 +0800
Tag:    v4.0.0-beta

MDL-72094 core_report: Modify the redirects in the course report page

commit d06da2d1a0420359b507c4c31906eac576ff0f7e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 03 Aug 2021 15:51:12 +0800
Tag:    v4.0.0-beta

MDL-71912 core_grading: Update behat step definitions

commit 93b3bf6ed3bb36432b20ae3f44cc10695899866a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 03 Aug 2021 15:50:09 +0800
Tag:    v4.0.0-beta

MDL-71912 media_videojs: Update behat tests

commit 7d821080f0682ef17b7657700cb02a933d5c82f2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 27 Jul 2021 14:26:05 +0800
Tag:    v4.0.0-beta

MDL-72093 navigation: Update behat tests

commit ecf8e77f196c863e8233300f138c28330356580c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 27 Jul 2021 12:55:07 +0800
Tag:    v4.0.0-beta

MDL-72093 navigation: Update secondary nav unit tests

commit d1c9c65e5398626f0d524bf4ad2d49e31ec05401
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 27 Jul 2021 00:06:09 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_h5pactivity: Update behat tests

commit 89878377b318321b2b75ad782536fefd8290fee0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 26 Jul 2021 17:02:51 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_wiki: Update behat tests

commit 6c0e1eee94a884f48905c145a5186780a00cbeb5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 26 Jul 2021 16:11:13 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_data: Update behat tests

commit a360abedf8b0c586ee05035e979ce1d3f9edf60b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 21 Jul 2021 10:17:34 +0800
Tag:    v4.0.0-beta

MDL-72093 mod_workshop: Replace strings in secondary nav

commit a6f665a971271bd44580637b5464c625f8c76bd3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 21 Jul 2021 10:12:40 +0800
Tag:    v4.0.0-beta

MDL-72093 mod_choice: Replace strings in secondary nav

commit 55dd65a1f2caf426d98b5825fd575098cd773ba7
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 21 Jul 2021 10:06:27 +0800
Tag:    v4.0.0-beta

MDL-72093 mod_chat: Replace strings in secondary nav

commit c8d992311bb598ddb3e3883d39e9084608c4eaa9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 21 Jul 2021 09:49:41 +0800
Tag:    v4.0.0-beta

MDL-72093 booktool_exportimscp: Replace strings in secondary nav

commit 9ce040a7a7aa9b170b1cba724db98a81c26e8011
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 21 Jul 2021 09:43:43 +0800
Tag:    v4.0.0-beta

MDL-72093 navigation: Replace strings in course and module secondary nav

commit 671375115fbee5d2a14920d647977d682af5a76c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 14 Jul 2021 23:11:36 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_folder: Add tertiary navigation

commit 0dd4ddb1e8f994d4a9221e7df834b72035d87220
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 14 Jul 2021 23:05:24 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_resource: Hide unnecessary headings

commit 77e9f45157928ba8bb74cf3c14f61e75e019eed2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 13 Jul 2021 14:37:24 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_wiki: Add tertiary navigation

commit 6470282e93ffdbe3bf5526ae441f5109266e3b13
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 13 Jul 2021 13:31:47 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_data: Add tertiary navigation

commit e565850e50fb50bc940661853096799eb92d70fe
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 03 Jul 2021 00:03:33 +0800
Tag:    v4.0.0-beta

MDL-71683 boost: Add behat tests related to the language selector

commit 7d739e9902943e1cabfec19e21953bd40e2b3e89
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 03 Jul 2021 00:00:06 +0800
Tag:    v4.0.0-beta

MDL-71683 behat: Add step definitions related to the lang menu in boost

commit 3e30d958b27882db9879a1b06f058f084bfc27ed
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 02 Jul 2021 23:41:16 +0800
Tag:    v4.0.0-beta

MDL-71683 behat: Add step definitions related to the user menu

commit 68237ac761e653e20a8659da050852c60c841f18
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 29 Jun 2021 13:51:57 +0800
Tag:    v4.0.0-beta

MDL-71683 navigation: Implement the lang menu in the main navigation

commit 3e97273b2151ac75565b129034750b708d9700c1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Jun 2021 16:43:26 +0800
Tag:    v4.0.0-beta

MDL-71913 mod_h5pactivity: Add attempts report setting node

commit ee632143065dbc01fc65fd379903e1b9c6d30e7c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Jun 2021 11:50:16 +0800
Tag:    v4.0.0-beta

MDL-71977 navigation: Set default more menu nodes in mod secondary nav

commit f83688784428ef2e4dde277788894882df9b9904
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Jun 2021 10:26:32 +0800
Tag:    v4.0.0-beta

MDL-69588 navigation: Utilize showinsecondarynavigation in secondary nav

commit bddc64a39d5fdf662984212cbcfa7f4b8402ef08
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 21 Jun 2021 10:19:10 +0800
Tag:    v4.0.0-beta

MDL-69588 navigation: Enable setting node visibility in secondary nav

commit 5f998b1249960d1f7273782eae23fef393a4c9cc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 11 Jun 2021 16:00:43 +0800
Tag:    v4.0.0-beta

MDL-71683 navigation: Update the primary nav unit tests

commit d78dc95d6b6ad648dcf616cd225d0f7a78fa703d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 11 Jun 2021 15:52:30 +0800
Tag:    v4.0.0-beta

MDL-71683 navigation: Add a lang submenu within the user menu

commit 7318b68b7734087e7e65b058aea9e4777c8451e6
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 11 Jun 2021 14:37:04 +0800
Tag:    v4.0.0-beta

MDL-71683 navigation: Enable submenus within the user menu

commit 2748d4e7ee92a06388ac0ad8a9a35b740b14e25e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Jun 2021 10:23:57 +0800
Tag:    v4.0.0-beta

MDL-71680 navigation: Set forceintomoremenu to child nodes recursively

commit 1c017ad8fb6a3e4425ca23d1632fecc5781f899e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 10 Jun 2021 10:17:34 +0800
Tag:    v4.0.0-beta

MDL-71680 navigation: Update templates/js to force nodes into more menu

commit e3f35a2f22ac875b9e78855fb0535e857a502d7d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Jun 2021 23:18:11 +0800
Tag:    v4.0.0-beta

MDL-71680 navigation: Add unit tests for force_nodes_into_more_menu()

commit 73154233e0e7a2561ee5cdadaf239e9e9c5ff44e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Jun 2021 23:17:16 +0800
Tag:    v4.0.0-beta

MDL-71680 navigation: Add unit tests for set_force_into_more_menu()

commit 9b792e814b2c48c396bdc48483d3bc8a2cb9cb8d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Jun 2021 15:43:34 +0800
Tag:    v4.0.0-beta

MDL-71680 navigation: Force secondary navigation nodes into "more" menu

commit 19fd786270013807525a53eda5e041be974681fe
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 03 Jun 2021 15:34:34 +0800
Tag:    v4.0.0-beta

MDL-71680 navigation: Enable forcing navigation_node into "more" menu

commit 9d8068663092a1f260323a1acd27e756b4cfa2a0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 26 May 2021 13:33:07 +0800
Tag:    v4.0.0-beta

MDL-64236 gradereport_grader: Add padding to content in grader report

commit 4772dece1d95307e9388905735b707d3b87456e3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 20 May 2021 09:09:22 +0800
Tag:    v4.0.0-beta

MDL-58393 core: Remove firstname argument from emailconfirmation string

commit 084ff0c8da3706486a602bbc2c991b740da4c3b9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 13 May 2021 14:42:40 +0800
Tag:    v4.0.0-beta

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

commit 069cc7164cbf538671168ef75eb98715e21c515f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 13 May 2021 14:10:19 +0800
Tag:    v4.0.0-beta

MDL-71242 core_course: Update test_course_get_recent_courses() unit test

commit 68c90578e7a13cfa188bc07a9ce6fe02f9444d01
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 12 May 2021 17:46:31 +0800
Tag:    v4.0.0-beta

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

commit 4cbde3c91853d94513bbd61ab31e5b3269d22439
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 10 May 2021 12:21:31 +0800
Tag:    v4.0.0-beta

MDL-71570 mod_forum: Avoid using deprecated string in forum templates

commit 1aaa3ca8a29c030a336f14c260a24f9574e00b0e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 10 May 2021 12:17:15 +0800
Tag:    v4.0.0-beta

MDL-71570 core_grades: Avoid using deprecated string in grade templates

commit 1fa872b84fe022b553fbb7ca0fb47f8a46bf1c60
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 29 Apr 2021 11:35:59 +0800
Tag:    v4.0.0-beta

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

commit 49ce03766537d9fbb509b90520590e191eb3bf89
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 28 Apr 2021 16:29:33 +0800
Tag:    v4.0.0-beta

MDL-71470 repository_googledocs: Update unit tests

commit 0ce519591b2cabbc8ed9123dff25d12fd21ebd2b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 28 Apr 2021 12:56:46 +0800
Tag:    v4.0.0-beta

MDL-71470 repository_googledocs: Use file name in the source attribute

commit 4e714cebae236cea11a3551bc2e53d84f733bb02
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 22 Apr 2021 12:21:04 +0800
Tag:    v4.0.0-beta

MDL-71400 assignfeedback_offline: Fix message after worksheet upload

commit 5f4bdefc54df0b5bcd1b993e3fa6af8ad0d74b2b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 18 Mar 2021 14:03:20 +0800
Tag:    v4.0.0-beta

MDL-61768 repository_googledocs: Deprecate unused methods

commit 6528181e72159ed1cf0664b2208980fe3f678ead
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 18 Mar 2021 09:39:30 +0800
Tag:    v4.0.0-beta

MDL-61768 repository_googledocs: Add unit tests

commit 54a850640de8055aa4d98a838a71db3d44b3dd68
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 18 Mar 2021 09:38:43 +0800
Tag:    v4.0.0-beta

MDL-61768 repository_googledocs: Support shared drives

commit fcbd1605cb1fb13b56e8a834a6fe077991fefe2a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 16 Mar 2021 10:26:09 +0800
Tag:    v4.0.0-beta

MDL-44613 mod_assign: Fix behat failure in classic

commit 5cc31c3691cd8c41464bff3ae7ca6d0caf0d29b5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 10 Mar 2021 11:08:48 +0800
Tag:    v4.0.0-beta

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

commit 241e778ca768c0f18bab39df70655151c2097a58
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 03 Mar 2021 16:49:24 +0800
Tag:    v4.0.0-beta

MDL-61768 repository_googledocs: Rest API function to list shared drives

commit c14242c8078c82c44ca6502f0d8836b7ff5fffec
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 19 Feb 2021 14:47:44 +0800
Tag:    v4.0.0-beta

MDL-44613 tool_behat: Update datetime format usages to strftime

commit 5c91e63f54cfd9fe426900fa5c3349be809662f2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 19 Feb 2021 14:35:24 +0800
Tag:    v4.0.0-beta

MDL-44613 core_message: Update datetime format usages to strftime

commit 9fadf911e3aa92e661cadb46014f06b255bdc9aa
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 19 Feb 2021 14:02:10 +0800
Tag:    v4.0.0-beta

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

commit 46fd92b93860ac142d10e1987bb7e47f22fd32e9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 12:05:58 +0800
Tag:    v4.0.0-beta

MDL-47410 mod_assign: Update mod_assign behat tests

commit 3ac452047fb3a4591f292b56125b40836dfda40a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 12:04:46 +0800
Tag:    v4.0.0-beta

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

commit 76fe097b55adfda7e4bf6340a994777d807af06d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 12:01:09 +0800
Tag:    v4.0.0-beta

MDL-47410 tool_licensemanager: Update tool_licensemanager behat tests

commit b7bef8f297c669171f7b800da8a5433e4c53ddc5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:58:44 +0800
Tag:    v4.0.0-beta

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

commit afd1cf81b51e78a81f1dbb8549b773b2ef888a31
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:49:18 +0800
Tag:    v4.0.0-beta

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

commit dbb58833ba9e711d251cf61e02e1747c005975e5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:40:30 +0800
Tag:    v4.0.0-beta

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

commit 896364e4c475d5a3140b13538c169730535b7ed5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:38:00 +0800
Tag:    v4.0.0-beta

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

commit d46f1a3ef4d4972296979ce8498f89d1c426cdd2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 11 Feb 2021 11:36:27 +0800
Tag:    v4.0.0-beta

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

commit 23f7830bcddb19cc5644c6658c2cdf99f9de3918
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 09 Feb 2021 11:26:05 +0800
Tag:    v4.0.0-beta

MDL-44613 mod_assign: Automate testing of the assignment availability

commit 609cc46be3a278d6fa3605d9bb7f9031241834c2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 27 Jan 2021 12:37:11 +0800
Tag:    v4.0.0-beta

MDL-70316 core: Detect category name changes in the emoji data generator

commit db758db53311495fc945a54886409cb099ea3ecd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 Jan 2021 12:04:34 +0800
Tag:    v4.0.0-beta

MDL-70316 core: Update the emoji categories in the emoji picker

commit adb66d4b037fd8c97e7985e8f8060ea689f435cc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 Jan 2021 12:02:59 +0800
Tag:    v4.0.0-beta

MDL-70316 core: Document emoji-data upgrade and update version in core

commit 517069bc8e2dc59dee606d628d7c2f012abf7ab2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 Jan 2021 11:46:11 +0800
Tag:    v4.0.0-beta

MDL-70316 core: Upgrade emoji-data to 6.0.0

commit e840aa653a24c83506f93fc80e6d32745aef9237
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 Jan 2021 09:28:12 +0800
Tag:    v4.0.0-beta

MDL-70316 core: Update the categories in the emoji data generator script

commit 16b72504b328b1a10eed6c40b9b4d12e4a90b028
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 30 Nov 2020 11:11:53 +0800
Tag:    v4.0.0-beta

MDL-57614 core: Fetch blocks through a webservice in add block modal

commit 06a338f00beebf347d7c343a5f78cf75ba181d16
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 27 Nov 2020 09:54:37 +0800
Tag:    v4.0.0-beta

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

commit 6c51299e30b657d16056dca3efe4cf2dc27c41b7
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 27 Nov 2020 09:44:43 +0800
Tag:    v4.0.0-beta

MDL-68486 auth_shibboleth: Prevent using dataroot files in convert_data

commit ce76a3e89bbc70efdfffe450e6b37a7faa7198e6
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 11 Nov 2020 21:02:42 +0800
Tag:    v4.0.0-beta

MDL-70063 block_tag_youtube: Add behat tests

commit 87b9e72f4ef86413167379bf0aa1d207f37c5afc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 31 Oct 2020 22:59:52 +0800
Tag:    v4.0.0-beta

MDL-70063 block_tag_youtube: Fix category config in existing instances

commit ca5850e34172247f02a2ad9275a60fbfa728998d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Sat, 31 Oct 2020 22:52:06 +0800
Tag:    v4.0.0-beta

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

commit 81d0642b6cd1bcaa67fd90feda6f0b381dd554f5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 28 Oct 2020 11:48:33 +0800
Tag:    v4.0.0-beta

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

commit d16faf211d45fdde21dff6c4dd5eb33419c54637
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 19 Oct 2020 18:42:12 +0800
Tag:    v4.0.0-beta

MDL-57614 core_block: Create webservice that returns the addable blocks

commit 2212df5dd8ddd820260713c47559269561536adb
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 09 Oct 2020 10:23:28 +0800
Tag:    v4.0.0-beta

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

commit e412f3029e69ea9590d6ae0905b8000df86ace2c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 06 Oct 2020 13:30:45 +0800
Tag:    v4.0.0-beta

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

commit 2939efff84a44d64ddbf0d7cbb4db8580e0d262a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 06 Oct 2020 13:24:05 +0800
Tag:    v4.0.0-beta

MDL-69751 course: Handle missing guest user context

commit 253af8711d5279b54a8a735b87340c1d8abb8421
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Sep 2020 16:09:59 +0800
Tag:    v4.0.0-beta

MDL-67837 backup: Add unit tests

commit c8ac07fb50fa92eee1d574823fbda09e1b309a63
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Sep 2020 16:09:35 +0800
Tag:    v4.0.0-beta

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

commit 03838167cb72d3e37c95a14d070a4e90d7d38e7d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 17 Sep 2020 12:22:30 +0800
Tag:    v4.0.0-beta

MDL-69630 format_social: Fix behat tests

commit 775dea63e9c717c1ac54e86386c89aab7a386b39
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 01 Sep 2020 14:33:11 +0800
Tag:    v4.0.0-beta

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

commit debf4835bfddf3abec22bc22723e12936cab6cd8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 24 Aug 2020 14:03:52 +0800
Tag:    v4.0.0-beta

MDL-69479 core: Change 4.0 to 3.10 in theme/upgrade.txt

commit 0ca1792940fbb22219ca7fe53eb8cda8e6226044
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 24 Aug 2020 09:28:44 +0800
Tag:    v4.0.0-beta

MDL-69458 report_insights: Respect perpage value in pagination bar

commit 630078eb4a189a17378ea6cf19be989da2114c1c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 14 Aug 2020 11:11:01 +0800
Tag:    v4.0.0-beta

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

commit 0a9bc0cdfe24a9bba11196319f294d26eee850d7
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 04 Aug 2020 09:50:25 +0800
Tag:    v4.0.0-beta

MDL-69401 book: Limit character length in chapter title

commit cf29c355ec921608bb37a7e114dc191211c4b976
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 24 Jul 2020 16:16:04 +0800
Tag:    v4.0.0-beta

MDL-67943 core: Update timezone list in core_date

commit cb72d845f50ea3ef8888a3f978d1da757337a1c9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 14 Jul 2020 15:49:14 +0800
Tag:    v4.0.0-beta

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

commit 09a55f952e5b1246b48f24d7a09cac54a1211aab
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 14 Jul 2020 15:11:10 +0800
Tag:    v4.0.0-beta

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