Git commits in Moodle 3.1.0 by Juan Leyva

commit b4baee42e20f753c450f858ac558476cf9a54b19
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 19 May 2016 17:55:14 +0800
Tag:    v3.1.0-rc2

MDL-54643 tool_mobile: Fix dependencies check

commit 871988b0b456ba04b0ae05ebb56dbb7fe1939b8b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 04 May 2016 18:52:45 +0800
Tag:    v3.1.0-rc2

MDL-54049 core_message: Add missing external format text

commit 7c357047cc0201ebd316f696996fd681cc99cd8e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 May 2016 18:49:46 +0800
Tag:    v3.1.0-beta

MDL-54032 webservice: Fix plugin functions not using services

commit ee7295eef8db79f6341916e188aff29f4df7e3bb
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 May 2016 18:42:29 +0800
Tag:    v3.1.0-beta

MDL-54032 webservice: Use services for core functions

commit 9be3072d338d8591e96031d2381177d067902abd
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 02 May 2016 18:07:15 +0800
Tag:    v3.1.0-rc1

MDL-53976 mod_quiz: Add missing parameter preflightdata in WS

commit 3123c2cff5f80f27106c5700fcc0d3c6154a264d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 02 May 2016 17:14:39 +0800
Tag:    v3.1.0-rc1

MDL-53993 competency: Add CBE external functions to the Mobile service

commit 6d782e3383581eb1267256d8187107f05741bd15
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 25 Apr 2016 17:32:39 +0800
Tag:    v3.1.0-beta

MDL-53635 message_airnotifier: Remove tags from notifications

commit 92ea1fa06813a0203c1a11edb65e05c58c36921a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 06 Apr 2016 18:49:29 +0800
Tag:    v3.1.0-beta

MDL-53000 mod_assign: Unit tests for get_file_areas

commit b2478ed0f6546209d92473f362c6e42c48f2647d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Mar 2016 20:35:17 +0800
Tag:    v3.1.0-beta

MDL-49279 mobile: Support export of mobile addons in plugins

commit f4fb827ed13582daf64cb13a065daa3260871225
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 15 Mar 2016 18:58:36 +0800
Tag:    v3.1.0-beta

MDL-53462 core_badges: New WS core_badges_get_user_badges

commit efca239e177632a1f5179e06c3c39b293ceb3313
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 11 Mar 2016 22:46:09 +0800
Tag:    v3.1.0-beta

MDL-52767 mod_quiz: New Web Service get_quiz_required_qtypes

commit b6c538416b0ec8ac7840b2376b011494c2f870c6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 11 Mar 2016 22:45:32 +0800
Tag:    v3.1.0-beta

MDL-52767 mod_quiz: New API for retrieving the question types

commit ff99efcd966cc749aa57dc3ab42cdfdc6d7262fd
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 11 Mar 2016 21:34:20 +0800
Tag:    v3.1.0-beta

MDL-52767 mod_quiz: New Web Service get_attempt_access_information

commit a79a63619b55b0936bd866729b10e9b2e7a7c66d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 11 Mar 2016 21:24:15 +0800
Tag:    v3.1.0-beta

MDL-52767 mod_quiz: New Web Service get_quiz_access_information

commit 0ca559a111ac5bcfc8c3d9fcf9d9a657c0784aa2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 04 Mar 2016 21:15:33 +0800
Tag:    v3.1.0-beta

MDL-50032 webservice: Remove plugin functions from mobile service

commit c76425e8691dc8937edce790dad651d3ae0db8cd
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 04 Mar 2016 18:34:35 +0800
Tag:    v3.1.0-beta

MDL-52786 mod_quiz: Fix quiz_get_combined_reviewoptions

commit 186eba1b2eb8de8c4c8a7529f7a1580776ef1bfe
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 03 Mar 2016 16:42:27 +0800
Tag:    v3.1.0-beta

MDL-50032 webservice: Allow plugins to add functions into services

commit d329a1ea2f6db26e2e61a53b4e48c01535d0474e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 02 Mar 2016 18:14:59 +0800
Tag:    v3.1.0-beta

MDL-53175 filter: Fix text formatting for the book and page modules

commit 296ab1e253536be932ac5a90a33fc4dadfb7c2c0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 02 Mar 2016 18:14:31 +0800
Tag:    v3.1.0-beta

