Git commits in Moodle 2.3.0 by David Mudrák

commit 7b5f67f77fbed8f4876edab00df21d39d9bad7ea
Author: David Mudrák <david@moodle.com>
Date:   Thu, 21 Jun 2012 21:22:38 +0800
Tag:    v2.3.0-rc1

MDL-33430 Notify user about file aliases failures at the final stage of the restore

commit fb3a57e2d44de02f837105319f1267c1723b7578
Author: David Mudrák <david@moodle.com>
Date:   Thu, 21 Jun 2012 18:27:06 +0800
Tag:    v2.3.0-rc1

MDL-33430 Fix strict standards warning

commit d129c3608f158c8157a8c33ff21e7058b7c5e185
Author: David Mudrák <david@moodle.com>
Date:   Thu, 21 Jun 2012 18:15:48 +0800
Tag:    v2.3.0-rc1

MDL-33430 Add caching into choose_repository() method

commit 2c1426743a63145fc39cd739b576a337b4648ac3
Author: David Mudrák <david@moodle.com>
Date:   Thu, 21 Jun 2012 07:05:06 +0800
Tag:    v2.3.0-rc1

MDL-33430 Add process_file_aliases_queue restore step to the final task

commit 6feae1d256448b0a9867a010065deccfc3f54527
Author: David Mudrák <david@moodle.com>
Date:   Wed, 20 Jun 2012 17:48:42 +0800
Tag:    v2.3.0-rc1

MDL-33430 Make file_storage::unpack_reference() more picky on what it gets

commit 83b2cc562dd9bd5d8b7aaae5482908978ea3acd0
Author: David Mudrák <david@moodle.com>
Date:   Wed, 20 Jun 2012 17:36:41 +0800
Tag:    v2.3.0-rc1

MDL-33430 Set newcontextid and newitemid when sending file to the pool

commit 38ca2f1a839d8ec4ca315b71c0f76786b4988984
Author: David Mudrák <david@moodle.com>
Date:   Wed, 20 Jun 2012 17:15:47 +0800
Tag:    v2.3.0-rc1

MDL-33430 Add newcontextid and newitemid to backup_files_template

commit 4b6b087fafe55d8d28b8a1b024db2e977dfa032e
Author: David Mudrák <david@moodle.com>
Date:   Tue, 19 Jun 2012 22:56:33 +0800
Tag:    v2.3.0-rc1

MDL-33430 Do not restore aliases yet, stash them for later processing

commit 79b810fdc0fd9fb0b16e941008b5ec38d93a015d
Author: David Mudrák <david@moodle.com>
Date:   Tue, 19 Jun 2012 19:56:30 +0800
Tag:    v2.3.0-rc1

MDL-33430 Include repository type in files.xml in MBZ backup file

commit ff8734f21d9c313f3100288a4a16a143a6ae6206
Author: David Mudrák <david@moodle.com>
Date:   Fri, 15 Jun 2012 22:46:08 +0800
Tag:    v2.3.0-rc1

MDL-33430 Give tasks an access to their current plan's results

commit 3b2465fee63cba0e9fa19a4e78c6f6bd3e684796
Author: David Mudrak <david@moodle.com>
Date:   Fri, 08 Jun 2012 00:02:12 +0800
Tag:    v2.3.0-beta

MDL-33587 Delete the reference properly in stored_file::delete()

commit 1c0da8498f723083fd5ccc587e5cbf86683b490a
Author: David Mudrak <david@moodle.com>
Date:   Thu, 07 Jun 2012 23:37:25 +0800
Tag:    v2.3.0-beta

MDL-33587 Improve stored_file::delete_reference() method

commit 2fa8aea27987db2669a37b776e39342433282b87
Author: David Mudrak <david@moodle.com>
Date:   Thu, 07 Jun 2012 22:29:09 +0800
Tag:    v2.3.0-beta

MDL-33587 Throw coding exception when trying to unlink a non-reference file

commit 2d2c194bbe58bb3c58f4994c81894b8bdb2a0043
Author: David Mudrak <david@moodle.com>
Date:   Thu, 07 Jun 2012 22:21:41 +0800
Tag:    v2.3.0-beta

MDL-33587 Add unit tests for stored_file::delete_reference()

commit 0ad654dc8bb214538b3320c745b28bd711b2bb3b
Author: David Mudrak <david@moodle.com>
Date:   Thu, 31 May 2012 20:18:13 +0800
Tag:    v2.3.0-beta

MDL-33330 Use the referencehash when searching for references

commit 6bbf31c395ca5bb0f28e97ab32b0a200b871f2d1
Author: David Mudrak <david@moodle.com>
Date:   Thu, 31 May 2012 17:25:59 +0800
Tag:    v2.3.0-beta

MDL-33330 Create new unique index in files_reference

commit 8f47a60e4e293cd4fa2760ad31c233bc8cbebd98
Author: David Mudrak <david@moodle.com>
Date:   Thu, 31 May 2012 17:16:09 +0800
Tag:    v2.3.0-beta

MDL-33330 Remap all instances of an external file to a single record in files_reference

commit dccba8bcc933acea21e958c475d0c4488925f98c
Author: David Mudrak <david@moodle.com>
Date:   Thu, 31 May 2012 16:27:09 +0800
Tag:    v2.3.0-beta

MDL-33330 Populate referencehash field values

