Git commits in Moodle 4.0.0 by Jun Pataleta

commit 68445c923e18e64b3893a10ef4f7f96ca7a90ce7
Author: Jun Pataleta <jun@moodle.com>
Date:   Sun, 17 Apr 2022 14:59:54 +0800
Tag:    v4.0.0

NOBUG: Change travis.yml to MOODLE_400_STABLE

commit cd3e7bf7eb068804d3acf67bb4bdd812bde2bfec
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 13 Apr 2022 10:37:57 +0800
Tag:    v4.0.0-rc3

MDL-74471 versions: main version bump

commit 70f6b1605b888fa7bba02c3199bddf0b79fccde0
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 13 Apr 2022 09:48:54 +0800
Tag:    v4.0.0-rc3

MDL-74471 versions: bump all versions and requires near release

commit 1c9448bfffb30fa009ba457f73d43f276c4b0f92
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 31 Mar 2022 21:40:03 +0800
Tag:    v4.0.0-rc1

MDL-70731 mod_forum: Fix moodle_exception error messages

commit cd1cec7529e97760c4b6453482523f2926e715b1
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 31 Mar 2022 10:05:06 +0800
Tag:    v4.0.0-rc1

MDL-73900 block_recentlyaccesseditems: Behat fix for "Show more items"

commit 1a6bf2e5ffc790a456f4b586a6de8847e7af377c
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 28 Mar 2022 13:09:34 +0800
Tag:    v4.0.0-rc1

MDL-74321 mod_forum: Add forum_check_throttling unit tests

commit 86f97c625e8bb9d583f52f61b384f44ce3fdacd0
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 28 Mar 2022 13:08:47 +0800
Tag:    v4.0.0-rc1

MDL-74321 mod_forum: Forum_check_throttling improvements and fixes

commit 0a77eb4aced63337eb9c23064d0a3cad2de70b8e
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 25 Mar 2022 16:49:21 +0800
Tag:    v4.0.0-rc1

MDL-74321 mod_forum: Pass course module to forum_check_throttling()

commit 996534fbead8cf3787926e83ea10a40cf8348334
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 25 Mar 2022 16:48:00 +0800
Tag:    v4.0.0-rc1

MDL-74321 mod_forum: forum_check_throttling performance improvements

commit b8248d3b9233923a5543829b5ec35bb41f971b02
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 15 Mar 2022 17:08:15 +0800
Tag:    v4.0.0-rc1

MDL-74030 mod_lesson: Access lesson report via page administration step

commit 6e528ca463ac0c5b87bba4c0c94c686ac4d8151c
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 11 Mar 2022 17:33:25 +0800
Tag:    v4.0.0-rc1

MDL-74173 reportbuilder: Convert action links to action menu links

commit 4ea491f3055a5ac187e2da6973cbd423d7085969
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 10 Mar 2022 16:46:03 +0800
Tag:    v4.0.0-rc1

MDL-74156 block: Remove redundant configure block headings

commit d96e5a96204d7548e55c8e0a4ce325afd689ffee
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 09 Mar 2022 10:07:11 +0800
Tag:    v4.0.0-rc1

MDL-74136 theme_boost: Display blocks drawer icon properly on RTL

commit 3314000eaf7bce1f6b3d1913df11a5fc3a5ccff9
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 05 Mar 2022 00:35:30 +0800
Tag:    v4.0.0-rc1

MDL-74090 core: Proper RTL/LTR display of collapsed icons

commit b9ff0ff99bbbb9aa289484d8d30dc5accfd09c91
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Mar 2022 23:24:29 +0800
Tag:    v4.0.0-rc1

MDL-74073 courseformat: Toggle Collapse/Expand all via space key

commit ed55f45754743df2809dacab33d69125b69463fb
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Mar 2022 23:05:15 +0800
Tag:    v4.0.0-rc1

MDL-74073 theme_boost: Enhanced kb handling for BS Collapse components

commit a1044ab030b97c7577c5f883c36f03ec333ba38c
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 03 Mar 2022 17:51:53 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed file access permissions

commit 96e541813418b1c1ccdc5af7272870b00ece1129
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 03 Mar 2022 17:51:51 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed SVG browser compatibility

commit 7dfb64c7cbbcd12abc06cb91bf5279b0bda4c698
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 03 Mar 2022 14:44:08 +0800
Tag:    v4.0.0-rc1

MDL-74073 core: Fix collapsesections accessibility

commit 898f3d0a829eacefe859d09d1420c99076f1fe36
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 03 Mar 2022 11:09:59 +0800
Tag:    v4.0.0-beta

