Git merges in Moodle 3.10.x by Jake Dallimore

commit ef376a67930f8750f3ba663523cc30de10a44405
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 10 Mar 2022 15:35:04 +0800
Tag:    v3.10.10

Merge branch 'MDL-73899-310' of https://github.com/andrewnicols/moodle into MOODLE_310_STABLE

commit 877288e0c18cbbc07a99effe7c3474d2167eb046
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 16 Sep 2021 11:03:20 +0800
Tag:    v3.10.8

Merge branch 'MDL-71860-310' of git://github.com/lameze/moodle into MOODLE_310_STABLE

commit 9fbff304da909d0cb7d404ea24cd2e70497870be
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 15 Sep 2021 10:50:01 +0800
Tag:    v3.10.8

Merge branch 'MDL-71550-310' of git://github.com/bmbrands/moodle into MOODLE_310_STABLE

commit 548b2e792122a1598c065fdc368126d35dae95a7
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 15 Sep 2021 10:12:30 +0800
Tag:    v3.10.8

Merge branch 'MDL-71137-310' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_310_STABLE

commit 465120ed762c53dcae4e8be55fe1d5d944ac2a1c
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 30 Aug 2021 10:42:36 +0800
Tag:    v3.10.7

Merge branch 'MDL-70433-310' of git://github.com/lucaboesch/moodle into MOODLE_310_STABLE

commit 79368aaa6afa9150ba40f7d4c0426fd0736fcfba
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 03 May 2021 13:25:36 +0800
Tag:    v3.10.4

Merge branch 'MDL-52724-310' of git://github.com/merrill-oakland/moodle into MOODLE_310_STABLE

commit 6958a078a6bbf9aa01884426e9bcc8e0809b2990
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 15 Apr 2021 14:42:44 +0800
Tag:    v3.10.4

Merge branch 'MDL-71338-310' of git://github.com/paulholden/moodle into MOODLE_310_STABLE

commit 5566bfe436a86d8186f82109b0d84e33e84f1560
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 15 Apr 2021 08:32:29 +0800
Tag:    v3.10.4

Merge branch 'MDL-71119-310' of git://github.com/sarjona/moodle into MOODLE_310_STABLE

commit 629905943f11471609391abc3785419cc6b4a47d
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 29 Jan 2021 15:44:01 +0800
Tag:    v3.10.2

Merge branch 'MDL-66979-310-7' of git://github.com/andrewnicols/moodle into MOODLE_310_STABLE

commit a6af5fd05419b53c17a021b1f39e7eaa737567be
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 22 Jan 2021 11:30:54 +0800
Tag:    v3.10.2

Merge branch 'install_310_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_310_STABLE

commit e1ca7e93d97025bd263d9513ae71f491fe448eb8
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 14 Jan 2021 14:52:18 +0800
Tag:    v3.10.1

Merge branch 'MDL-69877-310' of git://github.com/mickhawkins/moodle into MOODLE_310_STABLE

commit 8b8142d8d9de40c543fd4766915961a49b4fcd81
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 12 Jan 2021 17:09:01 +0800
Tag:    v3.10.1

Merge branch 'MDL-69431_Moodle_310_Validate_section_arg_modedit' of git://github.com/watson8/moodle into MOODLE_310_STABLE

commit 53e81c00fa2237cdae4f76102c659f76f5c319e8
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 22 Dec 2020 16:51:36 +0800
Tag:    v3.10.1

Merge branch 'MDL-70459-310' of git://github.com/rezaies/moodle into MOODLE_310_STABLE

commit 94807064661e23a52b0fcbbd26c0fbc36e90300f
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 22 Dec 2020 16:03:17 +0800
Tag:    v3.10.1

Merge branch 'MDL-69422-310-2' of git://github.com/junpataleta/moodle into MOODLE_310_STABLE

commit bb48ca47ef3c09d6ec23c2e826a92fbd7f4f378c
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 22 Dec 2020 15:16:41 +0800
Tag:    v3.10.1

Merge branch 'MDL-70426-310' of https://github.com/HuongNV13/moodle into MOODLE_310_STABLE

commit 5c899c722c79b10d25d214ee774acb72b2140767
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 15 Dec 2020 18:22:11 +0800
Tag:    v3.10.1