commit 51003653473c9bbd3e0cad2535e956006e90391a
Author: David Mudrak <david@moodle.com>
Date:   Thu, 31 May 2012 15:59:18 +0800
Tag:    v2.3.0-beta

MDL-33330 Add referencehash field to the files_reference table

commit e937c5456e8fe5e3ae5323f371629fa0c42c42cd
Author: David Mudrak <david@moodle.com>
Date:   Wed, 30 May 2012 16:32:48 +0800
Tag:    v2.3.0-beta

MDL-32329 fixed missing phpdoc and improved coding style

commit d83ce953222334bd76e74a5dc4071c0285169c30
Author: David Mudrak <david@moodle.com>
Date:   Wed, 30 May 2012 06:58:50 +0800
Tag:    v2.3.0-beta

MDL-33330 improved {files_reference} records creation

commit e28fbdba61c03db37aa6b5925fd3653baa87c545
Author: David Mudrak <david@moodle.com>
Date:   Wed, 30 May 2012 06:32:09 +0800
Tag:    v2.3.0-beta

MDL-33330 introducing new file_reference_exception

commit 77a439336fef2663846224f98bb9411d20d0f7a1
Author: David Mudrak <david@moodle.com>
Date:   Mon, 28 May 2012 18:19:05 +0800
Tag:    v2.3.0-beta

MDL-33378 file thumbnail falls back to the default mimetype icon

commit 2da7fbc0c291d91b01e182d55b55a4fa5f26b544
Author: David Mudrak <david@moodle.com>
Date:   Mon, 28 May 2012 16:59:22 +0800
Tag:    v2.3.0-beta

MDL-33382 CLI install and upgrade scripts display hint on --allow-unstable in non-interactive mode

commit ead8ba3b63cf67ddeac784e2bf8933a283347b3f
Author: David Mudrak <david@moodle.com>
Date:   Fri, 25 May 2012 17:17:43 +0800
Tag:    v2.3.0-beta

MDL-32329 improved plugin dependencies check on upgrade

commit 39f15cc712b0007b78cbdf6f9f051430ff72a840
Author: David Mudrak <david@moodle.com>
Date:   Fri, 25 May 2012 16:44:29 +0800
Tag:    v2.3.0-beta

MDL-32329 check for plugin dependencies during the pre-install checking

commit 3a2300f552eac4e5570e628dfe0a748a4d7da79f
Author: David Mudrak <david@moodle.com>
Date:   Fri, 25 May 2012 16:38:48 +0800
Tag:    v2.3.0-beta

MDL-32329 new plugininfo_base::is_core_dependency_satisfied() method

commit f1753a5b10ea992541c22773102e41a2b40fbdda
Author: David Mudrak <david@moodle.com>
Date:   Thu, 24 May 2012 20:31:13 +0800
Tag:    v2.3.0-beta

MDL-32329 CLI install and upgrade scripts display plugins with unsatisfied dependencies

commit 927cb511666780f10130677cbb7e493d0c4e3c57
Author: David Mudrak <david@moodle.com>
Date:   Thu, 24 May 2012 20:30:04 +0800
Tag:    v2.3.0-beta

MDL-32329 plugin manager returns plugins with unsatisfied dependencies

commit 5536f2fccf199d4693429445403d1907de0c71a3
Author: David Mudrak <david@moodle.com>
Date:   Thu, 24 May 2012 17:49:36 +0800
Tag:    v2.3.0-beta

MDL-32339 improving the layout for narrow screens

commit 10f0978bff83e1e9b4372ff2f30121036fe2e849
Author: David Mudrak <david@moodle.com>
Date:   Mon, 21 May 2012 17:29:47 +0800
Tag:    v2.3.0-beta

MDL-32471 redefining the tinyicon thumbnail size to 24x24

commit f653c9d8307b49ac27582c9f5ed469f282cab25a
Author: David Mudrak <david@moodle.com>
Date:   Sat, 19 May 2012 04:58:50 +0800
Tag:    v2.3.0-beta

MDL-33096 update the file's timemodified if it was changed in the draft area

commit 3333e7e20c817c94273c216f6bb3b41641c693dc
Author: David Mudrak <david@moodle.com>
Date:   Sat, 19 May 2012 04:17:41 +0800
Tag:    v2.3.0-beta

MDL-33093 invalidate the thumbnail in the local browser's cache on update

commit b53fad1e8b1b5c77454587fa85046b10903233c9
Author: David Mudrak <david@moodle.com>
Date:   Fri, 18 May 2012 21:42:30 +0800
Tag:    v2.3.0-beta

MDL-33098 filemanager now stores the new author field correctly

commit cb1c32918607ca59223196e927af88c68133e575
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 22:59:45 +0800
Tag:    v2.3.0-beta

MDL-32337 admin notifications page checks for the recent updates fetch timestamp

commit fef693c858686c21ccbd695822af4228872588b0
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 20:32:55 +0800
Tag:    v2.3.0-beta

MDL-32610 cron based fetch of available updates can be disabled from config.php

commit 4db58f5fc75e42e19a0b0f7217dbe263f7659010
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 20:30:47 +0800
Tag:    v2.3.0-beta

MDL-32610 available updates info at the admin Notifications page can be hidden

commit fa1d403f2e0002188a6ad17162bd94e36899d359
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 20:23:48 +0800
Tag:    v2.3.0-beta

MDL-32610 available updates info at the Plugins check upgrade page can be hidden