MDL-73996 reportbuilder: Assert task log contains expected strings

commit 0dca278d717107326690f82696574b5015233056
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Mar 2022 19:22:24 +0800
Tag:    v4.0.0-beta

MDL-72737 core: Rebuild JS modules

commit 13cdef5dc4ea5de673cf72c06693fa1d19eee30c
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 23 Feb 2022 22:39:25 +0800
Tag:    v4.0.0-beta

MDL-70792 output: Menu items should have -1 tab index

commit 6937d87dddb58257676786068b767efbecda77c8
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 18 Feb 2022 12:55:31 +0800
Tag:    v4.0.0-rc1

MDL-72481 admin: Render the site admin navigation menu as tablist

commit 1f21daf8b39a057a87008e18cf6f43af938130c0
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 17 Feb 2022 10:50:06 +0800
Tag:    v4.0.0-rc1

MDL-72481 core: Fix more menu keyboard navigation

commit 3d6255b749fb8dc291d47d4f9362277f6758f621
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 17 Feb 2022 00:18:41 +0800
Tag:    v4.0.0-beta

MDL-73373 output: No Enrolments in tertiary nav in module context

commit 57ba06402230b0c2e3fc1d1c547248c65d6c9380
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 16 Feb 2022 22:46:47 +0800
Tag:    v4.0.0-beta

MDL-73912 templates: Proper type value for back to user menu button

commit ae14ff321b6279fc54669f2afaad963948d7b908
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 09 Feb 2022 16:03:32 +0800
Tag:    v4.0.0-beta

MDL-72928 core: Remove Remember username

commit 5725b0f950bea1ef8e38d33cbda57a05478c756e
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 07 Feb 2022 12:26:36 +0800
Tag:    v4.0.0-beta

MDL-73721 enrol: Pre-fill enrolled users node

commit 02c3821975a1a57d42cae8e7c0da0b254d2235ee
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Feb 2022 11:03:41 +0800
Tag:    v4.0.0-beta

MDL-73270 core: Update PHP XML-RPC warning message wording for accuracy

commit e1f34b394da414701cca9f3771b9b5c37e0d9b3a
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 28 Jan 2022 20:48:49 +0800
Tag:    v4.0.0-beta

MDL-73188 tool_usertours: Fix validation of text content

commit 8aa45ea90d8a4343a093e341b50b3438a6a0ea84
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 28 Jan 2022 11:47:13 +0800
Tag:    v4.0.0-beta

MDL-73470 tool_componentlibrary: Fix illegal whitespace

commit 122b0fc91e809083fc4cd8e2217413a334cd3a78
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 25 Jan 2022 19:13:13 +0800
Tag:    v4.0.0-beta

MDL-70792 aria: Dropdown menu keyboard interaction fixes

commit 35338975c35b3eff14f194e6d136f6e4cc4abcdd
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 21 Jan 2022 18:53:14 +0800
Tag:    v4.0.0-beta

MDL-73635 tool_componentlibrary: Move dynamic tabs sample page

commit 7a6ff551a05a08f9d6e1073b528bdef766850e40
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 21 Jan 2022 13:29:24 +0800
Tag:    v4.0.0-beta

MDL-73635 tool_componentlibrary: Document how to add example files

commit 080e12e9acc23c5a92fd785987ee31abf4dae9b7
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 21 Jan 2022 01:02:27 +0800
Tag:    v4.0.0-beta

MDL-73635 tool_componentlibrary: Move example codes to examples folders

commit e78184d8271cbff1d938b787fc256d999e1d6603
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 11 Jan 2022 21:30:33 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit 5804180e20f91980ba7bd05904efd00f37f01345
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 11 Jan 2022 21:08:22 +0800
Tag:    v4.0.0-beta

MDL-69061 core: Require linkable_settings_page.php using $CFG->admin

commit a926979c0c4db640d252655c1e083a8d8a4a7b39
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 11 Jan 2022 19:53:47 +0800
Tag:    v4.0.0-beta

MDL-73358 report: Add page content heading for report pages

commit 29ebc9f1532352f4c2ca00b36d2e108883e9bc7e
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 07 Dec 2021 20:37:36 +0800
Tag:    v4.0.0-beta

MDL-71915 mod_quiz: Render add question when user can edit the quiz

commit f3324d208b49a2228c99311339cdf8c43d785f8c
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 03 Dec 2021 19:08:26 +0800
Tag:    v4.0.0-beta

MDL-72581 block_timeline: Update with the new activity icons

