Git commits in Moodle 2.1.0 by Jerome Mouneyrac

commit 02ae44cf4e497604798955eb00bbfe92bb9c7f86
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Thu, 09 Jun 2011 16:50:14 +0800
Tag:    v2.1.0

MDL-27783 enabled status of a built-in service should never been updated on upgrade. It is only used during the installation. If a dev really needs to change the status, he can do it in lib/db/upgrade.php

commit f2806b9a65bd076f35f210074efa9b2fcca1152f
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Thu, 09 Jun 2011 15:19:58 +0800
Tag:    v2.1.0

MDL-27399 Add all the new mobile ws functions to the built-in mobile service

commit 565e477184ec32f545646a60c9760598d25ccf65
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Thu, 09 Jun 2011 15:08:03 +0800
Tag:    v2.1.0

MDL-27781 remove Undefined property: stdClass:: during installation with cli script

commit b4c74367a3f855adcf6515a1b282079e20fa05cf
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Wed, 08 Jun 2011 16:07:12 +0800
Tag:    v2.1.0

MDL-26774 fix web service function moodle_user_get_users_by_id. It now matches viewing profile / editing profile. It suppose to work for current user / other user / admin. It is not returning the information of course profile.

commit c1b658832df8df2c2c7e408efecf21bd92d5e268
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Wed, 08 Jun 2011 15:10:26 +0800
Tag:    v2.1.0

MDL-27551 add enable mobile feature (enable web services + mobile service - add mobile builtin service - add unique shortname for service)

commit 0e5fd1299a49a55bbf7d81fcaebe8aa7bf47f9e4
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Tue, 07 Jun 2011 18:20:07 +0800
Tag:    v2.1.0

MDL-27564 most parameter should have been optional - return more common information so no extra web service required - note that it could be good to return role and group for each user in each course (it would make sens and save some web service call)

commit 8d46dabb6e1dd951d7022d2c14fcccf5d1260d4d
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Tue, 07 Jun 2011 17:28:51 +0800
Tag:    v2.1.0

MDL-27565 implement moodle_notes_create_note

commit a623b6b892b7516309e8e2c16fdbf5f6e2e32b1b
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Tue, 07 Jun 2011 16:40:55 +0800
Tag:    v2.1.0

MDL-27566-wip implement moodle_message_send_messages function (matching front end logic - TODO: 2 core functions to change to support bulk operations)

commit 0bf486a619a1084a6ea6e5b7be8a9990a3cf062f
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Tue, 07 Jun 2011 15:19:53 +0800
Tag:    v2.1.0

MDL-26777 moodle_webservice_mobile_get_siteinfo TODO: add this service name into the service of MDL-27551

commit 543967a9e8ce2d69c1a08e6afd617a7734996529
Author: Jerome Mouneyrac <jerome@moodle.com>
Date:   Wed, 04 May 2011 12:23:18 +0800
Tag:    v2.1.0

MDL-26250 Create a web service function that enrols users to a certain course