commit 7716057f7de39715dd9c5276f3af6c0451276801
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 19:42:32 +0800
Tag:    v2.3.0-beta

MDL-32610 available updates info at the Plugins overview admin page can be hidden

commit 4fb3a068210a05cb83f8f471c2a372efee8fe191
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 17:39:04 +0800
Tag:    v2.3.0-beta

MDL-32610 site administration > server > update notifications section can be hidden

commit 5aab24ef173fd7cc7250386a747b754249fd80b7
Author: David Mudrak <david@moodle.com>
Date:   Tue, 15 May 2012 17:37:59 +0800
Tag:    v2.3.0-beta

MDL-32610 config-dist.php has info about $CFG->disableupdatenotifications flag

commit dafe1296370f121b36d18e028db0de3586a15519
Author: David Mudrak <david@moodle.com>
Date:   Sat, 12 May 2012 22:24:11 +0800
Tag:    v2.3.0-beta

MDL-31901 draft files manager supports realthumbnail, realicon and dimensions for images

commit 9d19777234054d92e336027d89fe529aa6291a3c
Author: David Mudrak <david@moodle.com>
Date:   Sat, 12 May 2012 22:20:40 +0800
Tag:    v2.3.0-beta

MDL-31901 draftfile.php supports the preview parameter

commit 97b603c62150a2e65925bc7c0ad3ce6dd0b467c5
Author: David Mudrak <david@moodle.com>
Date:   Thu, 10 May 2012 15:46:44 +0800
Tag:    v2.3.0-beta

MDL-31901 fixed the name of user draft file serving handler

commit dfad252c9e08b82e07dc0fe340bc580dbdb66ed4
Author: David Mudrak <david@moodle.com>
Date:   Thu, 10 May 2012 12:12:24 +0800
Tag:    v2.3.0-beta

MDL-31901 repositories serving images from the filepool now provide preview details

commit 0dbf6c88bb2eb7c38fa60baac9da83db6a9da541
Author: David Mudrak <david@moodle.com>
Date:   Thu, 10 May 2012 10:09:25 +0800
Tag:    v2.3.0-beta

MDL-31901 file_info_stored now provides access to the wrapped stored_file's get_imageinfo() method

commit 9a1c075119f60d67d0fbbf597bc7cc75b604dcf9
Author: David Mudrak <david@moodle.com>
Date:   Wed, 09 May 2012 07:56:39 +0800
Tag:    v2.3.0-beta

MDL-31675 File browsing support for the Forum module

commit 7978d5dc31ef77a345e44fd4d5ee9dd62a0e00a5
Author: David Mudrak <david@moodle.com>
Date:   Wed, 09 May 2012 07:56:39 +0800
Tag:    v2.3.0-beta

MDL-31675 File browsing support for the Glossary module

commit 386b67d100aadaec26c862b73c092a8b4632ce73
Author: David Mudrak <david@moodle.com>
Date:   Wed, 09 May 2012 07:56:39 +0800
Tag:    v2.3.0-beta

MDL-31675 File browsing support for the Database module

commit d20bffa2fd95435c87f94797dbc9ba2a0d264f96
Author: David Mudrak <david@moodle.com>
Date:   Wed, 09 May 2012 06:57:57 +0800
Tag:    v2.3.0-beta

MDL-32714 workshop: fixed SQL to load assessment form fields

commit b75ec1040ed35feae0b14cde0d7e228cbcb115b6
Author: David Mudrak <david@moodle.com>
Date:   Tue, 08 May 2012 23:04:27 +0800
Tag:    v2.3.0-beta

MDL-32853 Forum: fixed serving files from posts in a visible group

commit 7528e238e0860ed17aa791732f5a5bd320b20483
Author: David Mudrak <david@moodle.com>
Date:   Thu, 26 Apr 2012 21:51:34 +0800
Tag:    v2.3.0-beta

MDL-32638 workshop_pluginfile() checks for access rights to get the submission files

commit 92039f1cb4c4f75c161a39944c2815a1e7f6d41a
Author: David Mudrak <david@moodle.com>
Date:   Thu, 26 Apr 2012 21:23:55 +0800
Tag:    v2.3.0-beta

MDL-32638 fixed capability checks for instructauthors and instructreviewers

commit b7a5e3d6031ddbc9689609accd02b1d3ed60a4e5
Author: David Mudrak <david@moodle.com>
Date:   Thu, 26 Apr 2012 20:50:57 +0800
Tag:    v2.3.0-beta

MDL-32638 improved file browser access to submission_content and submission_attachment areas

commit 76966a0058b9d99dd3651b5392153893e37f9296
Author: David Mudrak <david@moodle.com>
Date:   Thu, 26 Apr 2012 18:00:22 +0800
Tag:    v2.3.0-beta

MDL-32638 fixed workshop file info library comments

commit f08c15685bbf1e3506c8393b536861c49fcaae16
Author: David Mudrak <david@moodle.com>
Date:   Thu, 26 Apr 2012 17:55:25 +0800
Tag:    v2.3.0-beta

MDL-32638 fixing the area names and file_browser::get_file_info() API call

commit de7daa83332283431ac273c13d68fa6b6c0b8603
Author: David Mudrak <david@moodle.com>
Date:   Wed, 25 Apr 2012 21:35:59 +0800
Tag:    v2.3.0-beta

MDL-32630 workshop_calendar_update() does not check for calendar permissions

