Git commits in Moodle 3.3.x by Damyon Wiese

commit ff7941f00e9ea37052e54f4b2d7ee3fe175a0526
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Aug 2018 09:38:46 +0800
Tag:    v3.3.9

MDL-63183 auth: Login protection

commit 884aa7b9f7b1e7c2bb1a4e98a4b46e2d2ee28123
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Aug 2018 13:32:54 +0800
Tag:    v3.3.8

MDL-62884 privacy: Additional fix for popper.js

commit 082f2f7dd84a2cdf22120c5220fe839f1817461f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Jul 2018 10:28:54 +0800
Tag:    v3.3.8

MDL-62884 privacy: Fix styles

commit d2a497ee0369477545569bc22a6124f112cb72c4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 16 Jul 2018 15:58:49 +0800
Tag:    v3.3.8

MDL-62748 course: maxsections is a limit

commit b2961aa52672c88d91e2e9c4c405e685b5bab492
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Dec 2017 15:55:21 +0800
Tag:    v3.3.5

MDL-61058 behat: Automate MDLQA-8146

commit 48a5afe796bdde207973aa9c6b71cd464ea8d3e2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 19 Dec 2017 13:42:14 +0800
Tag:    v3.3.5

MDL-61023 behat: Automate MDLQA-8158

commit d716aa1587a9e6c5132d0d62cefc0354320556e6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 15 Dec 2017 14:47:27 +0800
Tag:    v3.3.5

MDL-55382 assign: Sort editpdf quick list

commit 036b10b78382bffb061c3419ec12a3265c5cc4f0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 15 Dec 2017 11:50:43 +0800
Tag:    v3.3.4

MDL-53985 assign: Do not remove annotations

commit 660f2f2b70aed98e794aa382516cd3264210eae2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 13 Dec 2017 13:34:07 +0800
Tag:    v3.3.4

MDL-61022 recyclebin: Verify groups are restored

commit 1f446a04c2e8485173a5e05e71adf91145835d2f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Nov 2017 16:07:07 +0800
Tag:    v3.3.4

MDL-58200 competencies: Student can view linked courses

commit d5b71904b08bf19261f65bc2e8b3b510d16f7d17
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Nov 2017 15:47:30 +0800
Tag:    v3.3.4

MDL-58983 assign: Hide grade button if no cap

commit 7b3832899cf9cacdfbbd3f0ca08b50951d666cff
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Nov 2017 14:32:16 +0800
Tag:    v3.3.4

MDL-59200 assign: add feedback when grade locked

commit 0c4f7b3b1b58428b2211cdbb815e2a04f387fa6a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Nov 2017 13:37:35 +0800
Tag:    v3.3.4

MDL-60899 block_lp: no permissions - empty block

commit cc37bd164fc52898f26f05f362af46b8ed0d4b0e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 22 Nov 2017 15:35:20 +0800
Tag:    v3.3.4

MDL-59970 competencies: performance

commit 6f0e8dbaa55f4469aadd106fd1ae7cb7890c3ba1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 22 Nov 2017 11:12:57 +0800
Tag:    v3.3.4

MDL-60526 forms: Button elements should have type

commit cd54b73299d40442ea79f55c5fd10f8874486276
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 17 Nov 2017 14:35:17 +0800
Tag:    v3.3.4

MDL-60249 assign: resize quickgrade textareas

commit 2fa0109fbf29bca1c846fea3e01a49a068141658
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Nov 2017 10:20:00 +0800
Tag:    v3.3.3

MDL-52838 workshop: Each criterion > 0 levels

commit c8e7e1c3c5b9cb565d34225aa27647046ab977c6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 08 Nov 2017 15:14:22 +0800
Tag:    v3.3.3

MDL-60733 core: B/C for google_oauth

commit 365a403c257a22078e083f0f3b680c90f8dededc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 15:49:01 +0800
Tag:    v3.3.3

MDL-60615 imscc: string to array fix

commit d2d3a57a6b78403a88c93c1d95649c8e3ed5799c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Nov 2017 12:48:21 +0800
Tag:    v3.3.3

MDL-58699 mod_quiz: Require javascript for popup

commit 7b567a1fea72aa7b5b8399b7c258a5a76e43bc1c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 06 Nov 2017 15:08:55 +0800
Tag:    v3.3.3

MDL-57772 chat: BEEP is back baby!

commit f1e85217657af1f134557629571cda5159bb1362
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 03 Nov 2017 15:36:22 +0800
Tag:    v3.3.3

MDL-58047 assign: submission sorting

commit bcedb11d9942c6f811e1a5b4c61247a369c8a4be
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Nov 2017 14:52:16 +0800
Tag:    v3.3.3

MDL-60503 npm: Lock required node 8.9.x (LTS)

commit 3031e3de729491918718349264dcaee255ab8878
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 30 Oct 2017 13:09:42 +0800
Tag:    v3.3.3

MDL-57560 boost: File upload progress

commit 087b392b0419f5858ffcc24ffb4a2de84a304df1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Oct 2017 13:32:38 +0800
Tag:    v3.3.4

MDL-60526 forms: Prevent duplicate type attributes

commit ccdb33e9a83305a996da23604f3f7ffaa3f65023
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Oct 2017 11:50:11 +0800
Tag:    v3.3.4

MDL-60567 competencies: test list_competencies

commit df4dd003f77e69fe197abed831396b1380bb65f8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 27 Oct 2017 11:49:13 +0800
Tag:    v3.3.4

MDL-60567 competencies: list_competencies wrong type

commit 0203b05f13034ace02fdadb90f90ca3b83d760d6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Oct 2017 15:42:14 +0800
Tag:    v3.3.3

MDL-59909 calendar: Try hard not to fail the adhoc task.

