Git commits in Moodle 2.9.0 by Frederic Massart

commit a622bc1a96bf095b27416d210da64bdff7b85d41
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 08 May 2015 13:02:12 +0800
Tag:    v2.9.0-rc2

MDL-50162 core_user: Some preferences are not updated in $USER object

commit 69a35871966eb43ce713d349684667e0393bb61a
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 07 May 2015 14:30:48 +0800
Tag:    v2.9.0-rc2

MDL-50120 core_user: Profile edit redirects to profile or preferences

commit 913784114d8134ff758c4b2323a1c897d015944f
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 May 2015 17:43:48 +0800
Tag:    v2.9.0-rc2

MDL-49802 core_message: Prevent message being sent twice in messenger

commit 546a58bcdc5a7a2802e99f2b060e7368c4353c24
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 May 2015 16:29:48 +0800
Tag:    v2.9.0-rc2

MDL-50128 mod_data: String needed escaping before being used in regex

commit 36c1cc4dc1f478543abeae8a3f7202f073e65ff2
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 06 May 2015 13:14:10 +0800
Tag:    v2.9.0-rc2

MDL-50047 quiz_results: Restore handles misconfig and missing quizzes

commit ae742f12c1f566f1268bda4a4c743db69b951246
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 01 May 2015 16:15:28 +0800
Tag:    v2.9.0-rc2

MDL-50047 quiz_results: Upgrade handles misconfig and missing quizzes

commit d71feab8ae04f3161afba7c86f3c93acd0e86f3e
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 30 Apr 2015 12:40:03 +0800
Tag:    v2.9.0-rc1

MDL-49986 messages: Contacts in contact list should not be bold

commit 94e6f38fa6d1be6623f98de8a3846d1cc850b714
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 29 Apr 2015 18:52:46 +0800
Tag:    v2.9.0-rc1

MDL-50038 my: Redirect admin users to the notifications page when needed

commit a75dbde04c129ba9bfe6c38280a17c0ac9e2770a
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 29 Apr 2015 16:14:06 +0800
Tag:    v2.9.0-rc1

MDL-49923 theme_clean: Removed nested H1 tags due to new full_header()

commit cda2a8273a9012822ee22c7c591e2e1db66378a2
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 29 Apr 2015 15:04:47 +0800
Tag:    v2.9.0-rc1

MDL-50041 gdlib: Badges need PNG files from process_new_icon()

commit ca6f3a8b5f38de87acf4ae7ab1eccafdcf85221d
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 24 Apr 2015 14:41:01 +0800
Tag:    v2.9.0-rc1

MDL-49911 admin: Prevent notices when updatenotifications is disabled

commit c7d5ca8d1660b0dc9d3e42dfa319b88d62840256
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 24 Apr 2015 12:55:22 +0800
Tag:    v2.9.0-rc1

MDL-49981 badges: Missing link to manage your badges

commit e14388e3a72d108903357b75d635f6eed01358b8
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 23 Apr 2015 14:17:21 +0800
Tag:    v2.9.0-rc1

MDL-49972 preferences: Fix incorrect title and headings

commit c8b4b67a2fc9599690deef5bb67a4aa15b8df5c2
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 23 Apr 2015 14:05:55 +0800
Tag:    v2.9.0-rc1

MDL-49960 message: Adding behat test for recent conversations

commit d9b5f9bb6ce6bfbeb296f8001b7b68807ce52875
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 23 Apr 2015 12:08:33 +0800
Tag:    v2.9.0-rc1

MDL-49960 message: Prevent coding error when getting recent convos

commit 4d8c01c8dc531d933ba1645e67ab6a639418214d
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 15 Apr 2015 14:14:21 +0800
Tag:    v2.9.0-beta

MDL-49871 theme_base: Moving notification templates in right location

commit 60de7df148d597c7d6c7294fa30d5bdf44c532d8
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 15 Apr 2015 14:03:23 +0800
Tag:    v2.9.0-rc1

MDL-49800 core_output: Templates are not allowed in sub directories

commit 09235e249eebbe0ebb8e6932eb5ec720af81dffd
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 15 Apr 2015 12:16:56 +0800
Tag:    v2.9.0-beta

MDL-49741 core_grades: Restore correct padding on Setup screen

commit 08cb34a5a6e03f9e0c2034ff148f9c59053b1cfb
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 10 Apr 2015 16:33:59 +0800
Tag:    v2.9.0-beta

MDL-49819 profile: Move email to top and interests to lower location

commit 87223ef7923e8a604ee0c1d25562ec6cccf1d101
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 10 Apr 2015 16:24:26 +0800
Tag:    v2.9.0-beta

MDL-49819 messaging: Submit button reads 'Save changes'