commit b861b6093298015db7a1037e1f9d3dee044f0ef1
Author: David Mudrak <david@moodle.com>
Date:   Wed, 25 Apr 2012 19:48:12 +0800
Tag:    v2.3.0-beta

MDL-32471 fixed strict standards in the declaration of send_file() in assignment types

commit f7eec6ce79428a4597979c15b8a39dfe8dc23a6f
Author: David Mudrak <david@moodle.com>
Date:   Wed, 25 Apr 2012 19:44:36 +0800
Tag:    v2.3.0-beta

MDL-32471 improved SQL to prevent potential full table scans

commit 94d104172e070b68331e4af4949e8c54964afeb8
Author: David Mudrak <david@moodle.com>
Date:   Wed, 25 Apr 2012 17:53:57 +0800
Tag:    v2.3.0-beta

MDL-32471 just a trivial change to prevent eventual issues with various preview modes

commit 8f110835c11eeac725258196491fab352f2c9874
Author: David Mudrak <david@moodle.com>
Date:   Wed, 25 Apr 2012 17:25:56 +0800
Tag:    v2.3.0-beta

MDL-32471 adding preview generation unit tests

commit fe68aac7d9882d3bb2f42489365484d15c0fa395
Author: David Mudrak <david@moodle.com>
Date:   Tue, 24 Apr 2012 22:10:46 +0800
Tag:    v2.3.0-beta

MDL-32471 using === for string comparison

commit 9120a46257411d67c568900f75a0d1445f9f1b67
Author: David Mudrak <david@moodle.com>
Date:   Tue, 24 Apr 2012 21:14:09 +0800
Tag:    v2.3.0-beta

MDL-32471 remove orphaned preview files via cron

commit 7a00d4385db7864b456528d70a1a0b20655a9c22
Author: David Mudrak <david@moodle.com>
Date:   Tue, 24 Apr 2012 20:29:44 +0800
Tag:    v2.3.0-beta

MDL-32471 preview thumbnails support for other component types

commit 957fc845b618ceaa422252ee0c0269f07a44f08e
Author: David Mudrak <david@moodle.com>
Date:   Tue, 24 Apr 2012 20:01:53 +0800
Tag:    v2.3.0-beta

MDL-32471 preview thumbnails support for blocks

commit a1df59bea9e22f192056476527dcf211c85d8b92
Author: David Mudrak <david@moodle.com>
Date:   Mon, 23 Apr 2012 20:47:41 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop does not use get_users_by_capability() any more

commit 74f54102dc1ba84ddfe6958aa094cbfbc3160003
Author: David Mudrak <david@moodle.com>
Date:   Mon, 23 Apr 2012 19:29:53 +0800
Tag:    v2.3.0-beta

MDL-27508 display submission link at the manual allocator page

commit 25bae250ee83d780c7851f2ded24e514b90cb5fb
Author: David Mudrak <david@moodle.com>
Date:   Mon, 23 Apr 2012 19:23:15 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop manual allocator supports groups

commit 079219bf0722c80b91a15091297acee8369075a6
Author: David Mudrak <david@moodle.com>
Date:   Mon, 23 Apr 2012 19:22:23 +0800
Tag:    v2.3.0-beta

MDL-27508 introducing workshop::count_participants()

commit c90a88bfb7e52b514ccd20cc8ddada85ff6aa21e
Author: David Mudrak <david@moodle.com>
Date:   Mon, 23 Apr 2012 19:03:27 +0800
Tag:    v2.3.0-beta

MDL-27508 improving the docs for workshopallocation_manual_allocations class

commit ec1bf0f23db75178728489b51c09d7e94371a529
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 21:48:28 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop manual allocator supports configurable page size for items pagination

commit dda42a19cd8d49d77d4e7ca307498b0e9ab40ab5
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 21:23:16 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop::prepare_grading_report_data() accepts $groupid

commit 8741ebb0bd31cc4444fa68f74511e13a33be1689
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 20:35:34 +0800
Tag:    v2.3.0-beta

MDL-27508 introducing workshop::get_participants() and workshop::is_participant()

commit 11a97e66e8560de3e66881b5c0561ef1ddaeb609
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 18:18:19 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop supports configurable page size for items pagination

commit 5547b0dce12957894dd8c9a9ed1e6c479ffd8558
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 18:15:10 +0800
Tag:    v2.3.0-beta

MDL-27508 introducing mod_workshop_renderer::perpage_selector()

commit 0d2331cce375a1d61d1b85718c7762026901bac1
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 17:15:28 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop supports pagination at the submissions list in the submission phase

commit 8a237337539e6b23380e35b4127fee73a434e231
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 17:14:29 +0800
Tag:    v2.3.0-beta

MDL-27508 common pagination and sorting interface across all phases in view.php

commit cd57f558d9f835a1999b987a5dd8a06ece6cd402
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 17:12:58 +0800
Tag:    v2.3.0-beta

MDL-27508 introducing workshop::count_submissions() and pagination support for get_submissions()

commit 9326a2aa84f269e2da420de2a7e1d0a2ea86c1e5
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 11:09:34 +0800
Tag:    v2.3.0-beta

MDL-27508 fixing the description of groups related behaviour of some capabilities

commit 3f5e99153cb94fe7d5e8c022a57a980ac1efb975
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 10:50:28 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop checks separate groups membership when displaying an assessment

commit f65bc55fcdc08173fa682d519127c0f96e3d2979
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 10:43:08 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop checks separate groups membership when displaying a submission

