Git commits in Moodle 3.8.x by Jake Dallimore

commit f00ea29c80e63400a747157813949ff1974478ed
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 04 Dec 2020 08:42:54 +0800
Tag:    v3.8.7

weekly release 3.8.6+

commit 24bf9c39d92829ac24e757d560aae455b9192eb3
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 20 Aug 2020 09:46:08 +0800
Tag:    v3.8.5

MDL-69505 core_form: fix js min/max date restriction in dateselector

commit 5a2ca41bba7b2246e02db54a5f42e5a0d540e011
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 20 Jul 2020 10:59:27 +0800
Tag:    v3.8.5

MDL-69319 mod_lti: style and docs changes in external tests

commit c9d1d8141f55a7d6aedcdbebdf6c3d03e4236905
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 20 Jul 2020 10:45:54 +0800
Tag:    v3.8.5

MDL-69319 mod_lti: replace try/catch with expectException in ext tests

commit 34616581c5952f3240a3bc6cf9497162a0065fb4
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 17 Jul 2020 16:26:07 +0800
Tag:    v3.8.5

MDL-69319 mod_lti: remove unused vars from externallib_test

commit 33ec9e3a3735c65fce3a892103dbe7d3cbb0ac77
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 17 Jul 2020 16:20:37 +0800
Tag:    v3.8.5

MDL-69319 mod_lti: move test data generation out of common setup

commit 147b9846306075918d78de0aa0cde63940728ea6
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 17 Jul 2020 15:03:09 +0800
Tag:    v3.8.5

MDL-69319 mod_lti: call clean_returnvalue in external tests

commit 121373ec8f92935d224a8e1849e9bd0a2a3980ac
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 11 Jun 2020 09:26:31 +0800
Tag:    v3.8.5

MDL-68210 mod_lesson: fix random failure in override behat test

commit 8fb613ee9f43bda8914c5c79fab6fc7cd5b95d9f
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 10 Jun 2020 12:21:51 +0800
Tag:    v3.8.5

MDL-68210 overrides: allow copy and delete of inactive overrides

commit 45da2ac9d3d8ca4efbb58bae3cc1100fb54848f4
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 14 May 2020 16:10:59 +0800
Tag:    v3.8.4

MDL-68847 mod_url: fix bug when using dnd to handle urls

commit b90f72b304202fc6615e8c55a81fc9c59861a6c1
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Apr 2020 09:50:22 +0800
Tag:    v3.8.3

MDL-68309 overrides: clarify inactive overrides help string

commit 49914a57d4c15b34c1379cfb0673cbcd1442bb40
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 27 Mar 2020 09:18:37 +0800
Tag:    v3.8.3

weekly release 3.8.2+

commit f9e0f614675c6f34a8c332f637a28385ed0c7283
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 08 Jan 2020 14:22:48 +0800
Tag:    v3.8.1

MDL-67637 core_message: only preview lastmessage text if safe to do so

commit 4d5849b0e4665244cec6017a3178bb3cf23f981b
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 03 Jan 2020 11:25:08 +0800
Tag:    v3.8.1

weekly release 3.8+

commit a7fb29a8ff0a51e8eab06d1e85408962540c0359
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 02 Jan 2020 10:28:14 +0800
Tag:    v3.8.1

MDL-67599 behat: fix behat tests assuming Jan 2020 is a future date

commit 827f3cd471764cda5bae5a83dacff9441601548f
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 31 Dec 2019 15:31:11 +0800
Tag:    v3.8.1

MDL-67593 core_iplookup: update lang string describing download process

commit 0260074ba1ca4be6fdb62f1d0666b7a51b9937c2
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 31 Dec 2019 14:38:50 +0800
Tag:    v3.8.1

MDL-67593 core_iplookup: use MaxMind test database in unit tests

commit f9735bbde702d64144bf32854294d9714f93ffa6
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 06 Dec 2019 15:03:21 +0800
Tag:    v3.8.1

MDL-67458 core: removing stale cohortroles and role assignments

commit 4dc1413cc7d9dcce6e6b281061f7c9a0c95d9f6f
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 06 Dec 2019 10:34:58 +0800
Tag:    v3.8.1

MDL-67458 tool_cohortroles: remove role mapping for deleted roles