commit e17641e19e257a489f0915f17d196e2d7f25c02b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Oct 2017 14:55:18 +0800
Tag:    v3.3.3

MDL-52653 scorm: Comment for cms.completion_status

commit fe94e2bd14c5b95b6ce0c5abd39ad68613ef3543
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Oct 2017 11:44:35 +0800
Tag:    v3.3.3

MDL-60456 javascript: Rebuild npm-shrinkwrap

commit 1f672ef01b1f74ca9966c6e4f9ced4f4c336727d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 28 Aug 2017 11:55:30 +0800
Tag:    v3.3.3

MDL-59867 autocomplete: Prevent duplicate ids.

commit ab83a525832c62d5c62dd7f1624288a9ae25140a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 16 Aug 2017 15:53:40 +0800
Tag:    v3.3.5

MDL-61455 boost: Don't allow z-index on pagination MDL-59809

commit 146d4c9abfabfedb312aeb1bd2077a0bdb1c6d1c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 03 Aug 2017 15:58:06 +0800
Tag:    v3.3.2

MDL-59055 grades: behat test

commit f0ce31da5ea9ad719e49e893188ed5c7e98e0e61
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 03 Aug 2017 10:26:05 +0800
Tag:    v3.3.2

MDL-59698 behat: Remove bad tests

commit 07bdc85316b570d271a8a24c739f65caaa26bfd9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 20 Jul 2017 09:52:05 +0800
Tag:    v3.3.2

MDL-59527 autocomplete: Don't fetch ajax twice

commit 6559958115c87c985eaf627c8fbe2a4ad94928c5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 13 Jul 2017 16:59:51 +0800
Tag:    v3.3.2

MDL-59527 forms: Race cond with ajax autocomplete

commit 31172870729ca203ee6c8e54605f3d61d99a1079
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 30 Jun 2017 14:15:24 +0800
Tag:    v3.3.5

MDL-61455 autocomplete: Return promise

commit 35657809edbebcd6cc4aee27526064b0f8aa70ec
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 27 Jun 2017 13:18:36 +0800
Tag:    v3.3.1

MDL-59380 fragments: Include js from templates

commit 3709386ed5eae08a6c4e95e9bc33f47bb6be9221
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 13 Jun 2017 15:06:20 +0800
Tag:    v3.3.1

MDL-58136 course: Remove lines from unit test

commit 0fb6f059a9cdbd74010944b3452d138b9fa82437
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 13 Jun 2017 10:07:54 +0800
Tag:    v3.3.1

MDL-58136 navigation: Ensure we have all course fields

commit af153671de45aea57f02b3803a404d784a0ae772
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 09 Jun 2017 16:22:36 +0800
Tag:    v3.3.1

MDL-58472 videojs: Force manual initialise

commit a6379acaf3095e5c23b335f70ca50a06679409ff
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 15:50:52 +0800
Tag:    v3.3.1

MDL-59032 scorm: Don't show action events to teachers

commit 9a9b9e53f008d19c4306ba880ce04a8724bbefbd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 13:57:16 +0800
Tag:    v3.3.1

MDL-58136 cache: Add a course completion cache

commit e1d15194bc31c8343333a526f4d78f50722d13fd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 12:05:09 +0800
Tag:    v3.3.1

MDL-58136 boost: Limit courses in flatnav

commit 1595d0d44f8ba631f3120e554ef4c5873bf2c791
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 24 May 2017 13:42:34 +0800
Tag:    v3.3.3

MDL-59220 setuplib: Redirect on https mismatch

commit 0a9862884173848c482d3d1e60082fc15097762d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 12 May 2017 11:43:47 +0800
Tag:    v3.3.1

MDL-58908 auth_oauth2: Don't kill gravatar

commit 406b92c6fd8588a346b7fc1e3b245e1a711b4d2c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 16:14:01 +0800
Tag:    v3.3.0-rc3

MDL-58836 auth: Improve backwards compatibility

commit d9c7ab818aab3eb2f9d40ce1ca4ff206356083ec
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 15:05:55 +0800
Tag:    v3.3.0-rc2

MDL-58414 boost: Use a flippable CSS rule

commit 4f705f5d0d2ec7daf6b384e5d9281e2d37507cb5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 14:42:52 +0800
Tag:    v3.3.0-rc3

MDL-58774 auth_oauth2: Prevent duplicate linked logins

commit e0abc2e40586bf7fefe6f9c6961c58394e4861a0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 14:26:44 +0800
Tag:    v3.3.0-rc3

MDL-58774 auth_oauth2: Cleanup on user delete.

commit ae53889d149485a28061b6b9f0dd18934d74ae70
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 12:32:26 +0800
Tag:    v3.3.0-rc2

MDL-58771 tinymce: emoticon bug

commit 6a7552fe708f39e281d36e4276d31682f376ba63
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 10:53:58 +0800
Tag:    v3.3.0-rc2

MDL-58765 repository: controlled links fix

commit ae60722b14af0dbd664f5ef8ac1e4aa8ddbb72c3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 09:49:34 +0800
Tag:    v3.3.1

MDL-58808 fontawesome: nav and settings blocks

commit eeaee38a75c0aa32377512fe3fe240163c10d53b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 05 May 2017 14:43:40 +0800
Tag:    v3.3.0-rc1

MDL-58535 onedrive: Try the upload twice

commit 00879eca66cab65fa988d0557ac14b42495f3e56
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 04 May 2017 12:57:23 +0800
Tag:    v3.3.0-rc1

MDL-58800 repository_googledocs: Switch oauth clients

commit 8eb128120a2786b2d695915215523cbb507200cf
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 02 May 2017 12:21:36 +0800
Tag:    v3.3.0-rc1

