Git commits in Moodle 3.3.0 by Juan Leyva

commit b50ff710525e467101fff9f73051d71e05bd861a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 09 May 2017 15:38:25 +0800
Tag:    v3.3.0-rc2

MDL-58860 mod_lesson: Fix get_attempts_overview for no attempts

commit fcdd7730bd94b2d6febea23cf9016d554781687c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 05 May 2017 16:04:51 +0800
Tag:    v3.3.0-rc2

MDL-58823 repository: Fix redirections to external files

commit 396395b8d3c3b729b7b4e5264fb3752f5370a838
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 04 May 2017 16:09:35 +0800
Tag:    v3.3.0-rc1

MDL-55371 mod_assign: Do not return empty users in get_participant WS

commit b44e4748d6241f0b597149d350894cda722bbb2a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 27 Apr 2017 22:57:45 +0800
Tag:    v3.3.0-rc1

MDL-58709 registration: Fix incorrect setType

commit a4727b81f6324d29ba9f5f5c8b44477d63a4bd37
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 27 Apr 2017 21:48:10 +0800
Tag:    v3.3.0-rc1

MDL-58741 webservice: Add missing params to webservice/pluginfile.php

commit e7a11c20d6da094071a3baf86f76e7676f4ad061
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 26 Apr 2017 22:05:25 +0800
Tag:    v3.3.0-rc1

MDL-58708 mod_lesson: Fix notice in lesson

commit b103797868ce31c685bee0daeb5f57baf9ac9af1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 26 Apr 2017 15:26:13 +0800
Tag:    v3.3.0-rc1

MDL-58727 tool_mobile: Return always launcher in get_public_config WS

commit 935429e2a5c8413db5759b2731a81c27e660ae03
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 26 Apr 2017 04:25:50 +0800
Tag:    v3.3.0-rc1

MDL-58720 course: Return restricted sections and modules in get_contents

commit 3b07da4a6d3c8bacc3a0611a2bf87471555bdaf8
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 25 Apr 2017 20:34:11 +0800
Tag:    v3.3.0-rc1

MDL-58707 mod_assign: Fix param type for returned field

commit d5eefdb6a073ad86c535f75dc3ec144cb22f897c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 21 Apr 2017 17:26:43 +0800
Tag:    v3.3.0-rc1

MDL-58668 mod_lesson: Fix how multi answers are processed

commit 01c26702d3fbfb47dac25bc2c33061276c4b53f0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 20 Apr 2017 18:54:33 +0800
Tag:    v3.3.0-rc1

MDL-58659 enroll: Add start and end date fields required by overview

commit ef83fc2a33af8eae36cd14d225a69cc6872ea3eb
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 20 Apr 2017 18:53:10 +0800
Tag:    v3.3.0-rc1

MDL-58659 course: Add missing enddate field in get_courses_by_field

commit 78681d03b0afcf18b662f63fff98f38bc77fec90
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 19 Apr 2017 23:43:21 +0800
Tag:    v3.3.0-rc1

MDL-58431 mod_lesson: Fix error in random jumps on first visit

commit bcd6249d5325025eb5c25c5b05192046eff4105e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 19 Apr 2017 22:12:09 +0800
Tag:    v3.3.0-rc1

MDL-58628 mod_quiz: Return missing fields in get_quizzes_by_courses

commit 91357e7c36860e2896396e5a3a9ac0e8006fa81c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 19 Apr 2017 19:02:34 +0800
Tag:    v3.3.0-rc1

MDL-58434 mod_lesson: Display invalid responses in detailed report

commit cadae8dce6633dec19afb4bbcc9bd93e5055c40b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 19 Apr 2017 17:37:15 +0800
Tag:    v3.3.0-beta

MDL-58412 mod_feedback: Use constant for anonymous feedback

commit d96d72955eab92546d27024cd3dc20e65b5f1495
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 19 Apr 2017 15:49:59 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Fix code styles and missing declaration

commit 9c543014a26aade0c29177ac1790365d3acd0f95
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 18 Apr 2017 16:33:39 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Add missing answer fields

commit dd60892155fecc48753950c81f574857ae2796f4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 18 Apr 2017 16:28:38 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: EOL var must be always numeric

commit 7f700290b29247e659c4e09c1776d65881a0f8da
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 11 Apr 2017 16:42:27 +0800
Tag:    v3.3.0-beta

MDL-58453 mod_feedback: Add missing security checks