commit be2ff9eea0a076e6a01a23278766564af8d61b9c
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 03 Dec 2021 19:07:32 +0800
Tag:    v4.0.0-beta

MDL-72581 calendar: Add purpose template context data

commit 28428d7056d8f5def451c3b9b5222624be7e7dc3
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 03 Dec 2021 18:58:24 +0800
Tag:    v4.0.0-beta

MDL-72581 theme: Style .icon under .activityiconcontainer

commit a119f8e09c4f367ed9edc0c2a939fe3feaad47e8
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Nov 2021 16:49:22 +0800
Tag:    v4.0.0-beta

MDL-73066 calendar: Behat test fixes

commit a44d41bb51d6b66bfb9730f45e324e6226dcbbf9
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 22 Nov 2021 14:50:25 +0800
Tag:    v4.0.0-beta

MDL-72927 core: Make Remember username checkbox look like a checkbox

commit 6285dfb7e54726703eb43d6c5887cf6126213cd2
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 11 Nov 2021 00:43:32 +0800
Tag:    v4.0.0-beta

MDL-60850 mod_lti: Centre-align tool configure form elements

commit 2fcf41dcee524f18c2153a82a5eda5112e588d79
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 08 Nov 2021 21:43:17 +0800
Tag:    v4.0.0-beta

MDL-73026 theme: Override Bootstrap modal styles for close button

commit 3b64e3e185feda50662527c24ad27054f83c58f0
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 04 Nov 2021 22:24:31 +0800
Tag:    v4.0.0-beta

MDL-72667 theme: Fix moodle.css

commit e26f47359b1293867855163902efbe253ab779f8
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 21 Oct 2021 22:54:48 +0800
Tag:    v4.0.0-beta

MDL-69371 output: Render lang_menu only when necessary

commit f14239c8dc6179c057ab44ee881cd5b00152ac59
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 21 Oct 2021 18:35:04 +0800
Tag:    v4.0.0-beta

MDL-69371 output: Allow null return for export_for_single_select()

commit 1181f34253405dd27a9df25ff6803f6caa69cb2e
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 21 Oct 2021 18:14:47 +0800
Tag:    v4.0.0-beta

MDL-69371 output: Allow null return for export_for_action_menu()

commit 2a9878e19176a9bd498816b1720e25097b790e35
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 13 Oct 2021 22:37:02 +0800
Tag:    v4.0.0-beta

MDL-72805 tool_componentlibrary: Add image role to informative icons

commit f0b22d1796694972acf4cd4ecd98c4ba132f44ae
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 05 Oct 2021 00:29:34 +0800
Tag:    v4.0.0-beta

MDL-72674 core: Add component library documentation for accessible links

commit f7d14691f78ae3c36d40fd8aefb6b2c91c43401d
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 01 Oct 2021 10:00:07 +0800
Tag:    v4.0.0-beta

MDL-72276 block_timeline: Update wording for the date filter

commit 7ceb0f1de64f480580ae95bfe90795f504523ca8
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 24 Sep 2021 18:08:39 +0800
Tag:    v4.0.0-beta

MDL-72674 core: Add indicator that feedback link opens in new window

commit 8c180760eb738dee849261635acd0b315d67af74
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 24 Sep 2021 16:36:58 +0800
Tag:    v4.0.0-beta

MDL-72673 mod_glossary: Generate unique ID for Keywords select element

commit cb0b7fc9c585bb25992fafe7a80a59a97cb35e12
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 23 Sep 2021 14:10:05 +0800
Tag:    v4.0.0-beta

MDL-71964 user: Fix preference lang string key

commit 3d68eeb0d7983c482c994dbf00e8de995108b3e1
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 10 Sep 2021 11:08:17 +0800
Tag:    v4.0.0-beta

MDL-72216 question: Fix button spacing in preview template

commit bbcf026ce40c6950bed5bebb76acdff21337b0df
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 26 Aug 2021 14:17:42 +0800
Tag:    v4.0.0-beta

MDL-72276 block_timeline: Make screen readers announce current selection

commit 04392abd53b0b74eda320ba4a5545a4b70449f17
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 26 Aug 2021 14:03:45 +0800
Tag:    v4.0.0-beta

MDL-72276 block_timeline: Show current selection on timeline dropdowns

commit b36bdd18d884e04ac479f77059b56e7735c35326
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 26 Aug 2021 09:58:15 +0800
Tag:    v4.0.0-beta

MDL-69588 core: Activity navigation fixes

commit 306a778855ee006abeea4c643ba126ed62638da8
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 25 Aug 2021 17:26:39 +0800
Tag:    v4.0.0-beta

