Git commits in Moodle 2.9.x by Andrew Nicols

commit 81fcfc206528a42b11ea4948daf1eff649c8259a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 May 2016 12:04:44 +0800
Tag:    v2.9.7

MDL-54620 rating: Add tests for get_aggregate_string

commit 382274be5b58e25f14c8f0f524adfc5184623ce5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Apr 2016 14:39:33 +0800
Tag:    v2.9.6

MDL-53858 quiz accessibility: Correct aria-labelledby attribute

commit d98c24659935c1bdff4b35ec0a85ab1a3ab05d9f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Apr 2016 09:57:15 +0800
Tag:    v2.9.6

MDL-53755 forum: Check session when marking posts

commit bc890913fe205c185a1d10191a43001fcf9b40ab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Apr 2016 09:11:02 +0800
Tag:    v2.9.6

MDL-53696 forum: Check discussion in forum

commit 98eb681cc084596956d691383704683e3ca10067
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Apr 2016 14:00:36 +0800
Tag:    v2.9.6

weekly release 2.9.5+

commit 10c227830e4c4423f5d2cae1d6beea00ff56740d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Apr 2016 08:56:07 +0800
Tag:    v2.9.6

MDL-53461 assign: Unit test regex fix

commit b8c31d078686b1ca49aa6ce254ff6dc0d2d6ff5a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Mar 2016 13:18:09 +0800
Tag:    v2.9.5

MDL-49897 calendar: mktime => usergetmidnight

commit 9a1c7bcce423ce88e13f4f70d66d0064124a888f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Feb 2016 13:52:22 +0800
Tag:    v2.9.5

weekly release 2.9.4+

commit e4ccccc7993fdb5084584dd293467ecefa5fa862
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Feb 2016 15:15:01 +0800
Tag:    v2.9.5

MDL-52342 theme: Improve display of activity chooser

commit 4e70e4142467048b5c73f31383e2b53205dfe2aa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Feb 2016 14:33:40 +0800
Tag:    v2.9.5

MDL-52342 theme: Correct selector for section title

commit 27cc73e9e2f411645c0a7434c0e8e4cbbaba3494
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Feb 2016 13:35:00 +0800
Tag:    v2.9.6

MDL-53115 mod_lesson: Remove unnecessary @javascript tags

commit 278ff79d84088e065784611027e6039440131db4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Feb 2016 12:33:29 +0800
Tag:    v2.9.6

MDL-53115 mod_choice: Remove unnecessary @javascript tags

commit 6837221bebd3b70b8650efd2ccab764b4ee724a2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 12 Feb 2016 08:56:06 +0800
Tag:    v2.9.6

MDL-52942 forum: Allow posting to multiple groups in eachuser forums

commit 4339f877d4d94b4f090c2d48db9dcdbf8c1296f5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 10 Feb 2016 11:09:28 +0800
Tag:    v2.9.5

MDL-52930 forum: Fix random test failure caused by passing of time

commit 4275fb0ebe7eac99d05fc469a0ef29f3dd12a109
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Feb 2016 14:32:42 +0800
Tag:    v2.9.5

MDL-52342 theme: Reduce specificity of selector

commit b28c953839b994bd062c9e985bff9ebf3daa5390
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Feb 2016 13:38:56 +0800
Tag:    v2.9.5

MDL-52928 message: Correct contact fetching in recent conversations

commit 69b8e578ea6c06b774f23306c0e4c17b9e0b0978
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Feb 2016 09:23:08 +0800
Tag:    v2.9.5

MDL-29506 forum: Add tests for encode_content_links

commit e66281a8b03c82d19afd4842a23c7842ce986546
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 05 Feb 2016 14:32:47 +0800
Tag:    v2.9.5

MDL-52930 mod_forum: Add get_unmailed_posts tests

commit 642660aa359fdf9ead315e5175003df66669b9fc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 02 Feb 2016 15:37:17 +0800
Tag:    v2.9.5

MDL-52339 question: Fix question attempt removal for MySQL

commit 98b518c17afc83e24e3d55a1114846326656865d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Jan 2016 12:12:48 +0800
Tag:    v2.9.5

MDL-52217 repository: prepare_file should use per-request directory

commit 2dcf1dabc3d4539b7f053ccee6f826828680232b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Jan 2016 14:32:19 +0800
Tag:    v2.9.5

MDL-51723 enrol_ldap: Normalise user objectclass in dn

commit 54fdc128769b96e748150dc83198815c52601c3b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Jan 2016 15:31:51 +0800
Tag:    v2.9.5

MDL-52682 mod_forum: Correct redirect URL when marking posts as read

commit aa0b28c5e570c6c276d2421550fdcb9ab17703c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Jan 2016 13:43:41 +0800
Tag:    v2.9.5

weekly release 2.9.4+

commit 1b829e9ea5cf88892e0e20917043628bc0196fab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 Jan 2016 10:26:57 +0800
Tag:    v2.9.5

