Git commits in Moodle 3.8.x by Shamim Rezaie

commit dba8fdf878f3e6fa1cfc547bdcbd12c18d0012c3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Sep 2020 21:11:32 +0800
Tag:    v3.8.6

MDL-69649 form: Fix labels for defaultcustom form elements

commit 2178327a559e701713bc6e8399732a501f6b39fb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Sep 2020 19:07:10 +0800
Tag:    v3.8.6

MDL-69649 backup: Fix missing labels

commit 2ce0766cfcfb9bff176f3fb80f3593c7a0f408a6
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 06 Aug 2020 00:15:41 +0800
Tag:    v3.8.5

MDL-69116 qtype_multichoice: accessibility improvement

commit d456737d72b9eb16ce16d23f565ca9779285877f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 16 Jul 2020 18:41:25 +0800
Tag:    v3.8.5

MDL-69116 qtype_mutichoice: Use label for the "clear my choice" link

commit 9a66680ae104c3d9cb23cc20141140898055dd79
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 15 Jul 2020 18:54:19 +0800
Tag:    v3.8.5

MDL-66707 mod_forum: do not blindly mark discussion replies as read

commit 5d9fb70f70909fcf11145c1824b4aa7c6edb6a9a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Jul 2020 08:04:54 +0800
Tag:    v3.8.5

MDL-68444 calendar: Improve how screenreaders say week titles

commit 0368c8e2a8e18e46480984e0459a8676ed9dd01a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Jul 2020 07:12:43 +0800
Tag:    v3.8.5

MDL-68444 calendar: Improve how screenreaders read day titles

commit cdb0af69e15a8d5ba3dd1d2973faa8fac435295c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 01 Jun 2020 01:45:32 +0800
Tag:    v3.8.4

MDL-68353 theme_classic: Update filepicker xpath selector

commit 465c6e7c45a9bc64c983f6cf1d3058f5759b186c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 14 May 2020 18:17:01 +0800
Tag:    v3.8.4

MDL-68353 test: Update existing tests to work with file elements

commit 46323748fa83343a681662874ece447bd9c50a60
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 14 May 2020 18:16:43 +0800
Tag:    v3.8.4

MDL-68353 test: Update filemanager/filepicker xpath selector

commit 32d28f8fac69272f71beffaeb976752e8d1832f7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 13 May 2020 22:17:41 +0800
Tag:    v3.8.4

MDL-68353 test: get_field_locator to support custom field labels

commit 2591f4ce79125c9261107f4ea385118387c3ddcd
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 12 May 2020 07:49:07 +0800
Tag:    v3.8.4

MDL-68353 form: filepicker label fix

commit c3764823cd1c440fcce374d9eaba60916f9b9cc3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 12 May 2020 06:49:52 +0800
Tag:    v3.8.4

MDL-68353 admin: Not use label tag in admin setting elements when needed

commit 4281fe107039bf85d010b0541c6d55b7187e6e68
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 24 Apr 2020 16:39:13 +0800
Tag:    v3.8.3

MDL-68509 core_ddl: Keep databasemeta cache after dropping temptables

commit a81508489d8c265e8b0b4f7d79276e4aebbf726b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 14 Apr 2020 07:05:24 +0800
Tag:    v3.8.4

MDL-68200 core: Fix phpdoc for the external return functions

commit 3ec67cf4bb2d7e7617c6748684719bf7f8971c9c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 14 Apr 2020 05:00:14 +0800
Tag:    v3.8.4

MDL-68200 core: Fix datetime format

commit 6a7350d44b39b27ec1537cb8a731e124f42f1ff8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 08 Apr 2020 19:25:17 +0800
Tag:    v3.8.4

MDL-68200 core: Add calendartype param to user_date.loadDatesFromServer

commit 49e32e25ff92ff8db12a058575dcf6ec02e0c27f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 08 Apr 2020 14:20:37 +0800
Tag:    v3.8.4

MDL-68353 message: enclose privacy settings within a fieldset

commit 46962930f7a1ec7ca43a39886ef56e66dcd2f7bc
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 08 Apr 2020 13:57:39 +0800
Tag:    v3.8.4

MDL-68353 core: replace invalid labels with div

commit c332400ba6add1bf7d34e26668cace4b0732ecf2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 08 Apr 2020 09:32:36 +0800
Tag:    v3.8.3

MDL-68148 user: remove the noscript tag

commit 4c97f303607440abfd0da0c6b85d683d12e213e3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Apr 2020 23:09:55 +0800
Tag:    v3.8.4

