Git commits in Moodle 3.4.0 by Andrew Nicols

commit 27973b545cc26ad021808bd03d5886b729a3fb00
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Nov 2017 13:56:21 +0800
Tag:    v3.4.0-rc3

MDL-60763 calendar: Use PHP concat, not JS

commit fb5bbf142486356ccaf06c8b140b2ccc7ea91091
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Nov 2017 10:26:04 +0800
Tag:    v3.4.0-rc3

MDL-60765 theme: Make inplace-autocomplete rule more specific

commit 9dead25fd514501a26b3db50711c5b9cab58e206
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Nov 2017 10:10:53 +0800
Tag:    v3.4.0-rc3

MDL-60763 core_calendar: Revert removal of calendar_get_upcoming

commit 41b7375c075e62a71452dbb2d796e81ba9bab48d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Nov 2017 08:15:08 +0800
Tag:    v3.4.0-rc3

MDL-60763 core_calendar: Deprecate calendar_get_upcoming

commit 6996fbaa0ea3fea5bb773ffa73962abeab4d4bf2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Nov 2017 08:11:36 +0800
Tag:    v3.4.0-rc3

MDL-60763 core_calendar: Revert removal of calendar_get_upcoming

commit f169f4fd21a76784b55344b1b920885e2c46d634
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Nov 2017 12:53:07 +0800
Tag:    v3.4.0-rc3

MDL-60752 lti: Compare text in types_config properly

commit 7cf4331a6f57201942b915a5ba39be6148536b6b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Nov 2017 10:07:10 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Correct PARAM type for filters

commit 762f8dc1db75641174019e721069210c2bb45d96
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Nov 2017 09:07:34 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Add missing case breaks

commit a997dc9da53de1c676af1b036bd556e64a0ca366
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Nov 2017 09:07:21 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Correct search for strings

commit 446b21b512698e4d1ec164fe92137da96ab61245
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Nov 2017 09:07:02 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Check filter strings have correct part count

commit 3968d2ca7e450cb312e2803d2a0d841d2c8e5d59
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Nov 2017 09:05:22 +0800
Tag:    v3.4.0-rc3

MDL-60579 user: Prevent behat from interacting til setup complete

commit e759c9ed837146e07bbd3a53a855861f1218b4b7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Nov 2017 15:15:17 +0800
Tag:    v3.4.0-rc2

MDL-60590 enrol_manual: Fix for race condition in button calculation

commit 2e36c426253512f00e495369d9d65b2c05661591
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Nov 2017 10:10:29 +0800
Tag:    v3.4.0-rc2

MDL-60700 calendar: Update behat test or new normal

commit 7d416f9c2cdf5f95f8284fdbe8322d2470a8a732
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 07 Nov 2017 08:36:29 +0800
Tag:    v3.4.0-rc2

MDL-60361 calendar: Update behat test lang

commit 6630b38c95619ffd8d9c9179d73b6665f1856adb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Nov 2017 09:04:10 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Adjust use of time() in unit tests

commit 1ab858314a01aaf4adcbf712b67d03aae4c8a93a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Nov 2017 08:14:54 +0800
Tag:    v3.4.0-rc1

MDL-60587 block: Correct courseid/categoryid check

commit e20752c4f52ca57a702a79fb367f87620aafc783
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Nov 2017 19:00:53 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Fix un-validated params

commit 43caf0217ff3c67175b645b82ccdf11f03bc1b65
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Nov 2017 15:43:17 +0800
Tag:    v3.4.0-rc1

MDL-60558 block_calendar_upcoming: Render the template when no events

commit 89cf38c6d9fe8680e172c65752a70fa4695c276b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 01 Nov 2017 10:22:32 +0800
Tag:    v3.4.0-rc1

MDL-52037 theme: Correct question feedback width

commit 43a1e9a2a53797ff4c856c206f6990dadd909ccd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 01 Nov 2017 09:36:15 +0800
Tag:    v3.4.0-rc1

MDL-60645 calendar: Add missing clean classes

