Git commits in Moodle 3.4.0 by Ryan Wyllie

commit 08b7558483af4440100f2f97c90afa23c84dc662
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 10 Nov 2017 10:20:32 +0800
Tag:    v3.4.0-rc3

MDL-60766 block_calendar_upcoming: stop summary modal not logged in

commit eac88b955f2fb52161de26d8c46d43f77f7323ef
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 10 Nov 2017 10:07:50 +0800
Tag:    v3.4.0-rc3

MDL-60766 block_calendar_month: hide nav when not logged in

commit ec8f488f302022bc6de22bf2091bbdc97929fe1e
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 07 Nov 2017 15:36:49 +0800
Tag:    v3.4.0-rc2

MDL-60700 clean: add course link to activity event summary modal

commit f0fc8a194a3cf7ec861bcfa44cac7e0b7ed4e8a4
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 07 Nov 2017 14:03:01 +0800
Tag:    v3.4.0-rc2

MDL-60700 calendar: remove bottom margin for description in summary

commit 6688ae2ba20e93bed4b781650758b9630de215b1
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 07 Nov 2017 13:47:18 +0800
Tag:    v3.4.0-rc2

MDL-60062 calendar: prevent drag and drop of override events

commit 89260305559389a650e0f0e987a6cb5e0db87c62
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 06 Nov 2017 14:54:25 +0800
Tag:    v3.4.0-rc2

MDL-60700 calendar: normalise event type in summmary modal render

commit c2502375ff2bbf02ecac75d73f2c83f8d51ddd31
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 03 Nov 2017 11:18:02 +0800
Tag:    v3.4.0-rc1

MDL-60657 boost: fix styles when extending modal components

commit f0f38bf1d3df2168542667d1951ce93a372d7ccd
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 02 Nov 2017 14:07:00 +0800
Tag:    v3.4.0-rc1

MDL-60657 core: fix upgrade notice modal header padding

commit 4397da0c4dc59ee67bb972ac9ed1f87197ede09a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 31 Oct 2017 10:38:29 +0800
Tag:    v3.4.0-rc1

MDL-59936 boost: improve focus outline on modal header

commit 478b1d194fda4a3a9061475b2db3bc3b739639d8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 30 Oct 2017 16:15:10 +0800
Tag:    v3.4.0-rc2

MDL-60062 calendar: remove validate_event_timestart callback

commit 368832d51cc6d49a49ce821df6f5dfa76ae8a039
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 24 Oct 2017 15:47:28 +0800
Tag:    v3.4.0-rc1

MDL-59936 javascript: hide modal footer without content

commit 8f730872a7bbe737d5a3f355337f8fe6daea3683
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 24 Oct 2017 15:46:01 +0800
Tag:    v3.4.0-rc1

MDL-59936 calendar: use event colour in summary modal header

commit 4febb36efeb61df1ae7861acd3b31bbbbe2d3530
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 24 Oct 2017 14:57:12 +0800
Tag:    v3.4.0-rc1

MDL-59936 calendar: use icons in event summary modal

commit 946f9d0a4eed89940909e2b84fb5e0229d967767
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 17 Oct 2017 16:14:53 +0800
Tag:    v3.4.0-beta

MDL-60489 javascript: add animations to modal setBody

commit dbe537fb50795323d7d8edee6724630e67f0a726
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 17 Oct 2017 11:04:47 +0800
Tag:    v3.4.0-beta

MDL-60058 assign: add missing locallib require_once calls

commit 7ec6d873e19564ad084839f592596255aa6dcb0b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 11 Oct 2017 14:26:16 +0800
Tag:    v3.4.0-beta

MDL-60058 assign: stop teacher from seeing due date event on dashboard

commit 9aac9f70748c016419cc037d5213d643a1e8d2e2
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 05 Oct 2017 16:07:07 +0800
Tag:    v3.4.0-rc2

MDL-60062 quiz: add support for drag drop of calendar events

commit a4f949442cb607bf03e987457849e171104c7b82
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 29 Sep 2017 11:02:16 +0800
Tag:    v3.4.0-beta

MDL-60058 calendar: fix event context issue in month_detailed

commit 8c4b939cfec3b6ee5bf90d37bd2c19fa05513009
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 28 Sep 2017 14:56:40 +0800
Tag:    v3.4.0-beta