MDL-50915 mod_lesson: Remove js dependencies from behat tests

commit 8fce1ed87698f161b9c97a61ff72ddf1b31b03aa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Jan 2016 10:20:25 +0800
Tag:    v2.9.5

MDL-43620 mod_chat: Whitespace fix

commit 645816a244af26ea0a809610c8654944d31a0865
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Jan 2016 12:23:20 +0800
Tag:    v2.9.5

MDL-38020 behat: Correct singleselect usage

commit 01258058c2d75625bcfdb20a9ee8b6be1212331c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Jan 2016 07:48:49 +0800
Tag:    v2.9.5

MDL-52693 tests: Backport .travis.yml to 29

commit 0e116ee392cd6d4003ab0a7b986430d2ea0fc11a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Jan 2016 09:04:41 +0800
Tag:    v2.9.5

MDL-52000 mod_forum: Respect timed posts in course overview block

commit 403a81453501acfa4e4dfc6cccfb4aad5d63d23c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Dec 2015 14:24:35 +0800
Tag:    v2.9.4

MDL-52597 mod_forum: Remove sleep from tests

commit 8dfc18bed320109732393712fca81481be47a430
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Nov 2015 20:14:12 +0800
Tag:    v2.9.4

MDL-45364 atto_rtl: Fix JS lint

commit 8f75fc3657681253bfbc07885a62517ca68ada76
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Nov 2015 15:51:56 +0800
Tag:    v2.9.3

MDL-51685-master Fix unit tests following change

commit cd6c041b4102eaee94efd4b596c717dc01450c9d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Nov 2015 12:07:27 +0800
Tag:    v2.9.3

MDL-51899 mod_forum: Add test for allowing 0 grades

commit 0c34179b522b299816ee612519e4dac6cd63adbc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Oct 2015 15:01:25 +0800
Tag:    v2.9.5

MDL-51852 mod_forum: Respect timed discussions in emails

commit fb8af88c5c593ecb8c60c98eb25eb883140c42d7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Oct 2015 12:57:43 +0800
Tag:    v2.9.3

weekly release 2.9.2+

commit b3205906688c63a99abdec97111e41f2dad6f2e8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Oct 2015 11:55:16 +0800
Tag:    v2.9.3

MDL-51939 mod_forum: Fix groupid data on upgrade

commit bf54c89e8f394c0bbfe9ea917abfb2162ee51818
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 26 Oct 2015 11:07:37 +0800
Tag:    v2.9.3

MDL-51894 inboundmessage: Ensure that all mailboxes exist

commit 3ee3b0276d87916ad7d158765b01fbb438d9869d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Oct 2015 14:40:49 +0800
Tag:    v2.9.3

MDL-51756 tests: Refactor test to use data-provider

commit a6739f12aa0ff6ba7f8f050190526f41fd6dbee3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Oct 2015 13:39:26 +0800
Tag:    v2.9.3

MDL-51759 theme: Ensure that non-svg images are cached and returned

commit 27f4084642923f55ffe9e96d836ffb5fd9324ce0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 12 Oct 2015 13:37:14 +0800
Tag:    v2.9.3

MDL-46497 atto: Whitespace/coding style fix

commit f3669c2a697ffa8a755cb449c1bd293c48b37f59
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 06 Oct 2015 13:16:42 +0800
Tag:    v2.9.3

MDL-51461 javascript: Fix whitespace issue

commit d7caed18da8843a7d1c3f0400e31aea5f32384d8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 28 Aug 2015 14:22:05 +0800
Tag:    v2.9.2

MDL-51236 phpunit: Prevent testsuite name conflicts

commit fc95ad105dfe6eef86c890ee7e6652c1970d4729
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 21 Aug 2015 12:26:08 +0800
Tag:    v2.9.3

MDL-51170 core: Scheme section of URL should be case insensitive

commit e1c41f3c703752892f96a54bf6cf4c69465a6200
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Aug 2015 15:15:00 +0800
Tag:    v2.9.2

MDL-42634 theme: Increase margin on activity instance to not cover controls

commit 116ae934c2063e6bc43735d70ccfc264722781d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Aug 2015 10:00:13 +0800
Tag:    v2.9.2

MDL-42634 theme: Increase margin on sectionname to not cover controls

commit 0bdb44d34f04bd5b7980b31394aae2bb44aa3e6c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Aug 2015 14:47:08 +0800
Tag:    v2.9.5

MDL-51117 JavaScript: Convert alert to M.core.alert in dndupload

commit 063642c4cbadef8c81845d40c48ce39fff92a13b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Aug 2015 14:03:20 +0800
Tag:    v2.9.5

MDL-44626 files: Show the PHP max upload size instead of 'unlimited'

commit 14d54450e7652ca9a99834393e1a1dc5249535ae
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Aug 2015 15:56:22 +0800
Tag:    v2.9.2

MDL-51102 behat: Add a non-JS version of wait

