Git commits in Moodle 3.4.0 by Jun Pataleta

commit 0cf288757df1bd372e17e773fc6ef0658ac4254b
Author: Jun Pataleta <jun@moodle.com>
Date:   Sat, 11 Nov 2017 17:21:55 +0800
Tag:    v3.4.0

MDL-60779 calendar: Pass correct parameters for get_calendar_X_view()

commit 80011997669a52d949af985fdaa19db01d38ebeb
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 07 Nov 2017 06:21:29 +0800
Tag:    v3.4.0-rc2

MDL-60611 calendar: Remove usage of deprecated setExpectedException()

commit c39a22f6009f1ff8eb2ca6e844c077ddeed1bdf4
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 02 Nov 2017 14:11:00 +0800
Tag:    v3.4.0-rc1

MDL-60659 mod_forum: Use PHP EOL for line breaks in expected values

commit 02331dcd480e24d0ba2a2ec7579e6e80e265e07d
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 02 Nov 2017 05:42:08 +0800
Tag:    v3.4.0-rc1

MDL-60655 tool_httpsreplace: Use appropriate classes for PHPDocs params

commit e8da33d86e3440ad215c59642fc8b3612317ce7b
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 02 Nov 2017 05:38:33 +0800
Tag:    v3.4.0-rc1

MDL-60655 tool_httpsreplace: Use \core_text string functions

commit f04825d2b18f35ab0e2c9eb35c887e978d417bae
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 20 Oct 2017 06:35:17 +0800
Tag:    v3.4.0-beta

MDL-60072 course: Apply correct event name for assign due date

commit 52f6f4879ac58723f7fe9a6222a9780ec10c447c
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 17 Oct 2017 09:20:31 +0800
Tag:    v3.4.0-beta

MDL-58713 phpunit: Add core_filter test suite

commit 5a3f03b2a8f4012abf76143122894041b5b9d181
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 13 Oct 2017 10:38:00 +0800
Tag:    v3.4.0-beta

MDL-60029 profile: Replace table alias with non-reserve word

commit a3bfb41cddb3329483d2db8819e3e885e13b6b1f
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 12 Oct 2017 17:06:13 +0800
Tag:    v3.4.0-beta

MDL-59984 enrol: Apply more filters to multiple filters scenario

commit 098f37c942a90b5eef4e0dc7d8bbe43d3a305374
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 12 Oct 2017 15:45:46 +0800
Tag:    v3.4.0-beta

MDL-55356 search: Remove unnecessary var_dump call

commit b5f6dd9a9103b30360954e3339fc0ea2d80741fe
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 09 Oct 2017 09:49:49 +0800
Tag:    v3.4.0-beta

MDL-60153 course_format: Remove irrelevant CSS styles

commit 469c3b46454338affc3cd5095b8e66d07d5215e0
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 04 Oct 2017 14:20:07 +0800
Tag:    v3.4.0-beta

MDL-59890 calendar: Reorganise data generation steps

commit 48a3a50aa492ea3a5e222e004c7c4472cc2ab5d3
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 04 Oct 2017 14:18:47 +0800
Tag:    v3.4.0-beta

MDL-59890 behat: Revert to checking if isset instead of not empty

commit 4cd3927c4f252afe3ed173cc002ded8448753a64
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 03 Oct 2017 13:58:46 +0800
Tag:    v3.4.0-rc2

MDL-59858 amd: Focus on the element that actually triggers the modal

commit d1b55a33e63817318b5a3b515d9e443da52685a8
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 03 Oct 2017 11:31:45 +0800
Tag:    v3.4.0-beta

MDL-59984 enrol: Fix parameter naming for enrol conditions sql

commit 2340579586cf5952dab9295978f3d5f4c36de811
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 02 Oct 2017 09:17:33 +0800
Tag:    v3.4.0-beta

MDL-60306 calendar: Fix rrule_manager unit test

commit 68b998906ef1ddafcaed875b84c4baafc03b1299
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 11 Sep 2017 11:24:51 +0800
Tag:    v3.4.0-beta

MDL-35668 phpunit: Add filebrowser test folder to phpunit.xml

