Git commits in Moodle x.x.x by Brendan Heywood

commit 097616f8ac306b204ec933b7b3d63553d9fae679
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 11 Apr 2019 10:02:43 +0800
Tag:    v3.7.0-beta

MDL-64543 profiling: Fixed code warning error

commit af368c1076ff51141585fd965a7c3b85cd77cfc5
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 10 Apr 2019 07:05:58 +0800
Tag:    v3.7.0-beta

MDL-65321 backups: Only require minimal async backup libs if needed

commit 97f63b4180f3a6d7e4fb7e4e3841f4a1beac1e98
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 09 Apr 2019 14:37:15 +0800
Tag:    v3.7.0-beta

MDL-65311 core: Fixed regression caused by MDL-65130

commit 93ee70824fc939ea18799bfabdc08739651ad91b
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 26 Mar 2019 11:28:32 +0800
Tag:    v3.7.0-beta

MDL-65072 core_lock: Add timeout unit tests

commit ecbe920656249d0af2d930dff983bc441fee441a
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 14 Mar 2019 13:55:31 +0800
Tag:    v3.7.0-beta

MDL-65072 core_lock: Locks with a zero timeout return asap

commit 504198780ef749cbc5e6d9206e7a987fedd1b625
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 10 Jan 2019 13:26:14 +0800
Tag:    v3.7.0-beta

MDL-64543 profiling: Add ability to auto profile only slow scripts

commit d6455734d81410eda2d103d1c8522da0dfba27d8
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 14 Dec 2018 11:43:02 +0800
Tag:    v3.5.6

MDL-64394 core: Fixed bug when using access log with pre_loginpage_hook

commit 4ad8be5c627f1cb6b7ecd96d1e939e765589a933
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 14 Dec 2018 11:43:02 +0800
Tag:    v3.6.4

MDL-64394 core: Fixed bug when using access log with pre_loginpage_hook

commit b940ca995a9845db5d828879a67612a6a4c81950
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 14 Dec 2018 11:43:02 +0800
Tag:    v3.7.0-beta

MDL-64394 core: Fixed bug when using access log with pre_loginpage_hook

commit f93839e2ca0f3cea38aed034f0f262e1711c0a2c
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 05 Dec 2017 14:05:47 +0800
Tag:    v3.3.4

MDL-60968 auth: Allow more flexibility with mapping attributes

commit 1daf3fafc099334ddef4c234a64c1e15a0a9cc86
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 05 Dec 2017 14:05:47 +0800
Tag:    v3.4.1

MDL-60968 auth: Allow more flexibility with mapping attributes

commit b588373656f2f77b8ca7206ffd5c09ab8bc28ac8
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 05 Dec 2017 14:05:47 +0800
Tag:    v3.5.0-beta

MDL-60968 auth: Allow more flexibility with mapping attributes

commit bf9f255523e5f8feb7cb39067475389ba260ff4e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 18 Oct 2017 13:20:33 +0800
Tag:    v3.7.0-beta

MDL-60470 core: New hook 'after_require_login'

commit f2b7572a54ca0a61cb5e6b0e3d9440e5225ff6d1
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 01 Mar 2017 12:15:17 +0800
Tag:    v3.3.0-beta

MDL-58109 reports: Add security check for preventexecpath

commit 48f3c5744d3f1591a2fe2412773815be675162f5
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 21 Feb 2017 09:44:59 +0800
Tag:    v3.1.5

MDL-50719 cron: Fixed parallel task lock contention issues

commit 83dbc72f387de1d12e2609ddba1aecb2ba8f3660
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 21 Feb 2017 09:44:59 +0800
Tag:    v3.2.2

MDL-50719 cron: Fixed parallel task lock contention issues

commit 504d569b7139460adf3fe1949e8f5aa26383bf81
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 21 Feb 2017 09:44:59 +0800
Tag:    v3.3.0-beta

MDL-50719 cron: Fixed parallel task lock contention issues

commit c31a35b57d6bb7ec1f385f0bdee1b3bbfaa3d956
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 07 Feb 2017 10:21:01 +0800
Tag:    v3.3.0-beta