commit 4aae37f7a7ac65684130d3e1cb724449d330eacd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Aug 2015 13:12:24 +0800
Tag:    v2.9.2

MDL-51100 behat: Remove javascript tag where not required

commit a74610187251f99c9defdc12778263f6c1241ad0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Aug 2015 13:12:24 +0800
Tag:    v2.9.2

MDL-51100 behat: Remove javascript tag from usermenu steps

commit 9fe1f70c4de764b8f912962da9e07f9d574cf440
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Aug 2015 08:35:17 +0800
Tag:    v2.9.2

MDL-51100 behat: Correct javascript requirement of user menu step

commit 2635b929d9c1e3df6676e8386f7d8e63923c1370
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Aug 2015 08:35:17 +0800
Tag:    v2.9.2

MDL-51100 behat: Correct javascript requirement of user menu step

commit cdf311cd4fe788898ed365a47ce7b0df492a73f8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Aug 2015 19:35:09 +0800
Tag:    v2.9.2

MDL-51088 mod_forum: Improve mod_forum behat performance

commit 1a7fcb9d521955e8ac68cf922ed75c4b0697ef52
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Aug 2015 19:34:49 +0800
Tag:    v2.9.2

MDL-51088 completion: Do not require hover to confirm xpath

commit 78fdc72794da742f5fbe037ff0e8e3d3135e4960
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Aug 2015 13:42:35 +0800
Tag:    v2.9.2

MDL-50714 mod_forum: Add tests for all groupmodes

commit 6f1dc754929c696d35bfe18e519e28885807b693
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Aug 2015 11:27:20 +0800
Tag:    v2.9.2

MDL-50714 mod_forum: Correct use of movedicussions cap when posting

commit 49fa660acaaf36cb07551d9226adbad075e1cfd6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 06 Aug 2015 12:11:44 +0800
Tag:    v2.9.2

weekly release 2.9.1+

commit 9241c64f97bddfa62b23bbadfdd855b80cf14b17
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 05 Aug 2015 10:00:18 +0800
Tag:    v2.9.2

MDL-50999 dock: Stop adding commands to DOM

commit 09ae51738f82260cded2ac753615aef8425347e8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Aug 2015 16:59:49 +0800
Tag:    v2.9.2

MDL-50949 cache: Improve cache performance tests

commit d6802fd4a7598b15150b5a474472f57f0ab2571e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Aug 2015 11:53:04 +0800
Tag:    v2.9.2

MDL-50493 mod_forum: Correct style issues

commit eb1d954cdaeea5fddd4254ff343b25ca81de4f5e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Jul 2015 14:42:15 +0800
Tag:    v2.9.2

weekly release 2.9.1+

commit 2bea2a191867569539d63d484168bea5acde3fd9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Jun 2015 11:32:27 +0800
Tag:    v2.9.1

MDL-39353 xmlrpc: Add note to upgrde.txt regarding proxybypass

commit 531908df75f853bdf60c949b278fefd3f63c0a75
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2015 09:46:29 +0800
Tag:    v2.9.1

MDL-50554 themes: Rebuild of bootstrapbase

commit 198c3fb3f070c231b41897db808cba24b3dbe9b0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 20 May 2015 09:41:15 +0800
Tag:    v2.9.1

MDL-50277 Javascript: Hardcode nodejs dependencies

commit 802dbbf882bfba3112bbb18e9450534e7299705c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 May 2015 15:36:10 +0800
Tag:    v2.9.0-rc2

MDL-50153 messageinbound: Normalise line endings instead of rtrim

commit 2d07240f2399d0128ab55bcba86cc1c9431ab306
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 May 2015 10:16:18 +0800
Tag:    v2.9.0-rc2

MDL-50153 messageinbound: Make messageinbound tests dos-safe

commit cba92dc8059e1e9e6303d939215b2d3c1b424416
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 May 2015 10:15:58 +0800
Tag:    v2.9.0-rc2

MDL-50153 core: Use directory_separator when autoloading psr0 classes

commit d2bec50b7cf77e558acd30828c5fd0deb2b98328
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 05 May 2015 10:39:47 +0800
Tag:    v2.9.0-rc1

MDL-48002 inbound: Tidy up language in unit test

commit d3f1cde59e70007f998bd5664937547ad8da71b0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 04 May 2015 14:40:09 +0800
Tag:    v2.9.0-rc1

MDL-49987 upgrade: Correct missing main_savepoint update

commit 2b964e1d248764129bb7d8f3f7985a02fe2f3ba7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 May 2015 09:18:37 +0800
Tag:    v2.9.0-rc1

MDL-50055 tests: Add new step to deal with Single Selects

commit e8cf6330c2d89e95f03005a2669a66844c347393
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Apr 2015 09:15:54 +0800
Tag:    v2.9.0-rc1

MDL-50055 enrol: Stop requiring javascript for behat tests