commit a4e848360d10afc83f260cba69940d221ceae721
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 10:42:05 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop_user_complete() checks group membership in separate groups mode

commit 1c0c3ef5ee683e4c802923127fd178c38f6af9b3
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 10:19:22 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop shows submissions per group in the submission phase

commit 872ed8591e9a2589b240bd2b3915b2f3369ad7e6
Author: David Mudrak <david@moodle.com>
Date:   Fri, 20 Apr 2012 09:54:46 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop::get_submissions() now accepts optional $groupid

commit 261cbbacc15ef1732a357d689908c91c15e0617a
Author: David Mudrak <david@moodle.com>
Date:   Wed, 18 Apr 2012 21:56:09 +0800
Tag:    v2.3.0-beta

MDL-32471 preview thumbnails support for activity modules

commit 82c224ee7a0bd87373ceba3bf5ed9eefe29514fc
Author: David Mudrak <david@moodle.com>
Date:   Wed, 18 Apr 2012 06:43:16 +0800
Tag:    v2.3.0-beta

MDL-32471 send_stored_file() now supports the preview option

commit c4d19c5a0714f7615be2df5b7d734cc6454271ee
Author: David Mudrak <david@moodle.com>
Date:   Wed, 18 Apr 2012 06:41:01 +0800
Tag:    v2.3.0-beta

MDL-32471 introducing file_storage::get_file_preview() method

commit f0a23f5322f51443f42b5b0b1198bb38e3555ad8
Author: David Mudrak <david@moodle.com>
Date:   Wed, 18 Apr 2012 06:37:49 +0800
Tag:    v2.3.0-beta

MDL-32471 introducing generate_image_thumbnail() function

commit f0f4fff900cbad03abcb5a227e89376c33192846
Author: David Mudrak <david@moodle.com>
Date:   Wed, 18 Apr 2012 06:32:07 +0800
Tag:    v2.3.0-beta

MDL-32471 fixing the coding style in lib/gdlib.php

commit 796495fed29f12e4a81bd406558d8eeffd0e64ac
Author: David Mudrak <david@moodle.com>
Date:   Tue, 17 Apr 2012 21:05:33 +0800
Tag:    v2.3.0-beta

MDL-32471 changing the interface of the send_stored_file()

commit b071498f1bc45b6d7f3afe887a67b1100d3efc2e
Author: David Mudrak <david@moodle.com>
Date:   Tue, 17 Apr 2012 20:56:14 +0800
Tag:    v2.3.0-beta

MDL-32471 pluginfile.php accepts optional parameter 'preview'

commit 9691e2b10eb62fc9b1ddf6564365c59053a4262f
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Apr 2012 23:44:40 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop::get_users_with_capability_sql() supports groupmembersonly

commit 21f58287d7bd3a2ef0801307760380f29ed4efa8
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Apr 2012 22:30:14 +0800
Tag:    v2.3.0-beta

MDL-27508 workshop: improved getting of potential authors and reviewers

commit 2fc04a4b9be860d17bdb2d7fd445b29eae53427f
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Apr 2012 20:04:43 +0800
Tag:    v2.3.0-beta

MDL-26099 fixing the strict standards warning

commit 33d0cb3ce14ccb4a872cd019969ba75a36a7a1dd
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Apr 2012 19:10:04 +0800
Tag:    v2.3.0-beta

MDL-25660 workshop removes its calendar events on instance deletion

commit cb48a42adaeeb9b62dacd26f94dcd0c1df4af6c7
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Apr 2012 10:40:29 +0800
Tag:    v2.3.0-beta

MDL-25660 recreate all workshop calendar events

commit ac069aeb9d647da98eb35f27d51f2eb302261d79
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Apr 2012 09:26:28 +0800
Tag:    v2.3.0-beta

MDL-25660 workshop registers events in the calendar

commit 9260bb3c480cabcecc7e3e07ccb7b05ca35d4dad
Author: David Mudrak <david@moodle.com>
Date:   Thu, 12 Apr 2012 08:51:27 +0800
Tag:    v2.3.0-beta

MDL-26099 workshop can be switched into the assessment phase automatically

commit 3fe6d622898980bce2a87fdc90311d6adf0376dc
Author: David Mudrak <david@moodle.com>
Date:   Thu, 12 Apr 2012 07:42:16 +0800
Tag:    v2.3.0-beta

MDL-26099 workshop planner tool displays info about the automatic phase switching

commit 40ff3ce33c56c71ab39ccb2f749d5ddc597cdb3e
Author: David Mudrak <david@moodle.com>
Date:   Wed, 11 Apr 2012 00:57:08 +0800
Tag:    v2.3.0-beta

MDL-26099 New i/scheduled icon

commit 3ff0805726333022a4bb32f50df963d8d12cc6ef
Author: David Mudrak <david@moodle.com>
Date:   Sat, 31 Mar 2012 07:27:41 +0800
Tag:    v2.3.0-beta

MDL-26099 new workshop DB field phaseswitchassessment

commit df558765a43df1593113ecebd2faa8fb24bbad5b
Author: David Mudrak <david@moodle.com>
Date:   Sat, 31 Mar 2012 06:51:29 +0800
Tag:    v2.3.0-beta

MDL-26099 validate the phases open dates and deadlines