MDL-60058 choice: implement timestart range callback for calendar UI

commit 83d4635d99448e7f07c37885b33b4905a992ad34
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Sun, 24 Sep 2017 12:26:33 +0800
Tag:    v3.4.0-beta

MDL-60063 feedback: add drag and drop of open close events

commit f2c3818b3943888db1c8fb0995612726e24fe057
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Sun, 24 Sep 2017 11:31:04 +0800
Tag:    v3.4.0-beta

MDL-60063 feedback: show feedback events on calendar for teacher

commit c56dd950ebb95ef1f739df2d2bd168bbc9b9185f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 18 Sep 2017 11:56:20 +0800
Tag:    v3.4.0-beta

MDL-60058 calendar: add visual indicator to UI for valid drop zones

commit f4c21561897ba15a915ffbc27ba8db16b0c6d308
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 18 Sep 2017 11:53:36 +0800
Tag:    v3.4.0-beta

MDL-60058 assign: allow update of assign calendar action events

commit 4c1145009a65bf0d6a6e309ece978931e39f3231
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 18 Sep 2017 11:52:10 +0800
Tag:    v3.4.0-beta

MDL-60058 assign: show due date calendar event for teachers

commit 02e091b1f3d335d696a726caf90e0bc52ae08895
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 08 Sep 2017 10:45:54 +0800
Tag:    v3.4.0-beta

MDL-59934 calendar: remove more button from event form modal

commit 7d659f21679fcabbc6c232a510e38ef2eb299d67
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 06 Sep 2017 13:24:21 +0800
Tag:    v3.4.0-beta

MDL-59399 atto: make media plugin shortform explandable

commit c35613ff281ad9e8a405356b5cca82ba6c9df04e
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 05 Sep 2017 15:46:37 +0800
Tag:    v3.4.0-beta

MDL-59922 mod_choice: allow editing of open and close events

commit 39fe5929c62390ff086d89c14d0f0f9af7a78003
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 05 Sep 2017 15:45:24 +0800
Tag:    v3.4.0-beta

MDL-59922 calendar: allow editing of activity events

commit a06b3a27b7443aa3dc5478a9a48f14e5111d053d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 30 Aug 2017 11:25:39 +0800
Tag:    v3.4.0-beta

MDL-59713 calendar: fix nav link ajax reload

commit ea5f7707e7fecf0e04cdf3fc8c84a56b54a150d6
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 30 Aug 2017 09:08:22 +0800
Tag:    v3.4.0-beta

MDL-59919 calendar: add file support to event form

commit aefb2950d3a0b99c164c2ee35974f6a7f8b975cb
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 24 Aug 2017 16:20:35 +0800
Tag:    v3.4.0-beta

MDL-59394 calendar: add drag and drop between months

commit 96283892fe5e72cc1fb14c35f553c670dc5f7e02
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 23 Aug 2017 10:07:50 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: fix CiBoT complaints

commit ca518350ff3ede337294e67385b494d7aec102ee
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 23 Aug 2017 09:32:51 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: use event context in update_event_start_day

commit 28e030d9f9e8e501e71fe31d33dc0f274ad4e8d9
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 23 Aug 2017 09:15:08 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: remove use of legacy event in event_exporter

commit f6e8cc83aec9b6ddc4bb0b8f5d15edba247fd144
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 21 Aug 2017 14:27:47 +0800
Tag:    v3.4.0-beta

MDL-59713 calendar: clicking day in monthly view opens new event modal

commit 909d08588df78502bbe49c96487c968faec9b03f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Fri, 18 Aug 2017 13:29:07 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: stop user editing module events

commit 5ca142dc5b16f3c1e9565bd8401f30a60330974c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 17 Aug 2017 14:27:27 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: add event drag and drop to monthly view

commit c6fb9310882101090ee030bfdd08ae569e8097f8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 17 Aug 2017 14:26:37 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: add update_event_start_day external function

commit 55f5fcb9c9b365a80423ffe1bbcb1f1bf56608bb
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 17 Aug 2017 14:25:10 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: add update_event_start_day to local api

commit 0dc3aa129526af58d6401b5d0252239019a9f162
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 17 Aug 2017 14:24:12 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: set defaults for legacy event in mapper

commit 1652934f09135128fcff37d19702950ba2e6b12d
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 17 Aug 2017 14:22:22 +0800
Tag:    v3.4.0-beta

