Git merges in Moodle 2.9.0 by Sam Hemelryk

commit f6c65c2575bb5ca986d093ed3f9d17b892c65c91
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 10 Dec 2014 10:29:06 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48430_master' of https://github.com/crazyserver/moodle

commit 6009ccb2f1b2259f10e11321ffc45d7b1adf6f7a
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 10 Dec 2014 04:27:18 +0800
Tag:    v2.9.0-beta

Merge branch 'm29_MDL-48389' of https://github.com/totara/moodle

commit 50c1f47ec4b3af2e81ca23c3bc41f53751d246e9
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 11:57:03 +0800
Tag:    v2.9.0-beta

Merge branch 'wip_MDL-36499_master' of git://github.com/gjb2048/moodle

commit 1e12b5688caa15cfa80189e256747bd814666709
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 11:20:40 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-MDL-46486-master' of git://github.com/marinaglancy/moodle

commit 44a4b3d0725b5f635b5bc944e3a057d092f62094
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 11:13:40 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-40552-master' of git://github.com/danpoltawski/moodle

commit 54907a6a9b05ca777e958f50cf6957d346c71d02
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 10:58:46 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-34437-master' of git://github.com/ankitagarwal/moodle

commit d5265ac28eb394749cdae53dbc84fc33c6a61eaa
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 10:38:40 +0800
Tag:    v2.9.0-beta

Merge branch 'master_MDL-46172' of https://github.com/greg-or/moodle-mod_assign

commit 255501c90041ee12b9eca0a60821aa439e640305
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 10:15:51 +0800
Tag:    v2.9.0-beta

Merge branch 'mdl48517' of https://github.com/tlevi/moodle

commit 13ff5c990c23e5e51170f27abb2bb487ebb75be2
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 10:13:33 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-MDL-31851-master' of git://github.com/marinaglancy/moodle

commit 3e5f4b2ca9d663c078f1c702be989c124f1a3d8a
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 08:43:30 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-MDL-48366-master' of git://github.com/marinaglancy/moodle

commit 440d861ccb9b6d369a77db1e06a769f55f22077f
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 07:13:26 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-mdl-48426' of https://github.com/rajeshtaneja/moodle

commit 7622b02f4c4edd249a45a6618d99ca264946648c
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 09 Dec 2014 05:56:53 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-43996-master' of git://github.com/jethac/moodle

commit 922d32371a2e5677adb49c7b15e1245d010d84a5
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 08 Dec 2014 09:50:53 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-37704-master' of git://github.com/ankitagarwal/moodle

commit 22f098cd232801cb2631bc6e3d2152e32170ff3b
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 08 Dec 2014 09:24:14 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-26017_master' of https://github.com/ndunand/moodle

commit 766ef7211baad31544407cb57954547cf95b381e
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 08 Dec 2014 08:58:15 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48058-master' of git://github.com/andrewnicols/moodle

commit 8b0876cc10fc0c7c0616312ac0f3524240caaf13
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 08 Dec 2014 06:15:32 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-34684_master' of git://github.com/dmonllao/moodle

commit 101348192bf03cc3cb1ac99bb4a5220e219307c9
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 03 Dec 2014 03:40:37 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL46116_IMSCP_container_items.updates_2014-11-11' of https://github.com/Dave-B/moodle

commit 7594ed1e2a729270a85bdb1499bd87df6fbc499d
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 02 Dec 2014 05:02:59 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-40419-master-2nd' of git://github.com/FMCorz/moodle

commit 6c4e70a6d8e35c7f3a566b31f29adb07deb203ad
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 02 Dec 2014 04:52:45 +0800
Tag:    v2.9.0-beta

Merge branch 'wip_MDL-47830_m29_pwrotation' of https://github.com/skodak/moodle

commit 91bae397b4a00e6e7e432887a749b072c604ad3c
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 09:45:50 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-18183-master' of git://github.com/FMCorz/moodle

commit 0893f8d3992ff2d0bc683acd1a67f87d760e1a70
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 09:02:08 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-MDL-48377-master' of git://github.com/marinaglancy/moodle

commit 0c3b2180d6d402b3e292f1537cc257f13b62cd23
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 08:58:13 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48382' of git://github.com/timhunt/moodle

