Git commits in Moodle 2.3.x by Andrew Davis

commit abd110f8f977b96564d4668f646bbf610470a505
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 29 Apr 2013 10:15:08 +0800
Tag:    v2.3.7

MDL-32913 core_grade:made it more obvious when the gradebook is broken due to a broken calculation

commit 6250057612791aa6b4bcb169aeab940c48421644
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 26 Apr 2013 10:37:52 +0800
Tag:    v2.3.8

MDL-35859 core_grade:fixed an optional parameter call to use the array version

commit a035b96fd52da924818cf270ab2562ef6e18d6aa
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 21 Apr 2013 15:30:13 +0800
Tag:    v2.3.7

MDL-31713 core_grade: added updating of grade min and max to update_final_grade()

commit 12091f27cf394af17cab9e957e30e319b19b8182
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 19 Apr 2013 21:25:18 +0800
Tag:    v2.3.7

MDL-31713 core_grade:added a unit test to replicate a raw grade max bug

commit fa15dda77348b27842e105c9fb063cf4099a0fce
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 12 Apr 2013 11:59:08 +0800
Tag:    v2.3.7

MDL-35385 mod_chat: made sure no message popups display within the chat window

commit aeacefdb197a5c471310d2c7c2c5e73419f8cc5b
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 10 Apr 2013 08:34:04 +0800
Tag:    v2.3.7

MDL-29877 core_grade:add some upgrade code to fix broken grade items introduced by bad restores

commit bf5f227817ec65cfdf76d4bdc961af81a701bc31
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 05 Mar 2013 12:00:59 +0800
Tag:    v2.3.7

MDL-37475 core_grade:fixed the handling of show totals

commit 69313ec4239eb7b9643867d25086201b46f9dbf7
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 26 Feb 2013 11:07:19 +0800
Tag:    v2.3.5

MDL-38149 core_grade: added a guard for when there are no old grades

commit 46c9d980e541d9e231f29f779504b5a50a90128f
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 08 Feb 2013 10:15:17 +0800
Tag:    v2.3.5

MDL-34800 core_grade:switched from hiding the submit button to disabling it if ajax is enabled

commit cd536c6be5c5d1a5ad8d5b59335112d0f0504d32
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 06 Feb 2013 15:57:48 +0800
Tag:    v2.3.5

MDL-32076 core_grade: fixed handling of unlimited grades

commit db30e0b00ab1df65f47910b78edb1351eafc96ad
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 30 Jan 2013 18:17:57 +0800
Tag:    v2.3.5

MDL-13805 core_message: fixed some problems caused by a hasty backport

commit f2f5e4dd448cfa9aebdf5dfd5d1b6e1da780520f
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 28 Jan 2013 12:03:59 +0800
Tag:    v2.3.8

MDL-36090 core_grade: added logging of overriding of student grades

commit f5eaec86468229cc305723bf5f352284e03c3a0a
Author: Andrew Davis <andrew@moodle.com>
Date:   Sat, 26 Jan 2013 09:39:48 +0800
Tag:    v2.3.5

MDL-32076 core_grade: fixed ajax handling of unlimited grades and added some unit tests

commit 4e6cffa180b320bca5713898d5b6446423153f89
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 10 Jan 2013 15:58:16 +0800
Tag:    v2.3.5

MDL-37357 core_grade: fixed the showing and hiding of rank on the overview report

commit 65ac28683e4dfa7304b66fc2496709277a179b7a
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 10 Jan 2013 14:57:32 +0800
Tag:    v2.3.5

MDL-37352 core_grade:fixed some ajax display issues

commit d674a0e16fbb349228a63eff0204b97a647b9405
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 21 Dec 2012 11:48:54 +0800
Tag:    v2.3.4

MDL-29327 core_grade: removing some code that is messing up the categories and items screen when no grade categories are used

commit f86473cebcf89fe0408df40ecaf79a392cc3d8b0
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 19 Dec 2012 09:46:16 +0800
Tag:    v2.3.5

MDL-36757 course: avoid accidently overwriting the hidden/visible values set on grade items

commit b10a46738a830e24d8fb2f36b80de4205dce5d85
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 27 Nov 2012 10:04:59 +0800
Tag:    v2.3.4

MDL-36761 core_grade:shifted a call to count() out of a loop

commit 8d3b86806851680e4a0f15cbe360431dba80b8d4
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 21 Nov 2012 11:05:16 +0800
Tag:    v2.3.4