commit e89c5c203cc05dbe0ce39bf57b4c11a7aefc6e0a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Apr 2015 08:57:02 +0800
Tag:    v2.9.0-rc1

MDL-49232 enrol_self: Add behat test for non-guest self-enrolment

commit a8a742cb504bc68f4a152d5ead0085f6d1417fb6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 28 Apr 2015 09:31:10 +0800
Tag:    v2.9.0-rc1

MDL-48002 inbound Unit tests from fixtures for quoted text

commit c735752066311a298d3732f7fd29a9c4ad0668f7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 24 Apr 2015 12:09:47 +0800
Tag:    v2.9.5

MDL-44626 repository: Correct error message when uploading large files

commit 6866527275421c74aa571efda31202ab79a762c7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 21 Apr 2015 11:34:00 +0800
Tag:    v2.9.0-rc1

MDL-40811 uploaduser: Optimise testuser code

commit a910e3885afa73fc0e43b4d8fa8765b55480ebbc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Apr 2015 11:31:50 +0800
Tag:    v2.9.0-rc1

MDL-49840 testing: Ensure that composer dependencies are updated

commit 69c150cbda27d19febe685384ef7ebde9ea82619
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Apr 2015 11:26:53 +0800
Tag:    v2.9.0-rc1

MDL-49840 testing: Always call composer install

commit 08f38358c877ea9303ce9161d72f37556538d547
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Apr 2015 11:25:42 +0800
Tag:    v2.9.0-rc1

MDL-49840 testing: Include current composer.lock

commit d2c64a7b5bfa14957b3491d0031de60100bdc268
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Apr 2015 11:25:29 +0800
Tag:    v2.9.0-rc1

MDL-49840 testing: Stop ignoring composer.lock

commit 28268cb20e7e4d97717b66a622d5ea81dbe3511b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Apr 2015 11:23:05 +0800
Tag:    v2.9.2

MDL-49841 testing: Correct composer incantation

commit f3cd1624c3a8001ed0e1463a7d9f3f3b91c69a86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 13 Apr 2015 11:08:38 +0800
Tag:    v2.9.0-beta

MDL-49828 timezones: Correct typo in unit tests

commit 31635bfb63f64739cdce66c9c08227af82e78043
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Apr 2015 09:24:57 +0800
Tag:    v2.9.0-beta

MDL-49687 enrol: Add behat tests for adding multiple groups

commit 78db0d13de6fdc58b6b15de9b6a2b2c5124e1790
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 07 Apr 2015 15:17:38 +0800
Tag:    v2.9.0-beta

MDL-49395 core: add more unit tests for get_enrolled_sql

commit ea3a71faf7ee57136251a348d80209ea6d1ef802
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 31 Mar 2015 14:11:04 +0800
Tag:    v2.9.0-beta

MDL-49294 logging: Improve cleanup tests

commit e2c7ed74590387dad2015388b5842041559188c5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 31 Mar 2015 12:19:05 +0800
Tag:    v2.9.0-beta

MDL-49669 badges: Add comment to explain CURLOPT_POSTREDIR

commit 649acb9833b9a2e68bda2db0ff36be599669950d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 30 Mar 2015 11:50:33 +0800
Tag:    v2.9.0-beta

MDL-49696 theme_bootstrapbase: Update thirdpartylibs.xml + readme

commit 7db6d31bf036868a1e443264d5526f3983fa2234
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Mar 2015 13:41:34 +0800
Tag:    v2.9.0-beta

MDL-49262 bootstrapbase: Add log to bootstrapbase init

commit ad3532dea1bc0fc14c92c9c00f0409f799b1d0fb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Mar 2015 10:55:03 +0800
Tag:    v2.9.0-beta

MDL-44874 core: Move uuid generation to setuplib

commit 2b53b13ff7b7cb98f81d5ef98214a91dedc124af
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Mar 2015 09:13:26 +0800
Tag:    v2.9.0-beta

MDL-49627 core: Update uses of generate_image_thumbnail

commit b7067f065e6ce8d7587039094259ace3e0804663
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Mar 2015 09:12:28 +0800
Tag:    v2.9.0-beta

MDL-49627 core: Improve thumbnail generation

commit 5d70615157ecf269e88a0a2d851528404599f19d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Mar 2015 10:16:36 +0800
Tag:    v2.9.0-beta

MDL-49598 files: getimagesize -> getimagesizefromstring

commit 70be2642fc311df22a32a36f4672b034964ab0d5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 19 Mar 2015 14:57:56 +0800
Tag:    v2.9.0-beta

MDL-44874 core: Add per-request directory functions

commit f4042b73f2729e210cdb4ab92b139f1da02a9a93
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Mar 2015 09:41:26 +0800
Tag:    v2.9.0-beta

MDL-48943 calendar: Remove aria-live when showing

commit cfb8019b675c55782eff4925ef94885e3436995e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 11 Mar 2015 12:18:20 +0800
Tag:    v2.9.0-beta