MDL-68353 form: filemanager label fix

commit 78f4960bcea603f06c9f9d1698637bba1cb1cdda
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Apr 2020 22:10:43 +0800
Tag:    v3.8.4

MDL-68353 form: Only include the size attribute if there is a size set

commit 6fa2f55cd03882dcda9670a5e5501f43501b4a63
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Apr 2020 22:04:12 +0800
Tag:    v3.8.4

MDL-68353 form: Removed the size attribute

commit d3756efc832ad5a2c640dea7cf1f1df91e188687
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Apr 2020 21:16:42 +0800
Tag:    v3.8.4

MDL-68353 core: do not output empty labels

commit 261804e95c06a552e0f692de786824b3121277f6
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 Apr 2020 18:50:13 +0800
Tag:    v3.8.4

MDL-68353 core: Set aria-label for close buttons on YUI dialogues

commit f9b144d6bf61d7cd828b610c5c75d1110fb308c0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Apr 2020 17:23:54 +0800
Tag:    v3.8.4

MDL-68343 gradereport_singleview: Remove adjacent links to the same URL

commit 85bf5b2e2ca72e9f449bea8e99cdc93a0ad77a61
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Apr 2020 16:32:16 +0800
Tag:    v3.8.4

MDL-68343 gradereport_singleview: Use caption instead of summary

commit cc36c39b468295a600fad64e8c7097a1e008b6bd
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Apr 2020 16:11:21 +0800
Tag:    v3.8.4

MDL-68343 gradereport_singleview: fix empty links

commit 5d2be187a28943a3cef3a3a4be1be5aacada130f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Apr 2020 15:05:14 +0800
Tag:    v3.8.4

MDL-68343 gradereport_singleview: Only output label tag if label exists

commit 10bc73d5b6d5e6091d6332734dca52fbc1cd1354
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 06 Apr 2020 15:03:51 +0800
Tag:    v3.8.4

MDL-68343 output: fix html table structure

commit 24d7375f0fb87dcde433e07d3957364e7685352a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 03 Apr 2020 17:00:52 +0800
Tag:    v3.8.4

MDL-68312 grade: Fix empty links

commit 71caffb7e0df89baf401bdd314dfc3818e597492
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 03 Apr 2020 06:39:42 +0800
Tag:    v3.8.4

MDL-68312 output: Fix empty links

commit 04e9010c92e9e103a18ae05617c7ef829e972e9f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 03 Apr 2020 06:38:31 +0800
Tag:    v3.8.4

MDL-68312 gradereport_grader: Remove adjacent links to the same URL

commit 9912c37afd66f5213926c8d616f2637fd2d1d5ad
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 03 Apr 2020 02:45:29 +0800
Tag:    v3.8.4

MDL-68312 gradereport_grader: replace invalid label by aria-describedby

commit d37757abf1d62cb6d9d651c84fce92febc54ce2f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 03 Apr 2020 02:42:59 +0800
Tag:    v3.8.4

MDL-68312 gradereport_grader: Use caption instead of summary in table

commit 3999cbaa6aba61995ef55a12353c963cc58abab7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 30 Mar 2020 15:29:23 +0800
Tag:    v3.8.3

MDL-68269 form: fieldset in group elements should be full width

commit bd76f0bb668c7c546f50fd2b721dc1895f08a8f8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 26 Mar 2020 14:24:17 +0800
Tag:    v3.8.4

MDL-68200 mod_forum: remove address tags

commit 365bfab96731001c453f072848a2fe44a9b36f22
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 26 Mar 2020 11:12:35 +0800
Tag:    v3.8.4

MDL-68200 mod_forum: fix invalid format of the time tag on modern view

commit c78ebc9586d695fda77beca6e488664667647c29
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 26 Mar 2020 02:05:49 +0800
Tag:    v3.8.4

MDL-68200 mod_forum: single discussion to follow nestet_v2 display rules

commit d2886d283a6de9f81d0b222df3e53aa1543f22e0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 26 Mar 2020 01:57:49 +0800
Tag:    v3.8.4

MDL-68200 theme_boost: workaround for IE for flexbox not filling height

commit a8b4b9f40701ac89c101e0fceddc3635e357cdf5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 25 Mar 2020 12:07:13 +0800
Tag:    v3.8.4

MDL-68200 mod_forum: Fix the invalid date format in the time tags