MDL-58535 oauth: Make the refreshtoken protected

commit f942de3c8a145741a01a5ae80ddfd65977a58694
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 02 May 2017 11:45:57 +0800
Tag:    v3.3.0-rc1

MDL-58535 repository_onedrive: Use correct user

commit 3ba79ff19a985c5c55ee97851dcba6d7b2fc118c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 02 May 2017 10:03:58 +0800
Tag:    v3.3.0-rc1

MDL-58535 oauth2: Don't rely on the return scopes

commit 13d21db32496c154110e6837e8353eed282e2dcd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 01 May 2017 13:59:15 +0800
Tag:    v3.3.0-rc1

MDL-58535 repository_onedrive: Use the weblink

commit c0a4efdce22a26631d381847e64cd883b98feb83
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 01 May 2017 10:48:06 +0800
Tag:    v3.3.0-rc1

MDL-58535 repository_onedrive: Better error

commit 8381b05d49c851b6181455a9b3347abbb8ee1de6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 01 May 2017 10:26:00 +0800
Tag:    v3.3.0-rc1

MDL-58535 repository_onedrive: Integration review fixes

commit 68c6fd20a738dbad6f11f39798b6e1b12a7c4eac
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 27 Apr 2017 14:58:33 +0800
Tag:    v3.3.0-rc1

MDL-58535 onedrive: Fix upload to system account

commit 51742ffdc4da75f367835ef4b4a96cb1dd65d16c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 26 Apr 2017 10:22:17 +0800
Tag:    v3.3.0-rc1

MDL-58722 mathjax: Update to 2.7.1 and remove a11y

commit ff8a1930adbe4cdee55238a50ccb39329f82ef68
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 24 Apr 2017 14:06:57 +0800
Tag:    v3.3.0-rc1

MDL-54849 lesson: Move on to next question

commit 44565f5cfc1d2d79a4a354102df72f04c052ee45
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Apr 2017 13:27:35 +0800
Tag:    v3.3.0-rc1

MDL-58556 auth: better expired password

commit 711cf2cda1187545fca7646271fbd84e4528f315
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 21 Apr 2017 11:38:32 +0800
Tag:    v3.3.0-rc1

MDL-58586 css: add margin to userpictures

commit 0b1a14aef925a506c4db59bbe579a4b3459ab149
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 20 Apr 2017 11:27:25 +0800
Tag:    v3.3.0-beta

MDL-58280 fileconverter_googledrive: More helpful errors

commit 039ff5512916f7ad370c07b9730cfc6784228b0b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 11 Apr 2017 16:10:45 +0800
Tag:    v3.3.0-rc1

MDL-56251 format_weeks: add new 'automaticenddate' setting

commit 473d849fd06d66c7141cc1493b9026bf80189292
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 11 Apr 2017 11:25:34 +0800
Tag:    v3.3.0-beta

MDL-58493 enrol: Update JS to use font-awesome icon

commit c698b85ae8567497d9c38f42f83065c3b21fe25c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 11 Apr 2017 10:56:27 +0800
Tag:    v3.3.0-beta

MDL-58560 icons: Better mapping for t/move

commit 56468ae9c33967a28a794d4ed5bc4fd61670600a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 11 Apr 2017 10:44:18 +0800
Tag:    v3.3.0-beta

MDL-58537 theme_clean: Fix the required field icon

commit e241e76afe68cff17f064329112f02f934939738
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 10 Apr 2017 14:17:38 +0800
Tag:    v3.3.0-beta

MDL-58370 theme: Tiny alignment fixes for icons

commit f3432e038ec640e24cda76e1b1d7aedb31c8a2eb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 10 Apr 2017 13:51:02 +0800
Tag:    v3.3.0-beta

MDL-58552 quiz: keep quiz css in quiz

commit c593a0b001a93d92f3b3790fb97cc1d6f92fe22f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 10 Apr 2017 10:31:03 +0800
Tag:    v3.3.0-rc1

MDL-58535 assign: Always pass file serving options.

commit 536ed579b9dae26881d7c5e2cd8723cae97931ae
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 07 Apr 2017 12:10:00 +0800
Tag:    v3.3.0-rc1

MDL-58535 repository_onedrive: Controlled link fixes

commit 340659cc298fd7bc64f680f82c53386c60175325
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 06 Apr 2017 16:06:12 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth2: Linked logins only 4U

commit 427fa27cf46f49c374d380fca75826a8d8e0265b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 06 Apr 2017 11:18:47 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth2: Fix login domains

commit 0eb4c06645161ac8350e1f5ccd1a2b53f88de7c3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 06 Apr 2017 10:41:46 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Fix account linking

commit f331513347c402ea596cb1748adb6a11d5a20a05
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 05 Apr 2017 15:54:20 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth2: Fix for login via linked login

commit a647e7d762cf071bf36fc3d1be26aa81f511ea12
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 05 Apr 2017 14:11:12 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: missing param confirmtokenexpires

commit 6cee96c8afa756f1fb37dda0cd9a0e527b6eb1a6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 05 Apr 2017 12:51:56 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: obey $CFG->authpreventaccountcreation

commit 46d5582ec9203efaa484445f2f36328c974763fd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Apr 2017 14:37:13 +0800
Tag:    v3.3.0-beta

MDL-58478 oauth2: Use real admin settings

commit d37945c37a8d59f104cdbd0853f79f55a67d6466
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Apr 2017 11:18:27 +0800
Tag:    v3.3.0-beta

MDL-58220 repository_onedrive: standard plugin

commit 3615842625afe707b22e2ae128219d209cd0283b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Apr 2017 10:52:43 +0800
Tag:    v3.3.0-beta

MDL-12689 auth: No settings if ldap missing