commit a80b7728644ffab82c0146de2d00ee953a181c2f
Author: David Mudrak <david@moodle.com>
Date:   Sat, 31 Mar 2012 04:08:02 +0800
Tag:    v2.3.0-beta

MDL-32235 scheduled allocation settings form displays the execution status

commit 2a3aac40e43af17959d6ebc1e25b67fdcb6180d1
Author: David Mudrak <david@moodle.com>
Date:   Fri, 30 Mar 2012 18:57:43 +0800
Tag:    v2.3.0-beta

MDL-32235 execute scheduled allocation by cron

commit 782a35e2252b195386b709cd1fd959e806ea36da
Author: David Mudrak <david@moodle.com>
Date:   Fri, 30 Mar 2012 18:39:44 +0800
Tag:    v2.3.0-beta

MDL-32235 fixing DB schema

commit 5a08e363f09a14d30c40012c6517d4b1d16f90a4
Author: David Mudrak <david@moodle.com>
Date:   Fri, 30 Mar 2012 17:08:48 +0800
Tag:    v2.3.0-beta

MDL-20438 removing sesskey checks from places where there is no sesskey support guaranteed yet

commit f6bc60cbe4ace4ff16c6511edad5debe241dfbe3
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 22:17:39 +0800
Tag:    v2.3.0-beta

MDL-32235 workshop cron support

commit ac381d0381937b5e9efc2ee568e4634470d77d23
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 21:59:45 +0800
Tag:    v2.3.0-beta

MDL-32258 database module does not have any data_cron() function to execute

commit 7b0f4a3711e9716a7320ff826bb47a95f00581ca
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 21:45:45 +0800
Tag:    v2.3.0-beta

MDL-32256 quiz_cron() now returns true as expected by the current API

commit 9f8f380832d5eb2df82d256096269b1f28f0aad6
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 20:09:11 +0800
Tag:    v2.3.0-beta

MDL-32235 the allocation settings form can be saved and edited

commit 98621280878a8fc853a0c0ddf06e56f4247517ea
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 18:05:09 +0800
Tag:    v2.3.0-beta

MDL-32235 introducing new workshop scheduled allocation plugin

commit b7cd6736e8d26728ddf2ed634ebfce0dc055d387
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 00:20:22 +0800
Tag:    v2.3.0-beta

MDL-32235 workshop random allocator now uses the new workshop_allocation_result class

commit 8a62500fd5493c3c4c09c09c4560dc804ce11bac
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 00:18:01 +0800
Tag:    v2.3.0-beta

MDL-32235 workshop manual allocator now uses the new workshop_allocation_result class

commit 31cea236afe5faca2d39868f71a0ff81e91f2cb6
Author: David Mudrak <david@moodle.com>
Date:   Thu, 29 Mar 2012 00:15:31 +0800
Tag:    v2.3.0-beta

MDL-32235 improving the allocation results rendering

commit 0ee608e99dc8da484432d1c1e21771a2162eeeed
Author: David Mudrak <david@moodle.com>
Date:   Wed, 28 Mar 2012 21:30:20 +0800
Tag:    v2.3.0-beta

MDL-32235 preparing the random allocator's API

commit cd89994d88ebe6663af8c3c1c257fec250fd36e9
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 22:32:18 +0800
Tag:    v2.3.0-beta

MDL-20438 getting rid of left to-do notes

commit 8342171b5240efdc7330c01b98175e8728572165
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 22:24:22 +0800
Tag:    v2.3.0-beta

MDL-20438 reintroducing plugin_management_page renderer method

commit a687fcac7a37025b987f1f6993af7800d985e019
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 22:07:02 +0800
Tag:    v2.3.0-beta

MDL-20438 added a link to toggle the plugins check page back to the shorter list

commit 5344ddd1161d3880a8a5e009926e7fb83c169397
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 21:59:25 +0800
Tag:    v2.3.0-beta

MDL-20438 warn the admin that we are just showing available updates

commit 18e55c294d09d46ab0fc90e97f3c1fbf999caa87
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 20:58:10 +0800
Tag:    v2.3.0-beta

MDL-20438 removing the word 'extension'

commit 718eb2a59f3384118658fc6e2548c2d3494584fe
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 18:00:24 +0800
Tag:    v2.3.0-beta

MDL-20438 small fixes spotted during various testing

commit 4442cc80362a9c013f5d924693e7378ea884d007
Author: David Mudrak <david@moodle.com>
Date:   Mon, 26 Mar 2012 17:59:14 +0800
Tag:    v2.3.0-beta

MDL-20438 finishing the updatenotifybuilds feature

commit 21cde6ac142e1a3518b0b1aa22b5fb9e2f959371
Author: David Mudrak <david@moodle.com>
Date:   Fri, 23 Mar 2012 00:20:59 +0800
Tag:    v2.3.0-beta

MDL-20438 fixing the message_send() docblock

commit a77141a7dc0735c6bb5f33850bcc36f19febcdc9
Author: David Mudrak <david@moodle.com>
Date:   Fri, 23 Mar 2012 00:19:57 +0800
Tag:    v2.3.0-beta

MDL-20438 send notifications via messaging API

commit 19d11b3b3463483c913581a0e95a6a55d961943b
Author: David Mudrak <david@moodle.com>
Date:   Thu, 22 Mar 2012 20:51:12 +0800
Tag:    v2.3.0-beta

MDL-20438 introducing the cron_notifications() method

