Git commits in Moodle 3.7.x by Mihail Geshoski

commit cd6bec204282022f7a7d81e81848d02bb39c9a8d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Sep 2020 16:09:59 +0800
Tag:    v3.7.9

MDL-67837 backup: Add unit tests

commit b4503b3f20f94db3d6a1f274c1e51789891d938a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 22 Sep 2020 16:09:35 +0800
Tag:    v3.7.9

MDL-67837 backup: Verify caps before unenrolling users on course restore

commit afe7dff6442125a5a3e88b84e12bfbf5cc5d8bd4
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 14 Aug 2020 11:11:01 +0800
Tag:    v3.7.8

MDL-69048 book: Sanitize previous chapter value in add new chapter page

commit b1157ac0054138d02fd5ed57fecc4a2e07a24b71
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 14 Jul 2020 15:49:14 +0800
Tag:    v3.7.8

MDL-65115 repository: Prevent unzipping if it will exceed allowed quota

commit 7e2020be124a60e37b9b284a5d4644e8250d235f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 14 Jul 2020 15:11:10 +0800
Tag:    v3.7.8

MDL-65115 core_files: Add get_total_content_size() in stored_file class

commit 7ef572d39ec9ab675b5c971fd3794dd5d053c4ab
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 22 Jan 2020 13:37:07 +0800
Tag:    v3.7.5

MDL-66897 mod_assign: Properly display error messages in quick grading

commit d522d06f07fcd636a6bee03125d27da9a8f1b882
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 25 Nov 2019 10:49:36 +0800
Tag:    v3.7.4

MDL-65956 mod_assign: Add behat tests

commit 49953fd4cadad9fbfee0cf0bdf7970bb390532a5
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 25 Nov 2019 10:49:21 +0800
Tag:    v3.7.4

MDL-65956 mod_assign: Add proper capability checks and error handling

commit 4676d5ad35abd080da29475df946461da6da0bf9
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 06 Nov 2019 15:34:35 +0800
Tag:    v3.7.3

MDL-66762 tool_dataprivacy: Sanitize the extra fields in the webservice

commit 84801cd656d4cef9f35d968c05904eb92145a93a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 18 Oct 2019 13:59:10 +0800
Tag:    v3.7.3

MDL-61121 assign: Declare variables in the local scope

commit 542e7b52f22ec3c365e23d7d0c1ea40984d18bd0
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 18 Oct 2019 13:58:59 +0800
Tag:    v3.7.3

MDL-61121 assign: Improve accessibility in quick grading page tables

commit cbc680eb3311debf2713b8e53c1d60f29df54263
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 11 Oct 2019 09:45:14 +0800
Tag:    v3.7.3

MDL-61121 assign: Improve accessibility - view full/view summary control

commit 53cc51363632e35b6ff5bd6c4b078aba86b06a93
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 09 Oct 2019 11:15:28 +0800
Tag:    v3.7.3

MDL-65515 badges: Split install/upgrade

commit bdef5416c3ba89e6f0b7999840072fcf0f54d5bb
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 08 Oct 2019 09:52:37 +0800
Tag:    v3.7.3

MDL-66851 block_starredcourses: Hide 'hidden' courses from students

commit a99105cc3394a31c9e88839e725dffc7fb2f947e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 19 Sep 2019 09:50:16 +0800
Tag:    v3.7.3

MDL-65957 repository_upload: Throw exception if @_file_upload is missing

commit f4397e3098502f7abf26f6e6dd331ca29aa07c46
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 15 Aug 2019 15:36:39 +0800
Tag:    v3.7.3

MDL-51327 core_course: Allow subdirs in edit section form

commit dbc5a45cc67b91a615c902d6d9d21ca0cf790a2a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 07 Aug 2019 10:08:20 +0800
Tag:    v3.7.2

MDL-65507 mod_data: Remove unnecessary record created event

commit 4935c347cf7cafabda8da1b2f24211fe97098f4f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 31 Jul 2019 12:56:31 +0800
Tag:    v3.7.2

MDL-65679 assign: Collapsing comments

commit a84e91d7f3144609fa51a6d6c3aa41cf32b154b8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 15 Jul 2019 11:51:00 +0800
Tag:    v3.7.2

MDL-66136 assign: Verify presence of resources in online text submission

commit 629741d93fa867c9aa3832a6368fa8a0dc2ec5cb
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 15 Jul 2019 10:50:34 +0800
Tag:    v3.7.2

MDL-66136 assignfeedback_comments: Extend testcase

commit 0ada61fdcf81241c9b03c360645677237da06ce8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 01 Jul 2019 10:16:04 +0800
Tag:    v3.7.2

MDL-64437 assignment: Fix element overlaping in low screen resolution

commit f3e11eef9961df781efc578da52393f593329253
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 10 Jun 2019 17:14:45 +0800
Tag:    v3.7.1

MDL-65665 forum: WS does not respect subscribe on reply user preference

commit 94c5e0ade7d9f8e899e4476c476b53076f3f61b1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 10 Jun 2019 17:14:14 +0800
Tag:    v3.7.1

MDL-65665 forum: Add unit test

commit 24bc58278f9c5e660d2348f46ea2f05960b23cb8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 05 Jun 2019 11:12:57 +0800
Tag:    v3.7.1

MDL-65777 assignment: Respect user full name in downloaded submissions

commit 04288af505d47904441bc826d90bb82ec6130dc8
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 29 May 2019 09:55:23 +0800
Tag:    v3.7.1

MDL-57729 enrol_lti: Escape the property values of the xpath elements

commit 6c00f683dbe4b634e59f6179cd5aba07e983a6dd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 21 May 2019 11:35:26 +0800
Tag:    v3.7.2

