Git commits in Moodle 2.5.x by sam marshall

commit a02e76ee3fa474c25f049f7ee32f86f7b9087c18
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 14 May 2014 17:59:49 +0800
Tag:    v2.5.7

MDL-45477 Behat: List of steps takes too long to load, times out

commit 815fa99724c68ca2848a44488a2e7d198df86440
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 14 May 2014 01:43:21 +0800
Tag:    v2.5.7

MDL-45535 CSS chunking breaks media rules if CSS invalid (IE)

commit b2d5a4ee3883bc399868d4e0c756578ba04c4162
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 08 May 2014 21:04:35 +0800
Tag:    v2.5.7

MDL-45469 Conditional availability: Restrict by text area broken

commit 08793ac4b54c6319c084ce5d40dd2c1756fb2372
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 02 May 2014 01:08:06 +0800
Tag:    v2.5.6

MDL-45376 Completion: Form locking is still not working right

commit 30503a0c217e6235e09ca076aa9ddf63562c4575
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 08 Apr 2014 18:55:46 +0800
Tag:    v2.5.6

MDL-27459 Completion: When ratings off, disallow grade completion

commit 1933f0316e1b5fa51c24bf6410dccbe8919a1c24
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 08 Apr 2014 17:57:13 +0800
Tag:    v2.5.6

MDL-44991 Behat: step to check if attribute does not contain text

commit 3df85ca74439807f15d04b82f1e19d29131653a3
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 28 Mar 2014 02:44:29 +0800
Tag:    v2.5.6

MDL-44891 Behat: Add step to check attribute

commit 50218f3a928d36888712fd46f595483447430ede
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 28 Mar 2014 00:42:29 +0800
Tag:    v2.5.6

MDL-44837 Behat: 'dialogue' selector only works for confirm dialogues

commit ebf2c144533367dc6e0d89d2963d5b1286f18df4
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 26 Feb 2014 22:00:51 +0800
Tag:    v2.5.6

MDL-44141 Completion: System updates data during restore

commit 6de5b2108f6e14dd68b5de3b74f2931828c4b675
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 10 Feb 2014 20:33:35 +0800
Tag:    v2.5.5

MDL-44065 Course: _add_instance exception leads to inconsistent db

commit 07ba3c2c6b8723a045c989c70a94c58b8500e072
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 14 Jan 2014 21:44:17 +0800
Tag:    v2.5.5

MDL-43619 Roles: reset_role_capabilities unit test, cache fix

commit 1daa40be7f90695e7d2a34b21e09b907e2d17c71
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 09 Jan 2014 01:11:10 +0800
Tag:    v2.5.5

MDL-43619 Roles: Reset role destroys all overrides

commit f00bc60e7428937f8a032f85407099c64adbf4b5
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Sat, 07 Dec 2013 02:15:09 +0800
Tag:    v2.5.4

MDL-43252 Group menu in wrong order when groupings used

commit 6457d2eca309438f4d5b05463bc5fae83b3ef76d
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 12 Nov 2013 20:23:10 +0800
Tag:    v2.5.4

MDL-42839 MUC: Memcache server configuration too sensitive to whitespace

commit a55a5d28c229c0ce323b0a44dc0e50f1b8f06761
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 30 Oct 2013 00:47:54 +0800
Tag:    v2.5.4

MDL-42582 Availability: Restriction display incorrect for multi-para Labels

commit fb166770b9a83537f85bad8c03a5d3d474b41c9b
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 23 Oct 2013 22:30:27 +0800
Tag:    v2.5.3

MDL-34654 Glossary: ampersand breaks auto-linking

commit c4492952bf1eaf7445dd40d77b5929d34164076f
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 11 Sep 2013 21:27:38 +0800
Tag:    v2.5.3

MDL-41728 Backup: Unnecessary use of in_array in base_plan