MDL-49269 javascript: Set default loglevel to warn

commit c4e2c67134ce6fd4389e4de7978a41806764455c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Mar 2015 11:23:29 +0800
Tag:    v2.9.0-beta

MDL-49256 atto: Check form existence before resetAutosave

commit 1f50bbf1849cfe6bac3d0d26ade9fb6febbbe205
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Mar 2015 11:18:03 +0800
Tag:    v2.9.0-beta

MDL-49381 message: Remove old useridfrom indexes

commit 4dcaaed6e020bc079500e227d28d81c892c6dcd0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Mar 2015 10:32:26 +0800
Tag:    v2.9.2

MDL-47449 phpunit: Add comparitor for isEqual with exceptions

commit d0741e97919b719dcab31ab17a364e9e889b7890
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Mar 2015 10:12:19 +0800
Tag:    v2.9.2

MDL-47449 completion: Ignore timemodified when comparing

commit ebb18182a65da9cad6061060bad568629445f9fd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 03 Mar 2015 16:23:13 +0800
Tag:    v2.9.0-beta

MDL-49285 mod_quiz: Remove unnecessary linebreak

commit 3acc64e3236d4e1c928c5911f1686c71c4e6765e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Feb 2015 11:30:58 +0800
Tag:    v2.9.0-beta

MDL-49269 javascript: Add log, and loglevel amd modules

commit 3d9c8578f77437effa9b1e7c5bcf322dc5457a00
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Feb 2015 14:11:19 +0800
Tag:    v2.9.0-beta

MDL-48108 message: Use sql_concat instead of sql_concat_join

commit 8856004b3a10c507c03edea718f25bf264d0f72d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Feb 2015 12:25:34 +0800
Tag:    v2.9.2

MDL-49293 db: Pass sql_concat_join to sql_concat

commit f95118c1ee06412903bffbeff8c3d813f2ca22b7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Feb 2015 12:22:18 +0800
Tag:    v2.9.2

MDL-49293 db: Test sql_concat_join with more conditions

commit 1725c553acffef457043ac27b141f52debde94d7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Feb 2015 08:54:44 +0800
Tag:    v2.9.0-beta

MDL-49008 lang: Revert unnecessary rename warning

commit 558354df81db931903ce8c0396fde0b08b5666fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Feb 2015 16:01:36 +0800
Tag:    v2.9.0-beta

MDL-48807 accesslib: Change create_level_instance to recordset

commit 8b52863f0af04bb642c35639015779517bc218ad
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 19 Feb 2015 14:13:32 +0800
Tag:    v2.9.0-beta

MDL-48108 core: Add new indexes to message tables

commit 4ec9e2a61385eab11c4edcabdc713518f723d93e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 19 Feb 2015 08:55:22 +0800
Tag:    v2.9.0-beta

Revert "Merge branch 'MDL-49154' of git://github.com/timhunt/moodle"

commit 94802d3518413443bf2929db1dff219a2803e542
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Feb 2015 12:55:07 +0800
Tag:    v2.9.0-beta

MDL-49216 mod_forum: Add tests for discussion reply count

commit 38ec3fb0801e0d81a4d290397f1130e2a6b90cde
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Feb 2015 11:57:29 +0800
Tag:    v2.9.0-beta

MDL-49216 mod_forum: Move subquery to outer component

commit 2820930f57bcad78633696cb3ac88be1407bb6c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Feb 2015 14:06:31 +0800
Tag:    v2.9.0-beta

MDL-49087 mnet: Ensure typeroot is in dirroot

commit 6c10b1cc881abae67a7c4a6c25fb09fdf3a88998
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Feb 2015 08:31:14 +0800
Tag:    v2.9.0-beta

MDL-48108 message: Add additional testing for recent conversations

commit b5e9faa67e71d5757c0b39af0ca839e68c6ddd16
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Feb 2015 14:11:08 +0800
Tag:    v2.9.0-beta

MDL-48108 message: Rewrite recent conversations

commit 9b92620ff10b491af5b27136561f8b3fb6cff5fc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 11 Feb 2015 10:03:15 +0800
Tag:    v2.9.0-beta

MDL-49087 mnet: Use real dataroot instead of user-provided

commit 8721ed57a44ec96b7c8217cc0142a02d30727559
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 11 Feb 2015 08:58:37 +0800
Tag:    v2.9.0-beta

MDL-49144 blocks: Add behat test to ensury sanity of block title

commit ead8b28f92da72fb836cf9183aaf6f11a7eb1a21
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Feb 2015 15:04:12 +0800
Tag:    v2.9.0-beta

MDL-49144 blocks: Sanitise alt and title for block controls

commit dc3b2524a1b724d55d0008616ee7164e65ecc2b8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Feb 2015 14:28:14 +0800
Tag:    v2.9.0-beta

MDL-48943 calendar: Add behat tests for the calendar popup

