moodle.git
4 years agoweekly release 4.0dev
Sara Arjona [Thu, 4 Feb 2021 13:56:10 +0000 (14:56 +0100)]
weekly release 4.0dev

4 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Thu, 4 Feb 2021 13:56:07 +0000 (14:56 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

4 years agoMerge branch 'MDL-69748-master' of git://github.com/rezaies/moodle
Andrew Nicols [Thu, 4 Feb 2021 03:51:57 +0000 (11:51 +0800)]
Merge branch 'MDL-69748-master' of git://github.com/rezaies/moodle

4 years agoMDL-69748 core: Fix hideif issue with array elements
Shamim Rezaie [Sun, 31 Jan 2021 20:04:21 +0000 (07:04 +1100)]
MDL-69748 core: Fix hideif issue with array elements

Changed the element selector to get all array elements,
whether named or unnamed. The previus selector was only
working for elements that thir names were like name="something[]".
It was not working for name="something[a]" elements.

4 years agoMerge branch 'MDL-64866-master' of git://github.com/ilyatregubov/moodle
Andrew Nicols [Thu, 4 Feb 2021 03:37:01 +0000 (11:37 +0800)]
Merge branch 'MDL-64866-master' of git://github.com/ilyatregubov/moodle

4 years agoMerge branch 'MDL-70579' of git://github.com/paulholden/moodle
Andrew Nicols [Thu, 4 Feb 2021 01:28:22 +0000 (09:28 +0800)]
Merge branch 'MDL-70579' of git://github.com/paulholden/moodle

4 years agoMerge branch 'MDL-70632' of git://github.com/paulholden/moodle
Andrew Nicols [Thu, 4 Feb 2021 01:25:25 +0000 (09:25 +0800)]
Merge branch 'MDL-70632' of git://github.com/paulholden/moodle

4 years agoAutomatically generated installer lang files
AMOS bot [Thu, 4 Feb 2021 00:07:54 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMDL-70741 capability overview: missing whitespace after placeholder
Eloy Lafuente (stronk7) [Wed, 3 Feb 2021 22:58:15 +0000 (23:58 +0100)]
MDL-70741 capability overview: missing whitespace after placeholder

4 years agoMerge branch 'MDL-70315' of git://github.com/paulholden/moodle
Sara Arjona [Wed, 3 Feb 2021 15:04:16 +0000 (16:04 +0100)]
Merge branch 'MDL-70315' of git://github.com/paulholden/moodle

4 years agoMerge branch 'MDL-70705-master' of git://github.com/lucaboesch/moodle
Sara Arjona [Wed, 3 Feb 2021 14:33:02 +0000 (15:33 +0100)]
Merge branch 'MDL-70705-master' of git://github.com/lucaboesch/moodle

4 years agoMerge branch 'MDL-70316-master' of git://github.com/mihailges/moodle
Sara Arjona [Wed, 3 Feb 2021 14:29:23 +0000 (15:29 +0100)]
Merge branch 'MDL-70316-master' of git://github.com/mihailges/moodle

4 years agoMDL-70705 block_blog_recent: support multilang blog entry titles
Luca Bösch [Sun, 24 Jan 2021 21:47:26 +0000 (22:47 +0100)]
MDL-70705 block_blog_recent: support multilang blog entry titles

4 years agoMerge branch 'MDL-70741' of https://github.com/timhunt/moodle
Sara Arjona [Wed, 3 Feb 2021 13:49:36 +0000 (14:49 +0100)]
Merge branch 'MDL-70741' of https://github.com/timhunt/moodle

4 years agoMerge branch 'MDL-70711-master' of git://github.com/kordan/moodle
Eloy Lafuente (stronk7) [Wed, 3 Feb 2021 12:03:50 +0000 (13:03 +0100)]
Merge branch 'MDL-70711-master' of git://github.com/kordan/moodle

4 years agoMerge branch 'MDL-70439-master' of https://github.com/DinhHien0307/moodle
Sara Arjona [Wed, 3 Feb 2021 12:03:02 +0000 (13:03 +0100)]
Merge branch 'MDL-70439-master' of https://github.com/DinhHien0307/moodle

4 years agoMerge branch 'MDL-70163' of git://github.com/paulholden/moodle
Sara Arjona [Wed, 3 Feb 2021 11:25:28 +0000 (12:25 +0100)]
Merge branch 'MDL-70163' of git://github.com/paulholden/moodle

4 years agoMerge branch 'MDL-70634-master' of git://github.com/ferranrecio/moodle
Sara Arjona [Wed, 3 Feb 2021 10:34:05 +0000 (11:34 +0100)]
Merge branch 'MDL-70634-master' of git://github.com/ferranrecio/moodle

4 years agoMerge branch 'MDL-70535' of git://github.com/paulholden/moodle
Sara Arjona [Wed, 3 Feb 2021 10:19:14 +0000 (11:19 +0100)]
Merge branch 'MDL-70535' of git://github.com/paulholden/moodle

4 years agoMDL-70632 tool_langimport: search for available language packs.
Paul Holden [Thu, 14 Jan 2021 17:50:26 +0000 (17:50 +0000)]
MDL-70632 tool_langimport: search for available language packs.

4 years agoMerge branch 'MDL-67959-master-2' of git://github.com/junpataleta/moodle
Sara Arjona [Wed, 3 Feb 2021 09:50:29 +0000 (10:50 +0100)]
Merge branch 'MDL-67959-master-2' of git://github.com/junpataleta/moodle

4 years agoMerge branch 'MDL-66769-master' of git://github.com/ilyatregubov/moodle
Sara Arjona [Wed, 3 Feb 2021 08:32:02 +0000 (09:32 +0100)]
Merge branch 'MDL-66769-master' of git://github.com/ilyatregubov/moodle

4 years agoMDL-66769 core_h5p: Clean up orphaned h5p records task.
Ilya Tregubov [Wed, 6 Jan 2021 10:02:06 +0000 (12:02 +0200)]
MDL-66769 core_h5p: Clean up orphaned h5p records task.

4 years agoMerge branch 'MDL-70621-master' of git://github.com/lucaboesch/moodle
Sara Arjona [Wed, 3 Feb 2021 08:02:45 +0000 (09:02 +0100)]
Merge branch 'MDL-70621-master' of git://github.com/lucaboesch/moodle

4 years agoMerge branch 'MDL-68970' of https://github.com/timhunt/moodle
Sara Arjona [Wed, 3 Feb 2021 07:51:11 +0000 (08:51 +0100)]
Merge branch 'MDL-68970' of https://github.com/timhunt/moodle

4 years agoMDL-70621 mod_glossary: use glossary rsstype string.
Luca Bösch [Wed, 13 Jan 2021 10:01:25 +0000 (11:01 +0100)]
MDL-70621 mod_glossary: use glossary rsstype string.

4 years agoMerge branch 'MDL-56772-master' of git://github.com/peterRd/moodle
Andrew Nicols [Wed, 3 Feb 2021 02:26:26 +0000 (10:26 +0800)]
Merge branch 'MDL-56772-master' of git://github.com/peterRd/moodle

4 years agoMerge branch 'MDL-66932_master' of https://github.com/nadavkav/moodle
Andrew Nicols [Wed, 3 Feb 2021 02:06:32 +0000 (10:06 +0800)]
Merge branch 'MDL-66932_master' of https://github.com/nadavkav/moodle

4 years agoMerge branch 'MDL-68893-master' of git://github.com/lucaboesch/moodle
Andrew Nicols [Wed, 3 Feb 2021 01:40:36 +0000 (09:40 +0800)]
Merge branch 'MDL-68893-master' of git://github.com/lucaboesch/moodle

4 years agoMerge branch 'MDL-68958-master' of git://github.com/peterRd/moodle
Andrew Nicols [Wed, 3 Feb 2021 01:30:11 +0000 (09:30 +0800)]
Merge branch 'MDL-68958-master' of git://github.com/peterRd/moodle

4 years agoMerge branch 'MDL-70339-master' of git://github.com/peterRd/moodle
Andrew Nicols [Wed, 3 Feb 2021 00:54:31 +0000 (08:54 +0800)]
Merge branch 'MDL-70339-master' of git://github.com/peterRd/moodle

4 years agoMerge branch 'MDL-70583-cli-progress' of https://github.com/brendanheywood/moodle
Andrew Nicols [Wed, 3 Feb 2021 00:27:05 +0000 (08:27 +0800)]
Merge branch 'MDL-70583-cli-progress' of https://github.com/brendanheywood/moodle

4 years agoMDL-70583 cli: Allow progress bars to be rendered in cli scripts
Brendan Heywood [Sat, 9 Jan 2021 03:32:19 +0000 (14:32 +1100)]
MDL-70583 cli: Allow progress bars to be rendered in cli scripts

4 years agoMerge branch 'MDL-70309-master' of git://github.com/ferranrecio/moodle
Sara Arjona [Tue, 2 Feb 2021 09:44:40 +0000 (10:44 +0100)]
Merge branch 'MDL-70309-master' of git://github.com/ferranrecio/moodle

4 years agoMerge branch 'MDL-59782-master' of git://github.com/bmbrands/moodle
Víctor Déniz [Tue, 2 Feb 2021 09:36:19 +0000 (09:36 +0000)]
Merge branch 'MDL-59782-master' of git://github.com/bmbrands/moodle

4 years agoMerge branch 'MDL-70304-master' of git://github.com/ilyatregubov/moodle
Andrew Nicols [Tue, 2 Feb 2021 07:31:52 +0000 (15:31 +0800)]
Merge branch 'MDL-70304-master' of git://github.com/ilyatregubov/moodle

4 years agoMerge branch 'MDL-70574' of https://github.com/timhunt/moodle
Sara Arjona [Tue, 2 Feb 2021 07:20:17 +0000 (08:20 +0100)]
Merge branch 'MDL-70574' of https://github.com/timhunt/moodle

4 years agoMerge branch 'MDL-70288-master-2' of git://github.com/junpataleta/moodle
Sara Arjona [Tue, 2 Feb 2021 06:59:28 +0000 (07:59 +0100)]
Merge branch 'MDL-70288-master-2' of git://github.com/junpataleta/moodle

4 years agoMDL-70304 core: updated adapter.js to 7.4.0
Ilya Tregubov [Fri, 8 Jan 2021 09:42:03 +0000 (11:42 +0200)]
MDL-70304 core: updated adapter.js to 7.4.0

4 years agoMDL-70288 qtype: Remove unnecessary empty label string
Jun Pataleta [Tue, 24 Nov 2020 05:08:54 +0000 (13:08 +0800)]
MDL-70288 qtype: Remove unnecessary empty label string

* When a label is passed to an (advanced) checkbox and no text
  was provided, the label will be displayed on the right of the the
  checkbox element. So there's no point in passing an empty string for
  the label just to render the text to the right of the checkbox.

4 years agoMDL-70288 mod_lti: Remove unnecessary empty label string
Jun Pataleta [Thu, 10 Dec 2020 14:49:39 +0000 (22:49 +0800)]
MDL-70288 mod_lti: Remove unnecessary empty label string

* When a label is passed to an (advanced) checkbox and no text
  was provided, the label will be displayed on the right of the the
  checkbox element. So there's no point in passing an empty string for
  the label just to render the text to the right of the checkbox.

4 years agoMDL-70288 core: Remove duplicate labels for checkbox elements
Jun Pataleta [Thu, 10 Dec 2020 06:09:04 +0000 (14:09 +0800)]
MDL-70288 core: Remove duplicate labels for checkbox elements

* If there's a label, the text will serve as the description of  the
element.

4 years agoMDL-70288 theme_boost: Manage aria-describedby on form validation
Jun Pataleta [Thu, 10 Dec 2020 14:03:21 +0000 (22:03 +0800)]
MDL-70288 theme_boost: Manage aria-describedby on form validation

* The aria-describedby attribute can be a list of element IDs that
describe the element. On form validation, the ID of the error message
container is added to this attribute which may already be containing
another ID. So we need to properly add/remove the error message ID
so that we don't delete any existing ID(s) in the aria-describedby
attribute during form validation.

4 years agoMerge branch 'MDL-46256' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 1 Feb 2021 22:20:01 +0000 (23:20 +0100)]
Merge branch 'MDL-46256' of https://github.com/timhunt/moodle

4 years agoMerge branch 'MDL-70648-master' of git://github.com/lameze/moodle
Eloy Lafuente (stronk7) [Mon, 1 Feb 2021 18:13:47 +0000 (19:13 +0100)]
Merge branch 'MDL-70648-master' of git://github.com/lameze/moodle

4 years agoMerge branch 'MDL-70625-master' of git://github.com/rezaies/moodle
Sara Arjona [Mon, 1 Feb 2021 14:36:55 +0000 (15:36 +0100)]
Merge branch 'MDL-70625-master' of git://github.com/rezaies/moodle

4 years agoMerge branch 'MDL-70734-master' of git://github.com/andrewnicols/moodle
Sara Arjona [Mon, 1 Feb 2021 11:30:07 +0000 (12:30 +0100)]
Merge branch 'MDL-70734-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-70740-master' of git://github.com/andrewnicols/moodle
Sara Arjona [Mon, 1 Feb 2021 10:25:04 +0000 (11:25 +0100)]
Merge branch 'MDL-70740-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-58673' of git://github.com/paulholden/moodle
Andrew Nicols [Mon, 1 Feb 2021 06:02:01 +0000 (14:02 +0800)]
Merge branch 'MDL-58673' of git://github.com/paulholden/moodle

4 years agoMDL-70740 behat: Composer bump for new version of Mink Driver
Andrew Nicols [Sun, 31 Jan 2021 12:26:35 +0000 (20:26 +0800)]
MDL-70740 behat: Composer bump for new version of Mink Driver

4 years agoAutomatically generated installer lang files
AMOS bot [Mon, 1 Feb 2021 00:07:52 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMDL-70734 behat: Increase the WebDriver Curl timeout
Andrew Nicols [Sun, 31 Jan 2021 10:21:41 +0000 (18:21 +0800)]
MDL-70734 behat: Increase the WebDriver Curl timeout

4 years agoAutomatically generated installer lang files
AMOS bot [Sun, 31 Jan 2021 00:07:48 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMDL-70621 mod_forum: use forum rsstype string.
Luca Bösch [Wed, 13 Jan 2021 10:00:29 +0000 (11:00 +0100)]
MDL-70621 mod_forum: use forum rsstype string.

4 years agoMDL-68893 mod_data: use own RSS feed string.
Luca Bösch [Tue, 2 Jun 2020 08:22:23 +0000 (10:22 +0200)]
MDL-68893 mod_data: use own RSS feed string.

AMOS BEGIN
 CPY [rsstype,core],[rsstype,mod_data]
AMOS END

4 years agoMDL-70741 capability overview: avoid errors from orphan contexts
Tim Hunt [Fri, 29 Jan 2021 20:47:57 +0000 (20:47 +0000)]
MDL-70741 capability overview: avoid errors from orphan contexts

4 years agoweekly release 4.0dev
Víctor Déniz [Fri, 29 Jan 2021 17:12:50 +0000 (17:12 +0000)]
weekly release 4.0dev

4 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Víctor Déniz [Fri, 29 Jan 2021 17:12:44 +0000 (17:12 +0000)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

4 years agoMerge branch 'MDL-66979-master-7' of git://github.com/andrewnicols/moodle
Jake Dallimore [Fri, 29 Jan 2021 07:41:03 +0000 (15:41 +0800)]
Merge branch 'MDL-66979-master-7' of git://github.com/andrewnicols/moodle

4 years agoMDL-66979 behat: Mark some tests as being slow
Andrew Nicols [Fri, 29 Jan 2021 04:45:00 +0000 (12:45 +0800)]
MDL-66979 behat: Mark some tests as being slow

Uses of the httpsreplace and customlang tools are known to be extremely
slow.

In our CI infrastructure on slwoer DBs, the customlang tool can take
over 90 seconds to load the page, whilst the httpsreplace tool can take
up to about 60 seconds.

These changes set appropriate timeout factors to increase the timeout
accordingly.

4 years agoMDL-66979 behat: Add a step to set a timeout factor for a test
Andrew Nicols [Fri, 29 Jan 2021 04:44:09 +0000 (12:44 +0800)]
MDL-66979 behat: Add a step to set a timeout factor for a test

4 years agoMDL-66979 behat: Goutte driver doesn't implement setTimeouts()
Eloy Lafuente (stronk7) [Thu, 28 Jan 2021 11:12:48 +0000 (12:12 +0100)]
MDL-66979 behat: Goutte driver doesn't implement setTimeouts()

Also, change:

get_real_timeout(30000)

to:

get_real_timeout(30) * 1000

because the original functions are defined to use seconds, and
having the 1000 around will help us detecting cases in the case
of a hypothetical review of uses.

4 years agoMDL-67959 mod_forum: Display group pictures in forum only if available
Jun Pataleta [Fri, 29 Jan 2021 04:29:29 +0000 (12:29 +0800)]
MDL-67959 mod_forum: Display group pictures in forum only if available

Displaying a default group picture in forum posts leads to confusion,
so better to not display a default group picture when the group
picture is not set for the group.

4 years agoAutomatically generated installer lang files
AMOS bot [Fri, 29 Jan 2021 00:07:51 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMerge branch 'MDL-66979' of git://github.com/stronk7/moodle
Eloy Lafuente (stronk7) [Thu, 28 Jan 2021 16:11:04 +0000 (17:11 +0100)]
Merge branch 'MDL-66979' of git://github.com/stronk7/moodle

4 years agoMDL-66979 behat: Goutte driver doesn't implement setTimeouts()
Eloy Lafuente (stronk7) [Thu, 28 Jan 2021 11:12:48 +0000 (12:12 +0100)]
MDL-66979 behat: Goutte driver doesn't implement setTimeouts()

Also, change:

get_real_timeout(30000)

to:

get_real_timeout(30) * 1000

because the original functions are defined to use seconds, and
having the 1000 around will help us detecting cases in the case
of a hypothetical review of uses.

4 years agoMerge branch 'MDL-66979-master-7' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Thu, 28 Jan 2021 08:07:39 +0000 (09:07 +0100)]
Merge branch 'MDL-66979-master-7' of git://github.com/andrewnicols/moodle

4 years agoMDL-70711 form: deleted useless if block
Kordan [Thu, 28 Jan 2021 07:48:55 +0000 (08:48 +0100)]
MDL-70711 form: deleted useless if block

get_magic_quotes_gpc() always return false since PHP 5.3 so (1 == get_magic_quotes_gpc()) is never verified.
This allows me to safetly delete what I dropped out.

4 years agoMDL-66979 behat: Set script timeout with timeout factor
Andrew Nicols [Thu, 28 Jan 2021 07:27:50 +0000 (15:27 +0800)]
MDL-66979 behat: Set script timeout with timeout factor

4 years agoMDL-59782 core_question: improve questionbank highlighting
Bas Brands [Wed, 6 Jan 2021 12:32:19 +0000 (13:32 +0100)]
MDL-59782 core_question: improve questionbank highlighting

4 years agoMDL-66979 behat: Correct selenium2 reference in config-dist
Andrew Nicols [Thu, 28 Jan 2021 07:00:19 +0000 (15:00 +0800)]
MDL-66979 behat: Correct selenium2 reference in config-dist

4 years agoMDL-66979 behat: Handle driver stop failure properly
Andrew Nicols [Thu, 28 Jan 2021 06:51:29 +0000 (14:51 +0800)]
MDL-66979 behat: Handle driver stop failure properly

An case was found where the webdriver stop() call could fail in an
AfterScenario hook, leading to a complete rerun if no other errors were
experienced.

4 years agoMerge branch 'MDL-70444-dashboard-reset-progress-m' of https://github.com/Peterburnet...
Jun Pataleta [Thu, 28 Jan 2021 01:54:55 +0000 (09:54 +0800)]
Merge branch 'MDL-70444-dashboard-reset-progress-m' of https://github.com/Peterburnett/moodle

4 years agoMerge branch 'MDL-70048-master' of git://github.com/peterRd/moodle
Andrew Nicols [Thu, 28 Jan 2021 00:02:58 +0000 (08:02 +0800)]
Merge branch 'MDL-70048-master' of git://github.com/peterRd/moodle

4 years agoMDL-70048 dropbox: Augmented unit tests to account for additional params
Peter Dias [Wed, 6 Jan 2021 06:10:21 +0000 (14:10 +0800)]
MDL-70048 dropbox: Augmented unit tests to account for additional params

4 years agoMDL-70048 dropbox: Update the dropbox search URL.
Peter Dias [Wed, 6 Jan 2021 01:30:06 +0000 (09:30 +0800)]
MDL-70048 dropbox: Update the dropbox search URL.

- Update fetch_dropbox_data to allow different result nodes and version
- Update search to the new URL with new params
- Update the get entities function to account for the change in structure.

4 years agoMerge branch 'MDL-69816' of git://github.com/paulholden/moodle
Víctor Déniz [Wed, 27 Jan 2021 23:00:53 +0000 (23:00 +0000)]
Merge branch 'MDL-69816' of git://github.com/paulholden/moodle

4 years agoMerge branch 'MDL-70585' of git://github.com/paulholden/moodle
Víctor Déniz [Wed, 27 Jan 2021 10:52:58 +0000 (10:52 +0000)]
Merge branch 'MDL-70585' of git://github.com/paulholden/moodle

4 years agoMDL-70439 Profile: Indicate user email address settings on own profile
hiendinh [Fri, 11 Dec 2020 09:11:01 +0000 (16:11 +0700)]
MDL-70439 Profile: Indicate user email address settings on own profile

4 years agoMDL-70316 core: Update the emoji categories in the emoji picker
Mihail Geshoski [Wed, 6 Jan 2021 04:04:34 +0000 (12:04 +0800)]
MDL-70316 core: Update the emoji categories in the emoji picker

4 years agoMDL-70316 core: Document emoji-data upgrade and update version in core
Mihail Geshoski [Wed, 6 Jan 2021 04:02:59 +0000 (12:02 +0800)]
MDL-70316 core: Document emoji-data upgrade and update version in core

4 years agoMDL-70316 core: Upgrade emoji-data to 6.0.0
Mihail Geshoski [Wed, 6 Jan 2021 03:46:11 +0000 (11:46 +0800)]
MDL-70316 core: Upgrade emoji-data to 6.0.0

4 years agoMDL-70316 core: Update the categories in the emoji data generator script
Mihail Geshoski [Wed, 6 Jan 2021 01:28:12 +0000 (09:28 +0800)]
MDL-70316 core: Update the categories in the emoji data generator script

The emoji categories were modified in the newer versions of the
emoji-data library. Therefore, the category list in $categorysortorder
needs to be updated with the correct category names in order to properly
sort the categories in the generated emoji data file.

4 years agoMDL-70316 core: Detect category name changes in the emoji data generator
Mihail Geshoski [Wed, 27 Jan 2021 04:37:11 +0000 (12:37 +0800)]
MDL-70316 core: Detect category name changes in the emoji data generator

The emoji data generator script is enabled to detect inconsistencies
between the emoji category names used in the emoji-data library and the
ones used in Moodle. These inconsistencies should be fixed, as soon as
they are detected upon library upgrade.

4 years agoAutomatically generated installer lang files
AMOS bot [Wed, 27 Jan 2021 00:07:53 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMerge branch 'MDL-66979-master-7' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 26 Jan 2021 21:43:54 +0000 (22:43 +0100)]
Merge branch 'MDL-66979-master-7' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-70528-master' of git://github.com/ilyatregubov/moodle
Víctor Déniz [Tue, 26 Jan 2021 14:05:37 +0000 (14:05 +0000)]
Merge branch 'MDL-70528-master' of git://github.com/ilyatregubov/moodle

4 years agoMDL-70528 h5pactivity: Fix block can't be added to h5pactivity page.
Ilya Tregubov [Tue, 12 Jan 2021 09:21:30 +0000 (11:21 +0200)]
MDL-70528 h5pactivity: Fix block can't be added to h5pactivity page.

4 years agoMDL-70163 core: fix attachment validation when localrequestdir absent.
Paul Holden [Thu, 10 Dec 2020 20:23:31 +0000 (20:23 +0000)]
MDL-70163 core: fix attachment validation when localrequestdir absent.

Switch the order of operations performed when collating list of paths
from which a user can include attachments.

First collect all normalised/absolute paths then filter empty entries,
which fixes an issue where $CFG->localrequestdir could be defined but
not exist. This would lead to an empty string being passed to strpos
which triggered a PHP warning.

Co-authored-by: Peter Burnett <peterburnett@catalyst-au.net>
4 years agoMDL-68970 quiz: prevent page caching during attempts
Tim Hunt [Mon, 25 Jan 2021 18:16:14 +0000 (18:16 +0000)]
MDL-68970 quiz: prevent page caching during attempts

This ensures that the page reloads if the student uses
the Back or Forwards buttons within an attempt. This
avoids questions being in a stale state, or
the timer showing the wrong time.

Thanks to Jake Dallimore and Russell Boyatt for suggestions
which lead to this fix.

4 years agoMerge branch 'MDL-65135' of https://github.com/paulholden/moodle
Víctor Déniz [Mon, 25 Jan 2021 13:48:52 +0000 (13:48 +0000)]
Merge branch 'MDL-65135' of https://github.com/paulholden/moodle

4 years agoMDL-70634 h5p: minimizing height glitch
Ferran Recio [Fri, 22 Jan 2021 15:43:54 +0000 (16:43 +0100)]
MDL-70634 h5p: minimizing height glitch

4 years agoMDL-70444 my: Improved robustness of bulk dashboard reset
Peter Burnett [Thu, 7 Jan 2021 01:15:05 +0000 (11:15 +1000)]
MDL-70444 my: Improved robustness of bulk dashboard reset

4 years agoMerge branch 'master-MDL-69631-v3' of https://github.com/golenkovm/moodle
Adrian Greeve [Mon, 25 Jan 2021 00:15:36 +0000 (08:15 +0800)]
Merge branch 'master-MDL-69631-v3' of https://github.com/golenkovm/moodle

4 years agoMDL-66979 behat: Warn about old behat.yml file location
Andrew Nicols [Sat, 23 Jan 2021 12:43:20 +0000 (20:43 +0800)]
MDL-66979 behat: Warn about old behat.yml file location

4 years agoAutomatically generated installer lang files
AMOS bot [Sat, 23 Jan 2021 00:07:51 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMDL-70309 libraries: upgrade mongodb integration files
Ferran Recio [Fri, 22 Jan 2021 13:40:59 +0000 (14:40 +0100)]
MDL-70309 libraries: upgrade mongodb integration files

4 years agoMDL-70309 libraries: upgrade mongodb to version 1.8.0
Ferran Recio [Fri, 22 Jan 2021 13:39:47 +0000 (14:39 +0100)]
MDL-70309 libraries: upgrade mongodb to version 1.8.0

4 years agoMDL-70585 course: deeper clean of path names in course export.
Paul Holden [Thu, 7 Jan 2021 08:19:25 +0000 (08:19 +0000)]
MDL-70585 course: deeper clean of path names in course export.

This fixes an issue on those systems that don't fully support unicode
characters within zip structures, which subsequently led to broken
links when browsing downloaded course content.

4 years agoMDL-64866 message: Remove message/defaultoutputs.php
Ilya Tregubov [Wed, 18 Nov 2020 13:10:16 +0000 (15:10 +0200)]
MDL-64866 message: Remove  message/defaultoutputs.php

                   and final deprecation of admin_page_defaultmessageoutputs class.