commit 5912c3e43e35a92c8e4579c5afac8e0246104dbb
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 10 Sep 2013 23:34:44 +0800
Tag:    v2.5.3

MDL-38194 Files: Allow download of large backup files

commit bd2d268d137292c8acb60661cf809bc0960176cc
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 06 Sep 2013 20:01:50 +0800
Tag:    v2.5.4

MDL-41446 Completion: Incorrectly marks complete when grade data present with no actual grade

commit 8f0ce3ca17ab5b993ac375b0dd7ffbf8bbd51a98
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 13 Aug 2013 21:25:13 +0800
Tag:    v2.5.3

MDL-41163 Restore: Large course restore timeout on schema page

commit f1cb34a17aaa39d948420bfee677aa22167eaa16
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 07 Aug 2013 00:35:25 +0800
Tag:    v2.5.2

MDL-41050 Progress bar: Width parameter does not work

commit 99aa4475504fbed9a9a081b4b8e7e570810e8cbd
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 06 Aug 2013 17:29:37 +0800
Tag:    v2.5.2

MDL-41045 course_add_cm_to_section should not test for sections unless necessary

commit 5b15ad907ac8d0dd1e9ba40ae5e9a0b381c5ca30
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 02 Aug 2013 21:37:56 +0800
Tag:    v2.5.3

MDL-41852 Resource: Does not have generator

commit e886af6e7e7c108956542be6bc2c98094d499201
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 02 Aug 2013 20:57:59 +0800
Tag:    v2.5.3

MDL-41853 Script to generate standard-size large course for testing

commit c358c8a2c0a362a0c14863bced0ce44560916f0e
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 01 Aug 2013 21:11:57 +0800
Tag:    v2.5.2

MDL-40320 Course page: Text greyed when conditional activity available

commit 695f6f3c232c2a01c16a978b57be20c6fb8afbf7
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 17 May 2013 23:43:51 +0800
Tag:    v2.5.1

MDL-39723 Remove unnecessary queries for COURSE, SITE

commit a6683d327fbc37d586949802c60f902f0bb77b13
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 15 May 2013 20:11:51 +0800
Tag:    v2.5.1

MDL-37516 Conditional activities: user field condition display fixes

commit cb86f1ebb328b1b2d3e063fb3da8e2d3780ed233
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 02 May 2013 23:00:09 +0800
Tag:    v2.5.0-rc1

MDL-39472 MUC: Improve parse_key performance

commit 3a2e904098a05ab06671be595c6d9afd854fb488
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 02 May 2013 22:28:17 +0800
Tag:    v2.5.1

MDL-39472 MUC: Optimise cache::get_from_persist_cache

commit aca67ae8b0d278a07cc574bdf75c7e547cefda81
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 02 May 2013 01:44:55 +0800
Tag:    v2.5.1

MDL-39454 Accesslib: is_siteadmin is a bit slow

commit 7593df0a55bd7ee4a6f0e52cf2d1bd7e316ebebc
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 01 May 2013 23:58:02 +0800
Tag:    v2.5.0-rc1

MDL-39452 Library: html_writer::attribute unnecessary is_array check

commit c797c995a0cc4dbfdb482564b094395d949ed5ca
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 01 May 2013 21:29:11 +0800
Tag:    v2.5.0-rc1

MDL-39448 MUC: Memcache configurable key names

commit 4bab91bc53f415e85207609e43e5ef7ed898b869
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 12 Apr 2013 20:28:55 +0800
Tag:    v2.5.0-rc1

MDL-39033 Conditional availability: Available items dimmed to students

commit fba5cbd3565f1722505b9fc5f444734eb781a729
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 10 Apr 2013 00:35:39 +0800
Tag:    v2.5.0-rc1

MDL-39000 Conditional activities: Section condition restore errors

commit d953b18495c82e7ac48b7d4b75fc4972df0f7ed6
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 28 Mar 2013 01:15:23 +0800
Tag:    v2.5.0-beta