commit ed19fe85e4aabf8b979227241d26a175899c84eb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 25 Mar 2020 11:23:19 +0800
Tag:    v3.8.4

MDL-68200 core: Add type param to core_get_user_dates external function

commit 0a9b84efff366086a9671542adb333caeb3fe1c3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 23 Mar 2020 20:29:21 +0800
Tag:    v3.8.3

MDL-68196 core: not expand autocomplete elements too soon on IE

commit 94a55738ad9f74c33f4eb917a1f1cd048df0691b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 17 Mar 2020 06:34:47 +0800
Tag:    v3.8.3

MDL-68148 user: fixed stray end tag (input)

commit 5dfebd739faf55b05a4b8bd42305b0117ea60f91
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 12 Mar 2020 01:31:16 +0800
Tag:    v3.8.3

MDL-68148 core_user: set the fullname column as the header column

commit cabbb145dd273dd129b5908bacd9e1ffec50e773
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 11 Mar 2020 22:50:40 +0800
Tag:    v3.8.3

MDL-68148 output: type attribute is unnecessary for javascript resources

commit 351262b19208e5772b138f00e49f882f538498bd
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 11 Mar 2020 22:34:04 +0800
Tag:    v3.8.3

MDL-68148 core: remove cellspacing

commit b77c5e78dc86c75ac2d386d7359edf8902a4a740
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 11 Mar 2020 21:55:20 +0800
Tag:    v3.8.3

MDL-68148 core_user: avoid multiple enrol buttons with the same id

commit 4293339fc91c4cc2e21fee9f0c87452dddf93d1b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 10 Mar 2020 13:30:08 +0800
Tag:    v3.8.3

MDL-68135 output: remove the presentation role from user pic

commit 399369fb195f1941e6822b7c5524cdb35536d8fe
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 07 Mar 2020 01:12:28 +0800
Tag:    v3.8.3

MDL-67968 calendar: use aria-label instead of the abbr tag

commit 41a5c8c54d915e11a9f0c591c7bf69496ddde16e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 27 Feb 2020 00:25:39 +0800
Tag:    v3.8.3

MDL-67970 output: use fieldset in core/chooser instead of label

commit b29634d89f7e034e0bd9a1d7e2dc4930388d4d5b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Feb 2020 23:01:51 +0800
Tag:    v3.8.3

MDL-67970 core: remove unnecessary roles

commit 3611f682e97c6fbb5035866ee82016ada7240b57
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Feb 2020 22:46:07 +0800
Tag:    v3.8.3

MDL-67970 output: replace new-sections attribute with data-new-sections

commit 84c87b62f2d9d7d716a5897ae3fa25437cb4d63f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Feb 2020 19:54:29 +0800
Tag:    v3.8.3

MDL-67970 output: fixed duplicate id attribute

commit 9ecde1378173411742c80319a78e780d58296a43
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Feb 2020 18:27:33 +0800
Tag:    v3.8.3

MDL-67970 search: fixed stray end tag (input)

commit d7bca2339a92e4be0a38eb61fb50a9e50ccfbff4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Feb 2020 14:40:05 +0800
Tag:    v3.8.3

MDL-67968 question: do not display sr-only legends

commit fa88a2c32acef9abf584c2398ed0100408b41160
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 24 Feb 2020 19:48:01 +0800
Tag:    v3.8.3

MDL-67902 calendar: informative aria label for event days in calendar

commit 169917563c36dd3faebd5edfe824c6a08f332270
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 24 Feb 2020 13:40:29 +0800
Tag:    v3.8.3

MDL-67902 calendar: keyboard users should be able to toggle day popover

commit 7df5814667550e0af817b1d1040a26951279ce37
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 24 Feb 2020 13:37:26 +0800
Tag:    v3.8.3

MDL-67902 calendar: informative aria label for event days in mini cals

commit 66fbe3c48beeb6de95fac5e56810c43419993f39
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 21 Feb 2020 16:42:06 +0800
Tag:    v3.8.3

MDL-67902 calendar: Fix label of the course filter in calendar

commit 11a8af90121707cf0bcd2a2b0c0efa2d4c802f39
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 20 Feb 2020 21:21:11 +0800
Tag:    v3.8.3

MDL-67968 calendar: explain weekday abbreviations

commit bb24115b8881c8c65157cf0a6b35ec184be4eccb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 20 Feb 2020 20:12:18 +0800
Tag:    v3.8.3

MDL-67968 form: not to put empty label when no label is available