MDL-69588 core: Revert user menu dropdown toggle to a link

commit 0b2032cb1ee091c004ac989a5ce51f62728e4c16
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 25 Aug 2021 13:04:54 +0800
Tag:    v4.0.0-beta

MDL-72412 core: Add the image role to informative icon fonts

commit 300d0bc03ab3ba79f1f972defd5eae160ae17c56
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 25 Aug 2021 00:57:50 +0800
Tag:    v4.0.0-beta

MDL-69588 mod: Additional Behat step fixes

commit 58bd7256ecef2610f293479939681f42a128d2a1
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 14 Aug 2021 00:24:52 +0800
Tag:    v4.0.0-beta

MDL-67610 mod_forum: Do not include private replies in unread count

commit 6bd3db4fb59159a819f7a6bf24bcf78cb7949dc0
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 13 Aug 2021 18:14:47 +0800
Tag:    v4.0.0-beta

MDL-69855 mod_forum: Deprecate postmailinfolink lang string

commit 6a82cbc6abff3161b52e19f9a59404cf31dcc464
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 13 Aug 2021 17:03:59 +0800
Tag:    v4.0.0-beta

MDL-69855 mod_forum: Don't show reply link in email for private replies

commit 71cf8ee1f45a5f32a9f521560bf16eb75aebaa46
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 06 Aug 2021 10:50:43 +0800
Tag:    v4.0.0-beta

MDL-71385 theme: Fix contrast for dimmed text against striped table rows

commit 210e6faf653cc3d5f9fbd9db5f0e9b69e45c3023
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 23 Jul 2021 15:05:25 +0800
Tag:    v4.0.0-beta

MDL-72206 theme_boost: Have env check classes extend alert classes

commit 68fa4688854469ac549857ad8c66f890190bfd13
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 22 Jul 2021 17:25:41 +0800
Tag:    v4.0.0-beta

MDL-71817 calendar: Use root node to find the target elements

commit 8a2c797cc05b3ddf75a4ccecca1dc04ad33506df
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 21 Jul 2021 23:49:23 +0800
Tag:    v4.0.0-beta

MDL-71817 calendar: Set the calendar view mode properly for month view

commit 73a14b1075330dfef19ae1c65d561121c72920ae
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 20 Jul 2021 01:52:25 +0800
Tag:    v4.0.0-beta

MDL-71817 calendar: Fix duplicate IDs for multiple calendar blocks

commit a067fc1df1b1d0af7ff994dc33798de890f4ab9c
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 15 Jul 2021 14:49:07 +0800
Tag:    v4.0.0-beta

MDL-71788 calendar: Remove ready state listener

commit 341578bfde777f2cb547e2711eb16169c0d35fb0
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 23 Jun 2021 17:27:09 +0800
Tag:    v4.0.0-beta

MDL-61460 core: Create a copy to clipboard JS module

commit 5c701504503489c0533b0ae056e77329c1d66eca
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 22 Jun 2021 14:09:38 +0800
Tag:    v4.0.0-beta

MDL-71788 calendar: Make it easier to copy the calendar URL

commit 242ccc47527e5fa8c6b053c018558019e9550ab1
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Jun 2021 12:50:24 +0800
Tag:    v4.0.0-beta

MDL-71669 atto_table: Set appropriate ARIA roles for table button

commit 2dcede1b0b8e14c83873f3467b2e095c61c81295
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Jun 2021 12:46:18 +0800
Tag:    v4.0.0-beta

MDL-71669 editor_atto: Fire custom event when toggling button highlight

commit 45906644be6eede2dc26c0de90bfedc6359eda9d
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Jun 2021 12:44:36 +0800
Tag:    v4.0.0-beta

MDL-71669 editor_atto: Create an events module for the atto editor

commit 9d943c4ff934e3db429e593b17859a4f8599db32
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Jun 2021 12:04:12 +0800
Tag:    v4.0.0-beta

MDL-71669 editor_atto: Set proper roles to toolbar menus

commit d9a8245efb6b4a17932d058549f82c28da53349b
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 26 Apr 2021 19:51:11 +0800
Tag:    v4.0.0-beta

MDL-71252 completion: Fix Behat test for manual completion display

commit fca42002f7d2dbca4bdbe0714514f7e95541db85
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 22 Apr 2021 22:41:03 +0800
Tag:    v4.0.0-beta

MDL-71370 course: Make showcompletionconditions nullable

commit daa999221577665da19686059f9d6bdf8abdf5c9
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 15 Apr 2021 23:10:03 +0800
Tag:    v4.0.0-beta