commit eb67d5a690e49ad82bf1d72fd76b7e060cc225b8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Feb 2015 12:04:41 +0800
Tag:    v2.9.0-beta

MDL-49094 dock: Add -only class to body for non-legacy regions

commit 06569b71ac49725f63a3501ed48bf74dbf7931b8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 04 Feb 2015 09:18:22 +0800
Tag:    v2.9.0-beta

MDL-48160 theme: Add deprecation notice for legacy RTL styles

commit c6bcbad07a7fd437991ee7a2a1a98973949fac43
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 03 Feb 2015 13:21:40 +0800
Tag:    v2.9.0-beta

MDL-48484 admin: Improve coding style

commit bfa7beceee270370c2a8aaf9cd5663231adf5a94
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Jan 2015 10:14:01 +0800
Tag:    v2.9.0-beta

MDL-48822 mod_forum: Add lastpost class to final post in discussion

commit 2fafa90bdd245625eff3232e799feb92f7717e93
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Jan 2015 14:44:17 +0800
Tag:    v2.9.0-beta

MDL-48918 course: Fix keyboard drag/drop after dropped resource

commit 6738ad643b5715a557196f883c2deed45ec14b78
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Jan 2015 10:26:41 +0800
Tag:    v2.9.0-beta

MDL-8626 mod_data: Only show select/delete options when entries present

commit 06c2753115f3a43a4c6c8ad50931039e453ca31e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Jan 2015 15:33:46 +0800
Tag:    v2.9.0-beta

MDL-48542 user_menu: Handle invalid strings better

commit 60d807811f8af6b6ac458362e37185699ab464f0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Jan 2015 13:50:55 +0800
Tag:    v2.9.0-beta

MDL-41026 webservices: Correct unit tests

commit 99a9ac6538fff99b7b1eca79458172b4c5bcb8fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Jan 2015 13:23:55 +0800
Tag:    v2.9.0-beta

MDL-48620 JavaScript: Correct sorting after new options

commit ade0072379dc579157afc1f71ce200c5cfa581d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Jan 2015 12:00:11 +0800
Tag:    v2.9.0-beta

MDL-48542 user_menu: Increment index for all menu items

commit 8b7ca27d486099b43d113d90836df76354791cb8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Jan 2015 11:54:07 +0800
Tag:    v2.9.0-beta

MDL-48542 user_menu: Improve user menu tests

commit 85099b388f90bba3d1b317082e43f8960a0c9a9d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 27 Jan 2015 12:13:59 +0800
Tag:    v2.9.0-beta

MDL-46755 format_social: Minor corrections during integration

commit e0ae3519a173d616ee9305d4b4cda9319a223cc7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 23 Jan 2015 08:27:32 +0800
Tag:    v2.9.0-beta

weekly release 2.9dev

commit 2f19417319659b6726e1de784af916f46cc0894e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Jan 2015 15:10:00 +0800
Tag:    v2.9.0-beta

MDL-48939 core: Depreacte search_generate_text_SQL

commit 1cb5f6121347d3df7dd364c8e25195954d7d6ff0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Jan 2015 12:13:35 +0800
Tag:    v2.9.0-beta

Revert "Merge branch 'wip-mdl-48624-m' of https://github.com/rajeshtaneja/moodle"

commit 7cd4a0f6d5df38639bd8c2fba2431c649b81ba45
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Jan 2015 09:42:09 +0800
Tag:    v2.9.0-beta

MDL-41851 mod_forum: Use noreply user when sending forum notifications

commit 5f9997ae959674e231c9eb9495af25bec0efb22f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Jan 2015 12:13:26 +0800
Tag:    v2.9.0-beta

MDL-48720 mod_forum: Tidy up whitespace to comply with coding style

commit 17488fd31a27f6a5afb89af5c9a8e882c47a57fa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Jan 2015 11:52:43 +0800
Tag:    v2.9.0-beta

MDL-48943 calendar: Rewrite calendar popup JS

commit da0ef2e4cf9c02cfa0444814b4e6e9b2cb000cd6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Jan 2015 14:19:36 +0800
Tag:    v2.9.0-beta

weekly release 2.9dev

commit da992717f445d414eace82b175b839c2100b7aa6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Jan 2015 14:08:33 +0800
Tag:    v2.9.0-beta

MDL-28513 install: Add adminemail to the CLI installers

commit 557f44d970b773228b839721f8350cd28d0af9ad
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Jan 2015 13:23:00 +0800
Tag:    v2.9.0-beta

MDL-48620 JavaScript: Updated shifted files to comply with coding style

commit 455c8cdee6fb0300fcb40456f45703f601ab6082
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Jan 2015 09:05:50 +0800
Tag:    v2.9.0-beta

MDL-47166 atto_indent: Swap Outdent and Indent

commit 4b410a6875feb6bca33adf38ec83d0c7d475d44b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Jan 2015 14:58:26 +0800
Tag:    v2.9.0-beta