commit c6f008e747cdbf97228c0f5bc659c8447714325a
Author: David Mudrak <david@moodle.com>
Date:   Thu, 22 Mar 2012 20:06:58 +0800
Tag:    v2.3.0-beta

MDL-20438 dropping get_core_update_info() method

commit 7b35553b9b5963fdbcecdd4d75dc4906e0737e07
Author: David Mudrak <david@moodle.com>
Date:   Thu, 22 Mar 2012 05:54:15 +0800
Tag:    v2.3.0-beta

MDL-20438 Introducing new compare_responses() method

commit be3788805095289903737e9b535139df476f5f25
Author: David Mudrak <david@moodle.com>
Date:   Thu, 22 Mar 2012 00:24:05 +0800
Tag:    v2.3.0-beta

MDL-20438 Initial support for cron based notifications

commit 96dd92376f90e9daeee687039292821cfc6cb146
Author: David Mudrak <david@moodle.com>
Date:   Mon, 19 Mar 2012 21:52:17 +0800
Tag:    v2.3.0-beta

MDL-20438 display available updates during the upgrade, too

commit bc06cbc36b44b782db4e281a81ab94bf974a5f08
Author: David Mudrak <david@moodle.com>
Date:   Mon, 19 Mar 2012 21:36:39 +0800
Tag:    v2.3.0-beta

MDL-20438 rewording confusing status_uptodate

commit f9286139d95b00247f39b3d8c9ad134bb7bc55b9
Author: David Mudrak <david@moodle.com>
Date:   Mon, 19 Mar 2012 21:34:27 +0800
Tag:    v2.3.0-beta

MDL-20438 make sure that the curl class has been included

commit 9bdedf322a0a96f4cb919fdb3b7e17d0d26c079c
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 09:48:43 +0800
Tag:    v2.3.0-beta

MDL-20438 admin/plugins.php now respects required maturity setting

commit d8f18e5dd080199312740b015dc804547ec4e3db
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 08:58:37 +0800
Tag:    v2.3.0-beta

MDL-20438 admin/index.php now respects required maturity setting

commit 2f5904d92090c9d87e59469036ee5ad514963d84
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 08:57:47 +0800
Tag:    v2.3.0-beta

MDL-20438 new administration settings for the update notifications machinery

commit 55585f3ac082f83fd36c3013ed67cad944b88652
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 06:34:37 +0800
Tag:    v2.3.0-beta

MDL-20438 initial support for checking available core update

commit e76113899798dee9d66f010942e58822cf714d3c
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 05:19:51 +0800
Tag:    v2.3.0-beta

MDL-20438 colorize available updates for a plugin based on the update's maturity level

commit 37f75ad4598925bf08b441397c85178f0ea52853
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 05:15:51 +0800
Tag:    v2.3.0-beta

MDL-20438 colorize the maturity warning at the admin notifications page

commit 00ea11f82ee81f5a351adc5ec7e361c5081d7491
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 05:11:30 +0800
Tag:    v2.3.0-beta

MDL-20438 sesskey check to execute fetch()

commit c7f3ab438113ba83a1a1f7a4279ab626126b2015
Author: David Mudrak <david@moodle.com>
Date:   Sat, 17 Mar 2012 05:09:28 +0800
Tag:    v2.3.0-beta

MDL-20438 moodle code maturity must be always defined in version.php now

commit 7d8de6d84a2cf93c5203a16527bcc3f8a4bcb994
Author: David Mudrak <david@moodle.com>
Date:   Fri, 16 Mar 2012 00:55:12 +0800
Tag:    v2.3.0-beta

MDL-20438 updated response format support

commit 3204daeae384134c061a769132270dabe94d0040
Author: David Mudrak <david@moodle.com>
Date:   Thu, 08 Mar 2012 00:53:20 +0800
Tag:    v2.3.0-beta

MDL-20438 The Plugins overview admin page now provides a way to check for updates

commit 2b47947ef5b0245d9ae77418c3188819560a50f5
Author: David Mudrak <david@moodle.com>
Date:   Thu, 08 Mar 2012 00:50:47 +0800
Tag:    v2.3.0-beta

MDL-20438 A set of unittests to illustrate the update checking integration in the plugin_manager

commit dd119e21fa4cfa615010b14e4864da0593c1b5c3
Author: David Mudrak <david@moodle.com>
Date:   Thu, 08 Mar 2012 00:47:45 +0800
Tag:    v2.3.0-beta

MDL-20438 Let plugin_manager class use the service provided by the new available_update_checker

commit cd0bb55f84b92a328c40bed702e55fd1aca6f7cc
Author: David Mudrak <david@moodle.com>
Date:   Thu, 08 Mar 2012 00:42:46 +0800
Tag:    v2.3.0-beta

MDL-20438 Introducing new available_update_checker class

commit 00ef3c3ed1fcdac4cf994d550a88729f09ee6384
Author: David Mudrak <david@moodle.com>
Date:   Tue, 06 Mar 2012 03:24:53 +0800
Tag:    v2.3.0-beta

MDL-20438 Introducing plugininfo classes factory and plugin manager unit tests

commit 9c26cf70601dd471f8d5fc9ac4734ae58b842ccd
Author: David Mudrak <david@moodle.com>
Date:   Sat, 03 Mar 2012 07:41:53 +0800
Tag:    v2.3.0-beta

MDL-20438 New moodle_major_version() function