MDL-71342 mod: Conditionally display activity info

commit 18ad67511180e6bf22ed0c54e4150525fd8d5ed9
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 15 Apr 2021 12:43:27 +0800
Tag:    v4.0.0-beta

MDL-71337 mod_h5pactivity: Increase window size during test

commit bb5ed7d4afc400872a33d1f2d7c8376760cba62c
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 13 Apr 2021 00:33:54 +0800
Tag:    v4.0.0-beta

MDL-70821 core_completion: Fix completion settings Behat tests

commit f5d9ac962603eda1e4faca555a57afbbd954962c
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 12 Apr 2021 21:15:46 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Render activity information only when necessary

commit c9fa4f9cd79262f69424a6f7d93f2e0c7a2ce233
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Mar 2021 09:56:10 +0800
Tag:    v4.0.0-beta

MDL-71144 mod_forum: Deprecate forum_get_completion_state()

commit c10dfd7583a79b1687663541245771174eb6412a
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Mar 2021 09:55:48 +0800
Tag:    v4.0.0-beta

MDL-71144 mod_feedback: Deprecate feedback_get_completion_state()

commit 08fb6a71b70253bde59e33f1e6608546ad00abae
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Mar 2021 09:53:19 +0800
Tag:    v4.0.0-beta

MDL-71144 mod_data: Deprecate data_get_completion_state()

commit 17c3c4dc7576cb5776203b0f497dfa5489667a39
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Mar 2021 09:52:59 +0800
Tag:    v4.0.0-beta

MDL-71144 mod_choice: Deprecate choice_get_completion_state()

commit d484b3e371cad15acdbac2eda6853878b081450f
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Mar 2021 09:52:26 +0800
Tag:    v4.0.0-beta

MDL-71144 mod_assign: Deprecate assign_get_completion_state()

commit d0963c711f6daf5237d35d4725d29ab011c61fdb
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 30 Mar 2021 09:51:31 +0800
Tag:    v4.0.0-beta

MDL-71144 completion: Deprecate get_completion_state callbacks

commit a5e6df51a7e60bcefbeabbbef36f1aeb8f16777e
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 27 Mar 2021 13:21:53 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Activity information fixes

commit 15a9b2c51c67a5cf868fe4a5d9b83d70b66d815a
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 27 Mar 2021 12:42:51 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Check activity dates on course homepage

commit 5dee6f45d8abe760f70b9d1110744f68a98921f5
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 27 Mar 2021 12:41:37 +0800
Tag:    v4.0.0-beta

MDL-70821 course: New Behat steps for activity dates

commit 1c15796a751e39b144c3091393b100802d557977
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 26 Mar 2021 17:50:41 +0800
Tag:    v4.0.0-beta

MDL-70821 behat: Use new activity completion steps for Behat tests

commit 300b72f81a10c80c7d5188326d1bcc6176ab36bc
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 26 Mar 2021 17:49:34 +0800
Tag:    v4.0.0-beta

MDL-70821 completion: New Behat steps for activity completion

commit 23cb701a751a53dea6fe56ac148f0483d56b1bc6
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 25 Mar 2021 16:36:00 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_imscp: Display activity information output component

commit 16a9e8ada7cae1a2bbfd597ae8eb934e303d4088
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 25 Mar 2021 16:35:46 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_h5pactivity: Display activity information output component

commit 10ed7500fb777683e669b10c3fe05d1a73ec2efa
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 25 Mar 2021 16:34:41 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_folder: Display activity information output component

commit 0ba0dfe3a953fbdad57c1bfa9b54d6eb94a6326c
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 25 Mar 2021 16:34:23 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_chat: Display activity information output component

commit 6b46ce4c48ec97d73bc32ecbe3280eca478e8a88
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 25 Mar 2021 16:34:11 +0800
Tag:    v4.0.0-beta

MDL-71161 mod_book: Display activity information output component

commit 147a3a36616c1587515769114f8311c66337bbdd
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 24 Mar 2021 23:05:38 +0800
Tag:    v4.0.0-beta

MDL-70821 course: activity_information template changes

commit 32b76b34d8815538b30d6a14950f91d2aa1b4bac
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 24 Mar 2021 13:10:27 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Remove old manual completion toggling

commit e933044409805cc2b8e6e54177f52998c322e1af
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 24 Mar 2021 11:24:02 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Deprecate course_section_cm_completion()

commit 6a6cdf14cafb5558c1c98cc528470c71e537cfb9
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 24 Mar 2021 00:24:53 +0800
Tag:    v4.0.0-beta

