Git commits in Moodle 4.0.x by Juan Leyva

commit 339244d1b718c2ff4584c44e7c541c2013f1e2ec
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 10 May 2023 23:16:18 +0800
Tag:    v4.0.9

MDL-78196 user: Fix files used space check

commit d2a623971c3645fcefe8b0adb7fc4d4cde234a35
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 20 Apr 2023 17:13:23 +0800
Tag:    v4.0.8

MDL-77229 lesson: Fix error for empty responses (numerical pagetype)

commit 5292926ebb713ec4f4b06e60d01b8b63730eecc2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 29 Mar 2023 22:01:39 +0800
Tag:    v4.0.8

MDL-77788 mod_assign: Apply format_string to group names in WS

commit 5f7b44fe7008a33a41f05b099f59481ff4a8e6a2
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 21 Mar 2023 23:01:33 +0800
Tag:    v4.0.8

MDL-77468 user: Fix invalid check for group belonging

commit a18deeb18b5493c4ef8a24680202274c5867cd41
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 21 Mar 2023 16:47:08 +0800
Tag:    v4.0.8

MDL-77468 user: Make user profile visibility consistent web and ws

commit bb4329278b5977eb7e31c4517ac016ddcba2b848
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 16 Mar 2023 23:56:07 +0800
Tag:    v4.0.8

MDL-73226 files: Add quota checks to core_user_add_user_private_files

commit 453549359052f0233d3d96a392044d2f6db14955
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 27 Jun 2022 16:49:31 +0800
Tag:    v4.0.2

MDL-75058 course: Fix support for dates on WebServices

commit 41445fa1bf92c20c4c9c0a20acf7eba68a57ce21
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 22 Jun 2022 23:28:19 +0800
Tag:    v4.0.2

MDL-75048 mod_quiz: Use new way to check if subcats are included

commit c112780113387b08d95c687e743df3f831f7f550
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 01 Mar 2022 19:16:53 +0800
Tag:    v4.0.0-rc1

MDL-74042 vimeo: Support security hash for restricted videos

commit f0816126bffcc602be31a4ced9b66e7ffaff76fe
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 21 Jan 2022 21:04:59 +0800
Tag:    v4.0.0-beta

MDL-73608 tool_mobile: Return support page for not logged-in users

commit d7d09875532e21dfeae927e42bae1868e8e2cf3a
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 20 Jan 2022 19:01:28 +0800
Tag:    v4.0.0-beta

MDL-73625 tool_mobile: Adapt mobile settings for 4.0

commit 3a305dd4d1370eb25645df0bef6ba1e1b6765849
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 17 Jan 2022 22:36:48 +0800
Tag:    v4.0.0-beta

MDL-72092 blocks: Force course overview fake block

commit 7cb78905a0b976b0dc5f5502868204d1ce833122
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 13 Jan 2022 19:49:44 +0800
Tag:    v4.0.0-beta

MDL-73572 grade: Fix return type for gradeformatted

commit eb5b0da2ffbc22319ce69e7862238b15eb3f33d7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 10 Dec 2021 18:07:41 +0800
Tag:    v4.0.0-beta

MDL-72604 assign: Return missing submission status

commit a5c48fe780d5647aea4543ce6f17bd687fe63200
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 23 Nov 2021 23:52:49 +0800
Tag:    v4.0.0-beta

MDL-67804 webservice: Fix exception class to allow clients treat errors

commit dba18ce3b6c4ec041cd5d3723f9556240f3a7ddb
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 23 Nov 2021 23:10:20 +0800
Tag:    v4.0.0-beta

MDL-73000 webservice: Fix external_warnings message type

commit 10a6e99ea249d42c5354f4781d86da49c57ae0c3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 23 Nov 2021 20:25:31 +0800
Tag:    v4.0.0-beta

MDL-73084 enroll: Return timemodified field in get_users_courses

commit 34ceeb488399cf9496a19cd1259413994945e939
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 23 Nov 2021 19:01:11 +0800
Tag:    v4.0.0-beta

MDL-69555 tool_mobile: Allow set auto-login min request time

commit 80a9eef971ed410dd02ab5266c44dbe9ab4af58f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 19 Nov 2021 21:59:42 +0800
Tag:    v4.0.0-beta

MDL-69555 tool_mobile: Allow to set QR login keys duration time

commit c7e7229ccde42f9dc2e09f6ec5f899dadde91385
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 19 Nov 2021 21:03:37 +0800
Tag:    v4.0.0-beta

MDL-67807 webservice: Return concurrent sessions information

