Git commits in Moodle 2.4.x by Andrew Nicols

commit 076792a3f1cd34c368d1981448d5966b67300ad2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Dec 2013 09:26:25 +0800
Tag:    v2.4.8

MDL-43411 JavaScript: Correct checks for section support to use helper function

commit 05c42f75399457ca4939350eb2b0428c7b9333e3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Dec 2013 11:06:17 +0800
Tag:    v2.4.8

MDL-34182 Repositories: Check for and warn on invalid output in the file picker

commit 05ca6dadf8b9b4db3c06f4b3207d2cca4d5e603f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Dec 2013 10:53:26 +0800
Tag:    v2.4.8

MDL-34182: Add functions to warn of output in AJAX scripts

commit add479a88e5ed03a553c1e32f21842695dfa7704
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Nov 2013 11:58:05 +0800
Tag:    v2.4.7

MDL-42697 Theme: Fix overflow on docked blocks

commit 3bdbe1b08b36cf1d74e15f605fda464eeadb585a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 15 Oct 2013 12:12:56 +0800
Tag:    v2.4.7

MDL-40470 JavaScript: Correct issue when checking select change in Firefox

commit 16e566b99faa2d12a215e3f19ffa9a9ea5f4edff
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 12 Oct 2013 00:52:55 +0800
Tag:    v2.4.7

MDL-29441 Chat: Use a valid name for chat popup actions

commit 4c53ec3355fdd25681a320e45780239b20897181
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 10 Oct 2013 17:01:56 +0800
Tag:    v2.4.7

MDL-37528 Libraries: Fix gesture + mouse issues with YUI

commit 314cc22a28aa774552250bfe298fb001131d901f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Oct 2013 22:41:33 +0800
Tag:    v2.4.7

MDL-34209 JavaScript: Simplify section drag/drop to fix reordering issues

commit d2674929ba713dbb20d2ce3cde1f6b74cbf1b6d1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Sep 2013 05:11:33 +0800
Tag:    v2.4.7

MDL-36465 Course JavaScript: Ensure that the zero section is not draggable

commit 4b23a6fa056d55588055ca97ab6ed0ec15273319
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Aug 2013 18:10:27 +0800
Tag:    v2.4.6

MDL-41328 Editor: Work around another iOS issue with TinyMCE

commit 334827b61e5f06e957880b2fd55caeb62b014d5d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Aug 2013 02:12:39 +0800
Tag:    v2.4.6

MDL-36803 TinyMCE: Fix TinyMCE following touch events on iOS browsers

commit 3822616ba664195a8c4cdceadf861b73f075ba0d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Aug 2013 23:40:16 +0800
Tag:    v2.4.6

MDL-41196 Unit Tests: Add a phpmailer message sink

commit bcdda249420b86f0c32e6ab2b1e934bb18a81f35
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Jun 2013 03:40:50 +0800
Tag:    v2.4.5

MDL-40165 Backup: Split out test classes into multiple files

commit 65f302ac4db2c603e59f3136732fb27a8c161888
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Sat, 23 Mar 2013 01:29:56 +0800
Tag:    v2.4.4

MDL-38658 JavaScript: Correct fullpath for dndupload definition

commit 573571d727ce47a39160c8583c90158accd09641
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Sun, 17 Mar 2013 04:45:02 +0800
Tag:    v2.4.4

MDL-38515 JavaScript: Correct module dependencies for core_filepicker

commit 4969eb20ac9d659fe11619cb5e0630be45b66a04
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 14 Mar 2013 02:10:48 +0800
Tag:    v2.4.3

MDL-38356 JavaScript: Correct check for currentform

commit acdf4859b53917d8fce2ffd153adff1e78428a54
Author: Andrew Robert Nicols <andrew.nicols@lancaster.ac.uk>
Date:   Tue, 12 Feb 2013 19:14:14 +0800
Tag:    v2.4.2

MDL-37939 Course: Add additional unit tests to confirm that module move occurs correctly

commit 41d397e68becf53e2a5586c7748f9f6fd07ebad8
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 12 Feb 2013 08:20:12 +0800
Tag:    v2.4.2

MDL-37939 Course: Correct broken sequence data

commit 3c754bb4427b3b0a1621d396143c44f41215caad
Author: Andrew Robert Nicols <andrew.nicols@lancaster.ac.uk>
Date:   Wed, 06 Feb 2013 18:51:40 +0800
Tag:    v2.4.2

MDL-37566 AJAX Fix issues with minimum height and centring

commit 3a64e6eb0223f947153a75b40b5786477d0fed8c
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 29 Jan 2013 07:52:48 +0800
Tag:    v2.4.2

MDL-37566 AJAX Only set max-height for chooser dialogues

commit 9388982eab1dd60ff0b0c51b82fad1b5b9264b7c
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 29 Jan 2013 07:30:45 +0800
Tag:    v2.4.2

MDL-37574 Remove default link title from navigation items

