Git commits in Moodle 3.9.x by Simey Lameze

commit 05fb0e844c25c99c9848b7edb058bfd5e8398f99
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 25 Aug 2023 08:38:43 +0800
Tag:    v3.9.24

MDL-79015 behat: make verification step more specific

commit 1a144ec3b1ffe46ff4c878b2bb70c14cc7c44043
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 17 Aug 2023 21:11:59 +0800
Tag:    v3.9.24

MDL-78684 behat: fix behat failures

commit 8296126e999b326bef7fbe54aa0f8fc55730b2d3
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 16 Aug 2023 11:03:46 +0800
Tag:    v3.9.24

MDL-77695 behat: use automatic completion to award badges

commit a60977e7665f0d4f35552b99c08be21b6ceede72
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 02 Aug 2023 10:16:00 +0800
Tag:    v3.9.24

MDL-78843 behat: update get_forum_id to search for idnumber or name

commit 53546c597be407028ea37e2696040feb547cd93d
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 18 Jul 2023 16:35:30 +0800
Tag:    v3.9.23

MDL-78498 behat: add support for private replies

commit fd0120a5aa0c99c9678498e7877df32c81684b6b
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 15 Jun 2023 10:16:15 +0800
Tag:    v3.9.23

MDL-70152 behat: reply to post using data generator

commit 3860a59298dc2eb4c641dea9feb7248b80797755
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 24 May 2023 10:20:40 +0800
Tag:    v3.9.22

MDL-75961 behat: review and enhance mod_imscp tests

commit 27c9fe993adced1bbeb97750007184f66ad2f71d
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 18 May 2023 12:05:11 +0800
Tag:    v3.9.22

MDL-76065 behat: Review and enhance mod_lti Behat tests

commit 744c230de6a1df3d5b757d61b8dc5dfa2e327e8e
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 15 May 2023 14:56:28 +0800
Tag:    v3.9.23

MDL-69231 behat: remaining work for role capability generator

commit bfc911b928ae3ee9621dee64bb73060d0e6face7
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 19 Apr 2023 11:49:30 +0800
Tag:    v3.9.21

MDL-77960 behat: make verification steps more specific

commit f39e564141a6e9e223e22faf99e7669dc8dc378b
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 09 Mar 2023 10:29:21 +0800
Tag:    v3.9.21

MDL-77574 myoverview: wait until next button exists before clicking

commit a20cab3aad803922b11a8ac078da8ba1403612f8
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 21 Feb 2023 12:19:40 +0800
Tag:    v3.9.20

MDL-77271 behat: verify user licence preference is remembered

commit 75103c45dca22d07fefe16e8823164c241b27fca
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 09 Feb 2023 13:43:01 +0800
Tag:    v3.9.20

MDL-77189 behat: basic coverage for wikimedia repository

commit 9f5c27e1171264df03da0f368bab65fe565c17f8
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 25 Jan 2023 15:11:52 +0800
Tag:    v3.9.20

MDL-77036 core_iplookup: update test_ipv4 test expectations

commit 8f942e6e5998468fa432f73db134b2dbb5a667fc
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 23 Jan 2023 16:18:34 +0800
Tag:    v3.9.20

MDL-76587 behat: make grading page wider to avoid 'out of bounds' fail

commit 70bb1b7d0a8b0a8819fabd82b7e92d4623d1ebcc
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 12 Jan 2023 17:12:18 +0800
Tag:    v3.9.20

MDL-76870 question: change assertion to assertEqualsCanonicalizing

commit 4fe95b0e61c15e9b3cfaacbd466e903a5633c82c
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 08 Nov 2022 10:30:02 +0800
Tag:    v3.9.19

MDL-76058 behat: send message using data generator

commit e667c191f8dce2673b959231fb0a6a4bfba080ec
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 03 Nov 2022 10:49:46 +0800
Tag:    v3.9.18

MDL-76072 tool_lp: only init inlineGrader module if user can grade

commit bddacfd5d7873bee9aa8f31154db410772e1bf11
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 24 Aug 2022 08:46:01 +0800
Tag:    v3.9.18

MDL-75922 behat: Apply @editor_atto tag to tests requiring Atto

commit 69e03eacbadefa95f6cfeb8bb9070fc7584b613f
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 10 Aug 2022 13:52:44 +0800
Tag:    v3.9.17

MDL-75231 files: make bucket calculations more precise

commit fca9778023d1f4057b7155f93ac3073e2d8c451e
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 03 Aug 2022 11:12:11 +0800
Tag:    v3.9.18

MDL-75910 core_form: Allow editor field to set a hidden label

commit f1447db7512d4a68de126654e5077422dba7b263
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 01 Aug 2022 10:35:59 +0800
Tag:    v3.9.18

MDL-75887 behat: Add ability to set value regardless of the editor