MDL-36680 core_grade: fixed grade_report::blank_hidden_total() and added unit tests

commit eae7b4d189635455bb3e02b9444be13a83bc4863
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 12 Nov 2012 15:25:49 +0800
Tag:    v2.3.5

MDL-13805 core_message: fixed the admin's ability to read another users messages

commit 11694f391e7cd16f8cdc48d0f70f95589a1bb4af
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 08 Nov 2012 16:38:16 +0800
Tag:    v2.3.4

MDL-36331 core_grade: fixed up 2 incorrect default return URLs

commit 168a941104ede7540c5ace198784c033eb8f5b65
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 06 Nov 2012 11:02:18 +0800
Tag:    v2.3.4

MDL-36061 core_grade: added some unit tests related to refresh_grades()

commit 72754427b646dbe0a1145705eb9f8cccdf43e356
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 05 Nov 2012 15:47:30 +0800
Tag:    v2.3.4

MDL-36321 core_message: made the course participants list correctly show if course participants are contacts or not

commit b32086390f0d9d1b9abad4970de8bd57e55cc929
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 26 Oct 2012 09:42:51 +0800
Tag:    v2.3.4

MDL-26439 core_message: switched the message search over to displaying smallmessage instead of fullmessage which contains boilerplate we dont want

commit 06661a554164a6be0764b7dd4af2929e78110f20
Author: Andrew Davis (andyjdavis) <andrew@moodle.com>
Date:   Tue, 23 Oct 2012 16:53:37 +0800
Tag:    v2.3.4

MDL-30545 messaging prefs: add Andy's extra unit tests.

commit b4a8ab2daa6ecbd8f3aff2b2204de3a38004f4e7
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 22 Oct 2012 16:46:39 +0800
Tag:    v2.3.4

MDL-36162 core_message: removed the unnecessary and confusing course URL parameter as well as fixing the broken breadcrumb

commit 84fad57f1cd011983c1f3a1aa3fef84874df1535
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 09 Oct 2012 11:22:54 +0800
Tag:    v2.3.3

MDL-35762 core_grade: altered the code that determines whether an activity is visible on the user report

commit 7ad8f468489a40bf68e472144e0e69b3bf97f58b
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 01 Oct 2012 12:53:26 +0800
Tag:    v2.3.3

MDL-35667 core_grade: added a new test for grade_category::apply_limit_rules()

commit 113f51d7c9e52ed8e8921660724cda60342e4c85
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 01 Oct 2012 10:05:22 +0800
Tag:    v2.3.3

MDL-35519 mod_book: fixed the cancel import redirect URL

commit 410d0dc2435c4bc4e6ede3b3de4b5924c7dd1a44
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 27 Sep 2012 14:29:26 +0800
Tag:    v2.3.3

MDL-31782 core_grade: fixed a potential infinite loop

commit 88852071b53d33b3a2b868a3e908bb19c74d6788
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 24 Sep 2012 17:52:52 +0800
Tag:    v2.3.3

MDL-33829 mod_glossary: added some smarts so glossary entries with an image in their description are classed as richhtml instead of plainhtml

commit c62ccd747c182e5d1c5f341ec7e96f877b40855d
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 28 Aug 2012 10:41:02 +0800
Tag:    v2.3.2

MDL-26504 blog: added upgrade code to remove orphan external blog posts

commit b7b04c2dfe467046cec4f2caf551b04d7bace9ea
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 24 Aug 2012 11:41:45 +0800
Tag:    v2.3.4

MDL-29733 grade: SQL and comment cleanup

commit 78c2fa5cab8737f9481909e3f7cbdf782d36fcb8
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 21 Aug 2012 11:58:13 +0800
Tag:    v2.3.2

MDL-30022 message: made the messaging history display code able to deal with multiple messages with the same timecreated value

commit 39e39bd437f5b34b4cdd3737c86c5f6ef6627f7f
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 17 Aug 2012 11:28:56 +0800
Tag:    v2.3.2

MDL-34406 message: removed an unnecessary string creation

commit fb1b0bc05e7888bcaf88bb3dd1718b74c16600aa
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 16 Aug 2012 10:53:22 +0800
Tag:    v2.3.2

MDL-26504 blog: made it delete external blog posts when the external blog is deleted

commit 60b6b6280b8d9b3f7fdab93dc9dde9a2ca4a24e5
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 14 Aug 2012 20:24:33 +0800
Tag:    v2.3.3