MDL-26956 (2) Forms: Function to render form to string

commit 71638033eb9fac6b89dc5cd337b2e0d9ad079bfd
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 27 Mar 2013 22:56:20 +0800
Tag:    v2.5.0-beta

MDL-26956 (3) Enrol: Add filter options to enrolments screen

commit b2ec866fc75b2568ea64188eac285fdc8e9a95e8
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 27 Mar 2013 19:30:22 +0800
Tag:    v2.5.0-beta

MDL-26956 (1) Library: Move search SQL function to datalib

commit acfee0d4baba4c214dabcdcd94ed8eb7a2d62c79
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 20 Mar 2013 22:05:36 +0800
Tag:    v2.5.0-beta

MDL-38035 Conditional availability: Support multilang custom user fields

commit a9f5fc158cee524385fbc6e07a59e2ce097d2d25
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 06 Mar 2013 00:32:20 +0800
Tag:    v2.5.0-rc1

MDL-38315 Completion: Bugs with 'locked' status in activity form

commit 85cb4b65b1b815a9747867fc082394a884639a2c
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Sat, 23 Feb 2013 01:23:01 +0800
Tag:    v2.5.0-beta

MDL-38170 SimplePie: Cannot read https feeds through proxy

commit bedd74bc226fdaa9f6f51ec3d8e553d9667a51cd
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 22 Feb 2013 22:15:01 +0800
Tag:    v2.5.0-beta

MDL-38168 Filelib: Curl class does not honour proxybypass option

commit 4c4e587648217cbea879d73ac16800ac62f70d16
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 21 Feb 2013 01:03:30 +0800
Tag:    v2.5.0-beta

MDL-38133 html_writer: add shortcuts for very frequent tags

commit 7ae7c3cf9af1ca83023f395768a3f9748de233ec
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 20 Feb 2013 00:54:13 +0800
Tag:    v2.5.0-beta

MDL-38101 Completion: Error when teacher/admin marks activity complete

commit 3a09f4dc643482c9ea15d6f7b065881fab74c997
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 19 Feb 2013 21:33:58 +0800
Tag:    v2.5.0-beta

MDL-38035 Activity settings: Support multilang names for custom user fields

commit 6fea7a5f0283f97e86884f7f9afb02e194fe687f
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 14 Feb 2013 01:40:18 +0800
Tag:    v2.5.0-beta

MDL-37792 Conditions: Interests condition offered but not implemented

commit 62019ad86e8789387b8f354f5c8f509ff451cff8
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 25 Jan 2013 20:59:11 +0800
Tag:    v2.5.0-beta

MDL-37668 Accessibility: Help popup should be easy to close using keyboard

commit aebe9db07fa672f8c1096ee662b05cf8e11c898a
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 08 Jan 2013 01:25:11 +0800
Tag:    v2.5.0-beta

MDL-37395 Add .jar filetype so Moodle doesn't incorrectly call it a zip file

commit 79e9e6049bd7ae308ce7d9b6fc328b5e31d39f19
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 12 Dec 2012 18:47:17 +0800
Tag:    v2.5.0-beta

MDL-37078: Restore - section restore fails with multiple availability conditions

commit da6076f1cc514cabe84c657cc2e5e603c13fbb25
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 27 Nov 2012 20:54:23 +0800
Tag:    v2.5.0-beta

MDL-36808 Completion: Incorrect escaping for activity name in completion tickbox

commit 333e499c4b8001caabc9ac95947c965652b45357
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 07 Nov 2012 18:54:23 +0800
Tag:    v2.5.0-beta

MDL-34612 Grade condition range validation allows impossible conditions

commit e81da1540acdd0515cc63ccf25bbe67a7da41c73
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Wed, 17 Oct 2012 19:53:00 +0800
Tag:    v2.5.0-beta

MDL-36095 Section availability: Make behaviour consistent with activities