commit 2cfa9817b10bec6e0785a150bc476f34321f4263
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 29 Jul 2022 11:24:00 +0800
Tag:    v3.9.16

MDL-74211 behat: convert few more steps to use new data generators

commit 017f8ff6bfae1957b76feab7bf450ebebbdd3c76
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 29 Jul 2022 10:33:59 +0800
Tag:    v3.9.16

MDL-74211 behat: replace steps to use new categories page type

commit 1ff7beef8fe22defab15e50175f6f6090d0f0426
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 29 Jul 2022 09:18:15 +0800
Tag:    v3.9.16

MDL-74211 behat: add course question categories page type

commit 35783784b38f44bf82afcc89a70ca337c94df646
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 19 Jul 2022 07:03:03 +0800
Tag:    v3.9.16

MDL-74211 quiz: make use of question data generators

commit c80f562a4c7fd295df05bf9e81d97939826c7f7a
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 29 Nov 2021 11:18:51 +0800
Tag:    v3.9.12

MDL-70274 core: fix Validate HTML and WCAG Check links

commit 9d0d93a9c41822ff32fedb20fc87f587d213a293
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 13 Oct 2021 11:49:31 +0800
Tag:    v3.9.11

MDL-72571 tool_filetypes: change extension param to PARAM_ALPHANUMEXT

commit c72839d6d06240cf515721adb93a848847cff12c
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 16 Apr 2021 11:42:33 +0800
Tag:    v3.9.7

MDL-71156 core: machinery to recover orphaned calendar events

commit 7cae4c7570ccefab6df848fdad81ae19f55d9e0a
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 24 Mar 2021 08:52:42 +0800
Tag:    v3.9.6

MDL-71182 calendar: Revert "Merge branch 'MDL-67494-39' of git://github.com/lameze/moodle into MOODLE_39_STABLE"

commit 8eb4a14e44bae55c0490c73fcb48cfe26f5c514a
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 09 Feb 2021 16:22:05 +0800
Tag:    v3.9.5

MDL-70169 login: fix accessibility issues

commit 0a4092bc271992981de0694ef9fee51b22e15c3d
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 05 Feb 2021 16:09:52 +0800
Tag:    v3.9.5

MDL-67494 calendar: only user overrides should retain userid

commit 06a43900602d78f9b8d37892ff7f076b1a68dfe9
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 30 Oct 2020 07:17:43 +0800
Tag:    v3.9.3

MDL-70066 badges: change usages of array_key_exists to isset

commit 83d478ce9384d6cd6c2f05fbf8f490789f90d555
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 20 Oct 2020 08:23:24 +0800
Tag:    v3.9.3

MDL-68664 theme: remove right margin from form-inline class

commit 497c01651813e8f503dc4a7507cf1beedf0e6bf6
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 07 Sep 2020 17:31:16 +0800
Tag:    v3.9.5

MDL-67494 calendar: user_delete_user should delete all user events

commit df4f869af7cad307d88615fccfa0cf43c937883e
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 07 Sep 2020 16:56:23 +0800
Tag:    v3.9.5

MDL-67494 calendar: shared subscriptions should not set userid to 0

commit 793289f905ad0a465095c8995ee8270e1fc3c3f8
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 07 Sep 2020 16:04:57 +0800
Tag:    v3.9.5

MDL-67494 calendar: step to set userid 0 to all shared events

commit 078f59faf893d3cc7e3c45d304c95c888b319572
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 07 Sep 2020 12:03:44 +0800
Tag:    v3.9.5

MDL-67494 calendar: privacy provider should not delete shared events

commit 31a7410a903c5b697fad994c8c6a47ac8cf2e33a
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 24 Aug 2020 11:09:42 +0800
Tag:    v3.9.5

MDL-67494 calendar: set userid to zero for shared events

commit cd009c0c514adcd7707bd3b3fc139bbcfcabb084
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 24 Aug 2020 11:08:00 +0800
Tag:    v3.9.5

MDL-67494 calendar: add logic for category events in get_context

commit 6cfed9eebbf153ab2c5eb93e8371f81fc830fc3b
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 24 Aug 2020 11:08:00 +0800
Tag:    v3.9.6

MDL-71182 calendar: add logic for category events in get_context

commit 010f1eff6047e523773a0c20f2afea8102eec955
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 20 Aug 2020 08:54:05 +0800
Tag:    v3.9.2

MDL-68683 competencies: fix query to delete stale files

commit 8578e19affbd3e35a53facb5892e90d7eb0c8e93
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 20 Aug 2020 07:43:18 +0800
Tag:    v3.9.2

MDL-66818 mod_forum: remove unnecessary behat steps

commit b21f182106696817c65a8b360c6939df243c2ae1
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 30 Jul 2020 18:15:29 +0800
Tag:    v3.9.2

