Git commits in Moodle 3.5.2 by Simey Lameze

commit d6cbf8b8fbfba2339dd0611524e2a5bb31347720
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 06 Aug 2018 12:55:17 +0800
Tag:    v3.5.2

MDL-62944 calendar: Fix actionevent logic on template

commit a2c9e82c4232f553d93bfcac5b76fc0cdc6be550
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 25 Jul 2018 10:31:54 +0800
Tag:    v3.5.2

MDL-60826 calendar: fix group event type logic

commit fa9fffdc9a31802da3e4328185f04a04d9d62dd9
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 25 Jul 2018 08:40:28 +0800
Tag:    v3.5.2

MDL-60826 calendar: further performance improvements

commit 7ad1d2855450cb394a6a9f84760721160989a42a
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Jul 2018 11:39:22 +0800
Tag:    v3.5.2

MDL-60826 calendar: restrict course fields to be retrieved

commit 3f3385c46a918b9367d7b108f4c56409c575f53c
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Jul 2018 11:30:02 +0800
Tag:    v3.5.2

MDL-60826 calendar: update manage subscription page to use new function

commit 11ebc149ed9bf225b18286f04ae1fee98254e6c8
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Jul 2018 10:10:50 +0800
Tag:    v3.5.2

MDL-60826 calendar: lazy load groups on event form

commit c985ad62633ead48fd3a843e04d7d2529d74723e
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Jul 2018 10:06:31 +0800
Tag:    v3.5.2

MDL-60826 calendar: tests for calendar_get_allowed_event_types

commit 6a6d683283646d24ad10f086b32d7e7d6622d83d
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Jul 2018 10:00:03 +0800
Tag:    v3.5.2

MDL-60826 calendar: introduce calendar_get_allowed_event_types function