Merge branch 'MDL-67623-310_blocks_myoverview_pagination_regression' of https://github.com/tomdickman/moodle into MOODLE_310_STABLE

commit c97eb875064b53f58d7fe62ac6810f44dad09f2e
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 14 Dec 2020 11:30:16 +0800
Tag:    v3.10.1

Merge branch 'MDL-70324-3.10' of https://github.com/JBThong/moodle into MOODLE_310_STABLE

commit 655f4d4f3ff85c9cb574738052014c5e14e66cd4
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 10 Dec 2020 08:13:37 +0800
Tag:    v3.10.1

Merge branch 'MDL-70320-310' of https://github.com/andrewnicols/moodle into MOODLE_310_STABLE

commit be45f4c47f40a2f8cfb728a5a39f46b63bc2a2ec
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 09 Dec 2020 14:46:14 +0800
Tag:    v3.10.1

Merge branch 'MDL-70151-310' of git://github.com/andrewnicols/moodle into MOODLE_310_STABLE

commit 70fe644191e082c69a0044438e99451816745b2f
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 08 Dec 2020 16:33:43 +0800
Tag:    v3.10.1

Merge branch 'MDL-70285_310' of https://github.com/timhunt/moodle into MOODLE_310_STABLE

commit 9ce415b2075f6eacd14086011615ac8d79e0424b
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 04 Dec 2020 08:42:45 +0800
Tag:    v3.10.1

Merge branch 'install_310_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_310_STABLE

commit ec69ae5929aaf4e56813472f4cac77b933ab6713
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 03 Dec 2020 11:54:18 +0800
Tag:    v3.10.1

Merge branch 'MDL-70326-MOODLE_310_STABLE' of https://github.com/durzo/moodle into MOODLE_310_STABLE

commit b5414af2148ad895caf136d5fb11c5b4ca47ae10
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 03 Dec 2020 11:37:00 +0800
Tag:    v3.10.1

Merge branch 'MDL-69411-310' of git://github.com/dravek/moodle into MOODLE_310_STABLE

commit 686b5beb23303fa3f074ba8ceeb333e46cef1c61
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 03 Dec 2020 11:16:31 +0800
Tag:    v3.10.1

Merge branch 'MDL-67460-310_profile_secure' of https://github.com/beenet-dev/moodle into MOODLE_310_STABLE

commit 6be44e7d062577471ab895dfb1e11e5008f555fe
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 02 Dec 2020 16:23:54 +0800
Tag:    v3.10.1

Merge branch 'MDL-67514-310' of https://github.com/paulholden/moodle into MOODLE_310_STABLE

commit 71bae0da0fcd0f28c215ed0bf9c14126be342c22
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 23 Nov 2020 15:22:49 +0800
Tag:    v3.10.1

Merge branch 'MDL-70160-function-cache-310' of https://github.com/Peterburnett/moodle into MOODLE_310_STABLE

commit 56ec88ca1c9e240b92159db9d6311a133bf4473c
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 10 Nov 2020 09:33:06 +0800
Tag:    v3.10.1

Merge branch 'MDL-69841-310' of https://github.com/HuongNV13/moodle into MOODLE_310_STABLE

commit 477cd8b5fe10910b5df76e2a55dea761ae227241
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 04 Nov 2020 09:00:26 +0800
Tag:    v3.10.0-rc1

Merge branch 'MOODLE_310_MDL-70093' of https://github.com/golenkovm/moodle into MOODLE_310_STABLE

commit 2dbe5f54f18810cbf258220d136667730a0fb697
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 02 Nov 2020 13:57:35 +0800
Tag:    v3.10.0-rc1

Merge branch 'MDL-70073-310' of git://github.com/peterRd/moodle into MOODLE_310_STABLE

commit 2e02b4d678de432d71faaf5478018a688c55e536
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 29 Oct 2020 12:40:06 +0800
Tag:    v3.10.0-rc1

Merge branch 'MDL-69716-310' of git://github.com/aanabit/moodle into MOODLE_310_STABLE

commit 859578b0d5d43c8a611a8ecd00152d4be76160d2
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 29 Oct 2020 11:49:20 +0800
Tag:    v3.10.0-rc1

Merge branch 'MDL-70041-310' of git://github.com/mihailges/moodle into MOODLE_310_STABLE