MDL-33117 grade: added some smarts to the user report method inject_rowspans() to deal with activity conditional availability

commit b65bd8b65825e1a0ef4e6dcc5280381433930495
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 30 Jul 2012 12:10:23 +0800
Tag:    v2.3.5

MDL-33117 grade: adding unit tests for the user report function inject_rowspans()

commit 36e22a820c1a22abd656ec0d4221982bafdd6e5a
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 18 Jul 2012 08:37:23 +0800
Tag:    v2.3.2

MDL-28568 message: added a warning message when the user is about to message someone who cant reply

commit dec465b3e9e2c930143b050dba5b1b0fa5832ba6
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 17 Jul 2012 10:15:14 +0800
Tag:    v2.3.2

MDL-32665 mod_chat: disabled popup notifications in the chat windows

commit cfe170e4303f860eace6d8697469f2181f9b5def
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 05 Jul 2012 11:52:30 +0800
Tag:    v2.3.2

MDL-13629 grade: added some unit tests to clarify the handling of droplow and improved apply_limit_rules()

commit 6737eda4261fd5de66850a5337cf033698e4e795
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 26 Jun 2012 12:44:56 +0800
Tag:    v2.3.1

MDL-25476 messages: switched some notification emails to come from the support contact instead of admin

commit 7db6bb7f61d9735fb51b1d4678dc9b68905f5dc7
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 21 Jun 2012 11:14:32 +0800
Tag:    v2.3.0-rc1

MDL-33717 files: improved display_size() so that it displays something nice for -1

commit 703ffaea05dd73cff661cbad8d58e6286fc6b20a
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 20 Jun 2012 16:17:12 +0800
Tag:    v2.3.0-rc1

MDL-27156 repositories: altered a check as the !empty() test on $PAGE->course was always failing for some reason

commit bc8da017b595b4847bddc010e67ff9e9cb27dd01
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 18 Jun 2012 12:33:28 +0800
Tag:    v2.3.0-rc1

MDL-27156 repositories: altered filepicker.php so that users with the ability to ignore course file size restrictions are not incorrectly restricted

commit 448c2f5b9bb4967c21c24a1430ca9ee29c97e17c
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 18 Jun 2012 12:33:28 +0800
Tag:    v2.3.0-rc1

MDL-27156 repositories: altered filepicker.php so that users with the ability to ignore course file size restrictions are not incorrectly restricted

commit 789c8b8194995ae3a4cccbf4c528b0aa07b75dca
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 13 Jun 2012 12:49:13 +0800
Tag:    v2.3.1

MDL-33686 Repositories: we were accessing a non-existent variable and thus never displaying the maximum number of attachments

commit 845c2ae1104baff6fda278cc85fe33e7b3b01b0d
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 11 Jun 2012 18:21:46 +0800
Tag:    v2.3.0-beta

MDL-27156 repositories: switched the file manager and the file picker over to using get_user_max_upload_file_size()

commit 1812ea3e06c78bf72a92c91c0f53dd11a03a59b3
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 08 Jun 2012 18:23:47 +0800
Tag:    v2.3.0-beta

MDL-27156 repositories: switched some spots over to using get_user_max_upload_file_size() instead of get_max_upload_file_size()

commit c84d86e0b761b517f4d568f75a5bab45f3201a3c
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 28 May 2012 09:15:28 +0800
Tag:    v2.3.0-beta

MDL-30880 grade: added a check for the feedback property existing before it is used

commit c53a64449ad16ae6c672d5cf80020e9903a02d8b
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 24 May 2012 10:40:59 +0800
Tag:    v2.3.0-beta

MDL-33315 blog: fixed up the navigation for when youre viewing another users blog

commit 94e40193a425a28676322158be6d71bc7fda7c1d
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 21 May 2012 09:08:58 +0800
Tag:    v2.3.0-beta

MDL-32649 rating: fixed the sorting in /rating/index.php

commit 4be0947bbe63f32f38aa1698d4bbb9068d7a9dc9
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 20 May 2012 12:17:44 +0800
Tag:    v2.3.0-beta

MDL-29173 grade: altered the definiton of round() in /lib/evalmath/evalmath.class.php

commit eb9f06f9c15e29342b0bbb460058814b44826ccb
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 20 May 2012 12:17:44 +0800
Tag:    v2.3.0-beta

MDL-29173 grade: altered the definiton of round() in /lib/evalmath/evalmath.class.php