commit 26a50547f0e7072b08c83b1d23dbaed937b66e37
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 10 Apr 2015 16:14:59 +0800
Tag:    v2.9.0-beta

MDL-49819 my: Display correct tag title on the dashboard

commit 15699badc6f047bed2eaa138e7bddb338baca41f
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 10 Apr 2015 16:02:30 +0800
Tag:    v2.9.0-beta

MDL-49819 user: Profile displayed on one column on phones

commit 753a29a8257d87c428149a5d33d551b278b11f86
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 09 Apr 2015 16:25:38 +0800
Tag:    v2.9.0-beta

MDL-49575 gradereport_singleview: Regrade item when (un)overriding

commit db200a8e9f88c8c4a2141ac264062dca74ee2f29
Author: Frederic Massart <fmcell@gmail.com>
Date:   Thu, 05 Mar 2015 22:00:24 +0800
Tag:    v2.9.0-rc2

MDL-49179 setuplib: print_error() uses local URLs exclusively

commit d031c2dcb980429044d5b31bc12792a54434b03d
Author: Frederic Massart <fmcell@gmail.com>
Date:   Thu, 05 Mar 2015 16:30:52 +0800
Tag:    v2.9.0-rc2

MDL-49401 moodlelib: PARAM_LOCALURL supports loginhttps

commit b2687a055dc990ca86ddce178d5aee3fb1df644a
Author: Frederic Massart <fmcell@gmail.com>
Date:   Wed, 04 Mar 2015 23:00:32 +0800
Tag:    v2.9.0-rc2

MDL-49179 weblib: Secure the direct usage of $_SERVER['HTTP_REFERER']

commit dd0607b7bbaff38cc62e4d00658c02da3fdbb4c8
Author: Frederic Massart <fmcell@gmail.com>
Date:   Wed, 04 Mar 2015 19:11:08 +0800
Tag:    v2.9.0-rc2

MDL-49179 mod_forum, mod_quiz: Prevent misuse of get_referer()

commit fa3ca5e204bffd925fe2c0ba0fdccc4ad41cfd55
Author: Frederic Massart <fmcell@gmail.com>
Date:   Wed, 25 Feb 2015 23:24:10 +0800
Tag:    v2.9.0-beta

MDL-45902 repository: Improving breadcrumb and title of manage page

commit 8309caa64334479695258e0f0b82071ce0788592
Author: Frederic Massart <fmcell@gmail.com>
Date:   Wed, 25 Feb 2015 23:23:21 +0800
Tag:    v2.9.0-beta

MDL-45902 navigation: Moving repositories to the preferences

commit 39c6f62d031e167b7e63fd2ec4413f3d2477d06f
Author: Frederic Massart <fmcell@gmail.com>
Date:   Wed, 25 Feb 2015 22:19:18 +0800
Tag:    v2.9.0-beta

MDL-49107 atto_link: Insert link even when selection is empty

commit 308e481ce85b482cad4987f3fb67b007e4cc89c7
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 16 Feb 2015 10:53:45 +0800
Tag:    v2.9.0-beta

MDL-47529 lock: Fix typo on lock factory in config-dist

commit 7a79030f48ce090107dc264114447a628289bd9d
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 13 Feb 2015 16:53:42 +0800
Tag:    v2.9.0-beta

MDL-23296 repository_local: Implementing search through server files

commit 9461ea067914132f5fd9a7334a393a67bf7a09ab
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 06 Feb 2015 15:25:26 +0800
Tag:    v2.9.0-beta

MDL-45895 user: Preferences page presence in the navigation

commit 36ffc1511c456664afaeaaa775b89261915f1cd6
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 06 Feb 2015 14:24:30 +0800
Tag:    v2.9.0-beta

MDL-45895 user: Re-organise orphans nodes on the preferences page

commit fe89cb8c2a29bea7411e190ecd31230dede23b54
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 05 Feb 2015 15:06:32 +0800
Tag:    v2.9.0-beta

MDL-47953 gradereport_grader: Accurate pagination with suspended users

commit 0061876d579ac6baed97fb424ca336f982ac8b84
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 04 Feb 2015 10:19:38 +0800
Tag:    v2.9.0-beta

MDL-48933 core_message: Clean up for a better coding style

commit 0e8418a8de6b8b4f104b5c6bbd92f95df353fc46
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 30 Jan 2015 18:24:18 +0800
Tag:    v2.9.0-beta

MDL-45895 user: Scaffold of the new preferences page

commit dc3b93cb6f44cd5937085f9796ebd77ec2d0a768
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 30 Jan 2015 14:58:13 +0800
Tag:    v2.9.0-beta

MDL-48937 navigation: Hide categories in navbar when system has only one

