Git commits in Moodle 3.4.x by sam marshall

commit fc4ca0f91c0645204074e06bedddf521db9f868c
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 21 Jun 2018 00:44:51 +0800
Tag:    v3.4.5

MDL-62799 tool_dataprivacy: Add capabilities to control data downloads

commit 5262ae8faf7fe847ebfed60dc282c9f47a812ad1
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 19 Apr 2018 01:03:25 +0800
Tag:    v3.4.3

MDL-62042 core_search: Unicode non-characters cause indexing problems

commit 5a4cd49648b75d2a0facd905df24ea6dde8f33ab
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 09 Apr 2018 23:35:51 +0800
Tag:    v3.4.3

MDL-61824 core_search: Deleting restored context caused error

commit 283f265fbeffbf56fab13fc2a075732c8e92777e
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 30 Jan 2018 01:16:06 +0800
Tag:    v3.4.2

MDL-61305 Performance: Modinfo cache can get built in parallel

commit 0ce4a248881a7c3ece6e3dc5ae7140c9dae5daad
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 01 Dec 2017 23:14:55 +0800
Tag:    v3.4.1

MDL-60943 core_search: Improve exception for preg_replace errors

commit 9d97d1e0069c1156ffd77739e501cf24ed450524
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 28 Nov 2017 21:21:49 +0800
Tag:    v3.4.4

MDL-60915 Document new dboption in config-dist.php

commit 70a804d98e6ace343de0b8cef0b9d960d00e6f1d
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 17 Nov 2017 00:50:08 +0800
Tag:    v3.4.1

MDL-60838 core_search: File upload does not honour timeout

commit 4b0facc98448226cc7aec9e9762571a3d919d73b
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 07 Nov 2017 20:14:06 +0800
Tag:    v3.4.0-rc3

MDL-60720 core_search: Indexing halts on failed get_document

commit 11e60032be40941e5e81e220c84291b9d30294b5
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 06 Nov 2017 19:55:29 +0800
Tag:    v3.4.0-rc2

MDL-60671 core_search: Cron output should use mtrace

commit 401710883b593c732e4fc30cbe931594a8b0fd84
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 06 Nov 2017 19:50:43 +0800
Tag:    v3.4.0-rc2

MDL-60705 core_search: Unit tests get time wrong by factor 1 million

commit 82735dec4da08d9fa3dc5a15a986141d00fe1c8e
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 24 Oct 2017 01:09:10 +0800
Tag:    v3.4.0-rc1

MDL-60555 core_search: Change unit tests to use fake time

commit f83d748f7767f1621ed2aebbffe366dacc6eaed5
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 11 Oct 2017 19:16:12 +0800
Tag:    v3.4.4

MDL-60915 core_dml: fix miscellaneous incorrect recordset usage

commit 838f07703afc5cc04dbde10b3b6c40b39371ceab
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 10 Oct 2017 22:08:54 +0800
Tag:    v3.4.4

MDL-60915 core_dml: get_recordset on Postgres eats all the RAM

commit 2d2fcc1c9ef9ba2045387de2a823950cef821f06
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 05 Oct 2017 23:04:44 +0800
Tag:    v3.4.0-beta

MDL-60357 core_search: Future modified times cause serious problems

commit 558b6306f4243748f59ace054b08d056fb784a8a
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 04 Oct 2017 18:55:29 +0800
Tag:    v3.4.0-beta

MDL-60346 core_search: Solr connection ignores proxy settings

commit 0da8f62f3b588a3493dc58d468d826e0ea61a813
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 15 Sep 2017 22:55:20 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: Make base_block handle empty restored blocks

commit 74b7a42d0df38db65803182f19018bbe0250bf90
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 15 Sep 2017 21:08:09 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: Make indexing task/CLI do context requests

commit 4ba11aa9071d23e882120bb2d40d4b208761abb3
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 12 Sep 2017 00:30:10 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: New manager API index_context

commit 81a988833ee981d4a31612636eeec75130d85e15
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 11 Sep 2017 20:25:11 +0800
Tag:    v3.4.0-beta

MDL-55356 core_message: Rename unit tests with wrong names

commit 66e37026806c21c81a585b2c6b68f5094506c028
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 11 Sep 2017 18:29:26 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: Change existing search areas to new API