commit 8c222e17683f9cd804b64f80c7dc211fb996929f
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 20 May 2012 10:47:18 +0800
Tag:    v2.3.0-beta

MDL-33084 grade: made localize() and unlocalize() in lib/mathslib.php static as they are used as if they were static

commit 728ff21b9fd6342acc927ab4496f640cd1e7a709
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 15 May 2012 08:46:45 +0800
Tag:    v2.3.0-beta

MDL-32860 grade: refactored graded_users_iterator

commit 74a37e1deb4932fb25984fb330898d4a45d004ea
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 11 May 2012 11:33:17 +0800
Tag:    v2.3.0-beta

MDL-31460 mod_forum: added some controls to mod/forum/unsubscribeall.php to prevent the removal of subscriptions the user shouldnt be able to delete

commit 78ab98bc5e27d2a23a4227e1e065f35fe3088150
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 02 May 2012 19:15:53 +0800
Tag:    v2.3.0-beta

MDL-27322 grade: added the ability to not have suspended students included in a grade export

commit 1e2698f6fa4ad9c33ef11266c5dc05fbec6ad4a7
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 01 May 2012 11:43:09 +0800
Tag:    v2.3.0-beta

MDL-26275 grade: made some equality checks more strict and added some explanatory comments

commit 1218879656fa4b5d89e8a661e5f5f339a6da4c56
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 19 Apr 2012 19:03:18 +0800
Tag:    v2.3.0-beta

MDL-31429 enrol: added db/messages.php for enrolment plugins and added some smarts to messaging so it won't display message settings for disabled enrolment plugins

commit bd3238e611bde72800a3fe1bee5165095104ae18
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 19 Apr 2012 11:32:38 +0800
Tag:    v2.3.0-beta

MDL-29264 course: removed the z-index from course css for course completion elements

commit 692e4f7b4d8bb326f58191d0688c2604a728142b
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 12 Apr 2012 13:34:14 +0800
Tag:    v2.3.0-beta

MDL-26523 grade: fixed a called to addHelpButton() that was asking for a non-existent string

commit 08f06b1c24868372c72053c47510d0bc5ec5ed30
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 10 Apr 2012 13:01:52 +0800
Tag:    v2.3.0-beta

MDL-30955 rating: corrected /rating/index.php as it was determining the maximum rating incorrectly for custom scales

commit 13aa8f0e0918a1435482862977d5b6c802870496
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 09 Apr 2012 13:28:00 +0800
Tag:    v2.3.0-beta

MDL-30819 grade: fixed column highlighting on the grader report

commit aee748d32c8ad5e9419ee400970944525d21759d
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 08 Apr 2012 12:10:44 +0800
Tag:    v2.3.0-beta

MDL-31510 grade: made the user report observe $cm->uservisible so that activities not available to a student because of groups do not appear on their user report

commit af4f61720d7312d5f508308093661907560c62d1
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 06 Apr 2012 12:16:55 +0800
Tag:    v2.3.0-beta

MDL-32191 grade:renamed a mis-spelled string name AMOS BEGIN  MOV [invalidgradeitmeid,error],[invalidgradeitemid,error] AMOS END

commit babc03f40080cb378d638031ec53831bc89325e8
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 04 Apr 2012 10:58:22 +0800
Tag:    v2.3.0-beta

MDL-32082 message: added a function to make user checks more readable

commit 8ac95c279cb1be2bf41683a42146e9cdd6054cfd
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 27 Mar 2012 18:42:53 +0800
Tag:    v2.3.0-beta

MDL-27156 repository: Added a new capability so that select users can bypass file size restrictions

commit a740a0ad9862d1551bc7cc7f918ce8af3b5dd152
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 27 Mar 2012 10:14:23 +0800
Tag:    v2.3.0-beta

MDL-26257 grade: fixed the grader report edit mode ajax and fixed a spot in the grader report that should be using get_students_per_page()

commit 8233747e0e0d10342e14ecfa56cd7afb44358db9
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 25 Mar 2012 11:01:13 +0800
Tag:    v2.3.0-beta

MDL-26275 grade: made the grader report retrieve the existing grades from the DB rather than sending them to the client which then returns them to the server

commit ff038e4bae6ee37bfe385a43f9495a3385373606
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 08 Mar 2012 15:45:45 +0800
Tag:    v2.3.0-beta

MDL-28187 message: fixed up $PAGE->set_url() in /message/index.php so the nav highlighted properly