commit a37faf9c70d941168f12fd8f1685313ee552bb95
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 31 Oct 2017 08:51:46 +0800
Tag:    v3.4.0-rc1

MDL-60635 calendar: Fix end of month issue with previous/next month

commit 314b8093e79e7d1fd713d45844da2f6cf67007ea
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 31 Oct 2017 07:02:44 +0800
Tag:    v3.4.0-rc1

MDL-60633 core: Add pendingjs checks for inplace editable

commit eb3b38f04c34a9a64181310336d4d507e6537c8d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 29 Oct 2017 21:05:10 +0800
Tag:    v3.4.0-rc1

MDL-60570 calendar: Correct course filter label in day view

commit 6607c5ffb6b875c7ba53ccbcae7802ed5de73290
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:29:29 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Switch WS to use new helper

commit 7f14def2305cb591224f69fb43708af19be131ef
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:29:12 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Add missing categoryid in upcoming WS

commit 30ff29dc9ff313295e6e0592ec117013cd7ddadd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:28:07 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Improve link params for calendar buttons

commit 39e364515f9a41e1eae15f371ee92f1854254763
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:27:03 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Switch to new helper in main view

commit 557d8528eb8796c50867b86464c37cfeb6ee9368
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:26:20 +0800
Tag:    v3.4.0-rc1

MDL-60587 block_calendar_upcoming: Setup calendar using new helper

commit 0bd6039f40f88f7f284965e631383d1d41087fa3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:25:56 +0800
Tag:    v3.4.0-rc1

MDL-60587 block_calendar_month: Setup calendar using new helper

commit 57e8c9f748ca9c8d7e36ef74c3503b5398d69405
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:25:20 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Correct category subscription in information

commit 7b7bf31d4c86189199a50197b391fe0611be8a2e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Oct 2017 10:24:51 +0800
Tag:    v3.4.0-rc1

MDL-60587 calendar: Add helper to setup the calendar_information

commit e3491a093a56baf9476dbec80b06bebddd4bb36e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:13:57 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Upcoming block should use the right template

commit a0a78199b8baed66d72a8925aac3c2bc181f7333
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:13:36 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Add event metadata to upcoming template

commit d523cbcb2669d15ccd188dc1c8bd75aa33b1d66c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:12:41 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Upcoming should support categories

commit 5c9acb8164ff90d2e270d58229b0c839837489d8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:12:03 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Adjust URL change

commit 8242027da323c0ab33715ad85bbf49808bbb64a3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:09:21 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Move edit event to CRUD

commit fd2f1ae146830cf86472ca062110371efa82f24d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:07:48 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Remove old SELECTORS

commit c8419f87c0936632a189143f86735aa64191b94e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:05:40 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Harden event link detection

commit 6c3f463dbd7aadf44bcb4b54abf5f2575b3b7df0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Oct 2017 10:04:41 +0800
Tag:    v3.4.0-rc1

MDL-60558 calendar: Move the summary modal to view_manager

commit a1b696f943dd808a6e216ec41f1df8b52508f42a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 25 Oct 2017 07:41:57 +0800
Tag:    v3.4.0-rc1

MDL-60576 calendar: Remove underline between icons and text

commit acd146fe7c6eeb5afe47b8cd0b4daa3070a15360
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 15:53:31 +0800
Tag:    v3.4.0-rc1

MDL-59938 calendar: Only show repeat information if repeating event

commit 79dff18711a3a5b2a626660792b881c474f30e8c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 15:35:31 +0800
Tag:    v3.4.0-rc1

MDL-59942 calendar: Add missing attribute to narrow day link

commit 9da0be8c469f765cb27a40d5ee0ef640c18a02f9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 15:25:34 +0800
Tag:    v3.4.0-rc1

MDL-60559 calendar: Upcoming block should respect type filter

commit 349d379616893e4de971a1476a11249f48f0d07a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 13:31:02 +0800
Tag:    v3.4.0-beta

MDL-60561 calendar: Increase event limit for calendar

commit 80e4426aeb931b06c44710d6cb73cc1a3c6152ce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 10:43:01 +0800
Tag:    v3.4.0-rc1