commit eebe0031041b2314e5bc7bae7f770049d48b6083
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 20 Feb 2020 20:09:27 +0800
Tag:    v3.8.3

MDL-67968 form: grouped element label fix

commit 85a43994ca33ba963b3acc5901ef44d3508fdb26
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 19 Feb 2020 18:20:01 +0800
Tag:    v3.8.2

MDL-67969 lib: Fix duplicate blockinstanceid for fake blocks

commit 68a38639618a2e59b6694e6c6f9d063328309355
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 13 Feb 2020 17:54:35 +0800
Tag:    v3.8.2

MDL-67865 output: Fix id of the dropdown trigger

commit a2d619941ffcbf36a04bbeb75ada3162e8dc7cc8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 11 Feb 2020 22:01:22 +0800
Tag:    v3.8.2

MDL-67899 message: Add aria-label to the emoji picker button

commit 4a87ffb3364db69bd2c0f2fb07b32d264c2c4e61
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 28 Jan 2020 19:28:57 +0800
Tag:    v3.8.2

MDL-67675 atto_h5p: No need to manually clear the H5P placeholder

commit c3858034416a4b03ededa24456fb0b92c3cc51c5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 28 Jan 2020 01:59:15 +0800
Tag:    v3.8.2

MDL-67721 mod_forum: See 'view grade' button on single discussion forums

commit 2c76c1893f79be4044695c38a40246102c8a0630
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 15 Jan 2020 23:24:33 +0800
Tag:    v3.8.2

MDL-67424 report_outline: behat user report with a no-grade forum

commit cd62c520e23cf122daaf9db2c2924055c9f35897
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 19 Dec 2019 22:20:12 +0800
Tag:    v3.8.1

MDL-67151 qtype_numerical: convert the tolerance to string before saving

commit e27ac65f3d0fccaaf69be29752ad3824b33df2fa
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 16 Dec 2019 18:35:35 +0800
Tag:    v3.8.2

MDL-67379 libraries: Upgrade scssphp to 1.0.6

commit 11278ad7a357b476fd5f74b99ad56e2a5f407029
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 11 Dec 2019 20:42:25 +0800
Tag:    v3.8.3

MDL-68351 libraries: Update the upgrade instructions

commit d9c1feece47a3ad6d469683922bf626615861e4e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 11 Dec 2019 20:41:40 +0800
Tag:    v3.8.3

MDL-68351 libraries: Upgrade SimplePie to version 1.5.3

commit ac084982cf2b134f1fc9abd265628a80b3aff84f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 02 Dec 2019 17:44:44 +0800
Tag:    v3.8.1

MDL-67392 mod_forum: Fix unescaped quotes issue in template

commit 65fcabe1326b52a170e8044427f4540621f43385
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 02 Dec 2019 12:33:27 +0800
Tag:    v3.8.2

MDL-67424 mod_forum: error on complete report when no rating or grade

commit afda29652629e870bd75439fe055d952e2f48ef4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 29 Nov 2019 14:19:04 +0800
Tag:    v3.8.1

MDL-65849 mod_forum: Add course param to the author's profile url

commit 031f3a1d4b310fe871405b197f02f3cd45d0d32d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 27 Nov 2019 17:49:38 +0800
Tag:    v3.8.1

MDL-67151 core: format_float can auto detect number of decimal points

commit 163bff4a184cf2e7a4d6a9b835daec818d7e21d5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 25 Nov 2019 14:07:11 +0800
Tag:    v3.8.1

MDL-67151 qtype_calculatedsimple: Support for the scientific format

commit 910c2ab7b447447185c7ad67040e1c66cd7d2d2d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 25 Nov 2019 12:24:48 +0800
Tag:    v3.8.1

MDL-67151 qtype_calculated: Support for the scientific format

commit bb511f30d607d8ea86bc0d541f8e26b524a86f4d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 22 Nov 2019 16:43:09 +0800
Tag:    v3.8.1

MDL-67151 core_question: Support scientific format at question preview

commit fcf199b0ec314a3ec6909e3dee977848c4f4714f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 22 Nov 2019 14:50:50 +0800
Tag:    v3.8.1

MDL-67151 qtype_numerical: Support for the scientific format

commit 481ad40e0e6cf60800524dfa9fb1bc766e74ac72
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 22 Nov 2019 13:50:23 +0800
Tag:    v3.8.1

MDL-67151 forms: Support for the scientific format in the float element

commit c8435454a70baf7ea445dc711a6538de7fd1768e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 20 Nov 2019 18:16:10 +0800
Tag:    v3.8.1