commit f1cdd978aa23c3c268cf56a0b90c89777c401d2b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 06 Apr 2017 16:57:52 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Out of time should be a string

commit 8c60d198c287b6443de68954ac12b993bc67d83a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 05 Apr 2017 16:10:58 +0800
Tag:    v3.3.0-beta

MDL-57411 groups: Fix tests for MSSQL

commit dbc404de71f8c339dda623580171ef460bcee146
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 05 Apr 2017 15:41:15 +0800
Tag:    v3.3.0-beta

MDL-58399 webservice: Add missing upgrade.txt information

commit 682aea9b84ecf4c339558855f7ea9585bbf6d4ad
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 31 Mar 2017 16:34:50 +0800
Tag:    v3.3.0-beta

MDL-58453 mod_feedback: Refactor get_non_respondents WS

commit a33c0e30eb622b86d53af122f9b22ba9602d8e89
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 22:23:39 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Return always allowofflineattempts

commit 0a3483872538a7da108f1ff9c1a25fa3f8d6ae9d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 22:16:26 +0800
Tag:    v3.3.0-beta

MDL-57411 course: Return modules updates for teachers

commit a7d9c5373eb82bd14a0cc20374f2fd40f434cc7b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 21:55:00 +0800
Tag:    v3.3.0-beta

MDL-57411 groups: New helper functions

commit 2256bb74afcbd2babf0b5768f7a359997e6f6299
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 17:55:38 +0800
Tag:    v3.3.0-beta

MDL-58444 mod_forum: Return number of unread posts in WS

commit c3e745b7b893921aa5a43047568968edec02a4a6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 16:28:42 +0800
Tag:    v3.3.0-beta

MDL-58443 tool_mobile: List data, feedback, lesson as supported by app

commit 8cc04bcc6716b5ad3b62bd4112e7df0db424981c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 14:42:13 +0800
Tag:    v3.3.0-beta

MDL-57920 mod_data: Fix var dynamic creation (failing in php7)

commit b0f3e6d618aa43d281bb11ccb09f95e0df09617e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 30 Mar 2017 14:32:10 +0800
Tag:    v3.3.0-beta

MDL-57924 mod_data: Fix get_entry call

commit 8c2180047062ab592ff08f04e445b23916c51157
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 29 Mar 2017 17:31:35 +0800
Tag:    v3.3.0-beta

MDL-57754 mod_lesson: Include missing required file

commit 86ff8ccd221fa4ab0147b2618c7f75259df5b2f1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 29 Mar 2017 17:01:02 +0800
Tag:    v3.3.0-beta

MDL-57757 mod_lesson: Handle empty answers

commit e8a7f5ff3b018f00af7fe844feda857d8704664e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 23:10:15 +0800
Tag:    v3.3.0-rc1

MDL-35913 site home: Set the page layout before setting blocks

commit 0fc1f24b12a46b49a3bd750d73c3e5ca6b87d9d5
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 17:01:57 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Handle correctly review mode

commit 0259109fb5b1cf75344f69efc8092d1750bcb4d2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 16:58:52 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Avoid API http redirections

commit 16ca026c4b5a702c89b18e7d8091b475b9b8821e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 16:22:09 +0800
Tag:    v3.3.0-beta

MDL-58415 mod_lesson: Force int type for calculated progress

commit 2b2a0319a0d0a0070b37811b613a3561f02926c5
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 16:13:26 +0800
Tag:    v3.3.0-beta

MDL-58412 mod_feedback: Handle array parameters

commit 592306c60b8a2c361fcb37c5d2247eadb6817f01
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 16:05:56 +0800
Tag:    v3.3.0-beta

MDL-58412 mod_feedback: Always set gonextpage when moving forward

commit 1b0b4ab25f5cb1685f4d14980df2927c72662ecd
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 16:01:25 +0800
Tag:    v3.3.0-beta

MDL-58412 mod_feedback: Add default value for responses

commit 8e11464fd6c6627e1e55ac37e8989d1ff5468c8f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 15:58:47 +0800
Tag:    v3.3.0-beta

MDL-58412 mod_feedback: Remove access control in get_items

commit e352f30699f5922ded09a00e6a19a5c9b2e1de40
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 00:13:49 +0800
Tag:    v3.3.0-beta

MDL-58400 tool_mobile: Support direct launch of OAuth SSO process

commit a67e3bda2ee709dcf9b06b8097f2efede7546233
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Mar 2017 00:09:21 +0800
Tag:    v3.3.0-beta

