Git commits in Moodle 3.5.x by Ryan Wyllie

commit d5ac2c69cfc2d490b2c003000b1db25c6706cfdf
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 03 Sep 2019 12:59:42 +0800
Tag:    v3.5.8

MDL-62284 javascript: prevent nested JS mustache handler calls

commit 94cbb103efb132d7dcb3d1f29e8d1f2435326e61
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 30 Apr 2019 13:29:56 +0800
Tag:    v3.5.6

MDL-65446 admin: fix admin email option for cli install

commit 070f24d006eab6b958eb083530de159b43c538ed
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 06 Feb 2019 08:59:19 +0800
Tag:    v3.5.5

MDL-63786 core: set $CFG->forceclean for logged in as sessions

commit 6185c3455a87d4e94626dce2fefd139c717b101a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 16 Oct 2018 11:25:19 +0800
Tag:    v3.5.3

MDL-63667 javascript: fix failed to pre-fetch the template error

commit ebe7417f9474f03a1268f5341f8757be77ee2b6a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 10 May 2018 09:58:06 +0800
Tag:    v3.5.0-rc1

MDL-62382 quiz: include subcategories when previewing top categories

commit 3cf2cce110296785017062ea726028b58231f304
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 07 May 2018 14:21:38 +0800
Tag:    v3.5.8

MDL-62284 output: prevent nested JS mustache handler calls

commit 28b870b4dea4939058de543f260e16b42f341c9f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 04 May 2018 11:04:24 +0800
Tag:    v3.5.0-rc1

MDL-62218 analytics: make privacy test class name more unique

commit 3041fe6faa8ad26a090c73e312c103588cd3322c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 02 May 2018 12:08:58 +0800
Tag:    v3.5.0-rc1

MDL-62285 privacy: use context id when generating context path

commit 3dee4ca6d9a0710ca63800b216385f602f776a42
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 01 May 2018 11:37:40 +0800
Tag:    v3.5.0-rc1

MDL-62282 boost: centre no progress icon in overview block

commit 8f0f0a5903774275e39fabd226dd51bb26eae374
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 24 Apr 2018 14:14:26 +0800
Tag:    v3.5.0-rc1

MDL-62149 quiz: include tag ids in random question link

commit 40633c6310d3b3c55a5e2551024cf5017654dc99
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 12 Apr 2018 13:18:58 +0800
Tag:    v3.5.0-beta

MDL-61950 question: include random questions in statistics calculator

commit c53beb73e5fc5c9e59c8274e09832ce768e4dad4
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 26 Mar 2018 11:27:47 +0800
Tag:    v3.5.0-beta

MDL-61364 question: unit tests for submit_tags_form

commit 6c057c77dc70a4e4640c07ddcd4e26db0d5f6799
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:48:53 +0800
Tag:    v3.5.0-beta

MDL-61138 mod_quiz: remove YUI random question modal

commit 1c26b3143d2e8d988070db5f6eca3643b4e7354b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:36:55 +0800
Tag:    v3.5.0-beta

MDL-61138 mod_quiz: add question preview to random question modal

commit 6768729e086194da361b939b456e89c6a498177a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:34:49 +0800
Tag:    v3.5.0-beta

MDL-61138 question: external function to get random question set

commit 81f43bc6d450e23cca00ff876c39e833ab141d17
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:31:12 +0800
Tag:    v3.5.0-beta

MDL-61138 question: add question exporters

commit 1e46fb428f9fe01179337b8dcdcae2e628e58dbd
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:29:13 +0800
Tag:    v3.5.0-beta

MDL-61138 mod_quiz: use AMD modal for add random question

commit f046b9a4c5f0b380cf24b42c8f1830a9ab259fff
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:23:49 +0800
Tag:    v3.5.0-beta

MDL-61138 mod_quiz: create random question AMD modal

commit 4ab09853f4f77c956abc7b78e45f08003f172024
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:15:11 +0800
Tag:    v3.5.0-beta

MDL-61138 javascript: add paged content widget

commit 2803c8683bb888e3c8059e510eff709acbc52591
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:06:32 +0800
Tag:    v3.5.0-beta

MDL-61138 javascript: add preshow callback to modal factory

commit 90d8c85ec3273a2a428a6f41d2928e96fb801363
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Mar 2018 15:04:55 +0800
Tag:    v3.5.0-beta

MDL-61138 javascript: stop duplicate custom events firing

