Git commits in Moodle 3.11.x by Shamim Rezaie

commit 33cb9e8af0d09090121a07ca2f78dc0fd4a07c28
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 31 May 2021 17:20:49 +0800
Tag:    v3.11.1

MDL-71668 editor_atto: Accissibility focus styling for Atto buttons

commit e0e5881c120a3549394358f462609055db971d14
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 06 May 2021 10:31:42 +0800
Tag:    v3.11.0-beta

MDL-71518 behat: Remove %P and AM/PM

commit daff66b1dff151f898604e715a35c8c8f743158f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 04 May 2021 08:32:18 +0800
Tag:    v3.11.0-beta

MDL-71518 core: Add weekday to activity dates

commit c91c2aa7445b2dc7b9e6ad591c6e2a430341883c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 03 May 2021 20:19:31 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_lesson: Fix behat failures

commit 3a70953cf52f15db4d583494e28a4a2909e4f892
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 30 Apr 2021 13:45:08 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_lesson: Remove duplicate info for open and close time

commit dcbfe15f37d073e2e1b4fa656da040a54ead91f1
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 12:27:45 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_assign: Show the selected group's dates

commit 4b593aaeef809016f46510c5a37a2557d270628c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 10:05:45 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_forum: Remove duplicate due date info

commit b23bbc27119746d1d5aaaf62959b0147f27e2f86
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 10:00:29 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_data: Remove duplicate info for open and close time

commit cb80fa82b2e3d10d6ba68cf6224d5bd634308572
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 09:57:45 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_scorm: Remove duplicate info for open and close time

commit 1de059a261bf05dc65ba086ee34c85fe293e8918
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 09:51:42 +0800
Tag:    v3.11.0-beta

MDL-71163 quizaccess_openclosedate: remove duplicate date info

commit a1411bb562d56b0f894558a18d8286dfa67ff81d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 09:34:04 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_feedback: remove duplicate date info

commit c49d99d1a5e3462e214888d11e88e944d6c56cf6
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 09:33:01 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_choice: remove duplicate info for timeopen and timeclose

commit 1abf669d995b4f157fd1b9100108713d2819d30d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 09:09:26 +0800
Tag:    v3.11.0-beta

MDL-71163 mod_assign: remove duplicate available from and due date info

commit d8a1cf696e815b7b06fadf7afd146c286056cf06
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 08:41:29 +0800
Tag:    v3.11.0-beta

MDL-71163 core: support relative dates in activity dates

commit e8caa2d2a22b1f58fed37e793d8e9ecf096769a1
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 26 Apr 2021 00:44:25 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_quiz: Cache user and group overrides

commit 04e6d285d83e41fcbe99959c0c6e27654f99c205
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 25 Apr 2021 02:19:24 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_lesson: Cache user and group overrides

commit 7b54f5b2e6ba8e3ca4021981fcc8e339b670388b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 23 Apr 2021 19:07:39 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_assign: Cache user and group overrides

commit b315affbd43538ce51c9a8e0ec0dab462ed83cea
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 19 Apr 2021 05:19:10 +0800
Tag:    v3.11.0-beta

MDL-71410 core: Prevent recursively calling getters

commit d89d9840483f8f68a8add2e21fac0e71faf1db1c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 15 Apr 2021 06:08:36 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_quiz: Cache quiz times in modinfo for performance

commit 279def66dcbb8c26ffefc342a086be7b06df66d2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 15 Apr 2021 03:55:09 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_assign: Cache assign times in modinfo for performance

commit 8408cb10509f35df76c05a2456c3c2b53a846572
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 15 Apr 2021 03:27:00 +0800
Tag:    v3.11.0-beta

MDL-71410 core: Introduce override_customdata()

commit 7f03204486bbe1eba4f3e9b4ce5dda4a6ce28a4a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 31 Mar 2021 00:28:49 +0800
Tag:    v3.11.0-beta

MDL-71144 mod_scorm: Deprecate scorm_get_completion_state()

commit ba90a6462dc85f78be46b3805e5f7fccb11fec16
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 31 Mar 2021 00:02:50 +0800
Tag:    v3.11.0-beta

MDL-71144 mod_quiz: custom_completion should not use deprecated function

commit 7bdff82066d599962ebc751d49b653d0b81af25b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 30 Mar 2021 22:06:11 +0800
Tag:    v3.11.0-beta

MDL-71144 mod_quiz: Deprecate quiz_get_completion_state()

commit e88a9462d196eed47d92b9addaf29ae157564a1a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 30 Mar 2021 21:41:55 +0800
Tag:    v3.11.0-beta

MDL-71144 mod_lesson: Deprecate lesson_get_completion_state()

