Git commits in Moodle 4.0.0 by Mark Nelson

commit 9a0d63383a401018ab3fa5c5b531d434b7f4de0a
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Thu, 19 Aug 2021 17:06:49 +0800
Tag:    v4.0.0-beta

MDL-49202 core: fix failing unit tests

commit 0e68c5817f811f28f310eb359ec94ce59afabec9
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Tue, 17 Aug 2021 20:13:34 +0800
Tag:    v4.0.0-beta

MDL-49202 core_grades: perform same action on categories in form

commit 757f872b72bfb1c750d4ae1f31333cee07452379
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Tue, 17 Aug 2021 20:12:53 +0800
Tag:    v4.0.0-beta

MDL-49202 core_grades: add Behat tests

commit 25bce5c526cddf3c21896817e9c7bf113c455ad4
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Tue, 17 Aug 2021 20:12:27 +0800
Tag:    v4.0.0-beta

MDL-49202 core_grades: perform same action on items in form

commit 7bf0b6ab5188027d3946c07437615f9b56635d6a
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Mon, 28 Jun 2021 16:17:38 +0800
Tag:    v4.0.0-beta

MDL-71439 core_grades: return a blank mustache template for letters

commit 2621d36782be01124e3dea0f40e6086e58dcc27b
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Fri, 25 Jun 2021 18:23:16 +0800
Tag:    v4.0.0-beta

MDL-71439 mod_forum: display user grade from web service

commit 4eecb896a20760f7ca81bc420e313c7d603fff9d
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Fri, 25 Jun 2021 15:29:09 +0800
Tag:    v4.0.0-beta

MDL-71439 core_grades: return result of new method in web services

commit 581bc8d6b48aebc8a57acceea9e4e68aa02323a5
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Thu, 17 Jun 2021 17:30:11 +0800
Tag:    v4.0.0-beta

MDL-71439 core_grades: fixed undefined class issues

commit 2e1c282ef6c1dd943481e3d22f4458eae4f9c9fb
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Thu, 17 Jun 2021 17:25:21 +0800
Tag:    v4.0.0-beta

MDL-71439 core_grades: remove returning null when not possible

commit 85eda546b38f822497a281b60a65e9c387ffb918
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Thu, 17 Jun 2021 16:34:13 +0800
Tag:    v4.0.0-beta

MDL-71439 core_grades: add new method 'get_formatted_grade_for_user'

commit 5eb3d47403730b1409b39e0da3813bc2ec2701e9
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Mon, 22 Mar 2021 22:55:20 +0800
Tag:    v4.0.0-beta

MDL-71171 customfield_text: ensure we set defaults properly

commit a63378bc02890e353cf402d8fc2ea83c9f90e662
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Mon, 22 Mar 2021 21:55:49 +0800
Tag:    v4.0.0-beta

MDL-71170 customfield_text: use correct error string

commit 1b7236cbd5753a99ce0ee1de3a733498ad5ff5fd
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Sat, 09 Jan 2021 14:13:08 +0800
Tag:    v4.0.0-beta

MDL-70125 core_grade: do not change overridden status during regrading

commit 9c7135ea9297a501c9937e0a99f7a3a70b7289a9
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Wed, 23 Dec 2020 15:48:52 +0800
Tag:    v4.0.0-beta

MDL-70034 gradingform_guide: use new API to retrieve grade item name

commit 9fff03a90a36dd23a4e3ce30e8bc9c96e6f99422
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Sun, 29 Nov 2020 02:42:18 +0800
Tag:    v4.0.0-beta

MDL-68481 mod_folder: stream files when creating zip

commit 3b687239da5a10c66e810ea6981a470924d3b52d
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Tue, 17 Nov 2020 09:36:12 +0800
Tag:    v4.0.0-beta

MDL-68533 mod_assign: stream files when creating zip

commit 38cd9a6bd71867cc7c67d5ea1b2da7eeed797abd
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Sat, 14 Nov 2020 08:51:59 +0800
Tag:    v4.0.0-beta

MDL-68533 core_files: add archive_writer API

commit e170f1c957d2eeba99fb28d5d4e60eb14aa0899b
Author: Mark Nelson <mdjnelson@gmail.com>
Date:   Mon, 12 Oct 2020 13:12:08 +0800
Tag:    v4.0.0-beta

MDL-68925 assignfeedback_editpdf: avoid hiding comments with a menu open