commit aa6409c887a843261c80bcdff4b45220719ce623
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 29 Jan 2015 17:42:45 +0800
Tag:    v2.9.0-beta

MDL-48933 core_message: Behat tests to cover messenger dialogs

commit 3630ab92d9643a5d0b351a55d7c1baedd0c6f6d4
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 29 Jan 2015 10:59:45 +0800
Tag:    v2.9.0-beta

MDL-47529 task: Remove usage of lock when editing a task

commit 517e0111f31f11158aecf265278456aadb8514b1
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 21 Jan 2015 11:50:25 +0800
Tag:    v2.9.0-beta

MDL-48920 tool_generator: Use 'real' names during course generation

commit cd5e627de8766b3b7c90ba8e234ae8e74aedfe5d
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 21 Jan 2015 11:33:03 +0800
Tag:    v2.9.0-beta

MDL-48921 admin: Keep the search string in the URL after form submission

commit cf4a17cb9b885368e77356ae8a436948de079436
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 15 Jan 2015 10:53:09 +0800
Tag:    v2.9.0-beta

MDL-48933 core_message: New dialog to send a message to a user

commit 0af336ef9330cdfd9c22edf8aa2ea2bdcc241d3c
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 09 Jan 2015 16:47:53 +0800
Tag:    v2.9.0-beta

MDL-47529 task: Do not use lock when updating task records

commit 6b5d34b18d977d10b57c881678c16f9078356b75
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 09 Jan 2015 11:34:24 +0800
Tag:    v2.9.0-beta

MDL-38142 mod_forum: Allow viewing of student posts in hidden courses

commit 18247eb09098b940ba09dad750a2ddde524aebbf
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Jan 2015 16:03:56 +0800
Tag:    v2.9.0-beta

MDL-48383 task: Indicate when a task will not run if plugin is disabled

commit 1920eebcaa490b7001be5c43e2e8cc855ca1b64c
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 08 Jan 2015 14:14:37 +0800
Tag:    v2.9.0-beta

MDL-44907 admin: Better styling of admin settings validation errors

commit d2fdad7c6c3d8c75b741618eb890710f63efe757
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 02 Jan 2015 11:22:47 +0800
Tag:    v2.9.0-beta

MDL-43679 core: Handle Meridio user agents with MS Word

commit 7f63c934a29bff68423cfb699f91f47bee7d9c09
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 23 Dec 2014 17:15:49 +0800
Tag:    v2.9.0-beta

MDL-46183 theme_more: Background is seen through the activity chooser

commit ae46ca5fcc8823c446fba6b275daa02f5c8a7973
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 23 Dec 2014 12:04:02 +0800
Tag:    v2.9.0-beta

MDL-42616 core: Adding tool_filetypes to the standard plugins list

commit f63dec4bb2a6148ae0ea56e98af970aa2ed67505
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 18 Dec 2014 16:32:52 +0800
Tag:    v2.9.0-beta

MDL-43679 core: Never use HTTP redirect when the user agent is MS Word

commit 5c5721285fb03c6bc87702b5e37e5731a6e6cbc5
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 18 Dec 2014 14:34:57 +0800
Tag:    v2.9.0-beta

MDL-43902 cohort: Fix behat failure because attribute does not exist

commit 077b347d6db8c2e1b0b5015082ea21e24d71d794
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 17 Dec 2014 10:51:16 +0800
Tag:    v2.9.0-beta

MDL-43004 blog: Deprecation of parameter $action in add_association/s()

commit 94b8c63635e6d3171771f1fa832f212527ccd91c
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 12 Dec 2014 15:50:48 +0800
Tag:    v2.9.0-beta

MDL-48266 backup: Fix backup strorage misconfiguration

commit 9fdf16a0fcbb1edd7472151955817993fbb18db0
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 12 Dec 2014 14:58:42 +0800
Tag:    v2.9.0-beta

MDL-48266 backup: Validate backup_auto_storage config

commit 2c2171bdced5f737387a24c0da5f6d41f9ade257
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 09 Dec 2014 15:25:35 +0800
Tag:    v2.9.0-beta

MDL-45295 core_block: Removing obsolete method preferred_width()

commit ba55be9151ce6dae7aec827d00c7b3179612b64f
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 09 Dec 2014 10:52:30 +0800
Tag:    v2.9.0-beta

MDL-43902 output: Final deprecation of classes r0/r1 in table rows

commit 6b61c2c45f745e45aa5688f6d8cdd5535d41dab6
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 08 Dec 2014 17:02:01 +0800
Tag:    v2.9.0-beta

MDL-46124 libraries: Final deprecation of text libs and plugin libs

commit c9bd4e41eb3412572eaf27782806800005006342
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 08 Dec 2014 16:14:32 +0800
Tag:    v2.9.0-beta