MDL-67152 calendar: The day view should start from the current day

commit 9672c8aa081b434ff42f6a3c2b1f3f2eb81d62b8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Oct 2019 08:27:39 +0800
Tag:    v3.8.0-beta

MDL-66360 core_grade: New method to send grade notifications to students

commit fff089e80db044e47be297fd96827dbb4d305d31
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Oct 2019 03:22:20 +0800
Tag:    v3.8.0-beta

MDL-66360 gradingform_rubric: support sending grading notifications

commit f0744fa0ffafce1485330927223616648310d3ee
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Oct 2019 03:12:15 +0800
Tag:    v3.8.0-beta

MDL-66360 core_grade: grade notifications for scale-based marking

commit 4fe3ce8f64d4acd1fc89103bc7134b1dc4437a66
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Oct 2019 03:05:29 +0800
Tag:    v3.8.0-beta

MDL-66360 core_grade: grade notifications for simple direct grading

commit 62df27d2d50868d43042f11f5bac5c7d122b3f2f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Oct 2019 02:49:23 +0800
Tag:    v3.8.0-beta

MDL-66360 gradingform_guide: Support sending grading notifications

commit 966637264467ad10c31f0a72e548514d8f11bc9e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 25 Oct 2019 02:11:56 +0800
Tag:    v3.8.0-beta

MDL-66360 core_grade: New message handler for grade notifications

commit c67a54e6199d69d34d7af111cea1b3ebf2142c3e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 24 Oct 2019 10:54:13 +0800
Tag:    v3.8.0-beta

MDL-66360 mod_forum: Notify the student when the marker choose to notify

commit b6bf1e8e2a444ffbde5e7c26a1bd975d06588260
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 24 Oct 2019 05:45:27 +0800
Tag:    v3.8.0-beta

MDL-66360 mod_forum: display notification option pre-set to default

commit de3e28635edbd68956aaa2e79d9157ac2dd2ea51
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 22 Oct 2019 04:12:28 +0800
Tag:    v3.8.0-beta

MDL-66360 mod_forum: phpdoc fixes

commit aa73424c66836359d301fe02c36181c08eb0b025
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 22 Oct 2019 04:10:23 +0800
Tag:    v3.8.0-beta

MDL-66360 mod_forum: Save the sendstudentnotifications setting

commit 77580567a352181232e2f5928733c6ded2e90c2d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 21 Oct 2019 13:33:04 +0800
Tag:    v3.8.0-beta

MDL-66360 mod_forum: added settings for send notifications default val

commit f54cb5a708cb0d8770174d413918b9bc6db15817
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 18 Oct 2019 02:46:39 +0800
Tag:    v3.8.0-beta

MDL-66625 forumreport_summary: Adding behat

commit bfe6cfc9ab614dd32eb5ea82212609f6afb8c68c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 17 Oct 2019 10:21:05 +0800
Tag:    v3.8.0-beta

MDL-66808 mod_forum: set the format col to FORMAT_PLAIN when it is plain

commit 1743d4a3e990ee6f1e968f5e2a7def3cc1f4f43a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 15 Oct 2019 00:45:30 +0800
Tag:    v3.8.0-beta

MDL-66297 forumreport_summary: add export links to the report

commit 84ed2320ddc601e86c78803a622ccf14d091a836
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 14 Oct 2019 23:27:22 +0800
Tag:    v3.8.0-beta

MDL-66297 mod_forum: The export form can take params from URL

commit bf2e1bec4e0869fea526263f18fcc331ea7f334e
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 11 Oct 2019 17:45:07 +0800
Tag:    v3.8.0-beta

MDL-66768 forumreport_summary: remove the select column when downloading

commit a90b8056baaf8ba05de70be5e24fe0c204e41abb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 11 Oct 2019 17:07:36 +0800
Tag:    v3.8.0-beta

MDL-66768 forumreport_summary: move back bulk action menu to the bottom

commit c98f4488662fd301748a4f88893691b51a559cfa
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 10 Oct 2019 02:04:38 +0800
Tag:    v3.8.0-beta

MDL-66808 mod_forum: Added export options

commit 4f3d1266e362c0b8caa4d5963de7e2d631c81dbf
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 09 Oct 2019 12:19:11 +0800
Tag:    v3.8.0-beta

MDL-66371 mod_forum: Improving behat tests

commit 354cbf48b8407f57c2cce850ec692a8587cd078c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 02 Oct 2019 21:02:10 +0800
Tag:    v3.8.0-beta