commit 6e53e3d232a6b58d8be4d60e8c38fcb71aa13dd2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Apr 2017 10:40:01 +0800
Tag:    v3.3.0-beta

MDL-58220 repo: Fix typo in FILE_CONTRLLED_LINK

commit bcd08003fac5d1748c52c19177ed1e50168ffb88
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 04 Apr 2017 10:28:14 +0800
Tag:    v3.3.0-beta

MDL-58220 lang: Add / fix lang strings

commit 21b4989ac4ad0ce3aa60d3a799ad234e33d8fbfa
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Apr 2017 12:36:45 +0800
Tag:    v3.3.0-beta

MDL-58461 filter_mathjaxloader: Update defaults

commit 3db9004f7da2e8898d9a82b66441378af007c642
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Apr 2017 12:14:04 +0800
Tag:    v3.3.0-beta

MDL-58461 mathjax: Ship accessibility extensions

commit 7a0f141dfe464124a98cece85cbb668eb719ef67
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 03 Apr 2017 10:32:31 +0800
Tag:    v3.3.0-beta

MDL-58461 filter_mathjaxloader: Change CDN url

commit aa89bf2e6c0ca31101bc2864043cb722a610b8b4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 31 Mar 2017 12:50:11 +0800
Tag:    v3.3.0-beta

MDL-58220 repo: Dont expect file info for any file

commit 1d43165a5a5cc416f73bba3f9102e25650b712cc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 31 Mar 2017 11:13:43 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Provide template specific help links

commit 14cfd280d35b00583d237094e40bacb623aedf4c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 31 Mar 2017 10:48:15 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Sanity check user pictures

commit 7b9f5b9986ea0922d099a76f933619c5e2a1c10d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 31 Mar 2017 10:36:17 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Cleanup on user delete

commit 512e681a3be34f1109202826bbce8b2a0d80a4f8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 31 Mar 2017 10:31:53 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Don't login as deleted users

commit 7f15866006b3a7cb3423b7b604dd8a8a972c0706
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 31 Mar 2017 10:06:51 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Use email as default username

commit e7688f559a2a5c6e69c1f0cab3e4a17a4d05ed86
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 15:42:41 +0800
Tag:    v3.3.0-beta

MDL-58220 onedrive: Add import from skydrive

commit 86a5f1efe114a1688507b001fd8ceb65f4e01bf3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 13:16:30 +0800
Tag:    v3.3.0-beta

MDL-58220 repository_skydrive: Add deprecation warning

commit e518ea794959e787a8a0fc5aafe24d40253f122b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 13:08:27 +0800
Tag:    v3.3.0-beta

MDL-58220 repository_onedrive: rename from skydrive

commit 9b8a36e882431f1e8f8e1e6510c2c06919013385
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 13:01:39 +0800
Tag:    v3.3.0-beta

MDL-58220 repository_skydrive: put back existing

commit 0931acf96b890dbb95169bc42ba877e060e6e068
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 13:01:18 +0800
Tag:    v3.3.0-beta

MDL-58220 repository: Move skydrive -> onedrive

commit 33536fb2b7d3b8746c4e06fb2b88100aa6feb423
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 12:17:50 +0800
Tag:    v3.3.0-beta

MDL-58220 repositories: missing/disabled issuer

commit 9c2baf096b1c0f161671c587397e129ec78a0619
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 30 Mar 2017 11:45:46 +0800
Tag:    v3.3.0-beta

MDL-58220 unittests: Fix randomly failing unit test

commit 4dc53b15fd44b37c75b0b882aab46622477aadd0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 16:51:10 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: More prominent help link

commit bc55c88ba002c1b3faa6bf6477ce6c1e79ca0437
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 16:25:52 +0800
Tag:    v3.3.0-beta

MDL-58220 tool_oauth2: Lang string fix

commit 3605eb9a9e03fef0702b37a8dd01b9dc207973c9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 16:24:30 +0800
Tag:    v3.3.0-beta

MDL-58220 tool_oauth2: Disable short forms

commit ba3b0145ff4d14171074abaca2ad35e084279d37
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 14:45:34 +0800
Tag:    v3.3.0-beta

MDL-58220 repository_skydrive: Remove references to google

commit eb47ad4a6e83121b200a061312ca550bb1e78c02
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 14:41:09 +0800
Tag:    v3.3.0-beta

MDL-58220 repository: More docs / comments

commit 9165e83831b966837baa9fd62a8de3a48f04c722
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 14:28:17 +0800
Tag:    v3.3.0-beta

MDL-58220 unittests: Fix errors found in unittests

commit 6f8a03f196aa474ef9b64c5d363a01c56ec1677c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 29 Mar 2017 13:58:59 +0800
Tag:    v3.3.0-beta

MDL-58220 skydrive: Upgrade from old settings

commit 0b9bb5bdc485c1f7eeddaeac6d86585657349240
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 12:07:29 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Alphabetise lang strings.

commit 1a911be57bae2905bb036d1a532f92482451c33e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 12:03:07 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Fix docs in test file

commit e25362a7dbb90796d194e187afaa4db6c923ff12
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 12:01:29 +0800
Tag:    v3.3.0-beta

MDL-58220 auth: $OUTPUT -> $output

commit d9fbe3146cfc2efff8d41ad78e28a877e1f5a43e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:58:45 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Use the same list of user fields

commit 68ecf7635b8a490381cb1d9325f45dcd940e31a2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:36:33 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: tighten the param types

commit 440df5fb7fe17c42eee9c8005543c7a55d9678e2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:33:51 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: quote image attributes

commit c45d4b6a73d64414b3030fbde28aa558507c7258
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:31:20 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Change $OUTPUT to $this