commit 0780c6a7bdbb892dd4dd80aefdde8342920d65e9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 30 Mar 2021 21:33:22 +0800
Tag:    v3.11.0-beta

MDL-71144 mod_survey: Deprecate survey_get_completion_state()

commit 223bee6bd00dcca2b16601e02071c4328f6a667c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 30 Mar 2021 21:02:46 +0800
Tag:    v3.11.0-beta

MDL-71144 mod_glossary: Deprecate glossary_get_completion_state()

commit 26856f48fa236beb24e807b895b4e9e142df5829
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 25 Mar 2021 19:37:12 +0800
Tag:    v3.11.0-beta

MDL-70935 mod_quiz: Custom completion implementation

commit e5ac4fd1d98861eecd6981236ff39aca60dafe8e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 25 Mar 2021 02:57:19 +0800
Tag:    v3.11.0-beta

MDL-70935 mod_quiz: combine 'pass' and 'attemptsexhausted' rules

commit 1ef67caf2ce9b5a17befe0a6d56e4ac6313644aa
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 24 Mar 2021 22:23:14 +0800
Tag:    v3.11.0-beta

MDL-70935 mod_quiz: Missing completionminattempts rule description

commit 57926096b81577a8bb3525d205d92cd29186b4b4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 08 Mar 2021 12:32:31 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_workshop: implement activity_dates for the workshop module

commit 2d19fa0d5f1aa9f45d4fc8fc6d99562098a7507a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 08 Mar 2021 12:15:24 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_workshop: cache workshop times in modinfo for performance

commit 1a50f27b8b5945c94b38df5cb063dbdbb9edce0e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 08 Mar 2021 00:33:13 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_scorm: implement activity_dates for the scorm module

commit d8806cc8aa55bbb5583a7bcb4f7f268c2f019504
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 07 Mar 2021 23:52:04 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_quiz: implement activity_dates for the quiz module

commit 9bf74e7e8513e8561ae02012a02fca0ced9c551e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Mar 2021 20:37:23 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_lesson: implement activity_dates for the lesson module

commit 5f9ca816f48a3ab0faa122ed6955eab2df7e8356
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 05 Mar 2021 19:29:12 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_lesson: Cache lesson times in modinfo for performance

commit e6a6b0819638b92e3de229a98512f886377b32ab
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 26 Feb 2021 18:36:36 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_forum: implement activity_dates for the forum module

commit 3594a9029890256d2a556c7be2829f1795830d65
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 26 Feb 2021 17:53:44 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_forum: cache forum times in modinfo for performance

commit f88f792b3b50366c18351df8edd9cf3500f94fd9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 26 Feb 2021 13:06:58 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_feedback: implement activity_dates for the feedback module

commit ec55d63ca061ee5e8cfba3d2a1eb2568b47189c9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 25 Feb 2021 23:51:46 +0800
Tag:    v3.11.0-beta

MDL-70818 mod_data: implement activity_dates for the database module

commit b700f690abaec7d0228cec091398cfa7c7a9830a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 25 Feb 2021 15:56:58 +0800
Tag:    v3.11.0-beta

MDL-71410 mod_assign: implement activity_dates for the assignment module

commit 0a2c40f76ec0ebab48e64475781e8f0d3b2fa994
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 19 Feb 2021 00:25:57 +0800
Tag:    v3.11.0-beta

MDL-70816 mod_choice: activity_dates implementation

commit 7c16ba2fa4b54f6da31929ef21ab2dfd3be11ba0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 18 Feb 2021 23:43:30 +0800
Tag:    v3.11.0-beta

MDL-70816 core: Activity date details base class

commit e37e06d19487cc524421b20550aaac753849850a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 09 Feb 2021 14:59:28 +0800
Tag:    v3.11.0-beta

MDL-70287 core_payment: Improving existing and missing phpdocs

commit d9cfd2ecc501768ddbc03ae9b46b936e1175dde5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 01 Feb 2021 04:04:21 +0800
Tag:    v3.11.0-beta

MDL-69748 core: Fix hideif issue with array elements

commit cebee49bf7d3b05ad216303e364e9a56eacc20e8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 21 Jan 2021 19:34:40 +0800
Tag:    v3.11.0-beta

MDL-70173 core: Use a meaningful first level header

commit 120e744a434fa3e2104c4e9b15ec9aecdc573af8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 13 Jan 2021 22:54:26 +0800
Tag:    v3.11.0-beta

MDL-70625 core_calendar: Fix whitespace appearance in the id attribute

commit f3a92acdd110b91421d147e5873d1f18bfbfc354
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 16 Dec 2020 21:15:47 +0800
Tag:    v3.11.0-beta

MDL-70394 paygw_paypal: Fix the incorrect foreign key