commit 78d65acd54ecd1c064a33ed7706d1cd1701bf36f
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 07 Nov 2019 11:48:50 +0800
Tag:    v3.8.0-beta

MDL-66257 tool_cohortroles: unit test for users in multiple cohorts

commit b63cb5b49653e21113802747d3b0b940ab56f902
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 04 Nov 2019 11:14:46 +0800
Tag:    v3.8.0-beta

MDL-67097 libraries: add unit test verifying rtl directive failure case

commit e968eb1e8c91f108fc3c0b6984c265e0d2bd7cb8
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 04 Nov 2019 10:27:04 +0800
Tag:    v3.8.0-beta

MDL-67097 libraries: update upgrade notes for sabberworm/php-css-parser

commit 88267b1c68c0f3225a4cf5ee587e7d37e404d49d
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 01 Nov 2019 13:21:17 +0800
Tag:    v3.8.0-beta

MDL-67097 libraries: fix comment parsing in php-css-parser library

commit 5aa7d19615e093d3eea63f64cc3c6d80c48fda2d
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 01 Nov 2019 09:51:04 +0800
Tag:    v3.8.0-beta

MDL-67097 libraries: add unit tests for the core_rtlcss class

commit 817dee3337ae2a0772e0fcfcb149de85916a46f4
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 31 Oct 2019 15:53:19 +0800
Tag:    v3.8.0-beta

MDL-67086 css: Reverting MDL-66982, causing global RTL problems

commit 3f7382aa73794ce668724809b72eeee5ca56d5cc
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 15 Oct 2019 14:18:00 +0800
Tag:    v3.8.0-beta

MDL-66912 core_message: improve media matching js for content previews

commit f79a9744357f894c8694db9ff8a257698770d664
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 14 Oct 2019 11:47:57 +0800
Tag:    v3.8.0-beta

MDL-66796 mod_quiz: only update the id number if changed

commit f11b8ec5a0bcc2fef183451819989abe4dfc4bd2
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 04 Oct 2019 16:46:24 +0800
Tag:    v3.8.0-beta

MDL-66226 core: add fallback pixicons for the messagecontent fa icons

commit c11baac4b4f78d853a68dba31b1f34c08fcb915d
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 04 Oct 2019 09:24:19 +0800
Tag:    v3.8.0-beta

MDL-66226 core_message: wrap promise chains in pending for behat

commit 545e8988c3bb034dbbdd2567a715d02987c65522
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 02 Oct 2019 14:33:30 +0800
Tag:    v3.8.0-beta

MDL-66226 core_message: don't display html as text in overview section

commit 9a820e0af94c15a57d87c911762f11f74ddcd5f3
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 01 Oct 2019 11:46:52 +0800
Tag:    v3.8.0-beta

MDL-66725 core: fix language in str.js

commit f5e6bcf026674a70c0504e3505d0390d88e37a30
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 27 Sep 2019 09:23:27 +0800
Tag:    v3.8.0-beta

MDL-66075 mod_forum: reduce DB reads in forum settings generation

commit 24ddc6dc64dbfd926f7cabe92872d8a157ffca39
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 20 Sep 2019 12:02:46 +0800
Tag:    v3.8.0-beta

MDL-66075 mod_forum: add more coverage of get_from_discussion_ids

commit 0c3eaf9ee68e353e916792566be7c80e50e91e1f
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 17 Sep 2019 11:43:22 +0800
Tag:    v3.8.0-beta

MDL-64588 core_comment: fix unnecessary type check in add_comments

commit ae94d477a64540304b5e381a7d4067122d5f13e6
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 17 Sep 2019 11:26:45 +0800
Tag:    v3.8.0-beta

MDL-64588 core_comment: fix get_comment ordering when timestamps match

commit 1c3efe48f885797433397eca56f9a0239b6fe547
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 13 Sep 2019 11:30:09 +0800
Tag:    v3.8.0-beta

weekly release 3.8dev

commit 61de432241caaeb12a1e4aa34d753af9c2241f69
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 12 Sep 2019 11:02:21 +0800
Tag:    v3.8.0-beta

MDL-66156 block_myoverview: remove orphaned course favourite records

commit b9679e69ecd90604a47223df9ae2a163acd82d21
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 02 Sep 2019 10:54:16 +0800
Tag:    v3.8.0-beta