commit 7c96d1e81d102356a213c0015d17421bc434b4a7
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 08:50:52 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-35696-master-course-meta-link-sort-order' of https://github.com/amandadoughty/moodle

commit b5e8781465f3fa8752a8c931d85e88d42c5f890f
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 08:11:32 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-46618_master' of git://github.com/kordan/moodle

commit ecf3b93d3984900743cab2e300a628d18b9561ce
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 06:40:57 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-40607-master' of git://github.com/danpoltawski/moodle

commit 602b281dcb0a515308ffd3266c8d3e54a54a8ddb
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 06:35:44 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-14402-master' of git://github.com/andrewnicols/moodle

commit 930d160bcd362fb63c6c64cde698b7570164036e
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 06:31:29 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48384-master' of git://github.com/danpoltawski/moodle

commit 783d96c6dabd5b0584a4585792f4c4fe07639ca3
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 06:10:25 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48309-master' of git://github.com/andrewnicols/moodle

commit e2f7da2a802c304569fe3192fe7c34eab5dc9718
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 05:45:04 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-34867-master' of https://github.com/tbannister/moodle

commit 231cb5e3d41fe92562ebb65602109f68a6f1fa45
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 05:34:18 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47133-master' of git://github.com/FMCorz/moodle

commit 2d1df7a3be2c564f48952ae99c12e9f168ca8ea1
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 04:14:46 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48227-master' of git://github.com/ankitagarwal/moodle

commit eb8f9f9adb2655143ce757553303312a02641df3
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 03:47:34 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-42717-master' of git://github.com/ankitagarwal/moodle

commit 1eded976e513efc0776e3c43011cf96d0cea5b34
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 01 Dec 2014 03:33:53 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-mdl-48192' of https://github.com/rajeshtaneja/moodle

commit ac8c1538629008b782e8e56a6a68290c99f264d6
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 26 Nov 2014 04:06:08 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-22309_master' of git://github.com/dmonllao/moodle

commit 55dc0eb979ea4f7796c65b55d5e690bc89addb53
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 26 Nov 2014 03:56:27 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47329-master' of git://github.com/jethac/moodle

commit 22fc0d15dd0e9bd2df92c677741b8c1f589f6d84
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 10:54:12 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-22043-master' of git://github.com/andrewnicols/moodle

commit 328e4e4c7736f9302f44e112edc312aeb4fe1707
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 09:07:08 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-23839-master' of git://github.com/andrewnicols/moodle

commit 4cbf997db052a134d715d888ac22548ad2ebff46
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 06:02:19 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48197-master' of git://github.com/andrewnicols/moodle

commit 406712e9895f703da106ef90b4608ad39abcae95
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 05:52:42 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48246-M29' of git://github.com/lazydaisy/moodle

commit 9e65f9160a1726e4c4b3c0ef3879e170c18f1631
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 05:49:54 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48259' of git://github.com/timhunt/moodle

commit 9e921abaff812c15cb579d7995acbe5bac1f6824
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 04:42:46 +0800
Tag:    v2.9.0-beta

Merge branch 'm29_MDL-48265' of https://github.com/totara/moodle

commit 35ccccf368ffa4688bba4d4d2b904c6fd388e316
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 04:39:33 +0800
Tag:    v2.9.0-beta

Merge branch 'wip_MDL-48282_m29_firstaccess' of https://github.com/skodak/moodle

commit 9e9af6736a64c8c6e399e5bb29d87cbcd954c52e
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 25 Nov 2014 03:19:04 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-20365_auth_db_salted_passwords' of https://github.com/MorrisR2/moodle

commit d148da7e56f43e1f5496b0d587b913127a64d4a0
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 24 Nov 2014 10:57:59 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48148-master' of git://github.com/andrewnicols/moodle

commit b52e55bb47a21fbb68fe400ce03273d895dcc45d
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 24 Nov 2014 10:53:56 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-25763_master' of git://github.com/dmonllao/moodle

commit 6d84f28553f118c2064a748194650f37e01f7128
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 24 Nov 2014 09:54:16 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48064-master' of https://github.com/dthies/moodle

commit 74cb9073d0eb7eb346f8e783fd104eda4be2a45c
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 24 Nov 2014 05:06:00 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-35494_master' of https://github.com/markn86/moodle