MDL-66625 forumreport_summary: Handling private replies

commit 14f92164f1c29b2495891c8b62fa36c831619e3b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 27 Sep 2019 22:20:42 +0800
Tag:    v3.8.0-beta

MDL-66076 forumreport_summary: Minor cleanup of report code

commit cc97038258b4b7bc90914c96e4c90563479b3a63
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 27 Sep 2019 21:23:07 +0800
Tag:    v3.8.0-beta

MDL-66298 forumreport_summary: Moved table generation out of renderer

commit 8ffe06b9aa164dc8cdde0c6deb20f8a5b14217b4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 26 Sep 2019 10:51:36 +0800
Tag:    v3.8.0-beta

MDL-66298 javascript: Introduced new core AMD for sending bulk messages

commit 0942e58c9161c6fcaf7a950bafb2b76081aec8ed
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 06 Sep 2019 02:31:33 +0800
Tag:    v3.8.0-beta

MDL-66298 forumreport_summary: Added ability to bulk message users

commit 806d634359cbf9d1d5a2667ac97ad723d0a22f41
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 06 Sep 2019 02:17:10 +0800
Tag:    v3.8.0-beta

MDL-66298 forumreport_summary: Display full names consistently

commit 74051d3b4b4bc227defc5b93115b8e2de83404f0
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 02 Sep 2019 02:37:18 +0800
Tag:    v3.8.0-beta

MDL-66293 javascript: set maximum paging bar size to 10

commit ffa329986cf10a5973c9eebff1062f29a8f7fe80
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 02 Sep 2019 02:02:23 +0800
Tag:    v3.8.0-beta

MDL-66293 javascript: Added support to set bar size for paging bars

commit 3919150d37980bd0690d9be8a7c04d2039e9802b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 28 Aug 2019 06:16:05 +0800
Tag:    v3.8.0-beta

MDL-66489 enrol: prevent warning when the duration field is disabled

commit 2d4ce64dde6a6ec175ce9ec53c5d0fc59986c6c5
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 27 Aug 2019 22:51:47 +0800
Tag:    v3.8.0-beta

MDL-66489 enrol: Send all form data to WS and do all busines logic there

commit fffb043eaee3020d9750cf4b1aaa9a032aa1e0e3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 20 Aug 2019 13:40:38 +0800
Tag:    v3.8.0-beta

MDL-43189 core: improve validating db settings during cli install

commit 0f308fcda71202a868f18aa906e90cebacff2fba
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 19 Aug 2019 04:50:49 +0800
Tag:    v3.8.0-beta

MDL-66269 enrol: A new webservice to search course participants

commit 90093eecc1a0c08e34af1401a2ee5f7c0bad4ce2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 18 Aug 2019 17:48:12 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: filter export based on user and discussion ids

commit ff0c5bbed9b991c1065090752092a67a96eb0a10
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 18 Aug 2019 17:46:24 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: added get_from_discussion_ids_and_user_ids

commit 1ff734a47d9e060507c7abf7e63017596bdac97f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 17 Aug 2019 17:23:57 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: refactor post vault class to remove duplications

commit c3ac38129dca310cfbf21eff5813960cdacaeb63
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 17 Aug 2019 15:07:53 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: removed the unnecessary hidden element

commit 078ac3aa3c73cc100d285f75b78143c58ec26790
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 16 Aug 2019 18:02:37 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: Cancelling the export should take us back to forum

commit a0185ef7b3bb5f3cea42b4cc255bcc124fa5cc09
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 16 Aug 2019 17:50:31 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: the export form to use automatic class loading

commit e61a41b425b9528241856213b04e8f99dae7634f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 16 Aug 2019 16:48:45 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: added filters to the export form

commit 32e4c582f0df9640a3e532553a4335a69c6d9a59
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 16 Aug 2019 16:24:08 +0800
Tag:    v3.8.0-beta

MDL-66269 mod_forum: AMD module to fetch and format users

commit 151ef39cd89e0d9715e099efcaae58d23a38790d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 16 Aug 2019 16:11:27 +0800
Tag:    v3.8.0-beta

MDL-66269 enrol: added search_users method to course_enrolment_manager

commit c7a5ffc483dbbdd01ff1ab09944f9c5e4de7c3b3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 12 Aug 2019 12:35:41 +0800
Tag:    v3.8.0-beta

MDL-35939 mod_quiz: deprecate unused strings