MDL-66552 core: move and rename relativedatestimediffformat string

commit d2c09e8ffd0e346e62bc8231ce89d79e4b4e4e6f
Author: Jake Dallimore <jake@moodle.com>
Date:   Sun, 01 Sep 2019 09:38:43 +0800
Tag:    v3.8.0-beta

MDL-66575 mod_assign: fix first day of current month behat edge case

commit 310d6901f9260adb91ac9719b714a7ee1714bec2
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 30 Aug 2019 13:12:04 +0800
Tag:    v3.8.0-beta

weekly release 3.8dev

commit cb14d4d811485008bf5af6d9baf2e1f7d0c86a82
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 30 Aug 2019 10:17:34 +0800
Tag:    v3.8.0-beta

MDL-66558 core_course: fix edge case in relative dates behat feature

commit 9e719b81d49caf2c38dad36eea97fc35045c4f43
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 06 Aug 2019 16:30:26 +0800
Tag:    v3.8.0-beta

MDL-66147 mod_assign: submissions overview page shows time interval

commit 612b210d7692e46a821f6ac18d87ecba96ef2b51
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 06 Aug 2019 16:27:26 +0800
Tag:    v3.8.0-beta

MDL-66147 core: add get_time_interval_string()

commit 9ce55a8668a9292eb5607e53f43bd31167e534d5
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 05 Aug 2019 16:18:19 +0800
Tag:    v3.8.0-beta

MDL-66147 mod_assign: behat test covering relative due date field

commit d0cff2367a6e25143af50db4df99b623411a613b
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 05 Aug 2019 09:25:02 +0800
Tag:    v3.8.0-beta

MDL-66147 mod_assign: external get_participant supports relative dates

commit c0bb682756afe4f9df20a9d4b364346d8d350e79
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 01 Aug 2019 16:20:07 +0800
Tag:    v3.8.0-beta

MDL-66147 mod_assign: grading table duedate column updates

commit 9bf91ea832185135b1ca6482c8aee7e901b5e463
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 01 Aug 2019 13:39:43 +0800
Tag:    v3.8.0-beta

MDL-66147 mod_assign: grading table status col shows relative dates

commit db381d5c87ffa57fb39d9e9c1b11e98e73150087
Author: Jake Dallimore <jake@moodle.com>
Date:   Tue, 30 Jul 2019 13:59:51 +0800
Tag:    v3.8.0-beta

MDL-66147 mod_assign: Change assign to return calculated instance data

commit 2ab6f8a87e801aebefd08bc554b3bb0310dc5182
Author: Jake Dallimore <jake@moodle.com>
Date:   Thu, 18 Jul 2019 15:13:58 +0800
Tag:    v3.8.0-beta

MDL-66156 block_myoverview: purge course favourites on course deletion.

commit cddbdb20b25c6ac2f00641b8f629202f33b1aca9
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 17 Jul 2019 14:39:08 +0800
Tag:    v3.8.0-beta

MDL-66169 admin: properly set debugsmtp, which is a config.php only var

commit 5120087808ac56daf01340c83c3a8430553c7d68
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 08 Jul 2019 16:00:55 +0800
Tag:    v3.8.0-beta

MDL-66106 core_form: fix client side validation bug caused by MDL-65217

commit 35500af896946b4aa665c6e7b32c74d41307018c
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 01 Jul 2019 09:08:58 +0800
Tag:    v3.8.0-beta

MDL-65323 core_favourites: replace use of deprecated phpunit methods

commit 93872a9a2f02048d17ec4a85f7972fce4e6f1118
Author: Jake Dallimore <jake@moodle.com>
Date:   Wed, 26 Jun 2019 16:07:49 +0800
Tag:    v3.8.0-beta

MDL-65249 session: use redis host constant in unit tests

commit 93ea6612bd553afc01db7898ff3d6e0fbbfb6716
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 18 Mar 2019 14:21:45 +0800
Tag:    v3.8.0-beta

MDL-64588 core_comment: make external test code use helper method

commit 6cd3d398a9c29e9fd6e7d7a85ee4e6b7f2c9f25e
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 18 Mar 2019 08:53:19 +0800
Tag:    v3.8.0-beta

MDL-64588 core_comment: use comment structure in external get_comments