commit ff67cd2b87c15ca32b528f0c07a8400f6d775ef8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 16 Dec 2020 19:26:44 +0800
Tag:    v3.11.0-beta

MDL-70459 enrol_fee: Sort the list of currencies when displaying

commit abe543bfa737376e4fb77bd8175dd71ef84fd2b4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 12 Dec 2020 20:44:22 +0800
Tag:    v3.11.0-beta

MDL-70459 core_payment: use array_merge to merge currencies

commit e9e31ed1ff93aa57788bf61e56ed6cb3dd4aa864
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 10 Dec 2020 20:23:49 +0800
Tag:    v3.11.0-beta

MDL-70172 output: pages with main logo should have a first-level header

commit 11987c1554b994b8c1e21ca14a26011f2ef55bc3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 10 Dec 2020 14:38:24 +0800
Tag:    v3.11.0-beta

MDL-69301 theme_boost: Remove the special handling of Escape key

commit 9e17f08e9765823d456714baa65d1b0a47164754
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 10 Dec 2020 01:02:09 +0800
Tag:    v3.11.0-beta

MDL-70172 output: Fix empty links

commit c16004ce15281b0002ae33dad26faa315dcee972
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 09 Dec 2020 13:20:48 +0800
Tag:    v3.11.0-beta

MDL-69301 behat: comment a test out

commit 1ac3fb7e0efbaa5d3bac09ab7c7b2a99ed09b243
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 08 Dec 2020 02:00:27 +0800
Tag:    v3.11.0-beta

MDL-70173 theme_boost: Fix empty link issue on the "Go to top" button

commit a53037f5c6f21b414f994dcf8d0b563545e87e6b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 07 Dec 2020 01:25:17 +0800
Tag:    v3.11.0-beta

MDL-70173 theme_boost: Increase the size of notification counter

commit ca6a8dfb22a03bf6e522e5810e63773a3df35394
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 06 Dec 2020 23:41:06 +0800
Tag:    v3.11.0-beta

MDL-70173 output: All pages should have a heading

commit 3fcb116eeaf0763212c5bb061573d4d21a4c8fef
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 06 Dec 2020 22:43:45 +0800
Tag:    v3.11.0-beta

MDL-70173 dashboard: ARIA role presentation conflicted the empty alt

commit d97a43417dc817cb165d4d19186a5580e44f04bd
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 05 Dec 2020 00:59:51 +0800
Tag:    v3.11.0-beta

MDL-70173 message: Fix empty link

commit 766f52afb985446cec5de92f7a818553d46e8f37
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 04 Dec 2020 21:57:47 +0800
Tag:    v3.11.0-beta

MDL-70173 output: use an empty alt to hide user pic from screen readers

commit 4b7361245950d3e25bf971b5f6007b864ada927f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 03 Dec 2020 16:08:32 +0800
Tag:    v3.11.0-beta

MDL-70287 core_payment: Redirect user to the successurl after payment

commit 058e57bc8837d652e7e28a84f5b6f5e929fe4173
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 03 Dec 2020 12:55:11 +0800
Tag:    v3.11.0-beta

MDL-70287 core_payment: Add get_success_url to service_provider

commit 1320da324064a28aadbca3d89117fc04036159ef
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 03 Dec 2020 01:18:01 +0800
Tag:    v3.11.0-beta

MDL-69301 theme_boost: Use event.key in aria.js

commit a5b47b660bc01e0c7cb93f4557cde03659ad1014
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 22 Nov 2020 18:22:55 +0800
Tag:    v3.11.0-beta

MDL-64982 behat: Remove deprecated behat timeout constants

commit 118c309a8718f4cc4d54440346bdaded989a8b6d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 16 Nov 2020 18:37:45 +0800
Tag:    v3.11.0-beta

MDL-70237 payment: Allow html tags in gateway description

commit 049e9e835c67278a7a68fb2c9955f6ae6090d229
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 17 Sep 2020 00:43:18 +0800
Tag:    v3.11.0-beta

MDL-69301 course: Remove custom keyboard navigation code

commit c4430d6a660a44d40b3189e7e3f5c0e583194c3d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 16 Sep 2020 23:12:54 +0800
Tag:    v3.11.0-beta

MDL-69301 core: Enhanced WAI-ARIA support for tab elements

commit bede777bed52c7b7e5e50295fc8f571e66ed13a0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 16 Sep 2020 21:25:36 +0800
Tag:    v3.11.0-beta

MDL-69301 theme_boost: convert aria.js to es6 module

commit f4139818d1aa319f33695a6f5e103a9d5494dc21
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 10 Sep 2020 09:57:34 +0800
Tag:    v3.11.0-beta

MDL-69028 repository: Put a rate limit on draft file uploads