MDL-53175 file: Allow file_rewrite_pluginfile_urls to reverse

commit ee6aa74081a140f5505a5b1de6cb78e65659f815
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 02 Mar 2016 15:16:39 +0800
Tag:    v3.1.0-beta

MDL-52974 mod_assign: Include missing local library

commit 7cc2106193eeb35c91e53066e2dd1ce97d40f082
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 09 Feb 2016 18:10:47 +0800
Tag:    v3.1.0-beta

MDL-52999 mod_assign: New unit tests for subplugins

commit 69115a5a1454302cb344adce1e7badbc0d7052db
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 09 Feb 2016 17:40:03 +0800
Tag:    v3.1.0-beta

MDL-52999 mod_assign: Fix subplugins handling in external functions

commit 48abca7996d8c6cf22065fb9d658ac19f04978f4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 09 Feb 2016 01:28:42 +0800
Tag:    v3.1.0-beta

MDL-53034 mod_quiz: New WS mod_quiz_get_quiz_feedback_for_grade

commit 0057c2ced6dfe087c5dd841623b2c678ad88befa
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 08 Feb 2016 22:39:41 +0800
Tag:    v3.1.0-beta

MDL-52788 mod_quiz: Move start attempt code to new API functions

commit e3e036ee098a0898375e808ca2a6f2cfaaccd9e3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 02 Feb 2016 20:24:38 +0800
Tag:    v3.1.0-beta

MDL-52974 mod_assign: New Web Service mod_assign_view_submission_status

commit 2fa6c632c2974222e5084ff634ceb3f5aa30c0b0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 29 Jan 2016 22:43:39 +0800
Tag:    v3.1.0-beta

MDL-52924 mod_assign: Return editpdf subplugin file areas

commit 3216f6160b261cd952b63c83cfdda27bce20d3aa
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 29 Jan 2016 22:39:34 +0800
Tag:    v3.1.0-beta

MDL-52924 mod_assign: Move renderables creation to methods

commit bdf1ac279651e30611e75adddb39c4c2627c2e26
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 29 Jan 2016 00:06:06 +0800
Tag:    v3.1.0-beta

MDL-52924 mod_assign: New WS mod_assign_get_submission_status

commit 711f9468d4e2792afe0f2025ac98c52ee3e4ee71
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 27 Jan 2016 18:10:24 +0800
Tag:    v3.1.0-beta

MDL-52901 mod_assign: Check due dates in external save_submission

commit 51d2434cfede4d1623c00f3f3a4534988ac053ec
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 27 Jan 2016 17:26:04 +0800
Tag:    v3.1.0-beta

MDL-52902 webservice: Send CORS header before params validation

commit 0bf6c0bebe2133fa50f468d5b5990efa4635e3d3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 26 Jan 2016 16:40:09 +0800
Tag:    v3.1.0-beta

MDL-52895 webservice: Fix capability checks

commit 3e5c19a0ed87f2991ec6d87037625210d6c83ace
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 25 Jan 2016 22:19:26 +0800
Tag:    v3.1.0-beta

MDL-52888 mod_quiz: New Web Service mod_quiz_view_attempt_review

commit d9ef6ae0c2e6cddb5a8af4641e65c762c363b81b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 25 Jan 2016 22:08:34 +0800
Tag:    v3.1.0-beta

MDL-52888 mod_quiz: New Web Service mod_quiz_view_attempt_summary

commit 899983ee58642ec83cb5f2d09ded633a9427c0ae
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 25 Jan 2016 21:27:54 +0800
Tag:    v3.1.0-beta

MDL-52888 mod_quiz: New Web Service mod_quiz_view_attempt

commit 1d57e4fea56da9b3dff5068472f6a61713c54145
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 25 Jan 2016 06:20:52 +0800
Tag:    v3.1.0-beta

MDL-52813 mod_quiz: New method for getting the type of a question

commit 3589b6591a5af05cff9af88350bc94a960a6752e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 22 Jan 2016 05:39:39 +0800
Tag:    v3.1.0-beta

MDL-52868 mod_quiz: New Web Service mod_quiz_get_attempt_review

commit 4911b5b2548cbd81a76ff465927df3add7fee136
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 22 Jan 2016 00:21:45 +0800
Tag:    v3.1.0-beta

MDL-52863 mod_quiz: Move processattempt.php code to new API