commit b3cfb01316b83869c50c4d22078e5fde283178c1
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 01 Sep 2017 13:26:56 +0800
Tag:    v3.4.0-beta

weekly release 3.4dev

commit fb7fa04e3b173e12fd152435472f3ef5a915d0df
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 31 Aug 2017 17:17:54 +0800
Tag:    v3.4.0-beta

MDL-59759 core_calendar: Use SAVE_CANCEL modal for delete dialog

commit 237efd4f0dd3aefc219dc2e10aaf557b4601a6c1
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 31 Aug 2017 15:18:53 +0800
Tag:    v3.4.0-beta

MDL-59759 core_amd: Deprecate core/modal_confirm

commit 7927138d50af87840b94f3731c02389c144e72af
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 29 Aug 2017 10:09:19 +0800
Tag:    v3.4.0-beta

MDL-59855 oauth2: More PHPDocs fixes

commit 2e4c8b38621274e127cd594d8a4760d7bad39897
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 25 Aug 2017 20:04:26 +0800
Tag:    v3.4.0-beta

MDL-59478 mod_scorm: Fix setting of default completion rule

commit 18000c6d6065ffa59d7a03a9f2919116b9548894
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 23 Aug 2017 15:18:22 +0800
Tag:    v3.4.0-beta

MDL-59811 enrol: Unit tests for get_user_enrolment_actions()

commit 4047fccba7d4245ae67aa30de4aabee2e345db17
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 23 Aug 2017 15:17:49 +0800
Tag:    v3.4.0-beta

MDL-59811 enrol: Move get_user_enrolment_actions logic to parent class

commit bf3d824a979022993fe8da5712edf89f09767024
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 21 Aug 2017 16:58:33 +0800
Tag:    v3.4.0-beta

MDL-59809 boost: Make stylelint happy

commit 1e9a102b5884dd4aebdbdd534200dc93cea873f9
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 21 Aug 2017 15:43:17 +0800
Tag:    v3.4.0-beta

MDL-59696 templates: Remove form-group div for url-select template

commit 357dc2cbeb0b11eb5e4cc24c4a08dbe5b5754f28
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 21 Aug 2017 15:39:14 +0800
Tag:    v3.4.0-beta

MDL-59696 theme_bootstrapbase: Set max-width for custom-select elements

commit 68a0485c5cbec72a4647563f80226f47b1056324
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 18 Aug 2017 11:19:08 +0800
Tag:    v3.4.0-beta

MDL-59836 core_amd: Use only one input event handler

commit 12eef11c8fdbe059df777be293efbedff9ccbe3a
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 15 Aug 2017 17:08:31 +0800
Tag:    v3.4.0-beta

MDL-59388 calendar: footer_options fixes

commit 654f52d288cae525cc0cf868d27c5076f40479ca
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 15 Aug 2017 14:33:23 +0800
Tag:    v3.4.0-beta

MDL-59756 user: More Behat tests for the status field and friends

commit 3a0e3c34b0eed40ca9a1f66a568d1923a124bd36
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 11 Aug 2017 08:10:10 +0800
Tag:    v3.4.0-beta

MDL-59663 course: Render the appropriate course-category tree action

commit 5982da53dc1406459b97168f380edaf92b1d9dec
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 09 Aug 2017 15:07:05 +0800
Tag:    v3.4.0-beta

MDL-59756 user: Add edit enrolment button in enrol details modal

commit 00aba5ec9aaa198c22214a6a392e7d1ea2574df9
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 09 Aug 2017 14:36:51 +0800
Tag:    v3.4.0-beta

MDL-59756 enrol: Swap positions of edit and unenrol actions

commit 23356f410f5cf85de1389d5a385ca354b7bfe468
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 09 Aug 2017 11:37:37 +0800
Tag:    v3.4.0-beta

MDL-59759 core_message: Use SAVE_CANCEL modal for delete dialog

commit 7800e6881c8800347c7129a9cae2fc627cd0a64c
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 08 Aug 2017 17:08:24 +0800
Tag:    v3.4.0-beta

MDL-59759 core_user: Use SAVE_CANCEL modal for unenrol dialog

commit 10994cbc4a9322193ea3662cfd7f817ff8bf1100
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 08 Aug 2017 12:28:39 +0800
Tag:    v3.4.0-beta