commit 7949b3b2ac4922902a4824f63f0f2b61dd59f523
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:28:10 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Remove is_system_account_setup_supported

commit 5b0b35c096c4702cb73e344c611a880656400435
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:25:04 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Add is_configured to issuer

commit 5aa0f0ae48dbfded87a12cf26a8c1830b802a2fe
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:20:22 +0800
Tag:    v3.3.0-beta

MDl-58220 auth_oauth2: Skip upgrade for new plugin

commit 8d90d294603aca1cb03cc7a17e48af5b683eb90e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:18:57 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Use iputils to check domain

commit 4ab80291e7c519431478e706f031b0b7a85a880a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:07:17 +0800
Tag:    v3.3.0-beta

MDL-58220 tool_oauth2: forms cleanup

commit ae596d4a5438794d855d8e6c8d634c291214a455
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 11:02:35 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth2: Remove allow linked logins

commit 5b926a6a09b3c564f7f15e58e6bfb410339fee91
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 10:56:10 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Move help icons to table header

commit 818e789a00bbb3e31a57a073184971454eaca23b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 10:51:44 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Remove extra step

commit 4a32445dc9db3e4bb368cf91911fb53adb3518e8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 10:51:03 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: use PARAM_RAW_TRIMMED

commit bfc60d386ddb6f5811f011043b4184afd118c199
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 10:27:19 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth: return false for non-oauth

commit f59d81f487d7f4189c0736fc4d1c4260e6102081
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Mar 2017 09:41:33 +0800
Tag:    v3.3.0-beta

MDL-58220 block_login: Update icon rendering of idp list

commit 6f418b075956cb24ec2eb7747a3896d2b53a7fe6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Mar 2017 16:14:58 +0800
Tag:    v3.3.0-beta

MDL-58369 icons: Fix mapping for scorm icons

commit d84b7f7f5c77844f1270fca12234933bf0a93ba0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Mar 2017 16:12:20 +0800
Tag:    v3.3.0-beta

MDL-58359 icons: Revert the icons for completion

commit 4413b466266590c1e75034c8ec2a40a643f15828
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Mar 2017 15:23:49 +0800
Tag:    v3.3.0-beta

MDL-58357 icons: Better mapping for backup/restore

commit 1a10c79f67d98dbaacdf2a3991b8bab246ea2eb7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Mar 2017 15:06:56 +0800
Tag:    v3.3.0-beta

MDL-58356 icons: Revert file type icons

commit 23fc4008c5c3865f4a58d8dbe3426a7db856916b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Mar 2017 14:01:33 +0800
Tag:    v3.3.0-beta

MDL-58368 icons: Revert course icon to svg

commit 32f01c546c44db025636fa665b834b40bdfef940
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 24 Mar 2017 15:37:45 +0800
Tag:    v3.3.0-beta

MDL-58280 fileconverter_googledrive: Fix cibot complaints

commit 13b449f4a56490b6cef22b976ce286c8e12ac036
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 24 Mar 2017 15:34:15 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: cibot cleanups

commit de66ac3cd6c3fa74278f7c39fffcbe869f819a0c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 24 Mar 2017 14:09:53 +0800
Tag:    v3.3.0-beta

MDL-55611 calendar: fix calendar_event uses

commit 01a95b86cda1210faeb90d01d8cb9cb928b59ef3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 24 Mar 2017 14:02:17 +0800
Tag:    v3.3.0-beta

MDL-55611 icons: Remove pix_url

commit 739de5fefe151380484fa3e900f52b0da6162d78
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 24 Mar 2017 10:04:58 +0800
Tag:    v3.3.0-beta

MDL-58087 mod_forum: Fix fragile test

commit 99e3c347f961031a2c849d290c2780b0c2a69c7f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 23 Mar 2017 16:53:07 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Minor cleanups

commit fe4f35b29b0561602bfef852200d546683490fff
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 23 Mar 2017 11:16:43 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Style fix for clean theme

commit 2375f37c5a2f97ee9171ee9838e59404a2eacaa2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 23 Mar 2017 10:57:34 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Behat fix

commit 6586ad36ede25d4af0233e15dc0063bbb2996b0a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 23 Mar 2017 10:50:48 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Fix section highlighting

commit d9f730fd691e7d6b933b825dc56aa187f6c217a1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 22 Mar 2017 12:13:16 +0800
Tag:    v3.3.0-beta

MDL-58349 assign: editpdf search comments style

commit 2a096103ac9f0e1ef746fd9856b84ffce6271495
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 22 Mar 2017 11:35:13 +0800
Tag:    v3.3.0-beta

MDL-40759 comments: Update behat test

commit 28b592d5a6957a4e9d0642f246da945ffa599f6e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 21 Mar 2017 16:43:23 +0800
Tag:    v3.3.0-beta

MDL-58338 oauth2: Force email confirmation

commit 7737c79792172e0922ecf2690092b9025c92a382
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 21 Mar 2017 13:36:35 +0800
Tag:    v3.3.0-beta

MDL-58102 completion: Don't expand completion

commit d5bb9f1ffca8eb4110881f989421f0a09e9d88b0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 21 Mar 2017 13:16:29 +0800
Tag:    v3.3.0-beta

MDL-58334 repositories: Offline downloads

commit dc633a24b900047e4f2fed290e2701fcb57e5785
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 21 Mar 2017 11:13:43 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: lang strings comments

commit 7e8940b544871b186c0fbe6ac5a8458b824dffd6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 21 Mar 2017 10:31:22 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Use a cache

commit f4e623b3e7e68eee2eb01535c68aefebd234c8bf
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 20 Mar 2017 13:29:09 +0800
Tag:    v3.3.0-beta

MDL-58317 templates: Fix async template render