commit 7a5e6054248ef18f05a228ab0db4d05e5d782180
Author: Sam Hemelryk <sam@moodle.com>
Date:   Thu, 20 Nov 2014 04:12:14 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-46531-fixes' of git://github.com/andrewnicols/moodle

commit 469c32955ac25f72b7eafab2e08a9e6539bab420
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 19 Nov 2014 04:37:19 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-33606_master' of git://github.com/dmonllao/moodle

commit 756350b82d0267217d34a9acf087326bc7919afb
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 19 Nov 2014 04:18:36 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47587' of git://github.com/jmvedrine/moodle

commit 1b4af6f37114a32c346ba36d00dc9b7c02ca0ae6
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 12:37:57 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-mdl-48250' of https://github.com/rajeshtaneja/moodle

commit 2f365ee4aa714656308b44db63a020cf9aaf0eb5
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 11:48:27 +0800
Tag:    v2.9.0-beta

Merge branch 'wip-MDL-43205-master' of git://github.com/abgreeve/moodle

commit 7b604fd9f1cb67275f18a862789562d70c8fa6a1
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 11:47:24 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-29585-master' of git://github.com/FMCorz/moodle

commit 5b9a75e1fe7e7dc74666e079d3301406a688cd55
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 08:34:29 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47527_master' of https://github.com/StudiUM/moodle

commit 817e9010c1d523953ca9d224f2315783b5e31dd7
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 06:12:28 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47618' of git://github.com/timhunt/moodle

commit 6067a4c87c4a579b354fcfabc988e6d59071066e
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 05:57:29 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47777_master' of https://github.com/Syxton/moodle

commit 06404b01180a2965804fab9e47715fdc2b6bdfb4
Author: Sam Hemelryk <sam@moodle.com>
Date:   Tue, 18 Nov 2014 05:48:31 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-46531-master' of git://github.com/andrewnicols/moodle

commit 1f4039d84fefb1d6e942effd286b15b6cb39ea8e
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 09:37:49 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48115_master' of https://github.com/totara/openbadges

commit d6abe6f744593c60dd7f2be5c7aa8a6b74f60ea6
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 08:39:03 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48194-master' of git://github.com/andrewnicols/moodle

commit 993e61d97004a71507c3bcf5b478b6f8bc53a628
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 08:21:02 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48171-master' of git://github.com/ankitagarwal/moodle

commit 0d23255b89d4791300802faa4cf48a576b14a1a0
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 07:48:04 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48179-master' of https://github.com/sammarshallou/moodle

commit b83a0323daa14d662ed77d27022a347a049f7d99
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 07:34:02 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-48196-master' of git://github.com/andrewnicols/moodle

commit 2928dfd8a0a1d46e7241ef322eeea3c2c4a478ea
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 07:19:14 +0800
Tag:    v2.9.0-beta

Merge branch 'master_MDL-47993' of https://github.com/totara/moodle

commit 57fa596e0fe66c8911e8db5e844807e4e10a192d
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 06:44:57 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-43628' of https://github.com/scyrma/moodle

commit 76555946a9f6432c20f9012a7f52c447a34f97d5
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 04:50:26 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-35638-master' of git://github.com/ankitagarwal/moodle

commit fea4baf826d5ff2a29da4ae0be7d558b50160725
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 04:46:35 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47590' of git://github.com/timhunt/moodle

commit 6d97620481febee35804d37e68b21cc325336f56
Author: Sam Hemelryk <sam@moodle.com>
Date:   Mon, 17 Nov 2014 04:34:25 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-44657-master' of git://github.com/FMCorz/moodle

commit 8aff36d0c8649b8d8edd94cb8a11c12b4c944cb7
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 12 Nov 2014 07:33:25 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-47391_master' of github.com:ninelanterns/moodle

commit 785887fd0f548a65f8172cb6bbd3187a760f785e
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 12 Nov 2014 04:41:58 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-39692-master' of git://github.com/FMCorz/moodle

commit 06a26e54e59e5ed9bb00a1a55212d7f387dbfbad
Author: Sam Hemelryk <sam@moodle.com>
Date:   Wed, 12 Nov 2014 03:58:52 +0800
Tag:    v2.9.0-beta

Merge branch 'MDL-30968-master-forum-group-link' of https://github.com/amandadoughty/moodle