MDL-59666 mod_assign: Disable remind to grade by field in override tests

commit e004de157c37a6d2a51c4bcdb540a104ec1a85a6
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 07 Aug 2017 10:49:07 +0800
Tag:    v3.4.0-beta

MDL-59727 core_user: Fix Behat tests for bulk enrolment test

commit f156e3dd92c99c2182e29b3ffb60fb6ffa142994
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 07 Aug 2017 10:04:27 +0800
Tag:    v3.4.0-beta

MDL-59726 behat: Fix Behat tests affected by the new participants filter

commit 1453d146b3134c9102909db2db67e4623030a98f
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Aug 2017 09:50:27 +0800
Tag:    v3.4.0-beta

MDL-59366 enrol: Nuke manage_enrolments_from_participants.feature

commit b29c2fad0b7ec9d5de61fb06569c712d7620a14d
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Aug 2017 09:12:19 +0800
Tag:    v3.4.0-beta

MDL-59366 user: Be more specific on which autocomplete is being opened

commit 37fc1d4db74b94e5ee91735f5895e86256ceb33b
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Aug 2017 09:08:33 +0800
Tag:    v3.4.0-beta

MDL-59366 enrol: Be more specific on which autocomplete is being opened

commit cd3f250f32a81b6fa381119302d500482c741e94
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 04 Aug 2017 09:07:36 +0800
Tag:    v3.4.0-beta

MDL-59366 core_user: Disable sorting for roles and groups columns

commit 1e674d0147a8fe302c35d8435a5aff6a585fdf27
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 02 Aug 2017 16:58:23 +0800
Tag:    v3.4.0-beta

MDL-59613 course: Activity list dropdown menu fixes

commit 3120ebab9d8bca90ff36dc6b19b4a7dff7c0f8a8
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Aug 2017 15:09:34 +0800
Tag:    v3.4.0-beta

MDL-59658 core: Add login/logout steps for course participants scenario

commit b5ede848ce404ecd241b5b4b74bde90900968493
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 01 Aug 2017 15:01:07 +0800
Tag:    v3.4.0-beta

MDL-59666 mod_assign: Add validation for grading due date

commit ed765cfad15c072f2810fcbf49e12ed8a7f4aac8
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 31 Jul 2017 19:40:54 +0800
Tag:    v3.4.0-beta

MDL-59612 course: Use action_link template for activity navigation

commit 85437c91f8c3a3095d0c53334319b2c5f03de554
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 31 Jul 2017 19:05:11 +0800
Tag:    v3.4.0-beta

MDL-59614 course: Behat tests for activity navigation

commit 4698e169e5102b3cab298d8989342532c0920351
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 31 Jul 2017 10:44:39 +0800
Tag:    v3.4.0-beta

MDL-59613 course: Add dropdown menu for activity list

commit 91b099dbed25b75bc90dedc13c271a022dbb25af
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 27 Jul 2017 09:50:12 +0800
Tag:    v3.4.0-beta

MDL-59369 enrol: Fix add_to_group Behat tests

commit 90ffcfa83a7108f64a9f6d0f7b6fd6cd9fff659d
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 25 Jul 2017 14:20:39 +0800
Tag:    v3.4.0-beta

MDL-59369 user: IR fixes

commit bb1c6f85f580214f61de5a44dedcaddc323cd15a
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 24 Jul 2017 12:52:28 +0800
Tag:    v3.4.0-beta

MDL-59366 core: New enrolid param for get_enrolled_* functions

commit a43ec9ebac16122b1709e201528d36a9c4ec3c7a
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 21 Jul 2017 10:59:43 +0800
Tag:    v3.4.0-beta

MDL-59538 core_calendar: PR fixes

commit f7cd3bc0e1e1e2685ad418c23398aafdfea00dd6
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 21 Jul 2017 08:49:18 +0800
Tag:    v3.4.0-beta

MDL-59436 user: Apply default sorting for participants table

commit 445de896ef27278808be2003bea9110c98672c0a
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 20 Jul 2017 16:52:56 +0800
Tag:    v3.4.0-beta