MDL-58400 tool_mobile: Return enabled identity providers

commit 1104a9fa444149029171ebe327a0d2937c136c8f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 27 Mar 2017 20:20:37 +0800
Tag:    v3.3.0-beta

MDL-58399 webservice: Return additional file fields for repositories

commit e453ed685c7fe23e2df7af1dd1446cd2751f2e6c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 25 Mar 2017 00:04:58 +0800
Tag:    v3.3.0-beta

MDL-57393 core_calendar: Add external functions to the mobile service

commit 57ab070e011743066f89f0c9051e49c1065a622f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 24 Mar 2017 17:22:04 +0800
Tag:    v3.3.0-beta

MDL-57925 mod_data: Implement check_updates_since callback

commit f3d9512d34222c1f4d850b2c62ba942866453abf
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 23 Mar 2017 18:47:39 +0800
Tag:    v3.3.0-beta

MDL-57724 mod_lesson: Init progress completed by default

commit 269eb6c81094587c59866a03aafa0de3e023748b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 22 Mar 2017 17:09:39 +0800
Tag:    v3.3.0-beta

MDL-57688 mod_lesson: Fix parameter type for pageid and review

commit 448a488642bb55bc50152b14fd49a938becb63ec
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 21 Mar 2017 00:49:53 +0800
Tag:    v3.3.0-beta

MDL-58329 mod_lesson: New WS function mod_lesson_get_lesson

commit a0558b5607593757e0657e9bc737b3c79d0fe880
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 21 Mar 2017 00:49:38 +0800
Tag:    v3.3.0-beta

MDL-58329 mod_lesson: Refactor to use new exporter

commit 94478c083d3400f355325b1c92f6466055ac6cb7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 17 Mar 2017 19:04:56 +0800
Tag:    v3.3.0-beta

MDL-57813 mod_feedback: New WS mod_feedback_get_last_completed

commit 52f57996f475ddccfd00bbee7065f4eebd46928f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 17 Mar 2017 17:30:27 +0800
Tag:    v3.3.0-beta

MDL-58230 mod_feedback: New WS mod_feedback_get_finished_responses

commit 6d21073b081a23b78c6983d72313772995e436e6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 17 Mar 2017 04:44:48 +0800
Tag:    v3.3.0-beta

MDL-58227 mod_feedback: Delete duplicated completions records

commit d52973ae19eb5fb97be9bf790ac1a58b7207bb26
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 16 Mar 2017 22:34:38 +0800
Tag:    v3.3.0-beta

MDL-57815 mod_feedback: Add new method to item class to return other data

commit e8eb8893265310b956d652fa70d3bc30078400e6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 15 Mar 2017 17:47:09 +0800
Tag:    v3.3.0-beta

MDL-57162 tool_mobile: Native app banners for Android

commit 188215831634c0fc6e2c1ca6ff32df579d2ba889
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 15 Mar 2017 05:19:18 +0800
Tag:    v3.3.0-beta

MDL-58263 tool_mobile: Use new callback to print header tags

commit bae88061cc40d611762414903f3e9279ec9e5b1c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 15 Mar 2017 04:43:31 +0800
Tag:    v3.3.0-beta

MDL-57838 tool_mobile: Point to the docs for more information

commit 609a10739d969760cd04c0be9cd35537a791fe1e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Mar 2017 22:43:11 +0800
Tag:    v3.3.0-rc1

MDL-58259 mod_forum: Check create attachment cap in forum_add_attachment

commit 581e75bf3cb593b3ac74f23d32599ea148dcb970
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Mar 2017 22:10:16 +0800
Tag:    v3.3.0-beta

MDL-57390 mod_forum: Return more permissions in can_add_discussion

commit fa19c73350c794dd073f36f9ce305287493db5c6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Mar 2017 20:34:27 +0800
Tag:    v3.3.0-beta

MDL-57254 mod_choice: Add not open case in choice_can_view_results

commit ac9f0a6800b329d4132dfc0b38cbbc0e761ace8f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Mar 2017 17:55:16 +0800
Tag:    v3.3.0-beta

MDL-58229 mod_feedback: New WS get_unfinished_responses

commit 74975948e503804d43c29a32f4a38ed3d69afe37
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Mar 2017 18:52:36 +0800
Tag:    v3.3.0-beta

MDL-57817 mod_feedback: New WS mod_feedback_get_page_items