commit 8626dc99fad3096c5c89f77d263a8644fb0edebe
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 20 Mar 2017 10:57:41 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Add BC for unmapped icons

commit 42d4689c65947af179bb34688fc70d1e76e3f5a2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 17 Mar 2017 15:25:56 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Minor cleanups

commit 9a67798a5ee80f756d40311b9db87c794592e089
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 17 Mar 2017 13:14:23 +0800
Tag:    v3.3.0-beta

MDL-57585 myoverview: Remove tabs from template

commit 07171e831ef3e84caed36a54b451974c12adac56
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 17 Mar 2017 09:57:03 +0800
Tag:    v3.3.0-beta

MDL-40759 fontawesome: Fix bugs from rebase

commit f2a6b9cac957cfd3fe85f691b434bd5440e533e0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 16 Mar 2017 20:28:50 +0800
Tag:    v3.3.0-beta

MDL-58278 mod_assign: Ignore send notify with mw

commit 9fe3363301b8d0c30a94fd95aced7beb27dab7dd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 16 Mar 2017 15:45:22 +0800
Tag:    v3.3.0-beta

MDL-58280 fileconverter_googledrive: Is born.

commit fa78244d17d8b0acaed91b7e7b9f9d79f59e0ab0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Mar 2017 16:29:25 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Fix unit tests and add more

commit 092304a3decc86a4277dbc7e5e45943f00219a9e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Mar 2017 15:07:41 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Cibot fixes

commit 738c4a2a73462c24137cb5d76f71968764485e2f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Mar 2017 14:04:49 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: More help buttons

commit c21a66e40af7e24bec5bc984304c2f3ee3453f52
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Mar 2017 10:48:20 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth2: Restrict logins to a set of domains

commit 979d1f66dd1e15f64e941525c299bf7a272eb2e2
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 15 Mar 2017 10:13:07 +0800
Tag:    v3.3.0-beta

MDL-58220 auth_oauth2: Fix new account creation

commit eca128bf4786a5bd55614525a8fba0be73beaac8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Mar 2017 16:39:25 +0800
Tag:    v3.3.0-beta

MDL-58220 oauth2: Global enable/disable for issuers.

commit 6e0d700de83af2589570895353e0bf45b718ad0e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Mar 2017 15:41:56 +0800
Tag:    v3.3.0-beta

MDL-58220 assign: Only show write access to teachers

commit af28b228929365d1f473c3c6b92df7101cdb4b07
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Mar 2017 14:20:16 +0800
Tag:    v3.3.0-beta

MDL-58219 googledocs: Use google file extensions

commit 72643dc688a50e67fe2f31769c39f49a86f66b84
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Mar 2017 12:50:09 +0800
Tag:    v3.3.0-beta

MDL-58219 googledocs: Update to new model for controlledlinks

commit ffda3e395c78c053c7c9affdffb95d487dd5d960
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Mar 2017 12:18:27 +0800
Tag:    v3.3.0-beta

MDL-58127 skydrive: Upgrades to new oauth2

commit 141ee541cad11846d3df8e1aa336ceb8fca89a11
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Mar 2017 12:17:30 +0800
Tag:    v3.3.0-beta

MDL-58219 repository: Change how controlled links work

commit 72fd103adde5710e4e06eb99323fbdf388520a57
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 15:44:19 +0800
Tag:    v3.3.0-beta

MDL-58219 cibot: Fixes

commit dece386586db1dbd2f113aca84c728972db63f3b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 15:05:52 +0800
Tag:    v3.3.0-beta

MDL-58219 oauth2: Fix unit tests because we changed the model

commit ec504d94f667d6a30c17582d6b3a3a90cb839170
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 14:51:44 +0800
Tag:    v3.3.0-beta

MDL-58219 googledocs: Fix upgrade script nesting

commit 3739559644971c0b05894bd4b64663e1e857e402
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 14:33:51 +0800
Tag:    v3.3.0-beta

MDL-58219 workshop: Fix unit tests

commit 39f60f6c008a34f387f929ea3036f2b6171e2eb8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 14:12:00 +0800
Tag:    v3.3.0-beta

MDL-58219 googledocs: Use a cache

commit 6da1c55ba86947c105a7c86998352fdd0c6ddadb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 13:34:21 +0800
Tag:    v3.3.0-beta

MDL-58219 googledocs: Keep original name on copy

commit 2fad141006a3baf2243bee27ffa02f1ce6aefa3f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 12:51:00 +0800
Tag:    v3.3.0-beta

MDL-58219 oauth2: Fix token upgrade problem with incremental auth

commit 28dddbc1299ac0f0dbac226f3cf5fcc3ca7f4829
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 12:11:17 +0800
Tag:    v3.3.0-beta

MDL-58219 oauth2: Show connected system account info

commit 1a1a09d8f887daae5400f2206d6561d53db08d64
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 10 Mar 2017 10:37:29 +0800
Tag:    v3.3.0-beta

MDL-58142 calendar: Add an obvious link to the help docs

commit 5823a27e7e673f71e25a2342b13e7af544ee9925
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 09 Mar 2017 09:38:02 +0800
Tag:    v3.3.0-beta

MDL-58131 googledocs: Add manage url -> drive

commit 5ffaf17dad39b549cdcc0e3e261531970a1b8597
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 09 Mar 2017 09:15:57 +0800
Tag:    v3.3.0-beta

MDL-58168 oauth2: Check for new access code before checking scopes

commit 1dca8d1a1d846ee19139cdc6ced8da4b9331cafe
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 08 Mar 2017 22:03:09 +0800
Tag:    v3.3.0-beta

MDL-58168 auth_oauth2: Allow linking other accounts