commit ad54e6353a17d9d4d1fa7694072be3089a6f3235
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 01 Mar 2018 11:56:25 +0800
Tag:    v3.5.0-beta

MDL-61465 question: add editing context to tag condition

commit 79c9ad6277fde23babcd56d3bd0b9664735ba490
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Feb 2018 15:04:34 +0800
Tag:    v3.5.0-beta

MDL-61363 question: unit tests for question tags context change

commit dd69ecb630bb691ebde350ce52d19f610eb5e017
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 28 Feb 2018 15:03:34 +0800
Tag:    v3.5.0-beta

MDL-61363 question: unit tests for course context tagging

commit 49374833fc2ad4ff2a1628b6e371594faeffb632
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 23 Feb 2018 11:30:34 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: unit tests for change_instances_context

commit 4c3f4d2c2a36a69ff8bf82b6ec895498139095b5
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 23 Feb 2018 10:52:50 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: unit tests for get_items_tags function

commit 694710d0f2ae81850c380c6916c313828376ce3a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 23 Feb 2018 10:52:38 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: add get_items_tags function

commit 4823de0269a913c87f189abc777270b5ffc28a71
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 23 Feb 2018 10:47:30 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: unit tests for tagging in different context

commit 5436b0ed021c697de09b7b593ae64438d7974090
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 23 Feb 2018 10:47:14 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: allow tagging in different context to item

commit f7c1c97cac57a7913263a4160ed56aefaa7d5bfd
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 23 Feb 2018 10:44:13 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: unit tests for delete functions

commit 8376557c4c34f90fe5d133629eab2760bda988d4
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Feb 2018 09:49:23 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: add change_instances_context function

commit 064f6b5a81edfb4fb06cfd824e12ccf29c241781
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 21 Feb 2018 09:47:36 +0800
Tag:    v3.5.0-beta

MDL-61363 tag: add additional tag instance delete functions

commit 68beb75851f77a60d25b52e496872700b46b8349
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 20 Feb 2018 16:02:06 +0800
Tag:    v3.5.0-beta

MDL-61363 question: update tags on question context change

commit 081eb156c56f196b409d9f0f1edb52a089afbf08
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 20 Feb 2018 15:59:07 +0800
Tag:    v3.5.0-beta

MDL-61363 question: add course context tagging

commit 4e0ac12efa77bc410d5b8f3911bd78592beedf61
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 12 Feb 2018 13:44:06 +0800
Tag:    v3.5.0-beta

MDL-60958 calendar: fix test helper action factory

commit d04f42254b3f430622171d6011d8095ac7f1e56b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 07 Feb 2018 10:16:34 +0800
Tag:    v3.5.0-beta

MDL-61135 mod_quiz: add behat test for tag filtering in qbank modal

commit d7abdb64eea122c86d31b5dc5e2e23661d4d70e1
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 07 Feb 2018 10:15:44 +0800
Tag:    v3.5.0-beta

MDL-61135 question: add behat test for tag filtering

commit e6743b4b80d0a89ef94909acb3e02c6520c7217e
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:54:06 +0800
Tag:    v3.5.0-beta

MDL-61135 mod_quiz: remove YUI question bank dialogue

commit fff033322a873ff2c00dc864c6c9d625123982eb
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:52:22 +0800
Tag:    v3.5.0-beta

MDL-61135 mod_quiz: add tag condition to question bank form

commit 171d7919b3ec042d8f124c1bfea97155b9deaeee
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:50:32 +0800
Tag:    v3.5.0-beta

MDL-61135 mod_quiz: add question bank AMD modal

commit f33dc783f15e553fe124e2e78eb28b067c03f870
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:47:44 +0800
Tag:    v3.5.0-beta

MDL-61135 mod_quiz: add question bank fragment

commit 031a275288d524c979d2c792948d08f8c976e1ee
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:41:34 +0800
Tag:    v3.5.0-beta

MDL-61135 question: add tag filter condition

commit 73d16fc61dd053d82d16336bf1da56425617a242
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:32:55 +0800
Tag:    v3.5.0-beta

MDL-61135 question: split edit setup logic out from POST param parsing

commit 4c72d4bec11c8d29f78af87f69d82320de2f7475
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:28:58 +0800
Tag:    v3.5.0-beta

MDL-61135 core_tag: add function get_tags_by_area_in_contexts

commit 99df051805c393d10ea51087f0f0a91c1144862a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:26:26 +0800
Tag:    v3.5.0-beta

MDL-61135 templates: improve loading icon for loading templates