commit 1abfa3a95e4204531c09f2c1a652738e2a09571a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Mar 2017 17:51:51 +0800
Tag:    v3.3.0-beta

MDL-58217 mod_feedback: Add data generators for items

commit 5bbada53e3b786a2ecccd6b6c8ee5fc9d52730f2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Mar 2017 17:51:32 +0800
Tag:    v3.3.0-beta

MDL-58217 mod_feedback: API changes to allow generators

commit 8d6748380ce7f5afde6a66f40f85a64f8fa6ef20
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 07 Mar 2017 00:59:41 +0800
Tag:    v3.3.0-beta

MDL-57696 mod_lesson: Remove redirects from API

commit 951ddedf6f99397e5b40a3b3cdc7fa899b020c82
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 03 Mar 2017 05:09:55 +0800
Tag:    v3.3.0-beta

MDL-57816 mod_feedback: New WS mod_feedback_launch_feedback

commit eeae783ca38b4c837bc7547773ab8d22e6dac163
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 24 Feb 2017 19:42:42 +0800
Tag:    v3.3.0-beta

MDL-58071 user: Return usernotfullysetup exception in WS

commit 01b7ec36d17d168c4c1c317f897df177e262cb2a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Feb 2017 18:05:30 +0800
Tag:    v3.3.0-beta

MDL-57925 mod_data: Support new search criteria

commit 4ca2890d8e713f1a74c8dc6a1956c8c2d9a2716e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Feb 2017 17:12:03 +0800
Tag:    v3.3.0-beta

MDL-57924 mod_data: New WS mod_data_update_entry

commit df0c549f886605898d1f8b24e8e7560a6cdf4eb5
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Feb 2017 17:11:43 +0800
Tag:    v3.3.0-beta

MDL-57924 mod_data: Move update record code to new function

commit 61c640c13a863e4c267d6df6c2fe794639bfbfb4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Feb 2017 00:22:54 +0800
Tag:    v3.3.0-beta

MDL-57923 mod_data: New WS mod_data_add_entry

commit b376f55e59c363c6d235a00b0b42d9828183176a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 14 Feb 2017 00:20:27 +0800
Tag:    v3.3.0-beta

MDL-57923 mod_data: Move entry creation code to function

commit 67bb168e1f5fe3941a48b5c828c1164b87bf8da0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 23:13:48 +0800
Tag:    v3.3.0-beta

MDL-57922 mod_data: New Web Service mod_data_delete_entry

commit 229158fe74efcbbf06897cbf0f42c66e6256fb9c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 22:55:04 +0800
Tag:    v3.3.0-beta

MDL-57921 mod_data: New WS mod_data_approve_entry

commit b8e0e6445516fa83c9c80f251861f0618ff4fb12
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 22:54:48 +0800
Tag:    v3.3.0-beta

MDL-57921 mod_data: Move approval code to new function

commit 56b8edcb1ea480edf2d078fbf48813f74db57dd0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 21:13:23 +0800
Tag:    v3.3.0-beta

MDL-57920 mod_data: New WS mod_data_search_entries

commit c8a804ff688fe2ef25e4f7d6db8708898d9f31d6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 21:13:09 +0800
Tag:    v3.3.0-beta

MDL-57920 mod_data: Refactor search array creation

commit a934c896398eada9d78cb9b72115bc5e15a927a7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 19:39:37 +0800
Tag:    v3.3.0-beta

MDL-57919 mod_data: New WS mod_data_get_fields

commit aefe9c5faabcb6f705f24d81210e1463c3f71ace
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 13 Feb 2017 19:38:56 +0800
Tag:    v3.3.0-beta

MDL-57919 mod_data: Refactor and new method get_configs_for_external

commit 771effef8d83d157e611386fdfe0ae16ecdaee6e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 11 Feb 2017 00:39:01 +0800
Tag:    v3.3.0-beta

MDL-57918 mod_data: New WS mod_data_get_entry

commit 8077107565ff52ccd6b00d7807f844e064296446
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 11 Feb 2017 00:38:28 +0800
Tag:    v3.3.0-beta

MDL-57918 mod_data: Minor refactors for the new WS

commit 5b901787db28c4544dd3e26f101985805e993b6d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Feb 2017 20:43:22 +0800
Tag:    v3.3.0-beta

MDL-49409 mod_data: Create exporters for record and content

commit 44acbb815fcfcdf56aa8d08e6ca201d6da9a2111
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Feb 2017 17:11:36 +0800
Tag:    v3.3.0-beta