MDL-60516 calendar: Update mini calendar on course change

commit 9eced5050b009f96d4956d642c1df2114a6edd69
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 09:45:17 +0800
Tag:    v3.4.0-rc1

MDL-60560 calendar: Correct type of JS event on update

commit 2a31e628f1d3fe3f0d5f89061f03c08dba16c6f9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 24 Oct 2017 08:08:13 +0800
Tag:    v3.4.0-beta

MDL-57477 session: Comment tidyup

commit 4c250a5b795651d0fac92d732a6c99dbb19f638e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Oct 2017 20:25:21 +0800
Tag:    v3.4.0-beta

MDL-60489 javascript: Add missing promise fails

commit 345f23c9844d1adb392c9394bcab45db5bdc598d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Oct 2017 08:26:24 +0800
Tag:    v3.4.0-beta

MDL-60537 calendar: Fix behat following string changes

commit d743dd70cc4867b61ed61f64613cfacc0812c930
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Oct 2017 08:25:55 +0800
Tag:    v3.4.0-beta

MDL-60537 tool_httpsreplace: Fix behat following langstring

commit 455b2c4b9f26a3f57329c453fcc0f93d979478bb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Oct 2017 15:12:15 +0800
Tag:    v3.4.0-beta

MDL-58605 mod_scorm: Simplify feature

commit fac5051624a683d1af8dd7eaf847c4134cc81635
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Oct 2017 11:43:15 +0800
Tag:    v3.4.0-beta

MDL-60072 mod_lesson: Add missing name attribute

commit de316e8e3b05106d822e781841de4d9e5668ebe4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Oct 2017 11:04:28 +0800
Tag:    v3.4.0-beta

MDL-60469 behat: Replace I press with I click on

commit 4e84059e8ff877a176ba8989144e432d41a84e43
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 16 Oct 2017 10:19:14 +0800
Tag:    v3.4.0-beta

MDL-60444 calendar: Correct variable name

commit 0049244893d5b602c9c0d1c125d3cd21583b8c26
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Oct 2017 09:41:57 +0800
Tag:    v3.4.0-beta

MDL-60357 search: Ensure that the document is valid

commit 77b2662ffb96d9ac51272704906f2b5d5c834310
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Oct 2017 14:53:16 +0800
Tag:    v3.4.0-beta

MDL-55356 backup: Correct variable name

commit da419adfb040ab8d09e25e50ea3f79e6d44ed075
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Oct 2017 13:54:09 +0800
Tag:    v3.4.0-beta

MDL-60268 tool_usertours: Switch to Template.append

commit c1c6ed1b672545f81196be58cb8e98b38084ac2f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Oct 2017 11:54:04 +0800
Tag:    v3.4.0-beta

MDL-55356 search: Merge conflict fix

commit ed15e64a3d4692fc95042f5df266d7c74bbccb64
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Oct 2017 11:53:06 +0800
Tag:    v3.4.0-beta

MDL-55356 search: Insert non-empty default data in block fixture data

commit afc8d59c353735b9bcce98904516939ac794d187
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Oct 2017 11:28:40 +0800
Tag:    v3.4.0-beta

MDL-55356 backup: Check setting exists before checking value

commit 5873e1d234bdd10fac5f23872fbc2cd5f3447df0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Oct 2017 11:46:50 +0800
Tag:    v3.4.0-beta

MDL-60374 calendar: Add transition on event show/hide in monthly view

commit bf02f2e91c6d867e357a4263ab7a0a485ce9b948
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Oct 2017 11:38:00 +0800
Tag:    v3.4.0-beta

MDL-60373 core: Do not show title if there is no title

commit 5be48c45146a0c752a1bf07e2140891bbfa2a678
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Oct 2017 10:37:19 +0800
Tag:    v3.4.0-beta

MDL-59897 accesslib: Remove unused reset

commit bad477584f149ee95686e93a6509db41f5ae8078
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 08 Oct 2017 21:12:50 +0800
Tag:    v3.4.0-beta