MDL-65653 book: Display hidden chapters in WS when user has capability

commit 091faeeb09d852d37b4b6057a90f98c9cee63b7e
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 21 May 2019 11:32:07 +0800
Tag:    v3.7.2

MDL-65653 book: Update unit tests

commit b84f79ec8071700e24c4a831b3c1dcd92911b99d
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 16 May 2019 11:49:37 +0800
Tag:    v3.7.0-rc2

MDL-65607 forum: Add prefix to forum global functions

commit e6104044777ad03b759fff388f31c64042422ce2
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 07 May 2019 16:08:48 +0800
Tag:    v3.7.0-beta

MDL-65516 forum: Improve the UX when opening inline reply

commit 8ac1820b57ed103e2aa3f54ac3b49ebb0aa8cd56
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 07 May 2019 13:55:11 +0800
Tag:    v3.7.0-beta

MDL-35396 lesson: Fix detailed statistics display for essay questions

commit 918d35fe07397b295426c8c0123f72b309dc7e79
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 07 May 2019 10:08:43 +0800
Tag:    v3.7.0-beta

MDL-65511 forum: Send forum post notifications setting not visible

commit b72780bcbf22f898837746f88b3df3ddac6964e1
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 03 May 2019 15:42:39 +0800
Tag:    v3.7.0-beta

MDL-65475 forum: Fix discussion locking behat test

commit d8c0f8ea03479091d9ad3ce75d149130d52df678
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 03 May 2019 13:39:25 +0800
Tag:    v3.7.0-beta

MDL-65475 forum: Align items in forum settings menu

commit 04cfb5c1ac9582bbe8889ff00ec0ea9114408241
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 May 2019 16:22:00 +0800
Tag:    v3.7.0-beta

MDL-65468 forum: Check if passed form data is empty

commit 2a80ecb543898c498babb1fc0b4902d86cd2fd48
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 May 2019 13:51:14 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Error handling in web service when forum does not exist

commit 70ed77c568c3a524ddd3117f141ad84ee9797a8b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 02 May 2019 09:54:17 +0800
Tag:    v3.7.0-beta

MDL-65466 forum: Fix discussion pinning when adding/editing discussion

commit b4a1bbbb6aef13fc40d004613908a799a804a45f
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 01 May 2019 22:51:14 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Sort starred discussions

commit 28c2f2b2668c0e4a4cc739002bc73cd7b7b62609
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 01 May 2019 22:20:35 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Fix webservice unit tests

commit 121ccf159388a7b093a5063687f5ea32c92bde92
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 01 May 2019 15:56:33 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Include starred discussions info in the web service

commit d39a50dc8a5c3ddbe1a9bf6b3c72cb3c8a5b142c
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 01 May 2019 15:54:48 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Unit test sorting of starred discussions

commit 1a9c60e931c55b4a2273787f804ac78e0cabb365
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 30 Apr 2019 10:36:39 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Add sorting in discussion list

commit 3f9ed16e56ad22f5711277cbacda93c9fc0c6b86
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 30 Apr 2019 10:36:29 +0800
Tag:    v3.7.0-beta

MDL-65071 forum: Add unit tests

commit ee6b5ba343a535884711ae5a9df46684a5a25c14
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 01 Apr 2019 08:43:34 +0800
Tag:    v3.7.0-beta

MDL-65034 forum: Rename identifier to camel case

commit 7661ccddfd6c27545b4eeb902306ac834dce937a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 21 Mar 2019 09:39:11 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: Add timed in discussion list table

commit 54d38a73476905ba2825d02662173f91b0e381e3
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 15 Mar 2019 11:47:36 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: convert view.php to new rendering

commit 8cf64176a76aaab83f66d9c3ec5e4a297615c1cd
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 Feb 2019 16:10:31 +0800
Tag:    v3.7.0-beta

MDL-43385 booktool_print: Improve print output

commit 854f6116f33621a1cf67e31413020d8f84d4de77
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 Feb 2019 09:46:48 +0800
Tag:    v3.7.0-beta

MDL-50793 mod_book: Display hidden chapters to teachers

commit b5bce42cca997b6c5d7619f00860a2125cd9a51b
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 05 Feb 2019 09:46:08 +0800
Tag:    v3.7.0-beta

MDL-50793 mod_book: Update behat tests

commit 7fed7636a7451c6590b55ecb0a55160fd58e94cc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 10 Dec 2018 13:44:59 +0800
Tag:    v3.7.0-beta

MDL-62624 lesson: Fix alignment in matching questions in boost

commit 6c526677225861afdecc3428ea11fb7e8024d972
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Mon, 10 Dec 2018 10:48:41 +0800
Tag:    v3.7.0-beta

MDL-63794 block_myoverview: Display the course category name in block

commit d657d80db03ae5ac7f4c55a22ce5233cf2e412fc
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Fri, 07 Dec 2018 11:06:20 +0800
Tag:    v3.7.0-beta

MDL-63794 block_myoverview: Add behat tests

commit a124355646bc41b291a9dfd75954fa1a32df7c3a
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Wed, 05 Dec 2018 11:41:04 +0800
Tag:    v3.7.0-beta

MDL-47247 mod_folder: Apply site config when showexpanded is not set

commit bed543921661d2e042fdd490b34d06a50b1f5674
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Thu, 29 Nov 2018 13:45:38 +0800
Tag:    v3.7.0-beta

MDL-63480 reports: Fix name filters in completion reports

commit c81a1509e2c6864bac5244c2b3b516e5bba04b80
Author: Mihail Geshoski <mihail@moodle.com>
Date:   Tue, 20 Nov 2018 12:13:38 +0800
Tag:    v3.7.0-beta

MDL-63417 lesson: Re-apply class variable to the question response