Git commits in Moodle 3.6.x by Adrian Greeve

commit b6f9a29a5e2bec14dcb314b7d5b53e7cdf2eb03d
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 23 Aug 2019 12:55:26 +0800
Tag:    v3.6.6

weekly release 3.6.5+

commit 25f240bd6ffd72874918dfa458592e3f5e0b136c
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 12 Apr 2019 11:01:20 +0800
Tag:    v3.6.4

MDL-62974 mod_lesson: Minor update to html class.

commit 949282574a84a0c5bd7e7c8d7ddfbfa419ee5bba
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 08 Mar 2019 14:32:24 +0800
Tag:    v3.6.4

MDL-64987 repository_nextcloud: Remove duplicate string.

commit 1003775c7c95ed84cd87609b2a508bbad718148e
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 20 Dec 2018 18:09:17 +0800
Tag:    v3.6.2

NOBUG: Fixed SVG browser compatibility

commit 7f234acc6e76f25b19dcadbe25ab1edaa23c390f
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 20 Dec 2018 18:09:17 +0800
Tag:    v3.6.2

weekly release 3.6.1+

commit 7b661b8d6f176b639529975d7939b9e54cebd490
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 19 Dec 2018 17:48:27 +0800
Tag:    v3.6.2

MDL-59954 course: Remove unused global.

commit 793727d8f43f72bc876709c5bebb8cea9c778840
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 07 Dec 2018 17:16:17 +0800
Tag:    v3.6.3

MDL-64346 mod_resource: Fix problems with # in file name.

commit 5c9bc966eb50676684f39dd0a92a41e4e1640532
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 27 Nov 2018 13:42:48 +0800
Tag:    v3.6.0-rc2

MDL-64161 gradereport_singleview: Single updates reported correctly.

commit 3e2b8b21c679cf758aa19488590f8b76702e5a2b
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 26 Nov 2018 11:22:58 +0800
Tag:    v3.6.0-rc2

MDL-64161 gradereport_singleview: Behat test for out of bounds grade.

commit f2462522f6cc89c5c1b55602766de14e70fb2433
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 26 Nov 2018 10:56:28 +0800
Tag:    v3.6.0-rc2

MDL-64161 gradereport_singleview: Stop updating grades with errors.

commit c84ee67864e9f0ebad1e6afc2ac568cd979e8ecc
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 19 Nov 2018 10:08:48 +0800
Tag:    v3.6.0-rc1

MDL-64063 core_calendar: Unit test for suspended users.

commit 644ffbd332b47f9924f46ffdc4227e2a7e0615e1
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 19 Nov 2018 10:07:39 +0800
Tag:    v3.6.0-rc1

MDL-64063 core_calendar: events by time considers enrolment status.

commit 347b771a4b9d86ed3ebf3918ca37eceb8fcb51df
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 16 Nov 2018 10:23:00 +0800
Tag:    v3.6.0-rc1

MDL-64010 badges: Validate URL form fields.

commit 674c00edb20f539c27f1c899f20f4d4566df8bff
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 15 Nov 2018 15:08:16 +0800
Tag:    v3.6.0-rc1

MDL-64008 badges: Stop displaying empty fields in badge display.

commit 750f1588fa99adec7de47bd036bed77abd3b850c
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 15 Nov 2018 14:32:15 +0800
Tag:    v3.6.0-beta

MDL-64011 badges: Changed the date format of endorsements.

commit c693beb3fc1fc8647858731882a8df0686aacb21
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 15 Nov 2018 14:04:51 +0800
Tag:    v3.6.0-beta

MDL-64009 badges: Removed additional badge information when null.

commit 6ff8d9bb2ca5b8d4d91ff3cf33cdd1a615440579
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 14 Nov 2018 15:11:22 +0800
Tag:    v3.6.2

MDL-62061 core_privacy: Stop directories being created.

commit 9fcfecbf156903fd536b83b13702592b2b323d88
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 14 Nov 2018 10:39:57 +0800
Tag:    v3.6.0-beta

MDL-64005 gradebook: Fix to remove debugging message.

commit 055312708da8fbfd04dfe4a927ec007ef0a61798
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 13 Nov 2018 15:28:03 +0800
Tag:    v3.6.0-beta

MDL-63868 core_calendar: Clicking link leads to events.

commit 7a35413d16b36250b30dbb2b39a0583f7d16823e
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 24 Oct 2018 14:33:44 +0800
Tag:    v3.6.0-beta

MDL-63566 tool_dataprivacy: New interface check for userlist.

commit d5f8687a928a728d15a3813d77c5bd33a20a7083
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 22 Oct 2018 14:37:48 +0800
Tag:    v3.6.0-beta