MDL-57887 setup: Support logging usernames in nginx access logs

commit b34f0b369f131264ab2b8735ec6e3a0e991d4c1a
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 30 Jan 2017 12:51:50 +0800
Tag:    v3.1.5

MDL-57810 lib: Disable nginx buffers when not required

commit cc36a37ea4a65ef9e34da2942af64806a55e4ddf
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 30 Jan 2017 12:51:50 +0800
Tag:    v3.2.2

MDL-57810 lib: Disable nginx buffers when not required

commit cfd35ec846360b0570ee3eb63143c8a2b9c4db70
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 30 Jan 2017 12:51:50 +0800
Tag:    v3.3.0-beta

MDL-57810 lib: Disable nginx buffers when not required

commit 3e050643c7cbfe47ef128a8cba9bea888433fa3e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 18 Jan 2017 12:33:31 +0800
Tag:    v3.3.0-beta

MDL-53978 usertours: Swap to better callback

commit a900b899b5d31b0e31a4572ae76d2c54a74d75a7
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 14 Nov 2016 19:00:55 +0800
Tag:    v3.1.4

MDL-52199 core_message: IMAP errors passed to task api

commit 3d8fbf39f7ae2ff09d6d5de2cb4167ef79b00c4d
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 14 Nov 2016 19:00:55 +0800
Tag:    v3.2.0-rc5

MDL-52199 core_message: IMAP errors passed to task api

commit 5ebd1fb9768969956c9131df4274f9cdff7f0134
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 06 Oct 2016 19:27:58 +0800
Tag:    v3.3.0-beta

MDL-53978 core: Added callbacks for all major render stages

commit f1c6d647bcb51236536beb145da1c8f1e6cb113e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 14 Sep 2016 16:15:21 +0800
Tag:    v3.2.0-beta

MDL-55916 setup: Maintenance mode serves HTTP 503

commit d2df110950b7795b656fc1c2d74adf570070f3d0
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 13 Sep 2016 08:31:32 +0800
Tag:    v3.3.0-beta

MDL-55941 tablelib: Improve initialbar UX

commit 657ddbf5923ab746792f731af6a7f30f2a0f2ff6
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 16 Aug 2016 09:44:58 +0800
Tag:    v3.2.0-beta

MDL-55273 admin: Change $CFG->cookiesecure default to on

commit 1a93f1de4a4e59b6dbf773721db6c6865cb388fd
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 16 Aug 2016 09:44:58 +0800
Tag:    v3.0.6

MDL-55273 admin: Change $CFG->cookiesecure default to on

commit 5c2e284ac5fc38cb9ff4336434ae583635433d73
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 16 Aug 2016 09:44:58 +0800
Tag:    v3.1.2

MDL-55273 admin: Change $CFG->cookiesecure default to on

commit 685e5b002cff1a26bf3a267543f1c01eb1a908d0
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 13 Jul 2016 12:50:53 +0800
Tag:    v3.2.0-beta

MDL-55207 adminlib: Improve help and validation errors for configiplist

commit a181471f4eedad115211f2ada15b2ba55db3a801
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 23 Jun 2016 15:27:52 +0800
Tag:    v3.2.0-beta

MDL-55001 theme_clean: Avoid redirects in home url

commit 1987b771add62324c16a6679a4ade60bf4c6f368
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 24 May 2016 11:06:30 +0800
Tag:    v3.1.1

MDL-54675 forum: Fixed bug with multiple adjacent hash anchors

commit d0d6902a724877cabba231e9a59d6f22c68ed52a
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 24 May 2016 11:06:30 +0800
Tag:    v3.2.0-beta

MDL-54675 forum: Fixed bug with multiple adjacent hash anchors

commit dae21986aae01a81aea164b9a6b221e93095f76b
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 28 Apr 2016 12:34:33 +0800
Tag:    v3.1.0-beta

MDL-37753 dataformat: Only set worksheet name where implemented

commit 97909332eb0706adcdfcbcad3f140141d5378f9d
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 28 Apr 2016 11:05:26 +0800
Tag:    v3.1.0-beta