MDL-57914 mod_data: Allow to export properties for external_files

commit ef6aea9db8fa5e9ba4710b40b9800a8f31c83226
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Feb 2017 16:48:57 +0800
Tag:    v3.3.0-beta

MDL-49409 mod_data: New Web Service mod_data_get_entries

commit 31aae5d45924db6ff6a320522dcfaf731cd3276d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Feb 2017 16:48:44 +0800
Tag:    v3.3.0-beta

MDL-49409 mod_data: Create new API function for search entries

commit cac43b9b6a2956878ce23ed1d8f569d9cc4fa2e7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 09 Feb 2017 23:38:51 +0800
Tag:    v3.3.0-beta

MDL-57916 mod_data: New WS mod_data_get_access_information

commit a99c13af847659c922bb2eeac544533d4ab61ca3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 09 Feb 2017 23:37:59 +0800
Tag:    v3.3.0-beta

MDL-57916 mod_data: Move notifications code to new functions

commit 9fac7c8640ddb4d1c3dfcc8b0c80c35a02a391ea
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 09 Feb 2017 22:06:16 +0800
Tag:    v3.3.0-beta

MDL-57915 mod_data: New Web Service mod_data_view_database

commit 023ffa656dcce35b639dc845b7384cbc034c00cd
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 09 Feb 2017 22:04:17 +0800
Tag:    v3.3.0-beta

MDL-57915 mod_data: Move view completion and event code to function

commit f97305b025b5e7726a63119a12f41b6f11f29ab4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 09 Feb 2017 20:32:26 +0800
Tag:    v3.3.0-beta

MDL-57914 mod_data: Refactor get_databases_by_courses

commit 10948ae13302658e446671930175fb9d457e0b6c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 06 Feb 2017 20:20:19 +0800
Tag:    v3.3.0-beta

MDL-57823 mod_feedback: Implement the check_updates callback

commit a24289f12fe7589045f2152785f59ce17c86f795
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 06 Feb 2017 20:03:59 +0800
Tag:    v3.3.0-beta

MDL-57821 mod_feedback: New WS mod_feedback_get_responses_analysis

commit 495745a36ed8bc9b350b44b1ad8e67308fdc0c17
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 06 Feb 2017 18:26:37 +0800
Tag:    v3.3.0-beta

MDL-57821 mod_feedback: Allow export tables to external structure

commit bb66bc4a890e304ead58213eb017b9d7c9de74f8
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 04 Feb 2017 04:02:53 +0800
Tag:    v3.3.0-beta

MDL-57822 mod_feedback: New WS mod_feedback_get_non_respondents

commit 79cc1c4ff6defa5a027b51fd48222f9563e789c2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 04 Feb 2017 00:23:57 +0800
Tag:    v3.3.0-beta

MDL-57868 mod_feedback: Fix incorrect query parameters order

commit 82b2cd7d19b5edc6bc2fc0390e159cf2ef07546d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 03 Feb 2017 23:31:41 +0800
Tag:    v3.3.0-beta

MDL-57820 mod_feedback: New WS mod_feedback_get_analysis

commit ac122465e0c27bc9a4c72fa0df5533c2544c8ba3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 03 Feb 2017 23:31:21 +0800
Tag:    v3.3.0-beta

MDL-57820 mod_feedback: Create function to get analysis for external api

commit 82a7a678691099118a5ed74f2b94fd5f01e49dd9
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 22:37:06 +0800
Tag:    v3.3.0-beta

MDL-57818 mod_feedback: New WS mod_feedback_process_page

commit 96ae31bddc29654254e372cf07ce0d0842de4fef
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 22:04:56 +0800
Tag:    v3.3.0-beta

MDL-57818 mod_feedback: Refactor form processing

commit bb676b74fe944716d55f13bede435b6045586467
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 20:41:29 +0800
Tag:    v3.3.0-beta

MDL-57815 mod_feedback: New Web Service mod_feedback_get_items

commit b315d721d9173c43c71da64c2d2bec7e8cd4b230
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 19:07:09 +0800
Tag:    v3.3.0-beta

MDL-57814 mod_feedback: New WS mod_feedback_get_current_completed_tmp

commit 1a305933c72b268b1a6f0a1a2f2ff346a971bfc4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 19:06:11 +0800
Tag:    v3.3.0-beta

MDL-57814 mod_feedback: Create exporter and required API changes