commit fb71453ddca4ddd73dfcce8033d57cb1a3a5e139
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 06 Mar 2012 13:46:23 +0800
Tag:    v2.3.0-beta

MDL-30434 core: modified get_exception_info() to provide more debug information

commit 62a966ada07007eafc666d4ad84e8fe14aacf681
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 04 Mar 2012 13:21:03 +0800
Tag:    v2.3.0-beta

MDL-31841 grade: prevented the feedback column on the user report from being centered

commit 178ba8bc365be4b44896058b7e23a3a926794396
Author: Andrew Davis <andrew@moodle.com>
Date:   Sat, 03 Mar 2012 14:47:41 +0800
Tag:    v2.3.0-beta

MDL-31835 message: added a view conversation type link after each conversation on the recent conversation screen

commit ca540697f17ee9b276a053c37ebc5008794c6090
Author: Andrew Davis <andrew@moodle.com>
Date:   Sat, 03 Mar 2012 11:00:01 +0800
Tag:    v2.3.0-beta

MDL-31362 grade: removed GRADE_UPDATE_ITEM_DELETED as it is not genuinely being used anywhere

commit 4a29d2912c96d8370b6afdfb6d89514de3dfe12d
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 02 Mar 2012 15:19:29 +0800
Tag:    v2.3.0-beta

MDL-31818 grade: removed some broken code to do with overriding students per page, added a post variable so the page isnt lost when submitting grades

commit 8075c843ce1f00080f17ab971a79ff0434bc442e
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 02 Mar 2012 13:49:38 +0800
Tag:    v2.3.0-beta

MDL-31709 message: removed get_message_participants() as it is deprecated and should have been removed in 2.2

commit 48e03792ca8faa2d781f9ef74606f3b3f0d3baec
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 01 Mar 2012 14:53:48 +0800
Tag:    v2.3.0-beta

MDL-31834 message: fixed up some not quite correct usage of moodle/site:readallmessages

commit d3b698a46e8a64e7a536f33e67d57ec11caf268c
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 01 Mar 2012 10:38:28 +0800
Tag:    v2.3.0-beta

MDL-26275 grade: added a safety check to avoid hitting PHP's max_input_var by reducing the number of students per page if necessary

commit 8260050dbd25673eebb47f25ee50df4a71fb56fd
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 24 Feb 2012 10:45:56 +0800
Tag:    v2.3.0-beta

MDL-31739 mod_forum: added phpdocs for forum_get_email_message_id()

commit 227e9023e2aa0e9c8819d28c44e1c570294420b3
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 23 Feb 2012 11:20:11 +0800
Tag:    v2.3.0-beta

MDL-31353 grade: added a missing YUI requires

commit 0e7f31b42bc958e57b91fe94dc47b012b2a2b0c9
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 23 Feb 2012 09:51:19 +0800
Tag:    v2.3.0-beta

MDL-31363 grade: removed 3 constants that are not being used anywhere

commit e54816bcf8bee9505f0bfb442d9a32f6a40724dc
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 16 Feb 2012 18:08:16 +0800
Tag:    v2.3.0-beta

MDL-30698 message: changed message ID to be a hash

commit 762677611a63e186564aebbbdd3d5fc7982e98dc
Author: Andrew Davis <andrew@moodle.com>
Date:   Sun, 12 Feb 2012 19:07:54 +0800
Tag:    v2.3.0-beta

MDL-31432 message: prevent messaging popups while viewing messages

commit fc28177f4dc16904b36802e7d533ba3e8d5b6ea9
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 10 Feb 2012 11:02:39 +0800
Tag:    v2.3.0-beta

MDL-31335 message: wrapped calls to mtrace() in email_to_user() within a check to make sure its a CLI script

commit 8887fd9a77f6285abe2305249be8d2d6a08042f6
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 08 Feb 2012 14:45:43 +0800
Tag:    v2.3.0-beta

MDL-29080 grade: simplified bug fix to prevent users without the required capabilities from being able to export hidden grade items

commit de80da61e859899eeae90cb10db7a4eb5d810124
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 01 Feb 2012 15:06:18 +0800
Tag:    v2.3.0-beta

MDL-31158 grade: altered the help string for recovergradesdefault

commit 8900213b922c577639b339618268c948052cda4f
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 01 Feb 2012 10:26:53 +0800
Tag:    v2.3.0-beta