commit 2d5ee7bf1a9a750e86f6a996c043ac69e7c6a1c1
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 05 Nov 2021 15:51:26 +0800
Tag:    v4.0.0-beta

MDL-70083 message: Adapt tests to new number of default providers

commit 8bbdb41ab5c3a9ba5cba10608dfaefe57e3fbb02
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 01 Oct 2021 02:27:44 +0800
Tag:    v4.0.0-beta

MDL-61671 tool_mobile: Improve certificate checks

commit 39d96944eb50e6767736010af8a3af38f39fe624
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 30 Jul 2021 16:29:23 +0800
Tag:    v4.0.0-beta

MDL-66776 notifications: New login session notification

commit 6f0f979ae3069ea34747ed702bfdc0f7fb79ac63
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Jul 2021 21:26:20 +0800
Tag:    v4.0.0-beta

MDL-70083 message: Updated content notification task

commit 714b482cba67f8a6bbd603c2c4bffec7e7054eb6
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Jul 2021 17:58:08 +0800
Tag:    v4.0.0-beta

MDL-70083 message: New message provider "coursecontentupdated"

commit 1f5ceda78e966283b1c47d0bdb9bd26eb7a7da30
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Jul 2021 15:38:18 +0800
Tag:    v4.0.0-beta

MDL-72143 airnotifier: Additional configuration check

commit e320264a849526e77b1b00e8b063b5f50fe18b17
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Jul 2021 00:16:23 +0800
Tag:    v4.0.0-beta

MDL-70624 tool_mobile: Return QR login configurration

commit 5784c3934151fa4c5c3563473143222e4470f2eb
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 28 Jul 2021 00:03:24 +0800
Tag:    v4.0.0-beta

MDL-72207 assign: Support all participants in get_submission_status WS

commit 6a3465b6b451cd9ff779fd5367d3c6fdb46b54db
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 05 May 2021 15:59:02 +0800
Tag:    v4.0.0-beta

MDL-71513 mobile: Fix last access visibility

commit 3018d40e884c6094598c68be270b56f053484dcc
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 04 May 2021 03:17:10 +0800
Tag:    v4.0.0-beta

MDL-71492 mod_quiz: Include missing gradepass in WebService

commit 46a9a2b6c49d01355f5ffcff691111ca4be2fb7b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 09 Apr 2021 21:30:32 +0800
Tag:    v4.0.0-beta

MDL-71251 qtype_essay: Return new min/max word limit settings via WS

commit b63065cea38e8da08b1bc567b5422a9159700191
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 12 Feb 2021 18:00:13 +0800
Tag:    v4.0.0-beta

MDL-70863 mod_forum: Allow NULL in timecreated

commit 7f02879ce7d7fa271e98800a0d3586a56fa2b1ea
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 03 Dec 2020 22:56:42 +0800
Tag:    v4.0.0-beta

MDL-70387 files: New WS core_files_get_unused_draft_itemid

commit 29c6b17d6b904a27a155be32d7f3a259c8480576
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 28 Nov 2020 02:05:16 +0800
Tag:    v4.0.0-beta

MDL-70128 webservice: New entry point for draftfiles

commit 795a8ac8a0f2d29839ffb64fc4121da3291167fe
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 28 Nov 2020 01:10:04 +0800
Tag:    v4.0.0-beta

MDL-70340 mod_workshop: Do not apply format to peer comments

commit 47a142704da4d3b77eac7e4da1cbd0ec5f9c5c55
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 16 Nov 2020 23:01:40 +0800
Tag:    v4.0.0-beta

MDL-65983 airnotifier: Configuration check report

commit 4bc5333b0528a2b3d54928a314c6dbd21589b30c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 31 Oct 2020 20:07:30 +0800
Tag:    v4.0.0-beta

MDL-70081 airnotifier: Add missing device type in token registration

commit 328396c0d5d451f8f1ea028448e502383f59ad41
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 02 Oct 2020 17:37:14 +0800
Tag:    v4.0.0-beta

MDL-68406 tool_mobile: Allow users to log-out from the app

commit 09cc128f95bd2de9b49e52a3bdb7718acff29698
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 01 Oct 2020 21:20:12 +0800
Tag:    v4.0.0-beta

MDL-69810 tool_mobile: Return support contact information via WS

commit 440aaccb577262f0ae89e805eaf971f18360a969
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Sep 2020 17:27:29 +0800
Tag:    v4.0.0-beta

MDL-69823 qtype: Support core question types

commit caddb8f1759f97733efbdbecda692b7ae7a9511c
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Sep 2020 17:27:05 +0800
Tag:    v4.0.0-beta