commit 007b7cad826d27b4dde034c592e667ca5de17860
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 18:55:08 +0800
Tag:    v3.3.0-beta

MDL-57813 mod_feedback: Create exporter and required API changes

commit 0f3c09979f219e3fa4fc9147affa7e9f7646e8a7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 17:17:46 +0800
Tag:    v3.3.0-beta

MDL-57811 mod_feedback: New Web Service mod_feedback_view_feedback

commit d472f530acb7e1a86b17b63c8fc02aa89734aa36
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 02 Feb 2017 01:00:05 +0800
Tag:    v3.3.0-beta

MDL-57846 core_exporter: Allow properties description in exporters

commit 3f62cbd33e0faeda3aa2d3ebcd41801b0fa8d54a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 01 Feb 2017 00:51:17 +0800
Tag:    v3.3.0-beta

MDL-57812 mod_feedback: New WS get_feedback_access_information

commit 1f7734931f1e88c69bb8f57f3c59199bb254f862
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 31 Jan 2017 17:09:09 +0800
Tag:    v3.3.0-beta

MDL-50538 mod_feedback: New WS mod_feedback_get_feedbacks_by_courses

commit 635721f5c12d2b0c6e3ae7d05d6abc61e3f307d9
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 25 Jan 2017 23:04:50 +0800
Tag:    v3.3.0-beta

MDL-57762 mod_lesson: Implement the check_updates callback

commit 707d50d1c8c15db406b3135c09972f4fec12dbf3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 25 Jan 2017 19:59:44 +0800
Tag:    v3.3.0-beta

MDL-57760 mod_lesson: New WS mod_lesson_get_pages_possible_jumps

commit 87e472bd15313429d15416a202396bb61c4453cf
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 25 Jan 2017 00:08:03 +0800
Tag:    v3.3.0-beta

MDL-57759 mod_lesson: Handle offline attempts in view and WS

commit 2db90397f1ec0a49c63de14610bcb8afeff1aee4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 25 Jan 2017 00:08:03 +0800
Tag:    v3.3.0-beta

MDL-57759 mod_lesson: Handle offline attempts in view and WS

commit d874370b201adc9d53c7f9a6079af5f0d8126909
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 25 Jan 2017 00:06:28 +0800
Tag:    v3.3.0-beta

MDL-57759 mod_lesson: New settings for allowing offline attempts

commit c6f9f061469d4342309dcfb01a5caaaf8e6659fa
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 25 Jan 2017 00:06:28 +0800
Tag:    v3.3.0-beta

MDL-57759 mod_lesson: New settings for allowing offline attempts

commit 79d5e88215ebb80975160e2ad74e394033f09e79
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 24 Jan 2017 20:01:30 +0800
Tag:    v3.3.0-beta

MDL-57757 mod_lesson: New WS mod_lesson_get_user_attempt

commit 49e353782f88e88c2410e182f409931f9ff3a4f4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 24 Jan 2017 19:30:49 +0800
Tag:    v3.3.0-beta

MDL-57757 mod_lesson: Move user report code to function

commit 899b000d999b7ee87f03a2896a44fbb7a8f0f16f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 24 Jan 2017 18:36:28 +0800
Tag:    v3.3.0-beta

MDL-57754 mod_lesson: New Web Service mod_lesson_get_attempts_overview

commit 7d5564d959d33b1b00d585513200496bbc68b63f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 24 Jan 2017 18:03:42 +0800
Tag:    v3.3.0-beta

MDL-57754 mod_lesson: Move overview report code to function

commit 5f3351d7471951862679c02b0ccb84adf9b5141c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 19 Jan 2017 18:10:00 +0800
Tag:    v3.3.0-beta

MDL-57724 mod_lesson: New Web Service mod_lesson_finish_attempt

commit dfcabd3b3321b6607e9641aa0ed354dcc1d44e75
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 19 Jan 2017 02:58:10 +0800
Tag:    v3.3.0-beta

MDL-57724 mod_lesson: Move EOL code to lib methods

commit e1f88fe7c4861b5cd6d42093d86824eabad90c63
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 19 Jan 2017 00:35:52 +0800
Tag:    v3.3.0-beta

MDL-57696 mod_lesson: New WS mod_lesson_process_page

commit 61b51764b85a0db68039ae726ebccc261f4a3a64
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 19 Jan 2017 00:35:32 +0800
Tag:    v3.3.0-beta

MDL-57696 mod_lesson: Move code to lesson methods