MDL-60175 calendar: Fix ajax navigation in mini calendar

commit 70569dadcdb3b8d699e6cb77e277441612b0eff2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 08 Oct 2017 21:05:59 +0800
Tag:    v3.4.0-beta

MDL-60176 calendar: Show all activity events are course events

commit f10721d6b94c49171c942ffddc8aa185db6f44eb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 08 Oct 2017 20:09:24 +0800
Tag:    v3.4.0-beta

MDL-60072 mod: Fix bad event naming

commit b9fd51640761791afe5dda52764566686167cf3b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Oct 2017 09:05:41 +0800
Tag:    v3.4.0-rc2

MDL-60361 calendar: Support all event types for calendar subs

commit 0df5c743adb2d1326f3b1763ee5844bbefb7c896
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Oct 2017 09:05:13 +0800
Tag:    v3.4.0-rc2

MDL-60361 calendar: Make eventtype functionality a trait

commit 1df40a2dce38d1c666d453f6ceb477d5c58ed019
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Oct 2017 14:31:26 +0800
Tag:    v3.4.0-beta

MDL-60352 calendar: Do not select original event for collection

commit 86679cb1ae933afa4f6e3b40cac4584afe1a3d1b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Oct 2017 10:14:35 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Use calculated context instead of guessing

commit 028fa1443619dbbe5e930134d19e355884ec8c29
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 01 Oct 2017 20:08:07 +0800
Tag:    v3.4.0-beta

MDL-60058 assign: Updating gradingduedate on drag/drop

commit 3ea4f446bcad07b345eac81f3bc8d2427d4617ac
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Sep 2017 11:16:57 +0800
Tag:    v3.4.0-beta

MDL-60096 calendar: Add JS for day view

commit e00aed518f4755e9bf570d06c17d4e09b7a2b1ce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Sep 2017 11:16:20 +0800
Tag:    v3.4.0-beta

MDL-59751 calendar: Update JS to be more sharable

commit 02150c9a1ec4455b616b32d0e0fcdc52f2af1d86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Sep 2017 13:54:02 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Add behat tests

commit 1957d33996309d6fd448ce34c8568b904f78953c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Sep 2017 13:50:45 +0800
Tag:    v3.4.0-beta

MDL-59890 behat: Check empty not isset for switchids

commit fb3c0fc38bd240064ec92e597c7f151572d22933
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Sep 2017 13:50:26 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Allow event creation in behat

commit 529e877614538ff47b586e841bb6c088fb28ab18
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 27 Sep 2017 11:59:52 +0800
Tag:    v3.4.0-beta

MDL-59940 calendar: Fix random behat fails when changing month

commit e0946346ca0a5fa4788c55761b2bead9f8538d79
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 27 Sep 2017 11:59:34 +0800
Tag:    v3.4.0-beta

MDL-59940 calendar: Fix behat test for lookahead feature

commit abf00dad41ffb9e80733b6e3d507b399ccb7424e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 25 Sep 2017 11:51:08 +0800
Tag:    v3.4.0-beta

MDL-59940 calendar: Fix eslint errors

commit 303d649aca88aa12eb0123dca459f4ec143a2847
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 22 Sep 2017 12:01:00 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Correct context checks for edit test

commit d097bfdda3763d02d97f395a42bab8cc157adb1c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 22 Sep 2017 09:56:18 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Select current category when adding event

commit e9321ad07dfdaa82afc2976d5a71500f8006d6bc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Sep 2017 13:57:12 +0800
Tag:    v3.4.0-beta

MDL-59890 coursecat: Add helper to fetch nested view of coursecat

commit 74475e5bb41b60deb2d46e03473e8f20e0033bfa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Sep 2017 11:09:50 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Delete category events upon category removal

commit 5ff6114623b0bd2d5ee075da03a28b05d60b790c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 13:03:31 +0800
Tag:    v3.4.0-beta

MDL-60065 calendar: Deprecate calendar_get_mini and friends

commit 0085b0ea3c64d0d3fce61d13f94c220acefd3ff0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 11:39:39 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Add support for the category to vault