commit d2e360710fb8d0b90192a8867fed2b639232d3da
Author: Andrew Robert Nicols <andrew.nicols@lancaster.ac.uk>
Date:   Mon, 28 Jan 2013 18:35:26 +0800
Tag:    v2.4.2

MDL-34671 Stop browser receiving escape keydown in modal dialogues

commit 15652ea93cadeeef184be40a1d681969012c5a63
Author: Andrew Robert Nicols <andrew.nicols@lancaster.ac.uk>
Date:   Fri, 25 Jan 2013 20:24:21 +0800
Tag:    v2.4.2

MDL-37697 Use the user selected editor format for new course forums

commit a64df7558cee91b2ef92f229c4e4307b3ec16e6e
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 24 Jan 2013 06:23:29 +0800
Tag:    v2.4.2

MDL-37548 Show the incorrect value in a colour picker after validation

commit 283f877719fdb6504d648d5bec8221ca73eb5ef4
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 10 Jan 2013 06:47:19 +0800
Tag:    v2.4.2

MDL-37397 Test for a valid select in formautosubmit

commit a50bf852e469abb995c9b5a6c2d51371dbd78772
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 09 Jan 2013 16:35:02 +0800
Tag:    v2.4.1

MDL-36600 Add missing sesskey check when previewing the message

commit 47ee76344e48771adc5459a5eb8b7ff4d76b002d
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 09 Jan 2013 04:22:08 +0800
Tag:    v2.4.1

MDL-36600 user: improve course messaging checks

commit e75fe1a7bd4e037075667ac7d827d01cc29ed14e
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 08 Jan 2013 16:26:59 +0800
Tag:    v2.4.2

MDL-37413 Use correct variable in chooserdialogue

commit 584eca0871bfe647a3c393f627de1e8f21318e7f
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 04 Jan 2013 08:09:50 +0800
Tag:    v2.4.2

MDL-37350 Detach listeners when hiding the 'Add roles' popup

commit 38727c6bc67cdaa81e47127c0833c41b90750f2d
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 18 Dec 2012 18:23:46 +0800
Tag:    v2.4.2

MDL-37173 Stop attempting to set User-Agent from core JS

commit 7e61737f3dbbf8a63225a11b38067a2ff448c151
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Mon, 03 Dec 2012 20:18:21 +0800
Tag:    v2.4.1

MDL-36918 Decode HTML entities on ajax update title

commit 50d6ad844acc29d5ae4c2ef8c8e9b536f656ccec
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 30 Nov 2012 17:54:37 +0800
Tag:    v2.4.0

MDL-36934 Only set the autosubmit class on selects when required

commit c44a8dfed519a838444042601b7ade31a7fc4e17
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 27 Nov 2012 22:45:47 +0800
Tag:    v2.4.0-rc1

MDL-36752 Be more specific about tooltip selectors

commit ff56ecd3152efd9fd890fb09f8a44eb931fa9866
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 23 Nov 2012 23:49:15 +0800
Tag:    v2.4.1

MDL-36805 Correct docs for workshop_grade_item_update in mod_workshop

commit 54fdd4c0e9d88fb0937f4aed1b7a49920691262e
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 22 Nov 2012 20:07:09 +0800
Tag:    v2.4.1

MDL-34791 AJAX Update a graded activity's title in the gradebook on rename

commit 120d7ed3c187159d782344ea63cca37519a31cd1
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 22 Nov 2012 18:47:49 +0800
Tag:    v2.4.0-rc1

MDL-36763 Remove onclick event when creating activity left indent link

commit 98b50e989e06446bb6fcab56a9e224bab33c3812
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 21 Nov 2012 17:31:41 +0800
Tag:    v2.4.0-rc1

MDL-35819 Improve performance of help tooltip

commit efd08cdc2bd62521c49b544160f56fc6c6fd7b1d
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 15 Nov 2012 17:35:37 +0800
Tag:    v2.4.1

MDL-36640 Logging: Correct testing of log->info.

commit b84a84258cdbccd8549e117a7ff6c52d3c7a6eca
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 15 Nov 2012 00:53:27 +0800
Tag:    v2.4.1

MDL-36601 Ensure that reports remember all days setting

commit 2757a205c8995889f3952dad89a8a25cce6df01c
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 26 Oct 2012 17:33:57 +0800
Tag:    v2.4.0-beta

MDL-36092 Course/AJAX Ensure that dropdown resource pickers are shown when JS is disabled

commit 09f200aa62f14023f4236ba705978919f455b807
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 17 Oct 2012 17:14:56 +0800
Tag:    v2.4.0-beta

MDL-36099 AJAX Ensure that a galleryversion is always set for yui_module calls

commit a3b6da6dfcc8c1b96f3cf20e45bb11b65bbe18d0
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 12 Oct 2012 17:43:49 +0800
Tag:    v2.4.0-rc1

MDL-36022 AJAX Remove shim on chooser dialogues

commit 21b678dbcaed317e9ccfc10a47b62e829af7c512
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 12 Oct 2012 17:41:33 +0800
Tag:    v2.4.0-beta