commit ef8d1c9a15e89afd4a0a6d4b42e476a2e30427ef
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 23:35:01 +0800
Tag:    v3.3.0-beta

MDL-57693 mod_lesson: New WS mod_lesson_get_page_data

commit 66cd7b8ecca8123c41c1a8eee96b0409985b40f4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 23:34:28 +0800
Tag:    v3.3.0-beta

MDL-57693 mod_lesson: Refactor to move code to lesson methods

commit d088632b978f2e74c2cce9a60906c3025ed25857
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 21:03:09 +0800
Tag:    v3.3.0-beta

MDL-57688 mod_lesson: New WS mod_lesson_launch_attempt

commit dbba944e32236d0a8d1211521253c4bf308a56ed
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 20:16:23 +0800
Tag:    v3.3.0-beta

MDL-57688 mod_lesson: Move duplicated code to methods

commit f4d0909fc0f6438a2e6a92c278e4d2d52811bc1a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 18:28:07 +0800
Tag:    v3.3.0-beta

MDL-57685 mod_lesson: New Web Service mod_lesson_get_pages

commit f8edef2e58a1f490c6afff4d47a03fdf61f14993
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 00:27:45 +0800
Tag:    v3.3.0-beta

MDL-57665 mod_lesson: New WS mod_lesson_get_user_timers

commit 592c94f3ba696714caa1cc1e36333f287f6a7791
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 18 Jan 2017 00:27:37 +0800
Tag:    v3.3.0-beta

MDL-57665 mod_lesson: New method for get timers

commit ba6b2c11f6edacaa9b6b8d8877f8951d9ce57db3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Jan 2017 01:06:05 +0800
Tag:    v3.3.0-beta

MDL-57664 mod_lesson: New Ws mod_lesson_get_content_pages_viewed

commit b584c49d03d0e50cac7b9f1b3c9223f1e549f32d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 17 Jan 2017 01:05:30 +0800
Tag:    v3.3.0-beta

MDL-57664 mod_lesson: New lesson method get_content_pages_viewed

commit d37472d88f5b69b40993571abd63bdc011a0722b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 16 Jan 2017 22:50:21 +0800
Tag:    v3.3.0-beta

MDL-57657 mod_lesson: New WS mod_lesson_get_user_attempt_grade

commit 78dbb42c809a43f99a1e495890084e1d3ab508a3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 16 Jan 2017 22:17:42 +0800
Tag:    v3.3.0-beta

MDL-57657 mod_lesson: New WS mod_lesson_get_user_grade

commit d689c1ed466bf0fc25cccf776212cce6e3b25fef
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 13 Jan 2017 23:24:10 +0800
Tag:    v3.3.0-beta

MDL-57648 mod_lesson: New Web Service mod_lesson_get_questions_attempts

commit 4ac71790b6b4d45495138e581cbe8b7e01c7ed05
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 13 Jan 2017 18:27:17 +0800
Tag:    v3.3.0-beta

MDL-57645 mod_lesson: New Web Service mod_lesson_view_lesson

commit 7d7a2a4ef1f390619fd1d355f2048cf7dacf2c15
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 13 Jan 2017 18:26:53 +0800
Tag:    v3.3.0-beta

MDL-57645 mod_lesson: Refactor code to move completion to lib

commit 630f0e3bced4f023669e1502555407a0d0056c75
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 13 Jan 2017 06:25:17 +0800
Tag:    v3.3.0-beta

MDL-57643 mod_lesson: New WS mod_lesson_get_access_information

commit 37029e468fa2b090d617b4350e3dc9299e2459de
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 13 Jan 2017 06:25:00 +0800
Tag:    v3.3.0-beta

MDL-57643 mod_lesson: Refactor, move php code to locallib

commit af0e70b60a58772c92d6f9b8591f1ee6b902f6d1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 12 Jan 2017 18:53:24 +0800
Tag:    v3.3.0-beta

MDL-57633 mod_lesson: New WS mod_lesson_get_lessons_by_courses

commit 4a3391b694bde41c1555c873b1bccedfd5fb7677
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 12 Jan 2017 18:40:08 +0800
Tag:    v3.3.0-beta

MDL-57633 mod_lesson: Move to function the lesson availability checks

commit 9db43c734125eb6cf829bf4dfdcf3a7876d9bdea
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 11 Jan 2017 23:56:25 +0800
Tag:    v3.3.0-beta