commit da4fc1e2561f17afda6a86f2756bec42948f1e7d
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 28 Oct 2020 12:10:47 +0800
Tag:    v3.10.0-rc1

Merge branch 'MDL-64723-310' of git://github.com/paulholden/moodle into MOODLE_310_STABLE

commit b1ef67ba62d39c03fb99b495c0c1a55ad49acd23
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 28 Oct 2020 12:00:16 +0800
Tag:    v3.10.0-rc1

Merge branch 'MDL-65792-310' of git://github.com/bmbrands/moodle into MOODLE_310_STABLE

commit 461bf54590fa52d8a495cb87db2453143273b9ea
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 28 Oct 2020 11:07:52 +0800
Tag:    v3.10.0-rc1

Merge branch 'MDL-70010_310' of https://github.com/stronk7/moodle into MOODLE_310_STABLE

commit 0a43a459ba23357bdaa48212f8b5d08f59863a56
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 22 Oct 2020 09:30:48 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68438_310' of https://github.com/t-schroeder/moodle into MOODLE_310_STABLE

commit df0df3110d01b551f096b9eb3dabf2d8843d2314
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 21 Oct 2020 12:45:55 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68983-recent-session-lock-ro-MOODLE_310_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_310_STABLE

commit 2ced8c6674821680f4286258d7e7beb8b9c99922
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 21 Oct 2020 10:57:35 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69902-310' of https://github.com/marinaglancy/moodle into MOODLE_310_STABLE

commit 17056bf206a5296326956f9457becf28f0bab1e4
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 21 Oct 2020 10:02:08 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69751-310' of git://github.com/mihailges/moodle into MOODLE_310_STABLE

commit 221f0e16d0fe33836cf755b1ff6a03d2876dc264
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 20 Oct 2020 11:08:46 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-67695-MOODLE_310_STABLE_get_lti_proxies' of https://github.com/andrewmadden/moodle into MOODLE_310_STABLE

commit 04a02b5bd949a77ed1d1776fc68963fb4bba6682
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 16 Oct 2020 11:52:29 +0800
Tag:    v3.10.0-beta

Merge branch 'MOODLE_310_MDL-47178' of https://github.com/golenkovm/moodle into MOODLE_310_STABLE

commit 2cb45addb12c77381e1b6632d8b46b89a1a32cd8
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 14 Oct 2020 09:42:43 +0800
Tag:    v3.10.0-beta

Merge branch 'MOODLE_310_MDL-69848' of https://github.com/golenkovm/moodle into MOODLE_310_STABLE

commit a7ea95030c942349ba0e74678e25bc38f9723b62
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Oct 2020 14:37:07 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68292-admin-sesskey-MOODLE_310_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_310_STABLE

commit 6d7b36da59c42319b661557c9707615566f388e0
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Oct 2020 10:05:43 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69910-calendar-protectusername-MOODLE_310_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_310_STABLE

commit 792419169140cb7e6751e75fe11558050d7be72c
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Oct 2020 09:57:46 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69707-redis-avoid-write-MOODLE_310_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_310_STABLE

commit 151a63b4cc99deb073d00e22583761c0d212e9e2
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 12 Oct 2020 09:51:51 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68406-310' of git://github.com/jleyva/moodle into MOODLE_310_STABLE

commit 8d9a36fb8a3afdcb553d533b4f46097f2ed76d5c
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 08 Oct 2020 09:22:40 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69192-310-behat' of https://github.com/andrewnicols/moodle into MOODLE_310_STABLE

commit b235c3a5a7a1a5fba1ced42f2ce3a42b169b52b6
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 01 Oct 2020 12:20:29 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69573-MOODLE_310_STABLE' of https://github.com/tuanngocnguyen/moodle into MOODLE_310_STABLE

commit 1f25df48b172600105dc60d7dd12356c28528373
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 30 Sep 2020 11:45:43 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68845-310' of git://github.com/jleyva/moodle into MOODLE_310_STABLE

commit af331f08d4424fcce6956f311a264b0f345055f6
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 16 Jul 2020 11:46:51 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-45849-selfenrol' of https://github.com/Peterburnett/moodle

commit 988d0d4c509c90f74865e11586cb8c61de74d2db
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 16 Jul 2020 10:39:52 +0800
Tag:    v3.10.0-beta

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

