Git commits in Moodle 3.8.0 by Shamim Rezaie

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