commit 5ba6507e5b7bdb4bcff325b1f7fd67b7fde0d45c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 11:31:50 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Exporters support for categories

commit d0e56d847a13880b0cefcff995abe77222a4c8fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 11:17:04 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Display category events on calendars

commit 02d0c4355e187275d5451e5c4f42c48b8f443e91
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 11:16:30 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Stop adding time for mini view - not used

commit 936235133a8f0c3fc40ef2e6bd5f1b074b3fd518
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 11:15:13 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Support for categories in legacy event fetch

commit 7d0a866c95ecf2223ddbc6cd056a8e8291eb4daa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Sep 2017 11:12:29 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Accept categories in calendar_info

commit 7b1e5e6f3a99631ce19999b4d72cbe72e0de6ff2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 Sep 2017 14:19:08 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Add categoryid to DB

commit 39ad9cf33363b686758409fff9eb6f38843cad24
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 Sep 2017 13:08:43 +0800
Tag:    v3.4.0-beta

MDL-60158 calendar: Fix footer options when viewing as guest

commit 3fb45f57e4ecd053495c6985a08768e309de30c5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 Sep 2017 12:47:37 +0800
Tag:    v3.4.0-beta

MDL-60156 calendar: Replace add event button template

commit 05f184bb7f8074f9dc87b3c7520d6ccfaf86753d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 Sep 2017 12:47:37 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Add ability to add category events

commit f58424c70c1d85280cd3d3f918dfd8a320bba31c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 14 Sep 2017 11:05:17 +0800
Tag:    v3.4.0-beta

MDL-60125 calendar: Switch to navigation by YMD

commit 2dbfb484aa81be5191f05b8cfab7f46c117226c1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Sep 2017 15:46:18 +0800
Tag:    v3.4.0-beta

MDL-59920 calendar: Allow user to choose if deleting one or all events

commit a7ed05e7203c17149b89561143aecf5fb141a4ea
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Sep 2017 09:45:59 +0800
Tag:    v3.4.0-beta

MDL-60090 calendar: Add eventtype icon and truncate

commit a7bf76cee8c9e2d378ba4b84e5335457f853125c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Sep 2017 08:34:40 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Remove bad behat tag

commit bc2cca3a0dd8027171ad5984ec9fc3144c32d336
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Sep 2017 08:33:46 +0800
Tag:    v3.4.0-beta

MDL-59940 calendar: Improve event start time default

commit fb9be2712798045a3d81f005828038ebb55e0895
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 11 Sep 2017 09:57:54 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Split day exporter to week exporter

commit 6038d62625f896f604a7809982aa4e5829840293
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 10 Sep 2017 13:21:33 +0800
Tag:    v3.4.0-beta

MDL-60065 calendar: Add threemonth view

commit b0146885813189e305276080dc60412d7aa3a2fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 10 Sep 2017 13:20:40 +0800
Tag:    v3.4.0-beta

MDL-60065 calendar: Specify optional replacement node

commit fee025ecbba7aaae38ac644f2f6285d65f6b4e4d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 09 Sep 2017 17:16:32 +0800
Tag:    v3.4.0-beta

MDL-60065 calendar: Control navigation on mini

commit b9ff690eb622442f23109b903684eae4c4b3a1bc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 09 Sep 2017 17:15:17 +0800
Tag:    v3.4.0-beta

MDL-60065 calendar: Update side calendar when on CRUD events

commit 7aaca085fb4de37d378add1f08b3d8b1ef61c291
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Sep 2017 13:51:40 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Deprecate old event filters

commit fc60d3194fba740fc9a5ba1f4dcb7a052edf944e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Sep 2017 13:45:38 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Apply event filters to main calendar view

commit 41fa6a24be709c4fdbe5114a12231fa0451d23d6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Sep 2017 08:53:24 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Stop polluting history with useless URLs

commit bc01fbbd813205a8a82f509167d149607f6f6c3e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Sep 2017 16:35:28 +0800
Tag:    v3.4.0-beta

MDL-59883 behat: Update close button link