MDL-59366 enrol: Add $onlyenabled param in enrol instances getters

commit 9651e491d8ab374e1b8f985ab36d9f73d5d61103
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 20 Jul 2017 13:33:02 +0800
Tag:    v3.4.0-beta

MDL-59366 user: Create a unified filter for participants page

commit 198d72913f58e20c4eabbd3f8f6797847d409d23
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 20 Jul 2017 13:32:50 +0800
Tag:    v3.4.0-beta

MDL-59366 core_amd: Modifications for form-autocomplete

commit 71e2a34192e0c777949382a0beda2b540296a4e4
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 20 Jul 2017 09:43:48 +0800
Tag:    v3.4.0-beta

MDL-59578 core: Remove unnecessary steps in alpha_chooser.feature

commit a9991533fa93e25fbbf04ad629c8311219afa7e8
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 19 Jul 2017 13:31:43 +0800
Tag:    v3.4.0-beta

MDL-59436 user: Render city and country based on $CFG->showuseridentity

commit 7a22e49e052395c765bdd59643419ca809b121e1
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 19 Jul 2017 12:08:17 +0800
Tag:    v3.4.0-beta

MDL-59436 admin: Add city and country to $CFG->showuseridentity

commit c5d59db9a6a8b73152369a2743b31059ec9bdbf8
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Jul 2017 17:13:01 +0800
Tag:    v3.4.0-beta

MDL-59528 user: Render user picture link with user's fullname

commit 3b1eba069e18fcd56032a6d7f0a4e29bdde9dc2a
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Jul 2017 17:11:59 +0800
Tag:    v3.4.0-beta

MDL-59528 core: Add option to display fullname beside user picture

commit 4544451affc00733e529e76496e94e1d6580cf05
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Jul 2017 15:00:00 +0800
Tag:    v3.4.0-beta

MDL-59369 user: Render status as highlighted labels

commit 06aa592315f3bda2585b882575b56c9004c693cd
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Jul 2017 11:59:46 +0800
Tag:    v3.4.0-beta

MDL-59369 enrol: Behat tests for plugin enrol actions

commit fd0a43be1b05c22b9af946577b6d72a1ce050eba
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 18 Jul 2017 11:55:31 +0800
Tag:    v3.4.0-beta

MDL-59369 enrol: Introduce data-action attribute for enrol action links

commit 642bea179c8cb4e5c03111007c381ab6d5cf05a8
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 13 Jul 2017 22:20:10 +0800
Tag:    v3.4.0-beta

MDL-59369 user: Behat tests involving the Status column

commit 80d13bfe8dd68055242d0e27c6ad5d7e51e3d070
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 13 Jul 2017 10:32:49 +0800
Tag:    v3.4.0-beta

MDL-59369 user: User enrolment status JS controls

commit ea758b85e40c3a9d1fadb29f3a74a41b0005f142
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 13 Jul 2017 10:32:20 +0800
Tag:    v3.4.0-beta

MDL-59369 enrol: Cleanup enrol pages

commit 5719f2ca50dac8f35c7598f7ee9b4e0baa658518
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 13 Jul 2017 10:29:17 +0800
Tag:    v3.4.0-beta

MDL-59369 enrol: Edit user enrolment fragment

commit 58c20c810897ce7c9722c8679c3a8a5fde9699bd
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 13 Jul 2017 10:28:02 +0800
Tag:    v3.4.0-beta

MDL-59369 enrol: New ws core_enrol_external::edit_user_enrolment

commit fb7929677a38718dfcf3e50b3199741a531699e5
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 13 Jul 2017 10:18:15 +0800
Tag:    v3.4.0-beta

MDL-59369 user: Add status column to the participants table

commit 3a2304f99b62ee8ce4ce2e8f0eee15b805dfd27f
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 05 Jul 2017 22:49:44 +0800
Tag:    v3.4.0-beta

MDL-58651 logstore_database: Set dbhandlesoptions in test page

commit 64755ee8004fb9004499d1430e90e87e1cee5eac
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 05 Jul 2017 12:39:18 +0800
Tag:    v3.4.0-beta

MDL-58716 core: Define core_login_testsuite in phpunit.xml.dist