MDL-29615 message: reversed the default for messagingallowemailoverride and added upgrade code so upgraded sites maintain consistent behaviour

commit 31eae0eb1798642a2cabff2fdcf88af721632544
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 23 Jan 2012 15:07:32 +0800
Tag:    v2.3.0-beta

MDL-29892 grade: added a check to prevent hidden courses appearing on student overview reports

commit 84f533b3c34071376775e27a7e2f48b85cabf222
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 23 Jan 2012 11:27:47 +0800
Tag:    v2.3.0-beta

MDL-29615 message: added the ability for admins to restrict users ability to set where their email message notifications go

commit a153c9f2fe1fe77a1a0fb86408a5ff2e97513be6
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 06 Jan 2012 12:52:46 +0800
Tag:    v2.3.0-beta

MDL-30999 grade: updated Grade API phpdocs

commit 6fbd60ef5757185280498771e7c4a8dd7ac4376a
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 05 Jan 2012 13:05:02 +0800
Tag:    v2.3.0-beta

MDL-30987 message: updated phpdocs for /lib/messagelib.php and /message

commit c85cf7df5c290ec1fdbd6c96eedd660f33ecf079
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 30 Dec 2011 11:56:22 +0800
Tag:    v2.3.0-beta

MDL-29097 course: refactored to avoid having two seperate calls to events_trigger()

commit 02c34fe1431190f2b4b6f7c979bb65d68eb66648
Author: Andrew Davis <andrew@moodle.com>
Date:   Thu, 29 Dec 2011 17:20:39 +0800
Tag:    v2.3.0-beta

MDL-30707 mod_forum: fixed a add_to_log() call that was causing invalid URLs to be added to the log

commit a5448b3f6b713ef23c2fc2bca148269b9a1de82b
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 28 Dec 2011 16:28:17 +0800
Tag:    v2.3.0-beta

MDL-30828 mod_feedback: fixed sorting when viewing responses

commit 088cc24ccd8319b7bc3290ee2c4db123a1c09544
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 23 Dec 2011 13:28:08 +0800
Tag:    v2.3.0-beta

MDL-30722 mod_forum: prevented users being auto-logged in as guest when they access /mod/forum/unsubscribeall.php

commit 1376b0ddf8e070268e154f54c78a81753bef4768
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 14 Dec 2011 18:23:01 +0800
Tag:    v2.3.0-beta

MDL-30698 forum: made message ID genuinely unique to prevent mail servers dropping emails the look like duplicates

commit 8e54ce9717c19f768b95f4332f70e3180ffafc46
Author: Andrew Davis <andrew@moodle.com>
Date:   Wed, 14 Dec 2011 14:57:46 +0800
Tag:    v2.3.0-beta

MDL-20245 grade: increased the length of the user_preferences::value column and added an exception to set_user_preference() is this new length is exceeded

commit dbd634ff2e47285983759e281601aa06313f56c1
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 13 Dec 2011 15:53:15 +0800
Tag:    v2.3.0-beta

MDL-13572 message: added validation of the email address in the messaging preferences

commit 5625d33d17c3c5fdc647f92d2777ba05927fd582
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 12 Dec 2011 15:57:04 +0800
Tag:    v2.3.0-beta

MDL-25561 grade: made the student names clickable on the user report

commit 492b00b7ba845b54bf4b2581ff5c16fe9144d827
Author: Andrew Davis <andrew@moodle.com>
Date:   Tue, 06 Dec 2011 11:09:14 +0800
Tag:    v2.3.0-beta

MDL-30607 message: removed an if condition that prevented you from clearing an overrident email address

commit 6278ce451f8f8994465dba4acfbec4e29ba3e26f
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 05 Dec 2011 14:57:36 +0800
Tag:    v2.3.0-beta

MDL-28710 rating: added some more classes to the html for entering ratings

commit 97451e029b5ddd9a677500e4866576094a1635fc
Author: Andrew Davis <andrew@moodle.com>
Date:   Fri, 02 Dec 2011 09:48:36 +0800
Tag:    v2.3.0-beta

MDL-26522 grade: made the user selection drop down on the user report behave more sensibly

commit 6b2f218473ae72c7ca9ecd8a9a797734ff7b5052
Author: Andrew Davis <andrew@moodle.com>
Date:   Mon, 28 Nov 2011 12:58:44 +0800
Tag:    v2.3.0-beta

MDL-27432 mod_data: improved handling of the absence of the GD php extension