MDL-37753 mod_feedback: Use activity name for export filename

commit c32bcfe751689a09d7b2f7dcc114b8ca0c021f1d
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 28 Apr 2016 11:01:27 +0800
Tag:    v3.1.0-beta

MDL-53973 tablelib: Fixed bug with worksheetname being ignored

commit 5b951056001671369a64c1873aa3e6823bc76d76
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 21 Apr 2016 07:25:28 +0800
Tag:    v3.1.0-beta

MDL-51603 dataformat: Fixed worksheet title bug

commit 5684cc2d1e39a48673339255b28fb8020610d9cf
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 19 Apr 2016 21:31:58 +0800
Tag:    v3.1.0-beta

MDL-51603 tablelib: Removed legacy export classes

commit 1e29afd4ea9443a7b53a582fc215608d62d4b610
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 11 Apr 2016 12:18:18 +0800
Tag:    v3.1.0-beta

MDL-51603 report_log: Allow streaming downloads

commit bdb80f6a5fd505af6885a0fc820890737f7ce655
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 11 Apr 2016 12:17:43 +0800
Tag:    v3.1.0-beta

MDL-51603 tablelib: Delegate to dataformat for downloading

commit b4772a41d1e81d4a95ab032eb38308ecf5c40acf
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 02 Apr 2016 13:10:53 +0800
Tag:    v3.1.0-beta

MDL-51603 dataformat: Imported 3rd party lib spout

commit bff1edbe44f6546df73fb60b90f334b3c3fa8668
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 02 Apr 2016 13:10:29 +0800
Tag:    v3.1.0-beta

MDL-51603 dataformat: Implement streaming dataformat plugin

commit 80989850b656664ee34a365af9e9c34dfd35c42c
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 31 Mar 2016 09:46:41 +0800
Tag:    v3.1.0-beta

MDL-52596 assign: Add max assignment per grading page site wide setting

commit 12142298ec0092a716a0fecf738f73a55c845d59
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 22 Mar 2016 21:25:40 +0800
Tag:    v3.1.0-beta

MDL-34925 user: Convert bulk user download to dataformat

commit acb947d98a7fe9b6612b7cc6c2718d48ae71d5e1
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 21 Mar 2016 08:03:12 +0800
Tag:    v2.9.6

MDL-53562 forum: Fixed missing forum subject Re: prefix

commit 68b5a23a4ab3e62a74ac8796861bc263ec4209e3
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 21 Mar 2016 08:03:12 +0800
Tag:    v3.0.4

MDL-53562 forum: Fixed missing forum subject Re: prefix

commit 318e5cb3024b50bddfe53bc511cfed70707357de
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 21 Mar 2016 08:03:12 +0800
Tag:    v3.1.0-beta

MDL-53562 forum: Fixed missing forum subject Re: prefix

commit 9c489dbcc493a60addb7a9ddcc6a3dd8844790a6
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 17 Mar 2016 18:17:35 +0800
Tag:    v3.1.0-beta

MDL-53357 admin: Don't break urls after saving admin settings

commit bbd073a4552fa70cbf901e3ea4686425c85bae45
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 14 Mar 2016 09:17:01 +0800
Tag:    v2.9.6

MDL-53432 core: Treat derived css and js as binary files in git

commit dcf9108490fa65d77731b4d161ddddd7300eb4cf
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 14 Mar 2016 09:17:01 +0800
Tag:    v3.0.4

MDL-53432 core: Treat derived css and js as binary files in git

commit 08824e80065e5aebab8ef9937162cca4fc2efd86
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 14 Mar 2016 09:17:01 +0800
Tag:    v3.1.0-beta

MDL-53432 core: Treat derived css and js as binary files in git

commit 852797d15caf761ed0c779484becacbdd05b2d2d
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 10 Mar 2016 21:05:07 +0800
Tag:    v3.1.0-beta

MDL-53049 themes: Offset href anchor when bootstrap header is fixed

commit 644f44cf50a176699ca8a33306b6019a7d49641f
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 09 Mar 2016 14:13:14 +0800
Tag:    v3.1.0-beta