commit 1e815600d84cf3e03f82bde1511b4d524862d7b4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Sep 2017 16:35:10 +0800
Tag:    v3.4.0-beta

MDL-59883 behat: Check aria-label for button content

commit 2a77813b51176303f5bab9e5db7ebb035a29e996
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Sep 2017 14:13:34 +0800
Tag:    v3.4.0-beta

MDL-59882 behat: Update known uses of dialogue CSS

commit 434d7869df8c8a5a2d619a0a694da30011e900f0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Sep 2017 14:13:13 +0800
Tag:    v3.4.0-beta

MDL-59882 behat: Add newer modal type to selectors

commit 030ede54f852d7d5bfa4047386d0bf57c9e50a6e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Sep 2017 13:42:26 +0800
Tag:    v3.4.0-beta

MDL-59759 enrol: Update behat tests for unenrol confirm dialogue

commit 5ded18d5a81de913f2aab36ebd1f21a79d9ae974
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Sep 2017 10:23:48 +0800
Tag:    v3.4.0-beta

MDL-60031 admin: Move risk longtext to pix title

commit 6ff225f57eeabaab605dc01dd5206f38fd8ca17b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 05 Sep 2017 15:22:18 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Correct the next period (add vs sub)

commit 39e40fda71a1aa40e9f9a4a70703b0a0913f136e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 05 Sep 2017 15:17:50 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Add the calendar info to the exporter

commit 2281a835c9886af92e3517a024824b6592fc3c7b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 05 Sep 2017 15:14:54 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Move template to parent Node

commit 6397ec545284d3e19dfbaeffc7331cbc7d9bd9c9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 05 Sep 2017 15:14:00 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: ViewManager should take a root

commit c8b6e9ab3461f9beb97c3c01036fcc3d2458583f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Sep 2017 14:58:14 +0800
Tag:    v3.4.0-beta

MDL-59392 calendar: Switch to templates in the cal block

commit c7c5d123534a0311e63264209b728b2d33120309
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Sep 2017 08:24:49 +0800
Tag:    v3.4.0-beta

MDL-59801 tool_lp: Behat fix for autocomplete

commit a49c3d8aa0743e13aa7dbb8f365b7084f48f3d60
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 Aug 2017 11:27:20 +0800
Tag:    v3.4.0-beta

MDL-59670 calendar: Select correct group when editing events

commit 586181c7d653f658e9cd47bba12c8e071ccab2dd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 24 Aug 2017 08:55:23 +0800
Tag:    v3.4.0-beta

MDL-59860 calendar: Remove trailing whitespace

commit e5bdf51ce5f6ef93a90a1fe29e604c01fe24acc6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Aug 2017 10:25:10 +0800
Tag:    v3.4.0-beta

MDL-59784 core: Check for non-promises rather than string

commit 17137d471d704f38cb60a0083fd9f0fca4dd4221
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 18 Aug 2017 10:53:28 +0800
Tag:    v3.4.0-beta

MDL-59859 core: Accept Promise for save button

commit b05f2cd7945d1b42cf4bddce31163e698d7181f3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 18 Aug 2017 10:02:00 +0800
Tag:    v3.4.0-beta

MDL-59859 enrol_manual: Improve modal creation ordering

commit 1bf96e2388c5e5c9974557b36409cc70658e2d10
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 17 Aug 2017 11:35:02 +0800
Tag:    v3.4.0-beta

MDL-59848 auth: Remove config for old plugins

commit 728357707de1e1443b578ca2806c97a09a3caa98
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Aug 2017 12:32:46 +0800
Tag:    v3.4.0-beta

MDL-59784 core: Modal factory should listen before fetching templates

commit e2b503043e987a3b0a08bf82549aef308116b256
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Aug 2017 12:31:53 +0800
Tag:    v3.4.0-beta

MDL-59784 core: Modal should accept title as a promise

commit 3e0df465db84a21a3fbd8d8fecc2878a50886fcd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Aug 2017 12:31:21 +0800
Tag:    v3.4.0-beta

MDL-59784 core: Refactor addblock to listen earlier