commit 56249d8710a55487e3b26335a705bd1e0d254497
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 29 Jun 2017 09:29:26 +0800
Tag:    v3.4.0-beta

MDL-59294 block_login: Make display of ID provider buttons consistent

commit 7c482415a9c30a8173976a49fe487f780ca679ad
Author: Jun Pataleta <jun@moodle.com>
Date:   Mon, 26 Jun 2017 15:59:25 +0800
Tag:    v3.4.0-beta

MDL-59294 theme_bootstrapbase: Fix display of ID provider buttons

commit 390098fa64c2572d0d8b055167023e4684245330
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 23 Jun 2017 14:11:49 +0800
Tag:    v3.4.0-beta

MDL-1322 calendar: Add course short name in calendar event

commit 628fbd48fe5c8b6340ad6bfd1d52d1e941417244
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 23 Jun 2017 10:22:34 +0800
Tag:    v3.4.0-beta

MDL-32151 group: Use appropriate error langstring error key

commit d9ce6a4ffb28adc7a62df9e9611047143db5ecc0
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 23 Jun 2017 10:22:24 +0800
Tag:    v3.4.0-beta

MDL-32151 grade: Use appropriate error langstring error key

commit fb1a615dfec57ae37f2353259a0c3959dba9fb84
Author: Jun Pataleta <jun@moodle.com>
Date:   Thu, 22 Jun 2017 15:16:53 +0800
Tag:    v3.4.0-beta

MDL-40818 calendar: Require login to calendar pages

commit a7184670fdb36e8e01efe60ff5ef55c8317d8686
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 21 Jun 2017 11:02:16 +0800
Tag:    v3.4.0-beta

MDL-56979 group: Template and styles fixes

commit 51807cf5c4d745c5a63c54ed520ca0296c84c7b8
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 07 Jun 2017 23:09:17 +0800
Tag:    v3.4.0-beta

MDL-59101 calendar: Properly calculate expected until date

commit 83740b9fc1b9a5b81c4b41f209a0ebc96e338a96
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 07 Jun 2017 15:57:48 +0800
Tag:    v3.4.0-beta

MDL-58567 upgradelib: Do not show upgrade times on install

commit 9332accdc5312bb86a2289360c87c895dd311c3c
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 07 Jun 2017 12:14:40 +0800
Tag:    v3.4.0-beta

MDL-59171 mod_lti: Set mod_lti_view_lti's type to 'read'

commit 91af29ba57a245d1cbd51269c9fcd6922adeb81c
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 07 Jun 2017 11:05:50 +0800
Tag:    v3.4.0-beta

MDL-59158 theme_boost: Remove auto width and height for user picture

commit 723742fee075127d95fba81f76e793a79ea29f33
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 31 May 2017 15:01:34 +0800
Tag:    v3.4.0-beta

MDL-59093 calendar: Use a fixed start day for forever BYMONTH test

commit 5e0af1da719ce591b48f5e446def7d5cc44d8371
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 24 May 2017 13:16:44 +0800
Tag:    v3.4.0-beta

MDL-59041 calendar: Make PRODID of exported ics attributed to Moodle

commit 382ac14d1df0b53fbeda9ec497586f36c4892867
Author: Jun Pataleta <jun@moodle.com>
Date:   Tue, 23 May 2017 17:20:31 +0800
Tag:    v3.4.0-beta

MDL-59014 calendar: Unescape event URL for the mini calendar

commit 3b5865396ed8aa88aab311959e4109b59a115daa
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 17 May 2017 16:45:51 +0800
Tag:    v3.4.0-beta

MDL-56979 group: Make group index page Boost-y

commit 4eec39e2b2a9b503a72c0f8050acf4c0c585104f
Author: Jun Pataleta <jun@moodle.com>
Date:   Wed, 26 Apr 2017 10:42:45 +0800
Tag:    v3.4.0-beta

MDL-58723 calendar: Better testing of forever recurring events

commit e083ac1cde4759c50be6ce9f63a60996b541c529
Author: Jun Pataleta <jun@moodle.com>
Date:   Fri, 17 Feb 2017 09:16:16 +0800
Tag:    v3.4.0-beta

MDL-54887 calendar: PR fixes