MDL-71178 completion: Rebuild course cache before completion reset

commit 13f88df351b9067889982ca1023362f076582b2b
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 23 Mar 2021 20:18:38 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Cover availability conditions for manual completion

commit 642059155c3972877868a2ac37da5f503ebd64ea
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 23 Mar 2021 20:13:22 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Create manualCompletionToggled event

commit 7d8cc2c610326a7ec23750dd2ca4d141067fe35e
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 22 Mar 2021 23:13:10 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Remove unused completion info from cm_format

commit 9a6958ae4cd6b7ea65739712772cef6c9b0a5365
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 17 Mar 2021 00:00:05 +0800
Tag:    v4.0.0-beta

MDL-70817 admin: Remove heading for showcompletionconditions

commit 6770a2949a86ecb449a3238ffe81db68c6dc2176
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 15 Mar 2021 14:39:08 +0800
Tag:    v4.0.0-beta

MDL-71104 completion: Fix completion_info::get_data() unit tests

commit abc5d761758b02b5535986fbcd69b769a4839ed7
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 12 Mar 2021 17:59:18 +0800
Tag:    v4.0.0-beta

MDL-70821 course: Render activity information output component in course

commit 98f44ac00d63d8a183e237d2071f55b701ed19f1
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 12 Mar 2021 14:17:38 +0800
Tag:    v4.0.0-beta

MDL-70817 mod_choice: Behat tests for the activity completion info

commit fc238f329d37171520e910678838647bd0c82066
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 10 Mar 2021 22:28:05 +0800
Tag:    v4.0.0-beta

MDL-70815 completion: Cast custom data to array

commit 8d29653fbce70b2451e70020db3b502774473505
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 09 Mar 2021 20:14:46 +0800
Tag:    v4.0.0-beta

MDL-70815 completion: Test internal_get_state() with custom completion

commit 3c5b29e75dc3dd2259301c16d364b326fc903ac6
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 05 Mar 2021 17:40:26 +0800
Tag:    v4.0.0-beta

MDL-70817 core_course: Add manual completion toggle to repository

commit 3a960c15a46660e28e7e137518938f519e8f8bb4
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 05 Mar 2021 17:37:58 +0800
Tag:    v4.0.0-beta

MDL-70817 core_course: Convert core_course/repository to ES6

commit 95dd305cc6c84b5c6735df9e3506cebb79ac67f9
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 26 Feb 2021 13:42:40 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 6fc9b23d3df851f0b72d25538d6606568260139f
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 18 Feb 2021 00:07:02 +0800
Tag:    v4.0.0-beta

MDL-70817 core: Allow the manual completion update WS function for AJAX

commit c81441f5c973a14e2cb9ccc7bc99022517a8422f
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 16 Feb 2021 10:07:25 +0800
Tag:    v4.0.0-beta

MDL-70817 core_completion: Course module completion details

commit beb0dd74f226cbacc123dc400274a3d32b84ed37
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 16 Feb 2021 10:04:41 +0800
Tag:    v4.0.0-beta

MDL-70815 core_completion: Activity custom completion details base class

commit 2f0914e55f9e35d0b1e0c81cf8498d2faf810f22
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 16 Feb 2021 02:20:45 +0800
Tag:    v4.0.0-beta

MDL-70815 mod_choice: Unit tests for the custom completion class

commit 24bf4f58f5971fab43e702bc7885bee9fe735430
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 15 Feb 2021 22:20:23 +0800
Tag:    v4.0.0-beta

MDL-70817 core_completion: Unit tests for cm_completion_details

commit 14234bf240614b7d1fe59665385ada48639f5037
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 13 Feb 2021 22:45:33 +0800
Tag:    v4.0.0-beta

MDL-70815 core_completion: Unit tests for activity_custom_completion

commit 236033151d64a83a42fcdf646fd9637178753e6a
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 11 Feb 2021 09:39:36 +0800
Tag:    v4.0.0-beta

MDL-70815 core_completion: Fix unit tests

commit 32721b351129a533ad447dfc3ad9515da5cc0834
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 10 Feb 2021 11:05:42 +0800
Tag:    v4.0.0-beta

MDL-70815 core_completion: Update completion_info

commit 18ef213da5a937bedceda45f0888be46b0e52127
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 10 Feb 2021 10:57:42 +0800
Tag:    v4.0.0-beta

MDL-70815 core_completion: completion_info::get_grade_completion()

commit 4b2d9ef76d5caff9df6dd234126609bf17020649
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 10 Feb 2021 10:37:06 +0800
Tag:    v4.0.0-beta