MDL-26401 group: add delimiter and encoding fields to import

commit 9ae2623d892e93e73ed00bb2c193654c20ed81d2
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 14 Jul 2020 14:27:58 +0800
Tag:    v3.9.2

MDL-65453 core: fix behaviour of --skip-database option on install

commit 45aa8db99dced037af9fa51e32853fe2f50f9e01
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 08 Jun 2020 21:42:35 +0800
Tag:    v3.9.2

MDL-68968 core: fix wrong phpdoc on admin_externalpage

commit b294e0fe5c29d89af65f5c11e7d7cc5628baa855
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 08 Jun 2020 21:10:32 +0800
Tag:    v3.9.0-rc2

MDL-68953 core: remove close button from campaign block

commit a713a68af8e0d4274d2d9d848d69b3cddc21301d
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 22 May 2020 16:20:53 +0800
Tag:    v3.9.2

MDL-68683 competencies: step to delete orphaned evidence files

commit 6408db642790167fa549dcf271afe92fef0c4a66
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 22 May 2020 16:20:53 +0800
Tag:    v3.9.2

MDL-68683 competencies: step to delete orphaned evidence files

commit 1179f07d3c676ac199bba3c89bf06ac67031dd43
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 22 May 2020 10:08:16 +0800
Tag:    v3.9.0-beta

MDL-68793 core_table: fix WS name to comply with guidelines

commit 1547225e5248eb226f0db8e5b5710b7618175103
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 14 May 2020 13:02:29 +0800
Tag:    v3.9.2

MDL-68683 core: fix DML exception on upgrade step

commit 2cd36e8ea0df01832cc3778f6cf35a6f69bb2b07
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 14 May 2020 13:02:29 +0800
Tag:    v3.9.2

MDL-68683 core: fix DML exception on upgrade step

commit d717918c872f7a5ae2f786ba54598988840a8f71
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 11 May 2020 15:14:10 +0800
Tag:    v3.9.0-beta

MDL-68417 core_table: add some css styling to loading icon

commit eebe3ca61189a5bfaea2dd85b8771e22be7e807a
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 11 May 2020 15:13:27 +0800
Tag:    v3.9.0-beta

MDL-68417 core_table: add spinner to dynamic table

commit ed7cd552f8175b25e67d9e611fa4db394b70f279
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 08 May 2020 15:21:59 +0800
Tag:    v3.9.0-beta

MDL-68320 core: add campaign content to notifications page

commit 907212695ccfbd3ed8bfa643e6937b913d570c90
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 07 May 2020 12:38:35 +0800
Tag:    v3.9.0-beta

MDL-62403 portfolio: add upgrade notes for google docs

commit c0db61e45f1ec9ed8ecbf6cef086352e2068b506
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 06 May 2020 14:11:48 +0800
Tag:    v3.9.0-beta

MDL-68462 core_table: add missing global

commit 4044914d17d397586ff09f63a022ad202f3bf649
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 05 May 2020 15:20:05 +0800
Tag:    v3.9.0-beta

MDL-68563 editor_atto: display emoji picker on atto toolbar

commit 2a9e5ba70a0ac9b0e98e359f82692cfd14dc3f90
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 05 May 2020 09:31:18 +0800
Tag:    v3.9.0-beta

MDL-68563 filter_urltolink: enable filter uppon install

commit 5f95ea83fd69af5234e2fefd81b9f867b03501ba
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 05 May 2020 09:11:01 +0800
Tag:    v3.9.0-beta

MDL-68563 filter_emoticon: enable filter uppon install

commit 937f21d3b8b5b7f73777b2852ab589db4b4d6267
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 28 Apr 2020 13:15:44 +0800
Tag:    v3.9.0-beta

MDL-68462 core_table: add @javascript to failing scenario

commit 8bb8c2852d3e2ea26d253dfd07386499d88104ca
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 23 Apr 2020 08:27:33 +0800
Tag:    v3.9.0-beta

MDL-68477 libraries: add legend option examples to test page

commit 68c46a28d67a9a7559623f2674f7cb0a8cd432c5
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 21 Apr 2020 08:47:51 +0800
Tag:    v3.9.0-beta

MDL-68462 core_table: add support for reset table preferences

commit fb17c31c4631e5b4d58904ce88cad6c8278c1387
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 20 Apr 2020 06:23:01 +0800
Tag:    v3.9.0-beta

MDL-68341 core_table: fix wrong participanttablehtml variable name

commit e2f12c2220bb8f00af2169eaae599551fac4c09b
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 17 Apr 2020 08:33:40 +0800
Tag:    v3.9.0-beta

MDL-67915 core_table: add support for hide and show of columns

commit ad176d6f0aac296572485ff00ea9cad4b2e73806
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 08 Apr 2020 15:05:17 +0800
Tag:    v3.9.0-beta