MDL-36023 AJAX Move the instantiation of the dialogue to display time

commit e4a8f00c037d7e8cf53231fe54ec3e8595c80e93
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 10 Oct 2012 18:01:52 +0800
Tag:    v2.4.0-beta

MDL-35959 Correct footer for M.core.dialogue

commit afe3566cca2dbb8e8b0d8301917cd9bed910fa00
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Sun, 07 Oct 2012 16:55:08 +0800
Tag:    v2.4.0-beta

MDL-35836 Rewrite doctonewwindow handling to use delegation instead of individual events

commit d6418e531dcb02db6a98fc88c76c7c7bf2834b61
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 28 Sep 2012 17:06:03 +0800
Tag:    v2.4.0-beta

MDL-35673 Improve performance of formchangechecker event creation

commit 7266bd3e5962aa637cee64eed03b939d353015c0
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 21 Sep 2012 22:17:22 +0800
Tag:    v2.4.0-rc1

MDL-35569 AJAX Move auto-submitting selects to separate YUI module

commit 2b42518aa7796cbc8764684048d40f0203ee6b4a
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 18 Sep 2012 18:17:28 +0800
Tag:    v2.4.0-beta

MDL-34328 Correct usage of e.drop when catching missed drag/drop events

commit b677b83d571c0feb9ab237cc52774f9ebedd16a7
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 29 Aug 2012 16:19:18 +0800
Tag:    v2.4.0-beta

MDL-31973 Remove inadvertantly committed function call from testing

commit fd0680ff4a3506354aabb89272cafe687590dcf7
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 17 Aug 2012 03:58:12 +0800
Tag:    v2.4.0-beta

MDL-34936 Warn if the sectioncache property is missing in a get_fast_modinfo call

commit 49ed1b0d0b9bc49365e7a5c3511114e31b3d5748
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Wed, 08 Aug 2012 17:51:14 +0800
Tag:    v2.4.0-beta

MDL-34783 Retrieve the sectioncache parameter for enrolled courses in the course_overview block

commit 10f2c0fb49b6ea402c76e7bf3e544331a2735284
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Mon, 23 Jul 2012 22:28:26 +0800
Tag:    v2.4.0-beta

MDL-34433 Check for existence of e and e.target in set_form_changed

commit feddb588ec2f2255a7363d7cc00eca18ac9fde5f
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Mon, 23 Jul 2012 19:32:46 +0800
Tag:    v2.4.0-beta

MDL-28486 Force use of SSL for all youtube and vimeo embeds

commit a0bef1fb081bb6df427f8524bec41c0414925650
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Mon, 16 Jul 2012 17:34:37 +0800
Tag:    v2.4.0-beta

MDL-34354 Set default width for all chooser dialogues

commit 0a2fb91003a1505ec26fb7ccc2f0c908ad0a30af
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Mon, 16 Jul 2012 17:28:27 +0800
Tag:    v2.4.0-beta

MDL-34352 Convert chooserdialogue IDs to classes

commit 35ee7758822387dea3f6359b037f0550d7b799d1
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Mon, 16 Jul 2012 15:08:03 +0800
Tag:    v2.4.0-beta

MDL-33874 Don't warn about focussed form fields with the ignoredirty class

commit 6caf3f5c74f317c572feb1aa3a4e78115b9d131d
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Sat, 14 Jul 2012 00:05:47 +0800
Tag:    v2.4.0-beta

MDL-33017 Show Currently viewed course in new node

commit 65dcd906e3ba8fec66c4e7c7aa254046ed59edf3
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 13 Jul 2012 22:01:37 +0800
Tag:    v2.4.0-beta

MDL-34322 Don't display empty navigation nodes which have no link

commit 52dc017114592bd75901f93ba15455d9e26e7756
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 12 Jul 2012 04:19:59 +0800
Tag:    v2.4.0-beta

MDL-33874 Allow form fields to be ignored by the formchangechecker

commit d2a27ab01bc3d9fd07c7ded2e32ea551a96cf4b0
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Sat, 07 Jul 2012 18:31:55 +0800
Tag:    v2.4.0-beta

MDL-29007 Rename moodle-enrol-notification to moodle-core-notification

commit 9b128ba39cf66b9bbe71bf80b3f27025eec419f9
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 21 Jun 2012 03:16:13 +0800
Tag:    v2.4.0-beta

MDL-33916 Add unit tests to ensure that is_enrolled returns correctly

commit a386e6e01792144ba53ae2ab257c0f014fc7b0e2
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Thu, 21 Jun 2012 00:02:00 +0800
Tag:    v2.4.0-beta

MDL-33916 Ensure that capabilities are checked for cached user enrolments

commit d9bdff1d5d8c3f6f11b01ed0ce1acc1b9d6ad18b
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Tue, 10 Jan 2012 18:48:38 +0800
Tag:    v2.4.0-beta

MDL-31000 Respect sortorder of repositories when displaying the filepicker