commit 2b135b05d8afad1c2ec3920000c75009ec557ad3
Author: David Mudrak <david@moodle.com>
Date:   Sat, 03 Mar 2012 05:56:35 +0800
Tag:    v2.3.0-beta

MDL-20438 Making the plugins overview page space-friendly

commit 4ed266809c2ee2f3e39226f325f96a0626728cdb
Author: David Mudrak <david@moodle.com>
Date:   Sat, 03 Mar 2012 05:03:58 +0800
Tag:    v2.3.0-beta

MDL-20438 Change the order of plugin types at the overview pages

commit d26f3ddde7a530571febce634faacb74c58312a2
Author: David Mudrak <david@moodle.com>
Date:   Fri, 02 Mar 2012 06:37:56 +0800
Tag:    v2.3.0-beta

MDL-20438 New plugins overview panel displaying some stats

commit b6ad85946dfc44df457cd1c1bdcf6d6ef3874589
Author: David Mudrak <david@moodle.com>
Date:   Fri, 02 Mar 2012 04:38:33 +0800
Tag:    v2.3.0-beta

MDL-20438 Refactoring pluginlib before adding anything new

commit 91c038f932e2509d1331b2ad2acb23ce2662d80d
Author: David Mudrak <david@moodle.com>
Date:   Thu, 01 Mar 2012 08:56:53 +0800
Tag:    v2.3.0-beta

MDL-31832 CLI upgrade checks if the upgrade is actually needed

commit c1d4413e20353efb37a18b065ed64c70ad8a2ee9
Author: David Mudrak <david@moodle.com>
Date:   Mon, 27 Feb 2012 19:06:24 +0800
Tag:    v2.3.0-beta

MDL-30982 Fixing invalid @example tag usage

commit cb3ef22065e185227b38a00072fc782879fb0dca
Author: David Mudrak <david@moodle.com>
Date:   Tue, 21 Feb 2012 18:12:00 +0800
Tag:    v2.3.0-beta

MDL-29256 Fixed incorrect calculation of contentformat

commit 10d7dac52813068963ea852483d00380abe4819d
Author: David Mudrak <david@moodle.com>
Date:   Thu, 26 Jan 2012 21:09:04 +0800
Tag:    v2.3.0-beta

MDL-31317 original_site_identifier_hash falls back to null during the backup conversion

commit a75af402af0c3af8c7619fdbea8aa8528ddfd0be
Author: David Mudrak <david@moodle.com>
Date:   Thu, 19 Jan 2012 10:29:45 +0800
Tag:    v2.3.0-beta

MDL-30982 Activity module stepslib - API documentation

commit 85aad2ef978236d731caf049aeb48edde95415b6
Author: David Mudrak <david@moodle.com>
Date:   Thu, 19 Jan 2012 10:07:38 +0800
Tag:    v2.3.0-beta

MDL-30982 Documenting some parts of backup settings machinery

commit f9dab4bed2afb97d98301c8839f4a99e0646194f
Author: David Mudrak <david@moodle.com>
Date:   Thu, 19 Jan 2012 09:02:21 +0800
Tag:    v2.3.0-beta

MDL-30982 Restore moodle2 files - phpDocs categorization

commit 58b322cfd2b8dcb018030d8f03e0f669d5b9a794
Author: David Mudrak <david@moodle.com>
Date:   Thu, 19 Jan 2012 08:42:27 +0800
Tag:    v2.3.0-beta

MDL-30982 Backup moodle2 files - phpDocs categorization

commit 63baccbc544460192a309fb1cb8d5edaaf02499a
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Jan 2012 01:32:26 +0800
Tag:    v2.3.0-beta

MDL-30982 Improving phpDocs for the classes that extend backup_activity_task

commit cfab878c5d1a616da9a86cbd9f9c49763e918912
Author: David Mudrak <david@moodle.com>
Date:   Fri, 13 Jan 2012 00:40:17 +0800
Tag:    v2.3.0-beta

MDL-30982 Improving phpDocs for the class backup_activity_task

commit 68e550e6b20019449b89d88d9c732edfe0141645
Author: David Mudrak <david@moodle.com>
Date:   Tue, 03 Jan 2012 18:29:10 +0800
Tag:    v2.3.0-beta

MDL-30966 print_object() output made CLI-friendly

commit a1373126eb3dc8332d371dbef3b89b37038e2723
Author: David Mudrak <david@moodle.com>
Date:   Thu, 22 Dec 2011 03:41:37 +0800
Tag:    v2.3.0-beta

MDL-30865 Workshop method aggregate_grading_grades_process() accepts explicit aggregation timestamp

commit 1322a56df3a2e8010c442eb3adf1fe4815f6563d
Author: David Mudrak <david@moodle.com>
Date:   Fri, 16 Dec 2011 04:26:45 +0800
Tag:    v2.3.0-beta

MDL-30170 MNet peers administration - various usability improvements

commit 8a6f2291f23e50670a75a10d5ea25f912b7e04a7
Author: David Mudrak <david@moodle.com>
Date:   Fri, 16 Dec 2011 04:15:56 +0800
Tag:    v2.3.0-beta

MDL-30170 MNet peers administration - highlight the undelete widget

commit 33b8e0f06dcfcfecd271e753182cd8517393b1d6
Author: David Mudrák <david.mudrak@gmail.com>
Date:   Sun, 24 Apr 2011 07:31:20 +0800
Tag:    v2.3.0-beta

Fixed missing 'throw' keyword