MDL-63711 core_grades: Delete data for specified users in a context.

commit 98f8c082de6ce8e14eebabdea082f715d1bc35f4
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 19 Oct 2018 10:35:52 +0800
Tag:    v3.6.0-beta

MDL-63702 core_block: Update to use new userlist interface.

commit 799d32fd2de453859daf5fa364c003d0a3b393b3
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 18 Oct 2018 13:53:38 +0800
Tag:    v3.6.0-beta

MDL-63690 core_blog: Update providers for userlist deletion.

commit ac7d086d1da43c5fbadfc756ef906093a653514d
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 17 Oct 2018 11:51:52 +0800
Tag:    v3.6.0-beta

MDL-63666 logging: Add support for removal of context users.

commit d2148f32ca6cb8adf3ffc8436f395f51a34e8b20
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 16 Oct 2018 10:07:59 +0800
Tag:    v3.6.0-beta

MDL-63531 privacy: Update to comments provider to simplfy sql.

commit 980425022bf136e999da922d23f6f478df31d605
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 12 Oct 2018 13:18:55 +0800
Tag:    v3.6.0-beta

MDL-63622 core_grading: Add support for removal of context users.

commit 64d1b61a4c821bba5637e190e195b57051869867
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 11 Oct 2018 13:55:39 +0800
Tag:    v3.6.0-beta

MDL-63618 core_plagiarism: Added support to remove users in a context.

commit b96e7fa6b23e888e03fb2ef665706f8468676061
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 10 Oct 2018 13:27:23 +0800
Tag:    v3.6.0-beta

MDL-63531 mod_assign: Update mod assign to use new interface.

commit 6592598f71306716952f194cf748ef1363bd313f
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 10 Oct 2018 08:55:20 +0800
Tag:    v3.6.0-beta

MDL-63531 assignfeedback: Update to use the new privacy interface.

commit ea81e783ef12209268a4f744742ea4c9866d2f4d
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 09 Oct 2018 09:31:13 +0800
Tag:    v3.6.0-beta

MDL-62491 privacy: Fix running the download script.

commit d8cd86e1b1803198a1b943e3d8869daac28cbec2
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 05 Oct 2018 15:44:55 +0800
Tag:    v3.6.0-beta

MDL-63531 assignsubmission: Update to use the new interface.

commit 424976e9d118dd33217e3185f5addd05f1c142a8
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 03 Oct 2018 13:28:57 +0800
Tag:    v3.6.0-beta

MDL-63513 mod_assignment: Add removal of context users.

commit ff40c7d374f4035524458cb1f37bf3a188104b9c
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 02 Oct 2018 13:02:30 +0800
Tag:    v3.6.0-beta

MDL-62491 navigation: Update to tree.js to allow callbacks.

commit edbdeb6315421770d0f7565c304a60697663db4a
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 28 Sep 2018 15:13:31 +0800
Tag:    v3.6.0-beta

MDL-62558 tool_dataprivacy: Create a summary page for users.

commit 812c409203c4c5d6a7eb96001e1ec1aa49069618
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 14 Sep 2018 10:22:40 +0800
Tag:    v3.6.0-beta

MDL-62491 mod_assign: Fill in the rewrite plugin urls properly.

commit e90a0a7415fc2d1638bf3b5c010716e8c479f524
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Fri, 14 Sep 2018 10:22:14 +0800
Tag:    v3.6.0-beta

MDL-62491 core_privacy: Add html files to the user data export.

commit dfc5e6d10ec47c59f10c89a56d0a342a1c307a5a
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 30 Aug 2018 13:19:21 +0800
Tag:    v3.6.0-beta

MDL-62535 grading methods: Unit test update for fix.

commit fe7d6e31f9ad7a17c384a53be786c77c3d498e9d
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 30 Aug 2018 11:35:52 +0800
Tag:    v3.6.0-beta

MDL-62535 grading methods: Fix for multiple intances.

commit 4905daf49729949d1d831e5475e7476df7bebc93
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 16 Aug 2018 14:34:29 +0800
Tag:    v3.6.0-beta

MDL-62535 tool_dataprivacy: Registry shows deprecated interfaces.

commit 4c6781f009b0222b9c9d8643aebb8160ad152542
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 16 Aug 2018 14:31:43 +0800
Tag:    v3.6.0-beta

MDL-62535 privacy: Create deprecated provider interface.

commit eb8dfd5bf854e4bf9ccf5e34b5143f141dc68e9e
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Thu, 02 Aug 2018 10:25:25 +0800
Tag:    v3.6.0-beta

MDL-57244 lib: Update to upgrade.txt files about renamed classes.