MDL-70815 mod_choice: Custom completion implementation

commit 469f035a4c22689f69a1fdeddcc9f0e3e17796cb
Author: Jun Pataleta <jun@moodle.com>
Date:   Sun, 07 Feb 2021 13:44:02 +0800
Tag:    v4.0.0-beta

MDL-70817 mod_choice: Show choice activity info

commit dd32d65f3adc0390751fe72162a7c04f3bc1b2e6
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 06 Feb 2021 01:18:24 +0800
Tag:    v4.0.0-beta

MDL-70817 core_course: Create an activity information output component

commit c8f5e8c7f362707cb583f36d7480b75c27429693
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 29 Jan 2021 17:15:40 +0800
Tag:    v4.0.0-beta

MDL-48269 core_backup: Prevent unwanted group icons from being restored

commit cbee8815fcad7f96df11e533e2907773ddcc63bb
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 29 Jan 2021 12:29:29 +0800
Tag:    v4.0.0-beta

MDL-67959 mod_forum: Display group pictures in forum only if available

commit f04cbfa7aba4e2f6dcbc94fa59811ab4e8e1a893
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 28 Jan 2021 14:09:49 +0800
Tag:    v4.0.0-beta

MDL-48269 mod_forum: Remove occurrences of hidepicture

commit 32ed88ad07f4b6ef4c17bf1aab82cb1547761114
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 28 Jan 2021 14:09:23 +0800
Tag:    v4.0.0-beta

MDL-48269 messageoutput_email: Remove occurrences of hidepicture

commit 666cce74e5466d573032dcc34103f0a1787beee1
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 28 Jan 2021 14:08:45 +0800
Tag:    v4.0.0-beta

MDL-48269 group: Remove additional occurrences of hidepicture

commit ed2400457b0245dbd804e29d94d543e9cdf9f98e
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 08 Jan 2021 12:14:45 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 793aa0359829033005dbc6d3ec73e46a22975513
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 10 Dec 2020 22:49:39 +0800
Tag:    v4.0.0-beta

MDL-70288 mod_lti: Remove unnecessary empty label string

commit da237792ecb4d6d03607fd5d455ecbadafb246d3
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 10 Dec 2020 22:03:21 +0800
Tag:    v4.0.0-beta

MDL-70288 theme_boost: Manage aria-describedby on form validation

commit e3457dc4aa3cf3f05055761c96c8fd7b3a9ff7f9
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 10 Dec 2020 14:09:04 +0800
Tag:    v4.0.0-beta

MDL-70288 core: Remove duplicate labels for checkbox elements

commit 15709f18b32472e645179fd7a64d113a44a2cb2f
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 27 Nov 2020 23:27:33 +0800
Tag:    v4.0.0-beta

MDL-69422 mod_data: Deprecate unused 'unsupportedexport' string

commit a489f20f17b46f92617d6272242e49146ab4c2ac
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 24 Nov 2020 22:28:46 +0800
Tag:    v4.0.0-beta

MDL-69145 core: Set the default filterset join type to ALL

commit a6e4ea65a47a1837c76cdda2636552a329c9785a
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 24 Nov 2020 22:22:18 +0800
Tag:    v4.0.0-beta

MDL-69145 core_user: Set default filter to ALL

commit 2961feb71ca7d000c8484da2c8dae97933a3f70b
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 24 Nov 2020 13:08:54 +0800
Tag:    v4.0.0-beta

MDL-70288 qtype: Remove unnecessary empty label string

commit 1d685419d4a133c237267655c7c33d62abd91c97
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 24 Nov 2020 01:02:50 +0800
Tag:    v4.0.0-beta

MDL-69422 core: Convert required and help button container to div

commit 22a14f6cf69373774a6a810a8a470441fe7cd3c8
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 23 Nov 2020 21:34:49 +0800
Tag:    v4.0.0-beta

MDL-69422 mod_data: Export form accessibility fixes

commit d74c9c622e52f4bbf9e153fa86afafc4eaaf2aa5
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 19 Nov 2020 09:40:25 +0800
Tag:    v4.0.0-beta

MDL-70094 core: Fix version number for the upgrade note.

commit ac9ecf6bef69cb5287bffa3f55d9ee683565a659
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 29 Oct 2020 15:59:29 +0800
Tag:    v4.0.0-beta

MDL-70032 qtype_multichoice: Use custom partial named selector

commit a1d81dc6d96b745d848c19cecfb6659030f8bfad
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 29 Oct 2020 15:36:15 +0800
Tag:    v4.0.0-beta

MDL-70032 qtype_multichoice: Fix answer labelling