MDL-48544 blocks: Only add docked tags if all blocks are docked

commit fefd49f70e4b28622d00edcc7ae39b0f40c33619
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 06 Jan 2015 10:04:37 +0800
Tag:    v2.9.0-beta

MDL-20304 lesson: Uncomment tests following MDL-48631

commit 9ddb376645b3d8f0d03a2e083b5f6563236dbc29
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 31 Dec 2014 11:03:07 +0800
Tag:    v2.9.0-beta

MDL-48720 mod_forum: Only copy discussion preferences when moving posts

commit 96a546311986cf1291e2c3ef32c9aeb3085a595e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Dec 2014 15:09:37 +0800
Tag:    v2.9.0-beta

MDL-48685 core_useragent: Correct IE 5.0 issues

commit 83af132901ceb52402f1f3cce72bdd707a3d2780
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Dec 2014 15:09:04 +0800
Tag:    v2.9.0-beta

MDL-48685 tests: Add testing for supports_json_contenttype

commit 5ee4f58134e3862cd90ac7636f53fd6d25dff003
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Dec 2014 14:25:20 +0800
Tag:    v2.9.0-beta

MDL-48685 tests: Add additional User Agents

commit 7c10ad334dde8f197a17e6e6ce0b26089ae81fbb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Dec 2014 16:21:51 +0800
Tag:    v2.9.0-beta

MDL-48685 tests: Rewrite useragent tests

commit 0e61dba33964b9f0327e65e4a199cc3b60625771
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Dec 2014 08:40:57 +0800
Tag:    v2.9.0-beta

MDL-38663 login: Remove login info from forgot password page

commit 2357166901f28a13e6c8ed74cc82eb2d8fb61658
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Dec 2014 10:23:22 +0800
Tag:    v2.9.0-beta

MDL-48620 JavaScript: Update .jshintrc to comply with coding style

commit 0375273e4e935093b4feb5276d21096aa5e3bd9f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Dec 2014 10:22:02 +0800
Tag:    v2.9.0-beta

MDL-48620 JavaScript: Sort .jshintrc alphabetically

commit f9b431b87311688140f6c78f7da1c153fcf546e9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Dec 2014 10:18:21 +0800
Tag:    v2.9.0-beta

MDL-44642 session: Remove 403 from require_sesskey()

commit 35df3d53735cdc16f24fa0f57eb4050a9cb8c1f0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Dec 2014 09:32:30 +0800
Tag:    v2.9.0-beta

MDL-48593 messageinbound: Correct header retrieval from IMAP server

commit dd6c9eeb161e1dfd1f75aa3989d5566fef86b269
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Dec 2014 12:46:28 +0800
Tag:    v2.9.0-beta

MDL-48164 messageinbound: Attempt to detect autoreplies

commit c9fa2dee2a9da0fccc67788eef128d5e0982ae4f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Dec 2014 12:04:10 +0800
Tag:    v2.9.0-beta

MDL-48164 mod_forum: Add additional headers to prevent OOF replies

commit 44ab05b31d4c6702762ca4e3308ceb9ea13b6a06
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 08 Dec 2014 09:12:03 +0800
Tag:    v2.9.0-beta

MDL-44088 ajax: Final deprecation of ajaxenabled() php function

commit 7d0d3b369d8d6ab5a04e32a73a40f92a92f1b4e1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 08 Dec 2014 09:12:03 +0800
Tag:    v2.9.0-beta

MDL-43242 ajax: Final deprecation of core JS functions

commit 06e23acc8825f4b0da5bba8c5167d24a96d8639d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 04 Dec 2014 13:21:50 +0800
Tag:    v2.9.0-beta

MDL-48309 mod_forum: Do not escape ampersands in plain text email

commit de1c6859ccccb06ae996f73a28166ab48a721129
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 02 Dec 2014 11:25:16 +0800
Tag:    v2.9.0-beta

MDL-44642 grading: Add session keepalive during advanced grading setup

commit 57996fe9565ab6703814e804105d3b178193e809
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 02 Dec 2014 11:21:25 +0800
Tag:    v2.9.0-beta

MDL-44642 session: Add a client-side session keepalive system

commit 1b2c35af340277b448a183af2c1b04e11244cbea
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 02 Dec 2014 08:57:38 +0800
Tag:    v2.9.0-beta

MDL-48374 behat: improved page load detection

commit f6749ba6908b9b975881fda5ba43b1b04b95acd9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 28 Nov 2014 11:36:24 +0800
Tag:    v2.9.0-beta

MDL-46491 course: Correct activity visibility on section show

commit 72590a5139299830ea6fece5332d43d67b9e1b93
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 26 Nov 2014 15:58:05 +0800
Tag:    v2.9.0-beta

MDL-48148 mod_forum: Use correct original subject when handling replies

commit 5eddcfee3400aa7292aaa38743162cc8dd24ba7a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 25 Nov 2014 09:15:46 +0800
Tag:    v2.9.0-beta