MDL-68341 core_table: improve fetch WS php unit coverage

commit bc6f5f23ea149d817712992dac6f91407bf47034
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 08 Apr 2020 09:45:20 +0800
Tag:    v3.9.0-beta

MDL-68341 core_user:  move and rename participants_table class

commit 4cf97b7f426bdc42ca608c95c75a89a6e8265f05
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 07 Apr 2020 13:58:50 +0800
Tag:    v3.9.0-beta

MDL-68341 core_table: add component parameter to fetch WS

commit f7b84afe15873c50b79ab1c4470225c975668bcc
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 06 Apr 2020 11:14:40 +0800
Tag:    v3.9.0-beta

MDL-68288 core_table: support pagination bar for dynamic tables

commit f307dc23d7a1423ab8a64fc2a401fd2240b722d8
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 02 Apr 2020 10:27:04 +0800
Tag:    v3.9.2

MDL-26401 group: change import to use csv_import_reader class

commit a020b020782998df19729cfee214eb1b7118c36b
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 31 Mar 2020 14:55:07 +0800
Tag:    v3.9.0-beta

MDL-67914 core_table: unit tests for table view fetch webservice

commit 1592c3c4984249ecdc484e04574e222351e3ab3f
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 31 Mar 2020 14:54:41 +0800
Tag:    v3.9.0-beta

MDL-67914 core_table: implement dynamic table sorting

commit 88659cd7037e6f4036a92b9f69c9242cbf0474ea
Author: Simey Lameze <simey@moodle.com>
Date:   Fri, 27 Mar 2020 21:10:18 +0800
Tag:    v3.9.0-beta

MDL-68225 core_user: add behat coverage for group modes

commit ef4109d26504c2a8cb895425d6eeb4077ad5b6e8
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 24 Mar 2020 08:22:41 +0800
Tag:    v3.9.0-beta

MDL-68225 core_user: apply group filter to participants page

commit 8146335ff43753e00a04c5c1f2973eab685a7457
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 04 Mar 2020 11:39:24 +0800
Tag:    v3.9.0-beta

MDL-67913 core_user: refactor participants page to use new filter API

commit 88ba207d2ee5947c5f7c82ecfbe63d038d9d565f
Author: Simey Lameze <simey@moodle.com>
Date:   Wed, 04 Mar 2020 11:37:02 +0800
Tag:    v3.9.0-beta

MDL-67913 core_table: introduce dynamic table interface

commit 041ff27245391ae525acb20dd2e4e3a26de2b328
Author: Simey Lameze <simey@moodle.com>
Date:   Tue, 04 Feb 2020 15:18:49 +0800
Tag:    v3.9.0-beta

MDL-67846 mod_forum: export user full name

commit 858f41a1131f5bf863af0fb5f877824b72862e5e
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 16 Jan 2020 09:38:16 +0800
Tag:    v3.9.0-beta

MDL-67703 calendar: change manage subscription form to hideIf

commit 26b683e798a75410b3aff54c105adab89901ead6
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Dec 2019 08:39:04 +0800
Tag:    v3.9.0-beta

MDL-66871 calendar: fix deprecated parameter in the phpDoc

commit eaf623c5bfaef20a24361f9465165532193c44c6
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Dec 2019 08:36:56 +0800
Tag:    v3.9.0-beta

MDL-66871 calendar: add unit test coverage for ics importing

commit 5b3b975e3f8b8f8a6cfab076ac7aeea466f41a4d
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 16 Dec 2019 08:36:26 +0800
Tag:    v3.9.0-beta

MDL-66871 calendar: fix ics importing logic

commit 3364e18b462750c92d7f287d6b3452211801258d
Author: Simey Lameze <simey@moodle.com>
Date:   Mon, 25 Nov 2019 20:23:05 +0800
Tag:    v3.9.0-beta

MDL-67312 core: change db upgrade step to use get_fieldset_sql

commit c7027c037b5a185d65d407e4098cae8b9616186c
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 21 Nov 2019 18:36:05 +0800
Tag:    v3.9.0-beta

MDL-67312 core_user: clean subs events on user deletion

commit f35e360a3b9201c9b0f36773af44eed228b9e272
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 21 Nov 2019 08:36:22 +0800
Tag:    v3.9.0-beta

MDL-67312 calendar: upgrade step to delete orphaned events

commit 507c34820cf4d41a216a78e61a6018fd10f135fa
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 14 Sep 2017 10:04:55 +0800
Tag:    v3.9.0-beta

MDL-60126 core: upgrade step to clean user comp

commit 2595d450e0e97e3fe5050f87a2d95eeb8288386f
Author: Simey Lameze <simey@moodle.com>
Date:   Thu, 14 Sep 2017 10:03:51 +0800
Tag:    v3.9.0-beta

MDL-60126 competency: delete content upon user delete