commit b7294cc13bb843f7a6922741c50b4ef30ebeff5a
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 27 Oct 2020 01:34:35 +0800
Tag:    v4.0.0-beta

MDL-70004 qtype_multichoice: Set appropriate clear my choice role

commit e58bb2861033b95e9fbe688ab0b56c07079beecd
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 05 Oct 2020 19:05:17 +0800
Tag:    v4.0.0-beta

MDL-69392 mod_forum: Colour contrast check for locked discussions

commit 191de5fe26de549449016fe9a919ff0d3eb1dca1
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 05 Oct 2020 19:04:16 +0800
Tag:    v4.0.0-beta

MDL-69392 block_myoverview: Basic contrast check for the dashboard

commit 56bfa69a72fb0c7c2b4d3eb2d66b90bcf03cd014
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 05 Oct 2020 17:38:22 +0800
Tag:    v4.0.0-beta

MDL-69392 question: Fix Try again button styling

commit 46d4cf0c98dffd5a6b1ed2b1bec52e2bd62a4c0d
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 09 Sep 2020 23:34:04 +0800
Tag:    v4.0.0-beta

MDL-69664 mod_lti: Apply correct badge class to tool card

commit 73126a67672769e2d432e62eae5293d48a98507b
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Sep 2020 11:12:16 +0800
Tag:    v4.0.0-beta

MDL-69392 theme_classic: Darken red, blue and green colours

commit 2c08e043e40ecd13d9000a32f51379103ce764d9
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 03 Sep 2020 11:02:37 +0800
Tag:    v4.0.0-beta

MDL-69391 calendar: Accessibility tests for calendar

commit bca6b83c97ffa07f3d872cc67a46fbca412e9c11
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 03 Sep 2020 11:02:16 +0800
Tag:    v4.0.0-beta

MDL-69391 auth: Colour contrast accessibility test for login page

commit 3b7f63337e2b2549a1429876636ba4960c0e1a45
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 27 Aug 2020 22:54:48 +0800
Tag:    v4.0.0-beta

MDL-69392 theme_boost: Improve question colour contrast

commit df18b4eebf4f3de80d6129528fe60fb4f84c8d43
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 27 Aug 2020 22:50:52 +0800
Tag:    v4.0.0-beta

MDL-69392 theme_boost: Darken red, blue and green colours

commit 6d0a5559eeadf512161b010c999668b8562ea8f4
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 27 Aug 2020 13:23:24 +0800
Tag:    v4.0.0-beta

MDL-69262 core: Use core/action_menu_link in core/action_menu_trigger

commit 7ef7aaecac7def504e360a6e6fc5f9e132a2fa00
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 27 Aug 2020 13:17:45 +0800
Tag:    v4.0.0-beta

MDL-69262 core: Make instance count variable as a static class variable

commit aca735cdbf00e71eac5b5380a5767e1617cabd65
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 25 Aug 2020 12:18:59 +0800
Tag:    v4.0.0-beta

MDL-69391 theme: Darken course selector text colour

commit 338fd44c28364ca3c2ff869b42422bc736f36402
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 25 Aug 2020 11:46:01 +0800
Tag:    v4.0.0-beta

MDL-69391 theme: Darken navbar-light colour

commit bb6df88c3c0801d173380d196a0b394a19069603
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Aug 2020 20:34:01 +0800
Tag:    v4.0.0-beta

MDL-69387 pix: Create PNG versions of the darkened completion icons

commit 5f46b735febd9b713c3d6f71e5d2b00a5937bc40
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Aug 2020 20:19:06 +0800
Tag:    v4.0.0-beta

MDL-69387 pix: Darken completion icons

commit 2a43ce5702fe65afe02d0e239263f9e0342c439d
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 15 Aug 2020 01:17:20 +0800
Tag:    v4.0.0-beta

MDL-69394 calendar: Fix event colour indicator contrast

commit cc7dd09630e20f4441fecad28e69cdc32fc7a4a4
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 11 Aug 2020 16:16:02 +0800
Tag:    v4.0.0-beta

MDL-69389 auth: Add wcag141 test for the login page accessibility test

commit 8fcc063acdfa628f32a3690c6f40399f223fdb1b
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 10 Aug 2020 16:57:19 +0800
Tag:    v4.0.0-beta

MDL-69389 theme_classic: Make default body font colour darker

commit b01c8490b65ebdbc0e6a4c5e9096929fd6d6e334
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 10 Aug 2020 16:48:22 +0800
Tag:    v4.0.0-beta

MDL-69389 theme_boost: Make default body font colour darker