MDL-59393 calendar: move candelete and canedit into event_exporter_base

commit 69b160ed12d581d1de00ab5b6a0ae16c9abb5c1a
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Aug 2017 16:29:28 +0800
Tag:    v3.4.0-beta

MDL-59669 calendar: add unit tests for submit_create_update_form

commit 7ce44d8edcd32ef773723cd68ce4c3d58328fcce
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Aug 2017 16:28:19 +0800
Tag:    v3.4.0-beta

MDL-59669 forms: add helper to get submission keys for unit tests

commit 6bb8889932f3d1b6e618a9c57e134292746437a3
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Aug 2017 16:25:44 +0800
Tag:    v3.4.0-beta

MDL-59669 calendar: add validation for eventtype in event form

commit ecc88f337982355791229556f221bb879196599b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Aug 2017 10:47:38 +0800
Tag:    v3.4.0-beta

MDL-59667 form: stop datepicker from rendering outside viewport

commit 6a7ad2cb211d5a172557120a8c00c20b418e6132
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 14 Aug 2017 09:17:59 +0800
Tag:    v3.4.0-beta

MDL-59388 core_calendar: setUpTrigger needs to handle arrays

commit 0a501e1b2ec8e0d1247773022b454e3d8b7759d6
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Tue, 08 Aug 2017 11:28:36 +0800
Tag:    v3.4.0-beta

MDL-59749 form: revert setting id on inline form elements

commit 6cb580713b6e3e5c62d1ba14fba72e6de5d9b8dc
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 03 Aug 2017 14:45:19 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: fix editing event duration

commit d6942fb5ba35690b5858d37e0217ca46c6110127
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Thu, 03 Aug 2017 09:07:01 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: fix CiBoT warnings

commit 22d44a63afcfe56e734eb4e3568b687e5be093e8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 02 Aug 2017 15:30:07 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: fix course id for site event

commit aa0912258d58506099f67affb18575c12bee5127
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 16:01:14 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: add modal to create and update events

commit 6103fd2efe1c3165f435c8ff7845932a1cff678b
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 15:55:33 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: rename repository and events

commit 159a2bc1fe33fa4f58ed0d1b48d5a56d0b4f6db2
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 15:35:57 +0800
Tag:    v3.4.0-beta

MDL-59382 theme_boost: add title block to modal template

commit 8e02018f1c120bd1f007eb59511620619c00d26c
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 15:31:17 +0800
Tag:    v3.4.0-beta

MDL-59382 calendar: fix event mapper and exporter

commit 6973baa31e312d30010eb7ffee755e5f5a7515a8
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 14:59:39 +0800
Tag:    v3.4.0-beta

MDL-59382 form: fix name in template context

commit cacc04006ff76b8f72181e07d3d39b6a780a4084
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 14:56:29 +0800
Tag:    v3.4.0-beta

MDL-57259 external: fix page url debug in fragment loading

commit 74eedb28b3d2f6a68e87d353370053d8ea86f6d1
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 14:56:29 +0800
Tag:    v3.4.0-beta

MDL-57259 external: fix page url debug in fragment loading

commit a50768b97f7bb040089b747b9ae36520fa9dde55
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 14:54:17 +0800
Tag:    v3.4.0-beta

MDL-59382 javascript: template context can be given to modal factory

commit 4defa05fdc61663d4a1766af9001b87a279ded8f
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 24 Jul 2017 14:53:32 +0800
Tag:    v3.4.0-beta

MDL-59382 javascript: fix large styling for modals

commit 0f268f5db9055fdff1b13cc001f98d40e6b70741
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 19 Jun 2017 13:22:58 +0800
Tag:    v3.4.0-beta

MDL-59150 admin: build site theme after CLI install or upgrade

commit 5dd40ec4b4bd8fb6cf36407c07596842f023e0a7
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Wed, 14 Jun 2017 15:35:36 +0800
Tag:    v3.4.0-beta

MDL-59123 admin: add cli script to compile theme CSS

commit 7f805edb3866b4ddae2d00971806a7ea4fdd78bc
Author: Ryan Wyllie <ryan@moodle.com>
Date:   Mon, 27 Mar 2017 13:49:27 +0800
Tag:    v3.4.0-beta

MDL-58332 message: remove concat in get_popup_notifications sql