MDL-57629 webservice: Fix external functions phpdoc

commit 63d142e2cdd3d40cc5f6512542bd094558fe2cf5
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 11 Jan 2017 22:04:58 +0800
Tag:    v3.3.0-beta

MDL-57410 tool_mobile: New setting for adding menu items in the app

commit f24dcf0c60bf7da10f72094f5bea5eee59e09e7a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 Jan 2017 23:57:54 +0800
Tag:    v3.3.0-beta

MDL-50539 mod_folder: New WS mod_folder_get_folders_by_courses

commit 429cc9365ec6b272a19ec48e670ed05efb12c8ab
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 Jan 2017 19:59:05 +0800
Tag:    v3.3.0-beta

MDL-50547 mod_resource: New WS mod_resource_get_resources_by_courses

commit 7440c7b2986ce0234277e945cb05be9ff52250dc
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 Jan 2017 18:59:51 +0800
Tag:    v3.3.0-beta

MDL-50542 mod_label: New WS mod_label_get_labels_by_courses

commit c76d5fd63ef3c6c8a84a63245532ee1f26fa990a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 Jan 2017 18:40:44 +0800
Tag:    v3.3.0-beta

MDL-50549 mod_url: New WS mod_url_get_urls_by_courses

commit da1205ccc2cda1634114d6c9ed43466a54f2373d
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 03 Jan 2017 17:34:04 +0800
Tag:    v3.3.0-beta

MDL-50545 mod_page: New WS mod_page_get_pages_by_courses

commit b2551b4c86666b9445c8a0e7cc5094fa0c8f1f4f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 31 Dec 2016 01:11:50 +0800
Tag:    v3.3.0-beta

MDL-49423 tool_mobile: New setting for disabling features

commit 1295885084577832f7b537aebb2b8cb4cb7e3244
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 30 Dec 2016 21:00:40 +0800
Tag:    v3.3.0-beta

MDL-49423 admin: Support optgroup in admin_setting_configmultiselect

commit 25905de5187c8eb301cb7c1316854444540de5b7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 29 Dec 2016 20:06:13 +0800
Tag:    v3.3.0-beta

MDL-49423 admin: Support optgroup in admin_setting_configselect

commit af1b6043a1816fcf3bfea2b8c56f1afb2e9ac43c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Dec 2016 22:19:18 +0800
Tag:    v3.3.0-beta

MDL-57408 tool_mobile: New setting for renaming app strings

commit 5316e716e52a6189341997a8feb5f2b2dff0e373
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Dec 2016 18:58:46 +0800
Tag:    v3.3.0-beta

MDL-57536 availability: Document required selectors changes

commit 879a8f56c90be42442775c9795e0209356a395e1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Dec 2016 18:24:40 +0800
Tag:    v3.3.0-beta

MDL-57395 course: New Web Service core_course_get_updates_since

commit 7bdcf970bc922f288278638bb28f608a3ce141b0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 27 Dec 2016 21:02:20 +0800
Tag:    v3.3.0-beta

MDL-57409 tool_mobile: Return mobileapp settings in get_config WS

commit fb0add0456d3685a3e564dfda7992d8f0bb7b2e6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 27 Dec 2016 20:57:27 +0800
Tag:    v3.3.0-beta

MDL-57409 tool_mobile: New forcelogout setting

commit e45fc71e2aa6cf3d7302a5a5e3781eff9d3fb206
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 27 Dec 2016 16:21:02 +0800
Tag:    v3.3.0-beta

MDL-57392 course: Return course filters status via WS

commit 91fff3914b3e0636456fa51061a796dd18c7caf3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 27 Dec 2016 01:06:15 +0800
Tag:    v3.3.0-beta

MDL-57389 tool_mobile: Return mobilecssurl in get_public_config WS

commit 92f505171d39a21aa34e835cfcbdb0b13a8d13b0
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 12 Dec 2016 22:44:56 +0800
Tag:    v3.3.0-beta

MDL-57361 auth_email: Force policy agreed on sign-up

commit f104a58fe04c1486dfd9df92f247a1d28cb31293
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 02 Dec 2016 20:29:51 +0800
Tag:    v3.3.0-beta

MDL-57255 gradereport_user: Fix default value for graderaw

commit 8446ba36413c41fe2a4b705db01ef7e0a488e64f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 31 Jul 2015 23:16:45 +0800
Tag:    v3.3.0-beta

MDL-50970 core_block: New Web Service core_block_get_course_blocks