commit 151b0f940966559ba00e124f89ab7c153901f3df
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Mar 2017 22:04:30 +0800
Tag:    v3.3.0-beta

MDL-58132 repositories: Controlled link file type

commit ac40d8b589820929fe4201a3f0640414e2b9dabd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Mar 2017 11:19:00 +0800
Tag:    v3.3.0-beta

MDL-57596 forms: CLEANHTML in persistent forms

commit 8ece1d70d89f5c38a233ce0aec3595f282ad27b7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 06 Mar 2017 14:16:51 +0800
Tag:    v3.3.0-beta

MDL-58128 googledocs: Don't copy files

commit 6c9cd495a2279b379173040dac1189f583797456
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 05 Mar 2017 16:13:53 +0800
Tag:    v3.3.0-beta

MDL-58128 googledocs: Upgrade repo config

commit d247a63dfa49661c00499be26b352009ef3d4ef0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Sun, 05 Mar 2017 14:28:33 +0800
Tag:    v3.3.0-beta

MDL-58128 oauth2: Add a scheduled task for refresh

commit 989e14fea094672b401f5dcf3d3071d70573ae32
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 03 Mar 2017 16:08:28 +0800
Tag:    v3.3.0-beta

MDL-58128 googledocs: Support reference files.

commit 0e59638bdb5bc8e389ec66bfa86fb4d0300f9477
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 02 Mar 2017 16:45:43 +0800
Tag:    v3.3.0-beta

MDL-58126 googledocs: Re-implement the google docs repo

commit 299112498b5e59d504b506268ca3369caf606384
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 02 Mar 2017 09:15:50 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Coding style

commit c8d0efc33270500a212e463a616e8652ef7a5c88
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Mar 2017 15:24:51 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: More details in upgrade.txt

commit b9b409cfc3c789445699129b6194d0950a14f3ec
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Mar 2017 14:09:40 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Peer review fixes (all minor)

commit 1caabd84682c6c95936c7099180320eaf4da05cc
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Mar 2017 13:39:33 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Keep separate alt/title

commit 870a4a824ecaac80c3bc3f1eea133f0e32edef8c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Mar 2017 11:01:54 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Improve help

commit 722a6d0881e2b55266f98efdd6d682420f819248
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Feb 2017 17:22:44 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Remove wrong tests from branch

commit 931c0234684f876be0ed1e6c617882589d6c3788
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Feb 2017 17:14:36 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Add unit tests

commit f9f243f93e023340efbc0e9d018ccbf340e471a8
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Feb 2017 12:12:14 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Complete phpdocs

commit 2b09b2daa31ae02af5e13737a55129759bbaf06e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Feb 2017 10:35:51 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Load and resave the DB files

commit dc4b56852ac7ebdf50e5707406a4a0c31ed61d62
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 28 Feb 2017 10:12:47 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Do not install services by default

commit 237fd80cd2173a8fe1d41b310b67114c0c45581c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Feb 2017 16:19:04 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: API to get a system client

commit ddf65b8c0563d6393c78e94280d9ae70be3fde69
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Feb 2017 12:24:48 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Facebook

commit 485a22fc98c4519e6a71636d794e0633da8894e5
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 27 Feb 2017 10:48:44 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Get rid of behaviour field

commit 8445556b4ca7adc75239a8fa81fae4db3665e451
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 24 Feb 2017 16:40:37 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Move code from subclasses to config

commit 60237253a23644c38cbb3f8ea66c8e054295b6f6
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 17 Feb 2017 16:37:53 +0800
Tag:    v3.3.0-beta

MDL-58090 oauth2: Store a list of oauth2 services

commit 3e6adcd69cd5495e4a565331a6c77d6cc7aba655
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 16 Feb 2017 13:42:03 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Rename activity_icon

commit 410f2fb30ddc386c8eca5cdf3d141942d442e049
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Feb 2017 15:57:34 +0800
Tag:    v3.3.0-beta

MDL-57446 myoverview: version bump for new classes.

commit dd7de4ea826bc93408a27337dabfbd178c8c99e4
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 14 Feb 2017 10:16:56 +0800
Tag:    v3.3.0-beta

MDL-57766 assign: Put back the manual marker filter

commit 3d6ae65b6134fa1f4531ba054686d1450891cfc9
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Feb 2017 15:36:48 +0800
Tag:    v3.3.0-beta

MDL-57009 javascript: Reject on all errors

commit f3cd5c5b7bfc1da0a53c8c402e9188dda985b561
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 07 Feb 2017 15:00:05 +0800
Tag:    v3.3.0-beta

MDL-57009 javascript: Always use when.apply

commit 8857c715d1c2fa95d837e4006d23207f97780951
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 03 Feb 2017 13:14:05 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Behat fixes for font-awesome

commit ad056aa267e0cf6c7a3054afb3642b7adbc1bd0a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 02 Feb 2017 14:25:55 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Better mapping of some icons

commit e330b1c21476c5d9c80089ca471321fc50817243
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 02 Feb 2017 12:59:55 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Refactor to allow theme icon systems

commit 13fb78a4f64fc9cf2ee7a7cd94eb14f2ff47f660
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 01 Feb 2017 14:45:53 +0800
Tag:    v3.3.0-beta

MDL-57841 exporter: Allow scalars as related objects

commit 24a6b594123436e03b1b5abff78779bb2a422db3
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 31 Jan 2017 15:18:25 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Remove unused file type icons.

commit 9d67a408628fbc1097f4f4fc621bccb03b73ccbe
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 31 Jan 2017 15:06:17 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Fixes for icons used in CSS

commit 7776c9e112daa297aeac8ef1a33e97f0ca14d487
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 31 Jan 2017 14:45:24 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Fix when icon map comes from cache