commit 98e6869088d25edc56805aa64070a564cf117c70
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 21 Jan 2016 19:55:28 +0800
Tag:    v3.1.0-beta

MDL-52863 mod_quiz: New Web Service mod_quiz_process_attempt

commit 96d5607cba0368dc1c5a94d0d90062d7354b1a9b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 20 Jan 2016 14:57:39 +0800
Tag:    v3.1.0-beta

MDL-52852 mod_quiz: New WS mod_quiz_save_attempt

commit bc9733e7100e1d0ed4ee04c7b5b4986597d498a1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 19 Jan 2016 23:59:40 +0800
Tag:    v3.1.0-beta

MDL-52830 mod_quiz: New Web Service mod_quiz_get_attempt_summary

commit 4c08658a23945fc1eee7e0f5b7644ad622252967
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 19 Jan 2016 05:12:24 +0800
Tag:    v3.1.0-beta

MDL-52813 mod_quiz: Refactor and new quiz external tests

commit bc247b0dee0329fd45b7b14ee16bce56a1538323
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 19 Jan 2016 04:02:59 +0800
Tag:    v3.1.0-beta

MDL-52813 mod_quiz: New Web Service mod_quiz_get_attempt_data

commit 39b851376337b853c8d403dcba64645d16f0a9bd
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 18 Jan 2016 22:06:36 +0800
Tag:    v3.1.0-beta

MDL-52808 calendar: Do not return events for hidden activities

commit b89544404e7d847b2c60250ef8a5deb0af2b5e68
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 15 Jan 2016 21:43:08 +0800
Tag:    v3.1.0-beta

MDL-52788 mod_quiz: New Web Service mod_quiz_start_attempt

commit 1f67c0b83ec4a52d885f6e4fceea2627c14532e4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 15 Jan 2016 18:45:04 +0800
Tag:    v3.1.0-beta

MDL-52786 mod_quiz: New WS mod_quiz_get_combined_review_options

commit e73e458170b96a740cf54a37ee975e820188107f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 15 Jan 2016 17:29:07 +0800
Tag:    v3.1.0-beta

MDL-52785 mod_quiz: New Web Service mod_quiz_get_user_best_grade

commit c161ecff889bc3e431bf79ad7d45115c9c3e558c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 14 Jan 2016 20:11:02 +0800
Tag:    v3.1.0-beta

MDL-52670 mod_quiz: New Web Service mod_quiz_get_user_attempts

commit 19429de4bedb562b7168df8ce6d728ffa58a570b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 14 Jan 2016 17:52:14 +0800
Tag:    v3.1.0-beta

MDL-52669 mod_quiz: Move logging in view.php to a new API function

commit 4064dd0ec4e4d636ac6777fa689a7dbdb0e99505
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 11 Jan 2016 19:49:49 +0800
Tag:    v3.1.0-beta

MDL-52669 mod_quiz: New Web Service mod_quiz_view_quiz

commit ea21d6370f17585f8abe0e5cc5af0c8e68044c47
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 07 Jan 2016 19:10:32 +0800
Tag:    v3.1.0-beta

MDL-52570 message: Do not return deleted messages in WS

commit 51e27aac2bc6dce65dd864cb8fe85cd96743cd3e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 05 Jan 2016 16:56:41 +0800
Tag:    v3.1.0-beta

MDL-50546 mod_quiz: New WS mod_quiz_get_quizzes_by_courses

commit 06d58e6e67660ed38568f5dcc9cbf5502c53d1a9
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Dec 2015 19:36:05 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Fix SQL queries for Oracle

commit baf25486b4f8cd9ad1c82e38f76fa5ecb89502bb
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Dec 2015 19:30:08 +0800
Tag:    v3.1.0-beta

MDL-49231 mod_glossary: Fix tests for Postgres (ordering)

commit 7f28e8a58f2a5cd9f7f555ff478ee9a9b73de990
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Dec 2015 00:25:25 +0800
Tag:    v3.1.0-beta

MDL-51123 mod_scorm: Do not display SCO with invisible = false

commit 7f062ebeddcc39277c62df5fbe575c72c1e113d0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 29 Dec 2015 19:43:25 +0800
Tag:    v3.1.0-beta

MDL-52459 mod_scorm: Auto-update downloaded packages

commit 8e2707b92b40287b3a57a1a3976d31995c1157b8
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 29 Dec 2015 18:49:54 +0800
Tag:    v3.1.0-beta