commit 63ce49df9bb3aa6c04290121df414b7b91ea73ae
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 08 Aug 2017 09:00:02 +0800
Tag:    v3.4.0-beta

MDL-59748 groupslib: Fix time issue in unit test

commit ed7431a37b591cdf51c68f620a6de8e5c605be9c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 07 Aug 2017 09:42:23 +0800
Tag:    v3.4.0-beta

MDL-59734 auth_ldap: Fix role sync

commit 8146b1f06de51d1ca6b4043bc524ed2fe26aaa72
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 04 Aug 2017 11:49:44 +0800
Tag:    v3.4.0-beta

weekly release 3.4dev

commit b2af37058d8d7a9e7e27516d5e94bf6bb1ffa1fd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 03 Aug 2017 09:33:07 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: CiBoT fix

commit d504e9207c4e3f41344b56017233880051fd0de5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Aug 2017 14:23:57 +0800
Tag:    v3.4.0-beta

MDL-59642 stats: Correct random unit test failure

commit 3d4739ab64b6fd520d72a8e236fdbad18b5a1bc8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Aug 2017 12:56:05 +0800
Tag:    v3.4.0-beta

MDL-59602 enrol: Correct course name for restored course

commit b4a4fa6a4c22d17810163956cd73e521ddcfe9a2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Aug 2017 12:55:54 +0800
Tag:    v3.4.0-beta

MDL-59602 course: Use course navigation for course nav test

commit 722f67d5b25bce1a8566c231354e38f0857e6885
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 31 Jul 2017 11:35:45 +0800
Tag:    v3.4.0-beta

MDL-59564 user: Whitespace fix

commit d59be47602da5029288cf2ecd9cbdcb8e630080b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 26 Jul 2017 13:30:44 +0800
Tag:    v3.4.0-beta

MDL-59367 participants: Whitespace fix

commit 2cad0cd3b6722b9e0b7ccda0a50be8bfb7948c41
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 26 Jul 2017 10:40:49 +0800
Tag:    v3.4.0-beta

MDL-57546 mediaplayer_youtube: Respect mobile URLs

commit 11b31ab85781c15b920d20c1254d4cf8441f99e9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 25 Jul 2017 15:04:52 +0800
Tag:    v3.4.0-beta

MDL-59367 user: Documentation fix

commit e879619477610c2a0b8f6b9b2e6462809e219546
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 21 Jul 2017 13:23:15 +0800
Tag:    v3.4.0-beta

MDL-59509 dml: sqlsrv should respect port setting

commit 9790a9b5832fbafc62f9ff833203b9be8d8e6522
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 12:47:32 +0800
Tag:    v3.4.0-beta

MDL-59572 dml: Call error_log for AJAX/WS calls

commit 86be85dde7a0623303b91b4d30e8184c9d7082b7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:57:14 +0800
Tag:    v3.4.0-beta

MDL-59569 travis: Remove haveged

commit 695c5726b8ad4c7c89a7fa04852173abd60154b9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:39:34 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Add AJAX Monthly navigation

commit c075a3de344f08c41de69ad8a42070457854c667
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:37:14 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Add a helper to convert ymd to timestamp

commit 7fe41af525e534d488a7197f4b08951c547bb8cb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:36:29 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Allow filter to be specified when fetching events

commit 6ad2bfd124fe4aa54d73ae429331fa11c9f72a19
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:35:19 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Break out event exporter into a base class

commit 64ff737a2f7bc3d1f7fad50fccb7c1af68ba70da
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:34:34 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Switch monthly view to use templates

commit b16dca435aeaa0e2dc783deee537f0e7f3c53649
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:30:03 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Add data-time to calendar navigation links

commit def443a086b901df6174f5a27ba194b181c9950d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:27:35 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: Move timestamp gen to new function

commit 162f90e59ef2126d7e68aa38df472ad07a4d1743
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Jul 2017 09:26:15 +0800
Tag:    v3.4.0-beta

MDL-59388 core: Add params to link arrows