MDL-48309 mod_forum: Add discussion subscription to the navigation

commit 9b65a0809584ddec471595f6379bec1faac35fec
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 25 Nov 2014 07:58:48 +0800
Tag:    v2.9.0-beta

MDL-47475 mod_assign: Copy files to other group members for editpdf

commit 622081377645a3278b48db7819443f3c3cfbafe3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 21 Nov 2014 10:34:05 +0800
Tag:    v2.9.0-beta

MDL-48309 mod_forum: Handle discussion subscriptions correctly

commit cb6e1d527093bb955946498850ef8a51276a13a4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Nov 2014 10:46:04 +0800
Tag:    v2.9.0-beta

MDL-46531 editor_atto: fontcolor -> backcolor

commit 64e7aa4de1f9b69538ba55de57f217d89dc0d393
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Nov 2014 10:43:20 +0800
Tag:    v2.9.0-beta

MDL-28286 JavaScript: Convert all uses of M.str to M.util.get_string

commit c84888c1ccb25450cbf54e21b1127776aaa3f367
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Nov 2014 09:27:24 +0800
Tag:    v2.9.0-beta

MDL-48106 mod_glossary: Add missing sesskey checks

commit db97ff0ee604b4a2de6d9d43edea89c2b249ed09
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Nov 2014 14:42:02 +0800
Tag:    v2.9.0-beta

MDL-46531 editor_atto: Handle a null selection better on colour change

commit ad5fe454dfb0dedb6306281b545ec0e0e9587c6e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Nov 2014 13:10:04 +0800
Tag:    v2.9.0-beta

MDL-22043 mod_forum: Fix toggle subscription editing button behaviour

commit 29ac5a6bcee85c9d4d72f92d3316660d8bc37e4e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Nov 2014 10:22:02 +0800
Tag:    v2.9.0-beta

MDL-14402 blocks: Do not show assign roles on my home

commit 494cf9b81c1d3cc1185bbbcd88db0759a71177f2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Nov 2014 11:07:54 +0800
Tag:    v2.9.0-beta

MDL-23839 navigation: Check for assignable course category roles

commit f06fc2b5c4fcd7ac4624fbfccfea3ac6e9f77632
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 17 Nov 2014 14:55:19 +0800
Tag:    v2.9.0-beta

MDL-48104 mod_assign: Strip out use of eval() for string parsing

commit be773fd65bdf51632897666cb6643f947c1d9710
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 16 Nov 2014 00:13:32 +0800
Tag:    v2.9.0-beta

MDL-48221 mod_forum: Improve discussion subscription on post

commit 371bfca1c42180314514d79e53305ec987193de7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Nov 2014 14:38:16 +0800
Tag:    v2.9.0-beta

MDL-48224 cron: Buffer SMTP connections around tasks

commit fc05c1b8e53db921aaf330caca1dee76f0b8d0e6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Nov 2014 15:51:18 +0800
Tag:    v2.9.0-beta

MDL-48197 testing: Normalise uses of noemailever and phpmailer sink

commit 556e3a9e8a729960c540cecf1a539c0b48d50702
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Nov 2014 15:47:32 +0800
Tag:    v2.9.0-beta

MDL-48197 testing: Always set up a mail sink for mail redirection

commit 14ecbb2ee84f614baff86bbea1c1aa3e209e1731
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Nov 2014 15:04:17 +0800
Tag:    v2.9.0-beta

MDL-48196 phpunit: Set e-mail address for admin user at installation

commit a9edd8a671ed30db7c02ae35294e162dc2bbcb66
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Nov 2014 11:46:03 +0800
Tag:    v2.9.0-beta

MDL-48194 testing: Adjust naming of testsuites in phpunit.xml

commit e7f0b4d3dd54e08bbc13f299850206bbe22080d3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 10 Nov 2014 14:56:25 +0800
Tag:    v2.9.0-beta

MDL-48150 mod_forum: Generate message inbound keys for all posts

commit 338ee3d6bbd75ce58fa1810bf344dc80b9abe97c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 10 Nov 2014 14:12:52 +0800
Tag:    v2.9.0-beta

MDL-48148 mod_forum: Use the standard forum reply subject as default

commit ee7432b32c58283812a4680598d6059ae0a886b9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 03 Sep 2014 10:07:31 +0800
Tag:    v2.9.0-beta

MDL-46531 editor_atto: Color plugins should use classes rather than hardcoded colours

commit 462104b7b499d99dc0225e2fd9ef32242aec91fa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 22 Jan 2014 12:54:49 +0800
Tag:    v2.9.2

MDL-43785 lib: Improve session timeout warnings

commit 8db432732485e134e05a96010a3f992913492ba5
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 16 Nov 2012 19:09:17 +0800
Tag:    v2.9.3

MDL-36606 gradereport: Correctly handle ungraded assessment ajax grading