MDL-53314 inboundmessage: Added $CFG->debugimap developer config item

commit 3529bdaa22774733ed27233c41273e33900b0178
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sun, 06 Mar 2016 16:29:18 +0800
Tag:    v2.9.6

MDL-53356 admin: Fixed erroneous sectionerror when upgrade is needed

commit c0eeb8c461b84d7c6c36715c9a940346bca3c73a
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sun, 06 Mar 2016 16:29:18 +0800
Tag:    v3.0.4

MDL-53356 admin: Fixed erroneous sectionerror when upgrade is needed

commit 2c8c24412e03077126cb9569854dc3d10bfd5c1f
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sun, 06 Mar 2016 16:29:18 +0800
Tag:    v3.1.0-beta

MDL-53356 admin: Fixed erroneous sectionerror when upgrade is needed

commit d4274a5f2b49c451d4cf9ebfa788a18b9abdac4e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 03 Mar 2016 20:25:51 +0800
Tag:    v3.1.0-beta

MDL-53315 inboundmessage: Add support for IMAP Namespaces

commit 344178035d0e9216556b46ba72c0be38874039e7
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Wed, 02 Mar 2016 16:45:51 +0800
Tag:    v3.1.0-beta

MDL-53102 tests: corrected phpdocs in email diversion tests

commit f0b7925f011e0ce7083878512833e3c5c816d1a5
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 27 Feb 2016 20:39:59 +0800
Tag:    v3.1.0-beta

MDL-53263 forum: Add anchor to reply by email confirmation link

commit bbf6676fb44022265951439d45de8ba0e40f84f7
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 27 Feb 2016 19:19:59 +0800
Tag:    v2.9.6

MDL-53262 inboundmessage: Fix inconsistent confirm From vs email body

commit 6db1bfacee11db3c98a64419a2f39f3512442336
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 27 Feb 2016 19:19:59 +0800
Tag:    v3.0.4

MDL-53262 inboundmessage: Fix inconsistent confirm From vs email body

commit 6aec2748ee2f696002ae00448415b7aec744bcac
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 27 Feb 2016 19:19:59 +0800
Tag:    v3.1.0-beta

MDL-53262 inboundmessage: Fix inconsistent confirm From vs email body

commit f725d955b9c0522a48bf2c9a377146dd316e2c14
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Sat, 27 Feb 2016 11:57:24 +0800
Tag:    v3.1.0-beta

MDL-53147 theme_bootstrapbase: Fix message page responsive layout issues

commit 2e0caa8e06f44325767485a425e00e401eb21ae6
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 25 Feb 2016 18:13:11 +0800
Tag:    v3.1.0-beta

MDL-53050 mod_forum: Add anchor target highlight style

commit 162674074ee99f2ea86432e06fc9dac1a67073bc
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 25 Feb 2016 08:50:27 +0800
Tag:    v3.1.0-beta

MDL-53234 admin: Fixed wrong default support email bug

commit 2e735a14f9fe70bdcba33126bbcabdc056c4ba5b
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 25 Feb 2016 08:50:27 +0800
Tag:    v2.9.6

MDL-53234 admin: Fixed wrong default support email bug

commit 73e281cdc4a2b7b2381a01c6c5ca2dba79d68083
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 25 Feb 2016 08:50:27 +0800
Tag:    v3.0.4

MDL-53234 admin: Fixed wrong default support email bug

commit efd420608eff5d9443703d3867b4cc6256e436c5
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 16 Feb 2016 12:21:52 +0800
Tag:    v3.1.0-beta

MDL-52990 email: Added site wide email mustache templates

commit 091420f9e6d7af19f5987558a3296fd244e11c3e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 16 Feb 2016 10:06:22 +0800
Tag:    v3.1.0-beta

MDL-34160 mod_forum: Add extra site and course vars to postmailsubject

commit 54dceeed889a09c9bab5c49a5c00bd504a0210c7
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 15 Feb 2016 10:38:30 +0800
Tag:    v3.1.0-beta

MDL-53102 email: Ensure all emails generate consistent Message-ID URLs