commit e945b883fa743c6aa4f25b7439faaa339adb00e4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 12 Aug 2019 11:11:19 +0800
Tag:    v3.8.0-beta

MDL-46317 admin: convert userquota config from text to filesize widget

commit f73b22a3acc9d39cdeac20bf747cfac67a0db7ce
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 07 Aug 2019 13:23:35 +0800
Tag:    v3.8.0-beta

MDL-56789 core: Improve unit tests

commit 9175a97822452438f9de2198f047fbdfbc2c30c4
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 07 Aug 2019 12:03:03 +0800
Tag:    v3.8.0-beta

MDL-46317 admin: minor coding style fixes

commit 7a8dd5664f0584e5020202f6beca090e7a939c3b
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 07 Aug 2019 10:56:00 +0800
Tag:    v3.8.0-beta

MDL-46317 admin: deprecating configuserquota,core_admin lang string

commit 41bfed56fcc683c525e4f090580df65a02601443
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 04 Aug 2019 18:42:20 +0800
Tag:    v3.8.0-beta

MDL-35939 mod_quiz: new functions to generate title for attempt pages

commit 5641b981332f35b86f45dd22f92d0faff89f5ceb
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 04 Aug 2019 18:38:49 +0800
Tag:    v3.8.0-beta

MDL-35939 mod_quiz: phpdoc fix

commit 6cdf0207ff783e8b6c921247c361c48699d9cf14
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 01 Aug 2019 16:14:29 +0800
Tag:    v3.8.0-beta

MDL-56789 core: Added unit test for course_modules_pending_deletion

commit e2d97a4659740b4f60462529084ff812ae67da2a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 01 Aug 2019 12:37:17 +0800
Tag:    v3.8.0-beta

MDL-46317 admin: Added admin\local\settings\filesize class

commit eaa1d6aad714ce3e442707d7f0c9ef2d40ac3ec2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 31 Jul 2019 11:00:58 +0800
Tag:    v3.8.0-beta

MDL-35939 mod_quiz: use descriptive titles for pages

commit 6def9cd25330f03bd2b6df76011235ab11bd19f3
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 08 Jul 2019 13:58:56 +0800
Tag:    v3.8.0-beta

MDL-43189 core: Validate db prefix during installation

commit 1d26a183bbb91117ff93da25f1cee3ef5e8b9c13
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 02 Jul 2019 02:04:28 +0800
Tag:    v3.8.0-beta

MDL-66054 behat: typo fix

commit eb70df6f4b52cb0cf77800f9db443d7c7adad4cf
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 02 Jul 2019 01:40:42 +0800
Tag:    v3.8.0-beta

MDL-61115: mod_lesson: Check if the teacher can access the override

commit b392686a65e7a568886ee876215104f502d4d2ab
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 01 Jul 2019 09:03:06 +0800
Tag:    v3.8.0-beta

MDL-61115 mod_lesson: Lesson overrides to observe group membership

commit 5018a004ef27bf317db633d23e2190b8dbf03816
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Jun 2019 18:18:40 +0800
Tag:    v3.8.0-beta

MDL-61114 mod_assign: Check if the teacher can access the override

commit 9cb135db20b63bf445da91fcf2de2fbf3194d738
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 26 Jun 2019 18:09:03 +0800
Tag:    v3.8.0-beta

MDL-61114 mod_assign: assignment overrides to observe group membership

commit 8a0f2e954ee6e246534eb222b73ae4adbc6c06e2
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 24 Jun 2019 16:23:59 +0800
Tag:    v3.8.0-beta

MDL-65728 tool_customlang: Escape html on the original translation field

commit 36272110baae8bf432160d08a037a6ada8eb24ec
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 21 Jun 2019 23:56:37 +0800
Tag:    v3.8.0-beta

MDL-56789 core: Recycle bin warn only if a grade item is being deleted

commit 384054079071defede8de7ff92777157b78627e8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 21 Jun 2019 04:06:23 +0800
Tag:    v3.8.0-beta

MDL-64340 mod_quiz: not display "add random question" when no permission

commit e75bf41538f74b49445930ab2cb3d75d43f4b8b9
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 16 Jun 2019 17:46:04 +0800
Tag:    v3.8.0-beta

MDL-63198 forms: click on scrollbar should not close the suggestions box

commit 1ba1235eb1341068eb9449112ea2602963755d4f
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sun, 16 Jun 2019 14:39:38 +0800
Tag:    v3.8.0-beta