MDL-69823 mod_quiz: Return question options via WS

commit 1a09fc8d34942bb3fd14064636cace793bc19710
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 29 Sep 2020 23:34:57 +0800
Tag:    v4.0.0-beta

MDL-63805 glossary: New WS mod_glossary_prepare_entry_for_edition

commit b4a30d7accf6406a79740559575e997ea99b53da
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 29 Sep 2020 03:22:20 +0800
Tag:    v4.0.0-beta

MDL-63805 glossary: New WS mod_glossary_update_entry

commit 3f5d99063b549f749e4952609374860d776bc078
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 29 Sep 2020 03:22:16 +0800
Tag:    v4.0.0-beta

MDL-63805 glossary: Glossary API refactor

commit 8169aeff59d8ed910ca3545413561005282bbd32
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 29 Sep 2020 00:55:25 +0800
Tag:    v4.0.0-beta

MDL-67015 mod_data: Prevent users adding entries to other groups

commit 8441d551eaccb6d2e51ba14270142d6a07275d85
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 25 Sep 2020 23:25:34 +0800
Tag:    v4.0.0-beta

MDL-63806 glossary: New WS mod_glossary_delete_entry

commit f9b56649e710d522f4121fa4033307ef76c3be5b
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 25 Sep 2020 20:02:26 +0800
Tag:    v4.0.0-beta

MDL-63806 glossary: Return user permissions for entries in WS

commit a7a1f0d48cdb3cfc15d79ba55a11925d901c131e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 25 Sep 2020 20:01:59 +0800
Tag:    v4.0.0-beta

MDL-63806 glossary: Move delete code to API function

commit 94a0ee41e7900b1aba49dbc5593563338fc5a222
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 24 Sep 2020 01:58:09 +0800
Tag:    v4.0.0-beta

MDL-69776 files: New WS core_files_delete_draft_files

commit ba2d9643e724611da97eaddf803513e02d88ffc4
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 23 Sep 2020 00:03:04 +0800
Tag:    v4.0.0-beta

MDL-54956 quiz: Fix WS to support files submission

commit 8bec429a98b8df1660451a6b9934711440b56841
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 22 Sep 2020 05:43:24 +0800
Tag:    v4.0.0-beta

MDL-54956 quiz: Return response files in attempts

commit d6c289c5e30572c0b2a84a33d06f18b30276dbea
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 19 Sep 2020 02:26:57 +0800
Tag:    v4.0.0-beta

MDL-64657 course: Return hidden section names when configured

commit f96e58bd4d0a5ca774e0977290ab0b30187d2b56
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 18 Sep 2020 21:25:22 +0800
Tag:    v4.0.0-beta

MDL-68229 tool_mobile: Add missing option to disable tags in the app

commit 417e5b9f84621a572a50510ae356cfdb75416ae5
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 17 Sep 2020 23:57:13 +0800
Tag:    v4.0.0-beta

MDL-65976 completion: New course completion message provider

commit b4d2fc163d4eb4c39bd1ce912f8df30341122453
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 17 Sep 2020 00:42:42 +0800
Tag:    v4.0.0-beta

MDL-68845 calendar: New WS get_calendar_export_token

commit ea9c822fc3ddd0e9d945add401f7976783e2c765
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 17 Sep 2020 00:41:47 +0800
Tag:    v4.0.0-beta

MDL-68845 calendar: Move duplicated code to function

commit 35101a6a2c8ef97aa0301e7a2899fc1d9a3bf598
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 16 Sep 2020 18:32:22 +0800
Tag:    v4.0.0-beta

MDL-68935 course: Return context data in get_content WS

commit fada51aa32f4ec3004a72f978d62c07f5ff2f824
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 16 Sep 2020 00:45:49 +0800
Tag:    v4.0.0-beta

MDL-67841 tool_mobile: Inform about last access with the app

commit d2aa3e054fbda76fba79071239f0dd0f02773497
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 28 Jul 2020 01:15:13 +0800
Tag:    v4.0.0-beta

MDL-69283 webservice: New external setting for forcing timezone

commit d58b3df9389920b0ccb4eb8f35011a33c8f09fa3
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 30 Jun 2020 19:59:15 +0800
Tag:    v4.0.0-beta

MDL-69095 tool_mobile: Display warning if not allowed to use qr login

commit f575093bc40b46c3bd5c512f770a7c72ea588951
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Tue, 30 Jun 2020 19:56:51 +0800
Tag:    v4.0.0-beta

MDL-69095 tool_mobile: Avoid non-https sites using qrlogin by default