commit 0b772813dc4c2f19e7145a8e58e518f28e4cf201
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 31 Jan 2017 10:37:02 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Update unit tests

commit 3c8850711f4c1722f109acdb1f48be876970874e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 30 Jan 2017 17:14:17 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: filepicker

commit 230ae095b4d6a88082a2915823720af97cb6caa0
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Jan 2017 12:18:24 +0800
Tag:    v3.3.0-beta

MDL-57766 mod_assign: Marker allocation fixes

commit 5c83f8cdb995f2c0e41636f217a4a78da6e59c65
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 25 Jan 2017 11:14:00 +0800
Tag:    v3.3.0-beta

MDL-57273 persistent: Remove use of helper as getter

commit 6b206c53091dc3e272dfc145c92b1943428a37d1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 24 Jan 2017 15:25:54 +0800
Tag:    v3.3.0-beta

MDL-57273 persistent: Dont allow set and get for helpers

commit 0ce135f65d77b14bd52bb7c01f24055095f9424e
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 23 Jan 2017 15:24:08 +0800
Tag:    v3.3.0-beta

MDL-57273 persistent: Some more magic __call conversions

commit e97e96155a08b435f63c773456d6a5e660ccd2b1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 23 Jan 2017 14:18:04 +0800
Tag:    v3.3.0-beta

MDL-57273 persistent: Fix access to set/get in test

commit d5818626c0b3c5f9cd49c9342e882db32e258004
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 23 Jan 2017 11:58:59 +0800
Tag:    v3.3.0-beta

MDL-57273 persistent: Improved style

commit 7cf6ef7bbb74861d0d1a3bdb483a03d6f76fc505
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 20 Jan 2017 14:56:28 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Fix icons in action menus and links

commit 599acbe77605037bb2a53d9ada3120376281ea27
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 20 Jan 2017 12:53:26 +0800
Tag:    v3.3.0-beta

MDL-57273 persistent: protected custom getters

commit c266d256e74d0d22e009bcd1c39bc91555e9dcbb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 20 Jan 2017 11:05:33 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Deprecate $OUTPUT->pix_url()

commit 663640f5b30ddd620e07d53b863520b65bb0839b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Jan 2017 16:20:27 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: convert uses of pix_url to pix_icon

commit c2dde7eebc03daf6b2095839301fed6aa0830e11
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 19 Jan 2017 14:06:07 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Split pix_icon from activity_icon

commit 9c91a9593de989192ca2c10f8d534585330d6d47
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 17 Jan 2017 16:25:14 +0800
Tag:    v3.3.0-beta

MDL-57273 core: Remove magic setters and getters

commit b302369d17410499e6c2d77bb297acfe31be7957
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Jan 2017 15:52:32 +0800
Tag:    v3.3.0-beta

MDL-57009 javascript: cibot nagging

commit 39bf2a985b3254d3493421884b46693febf9eeaa
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 04 Jan 2017 14:59:27 +0800
Tag:    v3.3.0-beta

MDL-57009 javascript: Dont rely on async ajax

commit f20a336b43a1b63424d5d837b94514f00231a618
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 03 Jan 2017 16:44:10 +0800
Tag:    v3.3.0-beta

MDL-57009 js: Do not fetch the same template twice

commit dcdf7c6155a53236ac9ff2831b1cdbbe68261569
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 03 Jan 2017 16:19:22 +0800
Tag:    v3.3.0-beta

MDL-57009 js: Skip ajax request for same string

commit 95b06c13c67e154600bb2a55f9e5afce33c76bcd
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 03 Jan 2017 10:40:42 +0800
Tag:    v3.3.0-beta

MDL-40759 icons: Refactor icon system to be extensible.

commit 348aed801c30cc95e700c56efcd3d49983f46d96
Author: Damyon Wiese <damyon@moodle.com>
Date:   Wed, 21 Dec 2016 09:41:09 +0800
Tag:    v3.3.0-beta

MDL-40759 pix: Use proper pix tags for required fields.

commit 5e73ccfb38abd3ea1dee31f3c04260fb50e3be07
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Dec 2016 16:52:00 +0800
Tag:    v3.3.0-beta

MDL-40759 output: Fix non-existent fa icons

commit 3be09119d98fc7647df06a4e89286d06c7bc9aff
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Dec 2016 16:29:19 +0800
Tag:    v3.3.0-beta

MDL-40759 upgrade: Note about fontawesome callback

commit 2b931458ad07e6e97399f44694798af8be10c07c
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Dec 2016 16:08:21 +0800
Tag:    v3.3.0-beta

MDL-40759 plugins: Add font icon mapping to all plugins

commit e6bf10c772185d088c46124cc306434663e6fc8d
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Dec 2016 15:19:14 +0800
Tag:    v3.3.0-beta

MDL-40759 dragdrop: Use a pix icon renderer for drag handles.

commit d3d2f09cefd4cdbf673ca7a0109dfa1795e141a1
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Dec 2016 14:39:22 +0800
Tag:    v3.3.0-beta

MDL-40759 atto: Use pix_icon renderer for atto buttons

commit ec7b5522517fe278817b5ca2432f28f5a9e387f7
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 20 Dec 2016 13:06:13 +0800
Tag:    v3.3.0-beta

MDL-40759 course: Fix group mode switcher to use renderPix

commit a26ce2482aa79894fe1797caacddf12ea82afa11
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 19 Dec 2016 16:50:49 +0800
Tag:    v3.3.0-beta

MDL-40759 themes: font awesome support

commit 08d7c0e1ca8d7d6006ac89b7eed7885d7b23999a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 15 Dec 2016 10:35:10 +0800
Tag:    v3.3.0-beta

MDL-57386 blocklib: wrong variable in is_block_present