commit 8d46ce81077fc264817c1e0c73f0b84db834c306
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Jul 2017 08:19:05 +0800
Tag:    v3.4.0-beta

MDL-50925 auth: Remove old README

commit abc25c01b8aa3efb650038ac892885e66c6b0e37
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Jul 2017 08:11:45 +0800
Tag:    v3.4.0-beta

MDL-50925 auth_imap: Remove from core and into plugins DB

commit db6ba965100f9d93f603ed7cd8c4326f71251d0a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Jul 2017 15:29:16 +0800
Tag:    v3.4.0-beta

MDL-50925 auth_nntp: Remove from core and into plugins DB

commit 032194970b0f172f0b393d3f8513fdb1cb236daa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Jul 2017 15:29:03 +0800
Tag:    v3.4.0-beta

MDL-50925 auth_fc: Remove from core and into plugins DB

commit f9d12a2d1e56a34f0f7dbe547ca0f7e0615fb291
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Jul 2017 15:27:51 +0800
Tag:    v3.4.0-beta

MDL-50925 auth_pam: Remove from core and into plugins DB

commit 36eaa963327c07ba772f1a39de9e9e4bc695dedc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Jul 2017 15:20:20 +0800
Tag:    v3.4.0-beta

MDL-50925 auth_pop3: Remove from core and into plugins DB

commit 5bc4c797a75e4f2cd09b671cad648736ee5d8671
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Jul 2017 12:39:26 +0800
Tag:    v3.4.0-beta

MDL-59506 core_lock: use a null lock during install

commit 0d8ad3b500b9b08e788984aff15bce4bfb1174a0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Jul 2017 10:05:59 +0800
Tag:    v3.4.0-beta

MDL-59431 requirejs: Prioritise errors

commit d45a6d4fe34924645bcad2236e573948ff0a8d27
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Jul 2017 09:45:20 +0800
Tag:    v3.4.0-beta

MDL-59431 requirejs: Correct failed JS check

commit 29d409b642d9a20d6407502025e142548a546194
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 26 Jun 2017 11:49:10 +0800
Tag:    v3.4.0-beta

MDL-58844 testing: Move to GCE build infrastructure

commit bd90b61ad2d9c85ef9f481b7f40f779b08e875c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Jun 2017 16:21:24 +0800
Tag:    v3.4.0-beta

MDL-59312 js: Improve display of exception stacktrace

commit fa038116bc92d804da12fd51b66243a06ac357d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Jun 2017 16:19:29 +0800
Tag:    v3.4.0-beta

MDL-59312 js: Add exception on AJAX error

commit 9693821d9d0efbba6a036b5f391678e4e916589f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jun 2017 12:42:46 +0800
Tag:    v3.4.0-beta

MDL-59166 admin: Add moodle mobile configuration warning

commit 1e68076e5d2561c16f32f0091456691dff886064
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jun 2017 12:03:51 +0800
Tag:    v3.4.0-beta

MDL-59165 tool_mobile: Display mobile setup link in footer

commit 7bd28dffc28c0e8a10d305b13f948226bce460b7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jun 2017 12:03:22 +0800
Tag:    v3.4.0-beta

MDL-59165 output: Add standard footer html callback

commit d0f6660b98beb4acde2535dfdcadfb62343ade99
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 06 Jun 2017 20:29:06 +0800
Tag:    v3.4.0-beta

MDL-59154 theme: Lock for all caching builds

commit 0e9911e1432aa9056928cd28f30f901170786a85
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 06 Jun 2017 15:29:09 +0800
Tag:    v3.4.0-beta

MDL-59148 theme: Use fallback if compiled version unavailable

commit 7e4c4b6f1ff5c190c6ac610e9c91988c9cfeb48c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 30 May 2017 10:24:06 +0800
Tag:    v3.4.0-beta

MDL-59084 core: Allow adhoc tasks to run as a specified user

commit 4680221da47fac44d27435b1b86945a67a4ba361
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 May 2017 19:40:35 +0800
Tag:    v3.4.0-beta

 MDL-58577 stats: Correct groupby when getting report options