commit d8a4ec8e688a0fac7cb154b7da68803677813903
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 12 Feb 2016 12:41:16 +0800
Tag:    v2.9.5

MDL-53047 login: Fixed #anchor being lost after login process

commit 857919df34e5a3ae70160195cf9352fed3500450
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 12 Feb 2016 12:41:16 +0800
Tag:    v3.0.3

MDL-53047 login: Fixed #anchor being lost after login process

commit e1d6edb3b441a14995f6486557fc7ab05682a2fb
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 12 Feb 2016 12:41:16 +0800
Tag:    v3.1.0-beta

MDL-53047 login: Fixed #anchor being lost after login process

commit 7898d616fac1b889c23b1b0b6ec6d2b2f89ac3df
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 09 Feb 2016 21:24:17 +0800
Tag:    v3.1.0-beta

MDL-52969 mod_forum: Add List-Unsubscribe email header

commit 5afe390ef857b4cb1be273a24f54924ca6cb1216
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 09 Feb 2016 20:09:31 +0800
Tag:    v3.1.0-beta

MDL-51196 mod_forum: Text emails link to post anchor

commit b1b480f97ba72de33a2890754f855121b5f4925d
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 05 Feb 2016 18:40:40 +0800
Tag:    v3.1.0-beta

MDL-52997 forum: Add more robust threading email headers

commit d3a744ddf11290e08eada5458f3a49a9df9570d7
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 05 Feb 2016 18:40:40 +0800
Tag:    v2.9.5

MDL-52997 forum: Add more robust threading email headers

commit 58a10b8e47ab9750fc3e48bf4403c32e56c5522d
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 05 Feb 2016 18:40:40 +0800
Tag:    v3.0.3

MDL-52997 forum: Add more robust threading email headers

commit 2ab797c90bc34d8b0f1eec59f7312203b8e5dc42
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 05 Feb 2016 16:45:00 +0800
Tag:    v3.1.0-beta

MDL-28030 weblib: Added $CFG->urlrewriteclass in config.php

commit eca8cf67dc10ef4cd3fd6cbb214b2d353bae9053
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 02 Feb 2016 15:05:53 +0800
Tag:    v3.1.0-beta

MDL-52818 core: Added CFG->divertallemailsexcept config option

commit e9180351f9016b125701974f20dceaa15bcd221e
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Fri, 15 Jan 2016 18:40:56 +0800
Tag:    v3.1.0-beta

MDL-52780 email: Added better script origin email header

commit d7238be174d98bea26a908a0e6a3f952ec4aff50
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 12 Oct 2015 14:11:28 +0800
Tag:    v3.1.0-beta

MDL-51698 navigationlib: Add crumb trail meta data

commit 462065e822a2337f764aabcbb0cb5e71b77efa7c
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Mon, 12 Oct 2015 07:40:50 +0800
Tag:    v3.1.0-beta

MDL-51718 weblib: Allow moodle_url scheme to be set

commit e8a1c3e908e66947ac17d2f449b8ba12573a8c90
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 02 Apr 2015 14:44:45 +0800
Tag:    v2.9.0-beta

MDL-49747 Task: Improve coding error expection message

commit be72c3df676c01919195f9f6ff1eaaf149812eff
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 02 Apr 2015 14:41:48 +0800
Tag:    v2.8.6

MDL-49740 Lock: Fixed task lock release bugs

commit 894f36abf9dfcefd8e29fef2baf6963769e2b5ba
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 02 Apr 2015 14:41:48 +0800
Tag:    v2.9.0-beta

MDL-49740 Lock: Fixed task lock release bugs

commit 6d2f958fc597bd3d8a7a8be098141d9a3dc371f9
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 02 Apr 2015 14:41:48 +0800
Tag:    v2.7.8

MDL-49740 Lock: Fixed task lock release bugs

commit bf08e3f94c2f253e6c66b3d639feec3f5d972fe2
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 20 Jan 2015 11:25:14 +0800
Tag:    v2.9.0-beta

MDL-48887 An auth plugin hook enabling removal of redundant redirects