MDL-52491 webservice: Do not enable XML-RPC server for mobile anymore

commit 2a72d9d2377ac378146181600eba3884b7d1ef83
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 22 Dec 2015 23:59:24 +0800
Tag:    v3.1.0-beta

MDL-52585 webservices: Return correct invalid login message

commit 333e77703dc8c1456244da44948091908f207e9a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 22 Dec 2015 23:50:58 +0800
Tag:    v3.1.0-beta

MDL-52586 webservices: Return the default user home page

commit 6a032469994cc9481e240ea42b9f215d4a7ef9ac
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 18 Dec 2015 17:31:43 +0800
Tag:    v3.1.0-beta

MDL-52556 mod_scorm: Return SCO extra data in get_scorm_scoes

commit 4f3d1b0ec6f834d30a1f4d448c5a676bff0adc07
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 09 Dec 2015 21:02:37 +0800
Tag:    v3.1.0-beta

MDL-52457 mod_scorm: Fix return types definitions in SCORM WS

commit a6c11677a882b1a07781fe9695fd1a44ff588cc5
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 07 Dec 2015 17:54:49 +0800
Tag:    v3.1.0-beta

MDL-52429 mod_scorm: Fix SCORM completion checking in nested SCOs

commit bc7b1a3d4ddea8228b142693d97cf527514c01b8
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 03 Dec 2015 20:02:56 +0800
Tag:    v3.1.0-beta

MDL-52399 webservice: Add core_notes_delete_notes to the mobile service

commit 2d85210817566465c8864bae5d429be33f2e0ed7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 24 Nov 2015 18:21:50 +0800
Tag:    v3.1.0-beta

MDL-52289 message_airnotifier: Add debugging

commit 705afe6ffc24fb321ba079a4d54d1756d098e2b2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Nov 2015 16:52:29 +0800
Tag:    v3.1.0-beta

MDL-52108 core_message: Move library inclusion outside the class methods

commit 98fff78d000f27f16fdc40e74b41ae0a9802cf00
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Nov 2015 20:23:26 +0800
Tag:    v3.1.0-beta

MDL-50428 mod_scorm: New WS mod_scorm_launch_sco

commit 1a5f7e4cad0f16d981d5760add3d500adcfac11b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Nov 2015 20:23:26 +0800
Tag:    v3.1.0-beta

MDL-50428 mod_scorm: Fix tests for mod_scorm_launch_sco

commit e9b1e1ccfede2790bd2698b6bbe53abd689da73a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Nov 2015 20:23:18 +0800
Tag:    v3.1.0-beta

MDL-50428 mod_scorm: Move SCO load code to new API

commit 1e5241a12b1800d9dc1592f63dde4c20fdc86f5d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Nov 2015 17:59:58 +0800
Tag:    v3.1.0-beta

MDL-52073 enrol_guest: New Web Service enrol_guest_get_instance_info

commit 4bc38ba96a30b8821cd86a49376dcd6ae379879a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Nov 2015 01:27:01 +0800
Tag:    v3.1.0-beta

MDL-51925 enrol: Support ordering in get_enrolled_users WS

commit 4323a973d57a41e19e039a850ad71ebcabae73c1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 16 Nov 2015 23:01:53 +0800
Tag:    v3.1.0-beta

MDL-52072 enrol: Fix course visibility checks in external functions

commit 04cd8ae3c0c079249fc753a8e0d2b98ee658d6a6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 16 Nov 2015 22:30:55 +0800
Tag:    v3.1.0-beta

MDL-52165 mod_forum: New Web Service mod_forum_can_add_discussion

commit 90d50ad4399151128310ea48dc533ed944dc3361
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 16 Nov 2015 20:16:45 +0800
Tag:    v3.1.0-beta

MDL-52074 ws: Add enrol_self_get_instance_info to the mobile service

commit 419b1128322c50c5a535170265bca73848a388a4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 12 Nov 2015 19:05:49 +0800
Tag:    v3.1.0-beta

MDL-52108 messages: New WS core_message_delete_message

commit 8e76a2fadbd1d664780f9a16b4840758018044ad
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 20 Apr 2015 20:15:02 +0800
Tag:    v3.1.0-beta

MDL-49934 assign: Allow admins, managers to use get_assignments ws