MDL-34411 mod_quiz: Check if the teacher can access the override

commit cb64dfbeb15537caad2390f36c58bb4b4fc38c7d
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Fri, 14 Jun 2019 13:48:52 +0800
Tag:    v3.8.0-beta

MDL-34411 groups: copy/paste error in test_groups_user_groups_visible

commit be1400c63c28ae19237c1958c4936442f4b7a421
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 13 Jun 2019 17:48:43 +0800
Tag:    v3.8.0-beta

MDL-65786 mod_forum: mark posts as read when they are read

commit e452c97f275ac76b295ecc9500150ef5b45e55d8
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 12 Jun 2019 22:38:52 +0800
Tag:    v3.8.0-beta

MDL-65786 mod_forum: re-adding the unread count to the social format

commit 24bc206b758fc0e1fcf8b17deb6b49d583abdacf
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 12 Jun 2019 15:10:49 +0800
Tag:    v3.8.0-beta

MDL-65786 mod_forum: pass parameter to str helper when loading strings

commit a7174ddfecb7c8a473c37e78b3491a0e9a4c44da
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 12 Jun 2019 11:47:54 +0800
Tag:    v3.8.0-beta

MDL-65666 mod_forum: Highlight unread posts count in the discussion list

commit a875f3f5131d6cdbb0de92ed66933bdf5fed5576
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 05 Jun 2019 16:44:46 +0800
Tag:    v3.8.0-beta

MDL-65509 output: use translated strings when showing a fatal error

commit ce1fd002037822fcbea2e9f594ece3829244a800
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 30 May 2019 14:40:35 +0800
Tag:    v3.8.0-beta

MDL-34411 mod_quiz: quiz overrides to observe group membership

commit db632485ab1746c7719622a5c471ea7f75efad1a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 25 May 2019 02:57:22 +0800
Tag:    v3.8.0-beta

MDL-65689 task: fix typo in help string

commit 6786f6b6cc5e9da97802ceaa98057cb77e1b7641
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Sat, 25 May 2019 01:54:58 +0800
Tag:    v3.8.0-beta

MDL-64523 core_access: Improve the title of the delete role links

commit b1078b18c821a99cfbc497e638e2767946c3ea6c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 23 May 2019 14:07:43 +0800
Tag:    v3.8.0-beta

MDL-64523 core_access: Fix js racing issue when overriding permissions

commit 80c360d573a9c04f3bcbbf8ea0732f4330831567
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 20 May 2019 20:56:57 +0800
Tag:    v3.8.0-beta

MDL-65630 mod_quiz: Allow redo within an attempt with random questions

commit 2e6825560947ad7b2da9bf39d44b4d548525976c
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Mon, 20 May 2019 13:30:01 +0800
Tag:    v3.8.0-beta

MDL-65630 mod_quiz: Move logging in to the start of tests

commit c7ac83ca0a53f349965ae024f84782582854bb06
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 15 May 2019 15:52:17 +0800
Tag:    v3.8.0-beta

MDL-65605 core_question: Fix the issue when get_draft_files returns nul

commit a9d62c4513fcbf1665e18c3739b916caf9a493b7
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Wed, 15 May 2019 15:47:50 +0800
Tag:    v3.8.0-beta

MDL-65605 mod_lesson: Fix the issue when get_draft_files returns null

commit 26206ddc788801f94ca11b6cf423fec75f31f371
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 14 May 2019 14:18:10 +0800
Tag:    v3.8.0-beta

MDL-65590 tool_customlang: Escape html on the standard text field

commit 1806f70cbbd60cb29baf74e93da01ee099dceb1a
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 14 May 2019 12:40:26 +0800
Tag:    v3.8.0-beta

MDL-65591 tool_customlang: Re-adding the save buttons at the bottom

commit 706c5b3acde0b32fa7210531e005ee44c1c01758
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 09 May 2019 12:22:30 +0800
Tag:    v3.8.0-beta

MDL-65506 forms: get the correct value for advcheckbox fields in js

commit dc468ac5231705950f7fd15eccd19bfca4764298
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Tue, 07 May 2019 19:32:44 +0800
Tag:    v3.8.0-beta

MDL-65509 javascript: Make core dialogues translatable

commit f12bc65f1df8b6696d5569492d139bc13e42fbcc
Author: Shamim Rezaie <shamim@moodle.com>
Date:   Thu, 14 Mar 2019 14:55:06 +0800
Tag:    v3.8.0-beta

MDL-64523 core_access: replace .delegate with .on