commit 805214b38cb8b6287b5fc0469575a6c4a959b9e6
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 15 Jul 2020 10:29:03 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69206-master' of git://github.com/mihailges/moodle

commit 0ad85f41489f513a4c021556d87f6f10cc14243a
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 10 Jul 2020 15:12:44 +0800
Tag:    v3.10.0-beta

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

commit 336d0d2927d4ed215589c19f2f48367e3a185292
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 09 Jul 2020 10:35:33 +0800
Tag:    v3.10.0-beta

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

commit 389744710a66858dce37c1ff8a1be8a06dfd271b
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 09 Jul 2020 09:07:49 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-62982-master' of git://github.com/mihailges/moodle

commit 848f08e126b6a9474526e617f8ea49e560a6314a
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 09 Jul 2020 08:38:18 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-67477-master' of git://github.com/mihailges/moodle

commit 0524f3ae5b29efae21c2defbb310fa0170e4eca0
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 08 Jul 2020 13:06:45 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69104-master' of https://github.com/HuongNV13/moodle

commit 7a40781aeb47038562b302e864627b1d22036a97
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 08 Jul 2020 09:33:46 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-56041-custom-error-pages' of https://github.com/brendanheywood/moodle

commit 3d7a8a09ba124e79d70cb3e252fed29739cac08c
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 07 Jul 2020 13:54:27 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-63966' of https://github.com/Chocolate-lightning/moodle

commit 71bfe915918aae99ae4de57cdaf1d1a684edc4a8
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 06 Jul 2020 12:10:02 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-55192-master' of git://github.com/peterRd/moodle

commit 68e240284ca6f633e07003844af141a8ba4eba4b
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 06 Jul 2020 11:55:12 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-63004' of https://github.com/Chocolate-lightning/moodle

commit 6ceba9e0e871c28e914f6bf9d17f54ca80b958c7
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 06 Jul 2020 10:44:10 +0800
Tag:    v3.10.0-beta

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

commit 5a3b9d64dd0604d0fc64182a65da1947ed175c5f
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 03 Jul 2020 11:58:17 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68714-master' of https://github.com/andrewnicols/moodle

commit b5878eaec99b87ddd8e804b57b59e422e9abe6bf
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jul 2020 12:22:17 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-63254' of https://github.com/Chocolate-lightning/moodle

commit ccae2f74f811e1ca4ca493afe4345b6c4ef3c07a
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jul 2020 12:07:58 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69130-master-enfix' of git://github.com/mudrd8mz/moodle

commit 752a073885f2165b900f46e03d7e34588425a73f
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jul 2020 11:57:04 +0800
Tag:    v3.10.0-beta

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

commit e96987d89e104236b3f3689a1715e046d81ca836
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jul 2020 11:49:02 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69122-master' of git://github.com/bmbrands/moodle

commit c39dc16da4783b28aef1aa858127c419f5964325
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jul 2020 09:37:00 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-58926-ajax-timer' of https://github.com/rboyatt/moodle

commit 2cde5c5267432198ad552f2f310c0641499ae5ed
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 01 Jul 2020 17:06:01 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-63167-master' of git://github.com/peterRd/moodle

commit 2c41fe81e86791574c46c0d411a58974637419ce
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 01 Jul 2020 16:42:19 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68584-master' of git://github.com/lucaboesch/moodle

commit 061347a93a73ac45422bd1eed6a9d9ea87bff862
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 24 Jun 2020 09:39:19 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68992-master_france_digital_age' of https://github.com/martignoni/moodle

commit c7d5af7d6ededd45d90fcd7fea64422378456217
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 24 Jun 2020 09:30:31 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69065-master' of git://github.com/peterRd/moodle

commit bd23521ca07db9dc9b97a0bc813ffbc57c4cd86e
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 23 Jun 2020 11:31:08 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69021-master' of git://github.com/bmbrands/moodle

commit 680502e4da10d2116cec6764cc2c95b2dea4c351
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 22 Jun 2020 12:41:06 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-69047-master' of git://github.com/aanabit/moodle

commit 32e9128333bcd5804a6e2c09093a80adb6cbb457
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 17 Jun 2020 14:57:42 +0800
Tag:    v3.10.0-beta

Merge branch 'MDL-68215-master' of git://github.com/lucaboesch/moodle