commit cc4952e997ea152012281c93a05cccffbda02c55
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 24 Jul 2018 09:49:53 +0800
Tag:    v3.6.0-beta

MDL-55449 messages: Remove support for stdClass messages.

commit 3714fe7e6ec611ed2a8756ca867233e8d4b97af0
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 23 Jul 2018 15:54:13 +0800
Tag:    v3.6.0-beta

MDL-57244 general: Remove old class renames.

commit b41e1d7c554ff254c0775645e2c8096d3fa455a6
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 16 Jul 2018 10:21:49 +0800
Tag:    v3.6.0-beta

MDL-55188 events: Final deprecation of part of events 1 API.

commit 5454e72c217371f0053da5393d75c22be9f65c5a
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 16 Jul 2018 10:21:16 +0800
Tag:    v3.6.0-beta

MDL-55188 events: First deprecation of eventslib.php

commit 4bebed4011052a1c878ba36a2e10202329585d12
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 11 Jul 2018 10:40:44 +0800
Tag:    v3.6.0-beta

MDL-53697 mod: Final deprecation of xxx_get_types().

commit 28d0d12f5fe38e419c1bd10152dfdc446242ca46
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Wed, 11 Jul 2018 09:42:41 +0800
Tag:    v3.6.0-beta

MDL-52953 tool_log: Deprecation of the legacy log store.

commit f38766e16670717b39cc000cff5f6c408f7080f9
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Mon, 09 Jul 2018 11:05:57 +0800
Tag:    v3.6.0-beta

MDL-62849 files lib: Add method to return all files.

commit 720d5b3b8559a97b7d6dd77351fb8d1cd8890f14
Author: Adrian Greeve <abgreeve@gmail.com>
Date:   Tue, 03 Jul 2018 14:16:15 +0800
Tag:    v3.6.0-beta

MDL-62616 tool_log: Add a setting to disable exporting logs.

commit 11d828ef6ff1971f119b2c7de235cfe07dbd612e
Author: Adrian Greeve <adrian@moodle.com>
Date:   Wed, 20 Jun 2018 13:42:15 +0800
Tag:    v3.6.0-beta

MDL-62755 mod_assign: Update to unit tests.

commit ea24047619bd32849f48925a84015888e98a9532
Author: Adrian Greeve <adrian@moodle.com>
Date:   Wed, 20 Jun 2018 13:20:22 +0800
Tag:    v3.6.0-beta

MDL-62755 mod_assign: Fix override export problem.

commit 0aedccc973d4a4a84ddc174b0d9fcce41830881f
Author: Adrian Greeve <adrian@moodle.com>
Date:   Fri, 15 Jun 2018 11:40:56 +0800
Tag:    v3.6.0-beta

MDL-62535 core_grading: Unit test for new methods.

commit 620dbfbe89768d448801d6a4db37c24001c69991
Author: Adrian Greeve <adrian@moodle.com>
Date:   Thu, 14 Jun 2018 13:11:18 +0800
Tag:    v3.6.0-beta

MDL-62535 mod_assign: Update to providers to include adv grading.

commit f3a6d9bb7697b3a8e24075a5bd015cdf28565f98
Author: Adrian Greeve <adrian@moodle.com>
Date:   Thu, 14 Jun 2018 10:38:19 +0800
Tag:    v3.6.0-beta

MDL-62535 core_grading: Update to providers and interface.

commit 373a09a86a5b5912b7c2895b524ace47bed0aca1
Author: Adrian Greeve <adrian@moodle.com>
Date:   Tue, 12 Jun 2018 10:11:52 +0800
Tag:    v3.6.0-beta

MDL-62391 tool_dataprivacy: Added more detail about data requests.

commit f43ed74cb0394e7184ab9e1f3fa79d2cfd09150a
Author: Adrian Greeve <adrian@moodle.com>
Date:   Mon, 11 Jun 2018 10:39:50 +0800
Tag:    v3.6.0-beta

MDL-62474 theme_boost: Update to provider and unit test.

commit 666aae9deb1e2b16381b4af5bd2a2bd84f522a05
Author: Adrian Greeve <adrian@moodle.com>
Date:   Tue, 05 Jun 2018 12:00:30 +0800
Tag:    v3.6.0-beta

MDL-62574 core_privacy: Unit tests to check the context base.

commit c84cb13cd4be421de4bbba019e677d6261a5d998
Author: Adrian Greeve <adrian@moodle.com>
Date:   Tue, 05 Jun 2018 10:39:04 +0800
Tag:    v3.6.0-beta

MDL-62574 core_privacy: Check the contextlist for real contexts.