MDL-46122 libraries: Final deprecation of file lib/pluginlib.php

commit 26e4b0caff092d26ff55ec392960c36fa9735c14
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 08 Dec 2014 16:06:00 +0800
Tag:    v2.9.0-beta

MDL-44918 libraries: Final deprecation of count_login_failures()

commit 38a73bf4ae8ef33b957ed08eaed62eba95ee35d6
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 05 Dec 2014 18:24:41 +0800
Tag:    v2.9.0-beta

MDL-48495 curl: Limit usage of curl to HTTP and HTTPS protocols

commit faf87da8862a8e28fbecf8580a9913b70063373f
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 05 Dec 2014 15:33:17 +0800
Tag:    v2.9.0-beta

MDL-48496 block_rss_client: Deleting unused string errorloadingfeed

commit b58d8d23f3c3143c9187588bdf005db1bfd7b49f
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 05 Dec 2014 15:31:42 +0800
Tag:    v2.9.0-beta

MDL-48496 block_rss_client: Do not display curl error messages

commit fbd846bebcf7b364ed49f9b1a3de2a735d7d6992
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 01 Dec 2014 15:14:26 +0800
Tag:    v2.9.0-beta

MDL-14908 user: Parents are not restricted when separated groups is used

commit 3af5725b74a127d905d743962593380c4c8c4801
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 27 Nov 2014 14:26:28 +0800
Tag:    v2.9.0-beta

MDL-40419 blocks: Function to get page type patterns from pattern

commit 18edf3a3255ad24f67ef6a01898646b4a686139c
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 26 Nov 2014 17:11:35 +0800
Tag:    v2.9.0-beta

MDL-43127 tool_uploadcourse: Empty enrolment method is acceptable

commit 04b12fc1b3f97fa637bcb27e6314e16cfcea0306
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 25 Nov 2014 11:56:47 +0800
Tag:    v2.9.0-beta

MDL-47133 editor_atto: Use strict validation of keyboard shortcuts

commit 61380ed2a2bd5f285a5f3bcf1024dc0989ee9e00
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 20 Nov 2014 18:12:02 +0800
Tag:    v2.9.0-beta

MDL-43127 tool_uploadcourse: Add support for more enrolment methods

commit 414f7ef8ff10277d8f1e787b61ac0bebd324caa3
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 19 Nov 2014 17:24:38 +0800
Tag:    v2.9.0-beta

MDL-29585 mod_wiki: Prevent broken links in editable sections

commit 93539c44dce8bdeffe01de73828e89e56210d1d9
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 17 Nov 2014 18:18:41 +0800
Tag:    v2.9.0-beta

MDL-18183 mnet: Option to verify peer and host of MNet peer using HTTPS

commit 0209a857049e87dac63cc9f44c8d2eab87b16510
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 14 Nov 2014 17:23:00 +0800
Tag:    v2.9.0-beta

MDL-46640 navigation: Handle block contexts within a category

commit ab14ab741e320c8a969a57a6b7e1e9b3a079d291
Author: Frederic Massart <fred@moodle.com>
Date:   Fri, 14 Nov 2014 14:35:35 +0800
Tag:    v2.9.0-beta

MDL-48180 mod_assign: By default do not count 'new' submissions

commit dc8ee30eda3a4cfb7b60fc65b1924bb27ba7326b
Author: Frederic Massart <fred@moodle.com>
Date:   Wed, 12 Nov 2014 15:19:10 +0800
Tag:    v2.9.0-beta

MDL-40419 backup: Advanced comparison when restoring blocks in course

commit c159e2aa0aa5ac4d25c842d4b0ce4233056777f5
Author: Frederic Massart <fred@moodle.com>
Date:   Tue, 11 Nov 2014 16:13:56 +0800
Tag:    v2.9.0-beta

MDL-29585 mod_wiki: Handle special characters in headings/sections

commit b53a658b267f0acb9e3cac845ff136ba7d69fbff
Author: Frederic Massart <fred@moodle.com>
Date:   Mon, 10 Nov 2014 12:59:59 +0800
Tag:    v2.9.0-beta

MDL-39692 grade: Little code clean up of letter boundary deletion

commit d996c620a94fafddc1f46ac9e58edde6542fa7e1
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 06 Nov 2014 15:39:12 +0800
Tag:    v2.9.0-beta

MDL-46416 group: Allow group pictures to be deleted

commit 21449d01b704b8c2bb40c54d9a726df1e7139dce
Author: Frederic Massart <fred@moodle.com>
Date:   Thu, 06 Nov 2014 15:23:58 +0800
Tag:    v2.9.0-beta

MDL-46416 group: Use a revision number for group pictures