commit 2328bcccdec7aa1f61e9d56f8d330f6420ea4f97
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 02 Feb 2018 11:23:17 +0800
Tag:    v3.5.0-beta

MDL-61135 javascript: fix modal body height resizing when loading

commit 745783fa1305a9a7042cbf21445c03f624342c74
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 16 Jan 2018 11:49:55 +0800
Tag:    v3.5.0-beta

MDL-60918 message: use current user in message preference update

commit 9f421a184aa80d8f20f1b2bce8f7316cf052888a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 10 Jan 2018 10:28:19 +0800
Tag:    v3.5.0-beta

MDL-43648 form: fix hours and minutes in date_time_selector

commit 60908b2187422b255ab7b228f8ccfd2ea97391d8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 09 Jan 2018 13:57:38 +0800
Tag:    v3.5.0-beta

MDL-60967 calendar: only load course filter when required

commit e236dc144602e86e891c17408868afb13a3d6de7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 13 Dec 2017 13:07:19 +0800
Tag:    v3.5.0-beta

MDL-60858 feedback: update behat tests for lang string change

commit 85ce9b535ba82b16db038b3e660d8193a91248ca
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 13 Dec 2017 11:33:55 +0800
Tag:    v3.5.0-beta

MDL-60858 feedback: remove ellipsis from form lang strings

commit 748545858c39b981591ca1c96be898b6be4f7377
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 01 Dec 2017 14:49:24 +0800
Tag:    v3.5.0-beta

MDL-60942 filters: include filter in format_string cache key

commit bb8bb8e41cea2216cfdd28bf353d413cb60a4428
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 30 Nov 2017 13:49:45 +0800
Tag:    v3.5.0-beta

MDL-60815 theme: fix loading editor styles

commit a606f2e2c58f72bdf18dc88b12e60096c8bef24c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 27 Nov 2017 15:13:19 +0800
Tag:    v3.5.0-beta

MDL-60967 calendar: preload contexts in course_filter_selector

commit 0ef41ee07d66cb8ed01bfef632b9567eed294d83
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 24 Nov 2017 15:02:11 +0800
Tag:    v3.5.0-beta

MDL-60962 calendar: async load calendar 3 month block

commit 0377e78e36c1b2aef83d4f248ecaa034c5627d7a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 24 Nov 2017 14:36:09 +0800
Tag:    v3.5.0-beta

MDL-60966 external: contexts can be passed to external format funcs

commit 08a79155511be3e2f1c223e6659588d6fd80ad77
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 24 Nov 2017 14:33:41 +0800
Tag:    v3.5.0-beta

MDL-60964 calendar: lazy load context for calendar_event

commit 3152de6a8d5eb5db15543e4df4a60176e697eed9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 24 Nov 2017 14:31:53 +0800
Tag:    v3.5.0-beta

MDL-60963 calendar: use related cache for module instances in export

commit 4e6c9ead6d49f86e49bf917d210da8d195550146
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 24 Nov 2017 09:49:58 +0800
Tag:    v3.5.0-beta

MDL-60959 calendar: remove duplicate events export in weekday

commit 05df02a0ec998c163523a0d1b92edeea4cbada92
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 22 Nov 2017 09:27:56 +0800
Tag:    v3.5.0-beta

MDL-58887 core: fix default title for action menu

commit 7884ecf24fce3dfe75c0561fd0cde0abacef76d9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 10 Nov 2017 11:41:06 +0800
Tag:    v3.5.0-beta

MDL-60962 block_calendar_month: load content after page render

commit 9aeb909d2fc47644754a3f6893b8c10501836831
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 08 Nov 2017 14:27:39 +0800
Tag:    v3.5.0-beta

MDL-60960 calendar: check enrolment at last chance in container

commit 6b02488559480f2156c24c46765259bdcdb328dc
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 08 Nov 2017 14:24:31 +0800
Tag:    v3.5.0-beta

MDL-60959 calendar: remove duplicate course export in event exporter

commit bb4691ec7bb24dd99bab2804ca2b0bfdcbad25c4
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 08 Nov 2017 14:23:50 +0800
Tag:    v3.5.0-beta

MDL-60959 calendar: use related course in calendar_event_exporter

commit 28852998f6c01b032ca02f8b04b03c1de72ca408
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 08 Nov 2017 14:20:02 +0800
Tag:    v3.5.0-beta

MDL-60958 calendar: stop db query in repeat collection constructor