commit eacb2bd11bf8062e3da5bced290f9c9fea69dcbf
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 07 Sep 2017 23:38:38 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: API to queue contexts for indexing

commit 6893ee4a496234d38c49ef91ce5fe82fdb68effc
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 07 Sep 2017 19:00:50 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: Restore now requests search indexing

commit d761b3fb191183f1608a6d23450596985c34cfc8
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 07 Sep 2017 17:46:58 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: API to check if indexing enabled

commit 427b7563559cf42b08d6f7badcf71038b3202940
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 06 Sep 2017 22:37:14 +0800
Tag:    v3.4.0-beta

MDL-55356 core_search: New area API get_document_recordset

commit e36eefaeea08c40acc6d3b99dc5c2515c8629d14
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 25 Aug 2017 00:37:14 +0800
Tag:    v3.4.0-beta

MDL-59926 core_search: Allow Behat testing of results screens

commit 2d94d4ea7c465960fbaa9a426fb91cd536c68b6d
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 24 Aug 2017 18:28:18 +0800
Tag:    v3.4.0-beta

MDL-59913 Global search: Allow search of non-enrolled courses

commit 46f7b264a33344e83d50a66826eeee1221ca2c69
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 23 Aug 2017 01:09:35 +0800
Tag:    v3.4.0-beta

MDL-59897 Accesslib: get_user_capability_course is slow

commit 22ef1550873a0f1d992cf0c03255e809e5e1d146
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 22 Aug 2017 00:15:30 +0800
Tag:    v3.4.0-beta

MDL-53169 Lib: enrol_get_my_courses can list available courses too

commit e80e4778c5a0eb8326db4e12931c12a1bce6f6b9
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 13 Jul 2017 21:05:05 +0800
Tag:    v3.4.0-beta

MDL-58957 Global search: fix failing text compare in Oracle

commit 94904cc3233377304fdc51ace7c4f86de38a77b8
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 13 Jul 2017 18:58:19 +0800
Tag:    v3.4.0-beta

MDL-59323 XMLDB: Code style fixes

commit 12f7d77cc68c2d7c51b9151b5358c19edea441fd
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 13 Jul 2017 18:17:05 +0800
Tag:    v3.4.0-beta

MDL-59323 XMLDB: Check defaults work incorrectly with char fields

commit 4998d3a5beaff8b0f94e5484c2469b846dd0c533
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 30 Jun 2017 18:15:26 +0800
Tag:    v3.4.0-beta

MDL-59427 MUC: cache_helper::purge_all should reset adhoc caches

commit 6d7c06a99061c03c31d8fe886ffd6b9ba8be2109
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 31 May 2017 21:08:49 +0800
Tag:    v3.4.0-beta

MDL-59096 Tasks: Web running local plugin scheduled tasks fails

commit 67d6479581f97a026ea52718c0706ca80afafc90
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 26 May 2017 01:19:06 +0800
Tag:    v3.4.0-beta

MDL-59039 Global search: Allow partial indexing (in scheduled task)

commit 902be008dbc87d3e6e8cf91e248da8d6f1aa4734
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 22 May 2017 23:42:16 +0800
Tag:    v3.4.0-beta

MDL-58957 Global search: Unit test for block searching

commit 2f487b67eb0c4188f0936075e3bc7f74b08873cb
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 17 May 2017 00:26:50 +0800
Tag:    v3.4.0-beta

MDL-58957 Global search: Add search support to HTML block

commit a96faa49a855c79c7a0bbc8610c7f5282a471ced
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 17 May 2017 00:26:35 +0800
Tag:    v3.4.0-beta

MDL-58957 Global search: Add block support to search manager

commit 557554f99fda6992ff48e96eafc99cd1c3497cea
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 16 May 2017 21:49:52 +0800
Tag:    v3.4.0-beta

MDL-58957 Global search: Add time fields to block_instances

commit ec5ec9bce5225c1227cfa9ebd21afbd485d94fbd
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 16 May 2017 00:45:45 +0800
Tag:    v3.4.0-beta

MDL-58947 Search: Label URLs not correctly calculated

commit 03440bcb37ec476eaa6d94bcdfe3a6e58aa1158a
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 11 Apr 2017 18:01:42 +0800
Tag:    v3.4.0-beta

MDL-58567 Upgrade: Show upgrade times