moodle.git
10 months agoMerge branch 'MDL-68930-master' of git://github.com/cescobedo/moodle
Adrian Greeve [Mon, 8 Jun 2020 03:47:44 +0000 (11:47 +0800)]
Merge branch 'MDL-68930-master' of git://github.com/cescobedo/moodle

10 months agoMerge branch 'MDL-68929-master' of git://github.com/mihailges/moodle
Jake Dallimore [Mon, 8 Jun 2020 03:11:16 +0000 (11:11 +0800)]
Merge branch 'MDL-68929-master' of git://github.com/mihailges/moodle

10 months agoMerge branch 'MDL-68918-master' of git://github.com/ferranrecio/moodle
Andrew Nicols [Mon, 8 Jun 2020 02:47:24 +0000 (10:47 +0800)]
Merge branch 'MDL-68918-master' of git://github.com/ferranrecio/moodle

10 months agoMDL-68873 core_h5p: fix editor H5P file update
Ferran Recio [Wed, 3 Jun 2020 11:19:07 +0000 (13:19 +0200)]
MDL-68873 core_h5p: fix editor H5P file update

10 months agoMerge branch 'MDL-68899-master' of git://github.com/mihailges/moodle
Andrew Nicols [Mon, 8 Jun 2020 02:29:02 +0000 (10:29 +0800)]
Merge branch 'MDL-68899-master' of git://github.com/mihailges/moodle

10 months agoMerge branch 'MDL-68950' of https://github.com/paulholden/moodle
Jun Pataleta [Mon, 8 Jun 2020 02:24:05 +0000 (10:24 +0800)]
Merge branch 'MDL-68950' of https://github.com/paulholden/moodle

10 months agoMerge branch 'MDL-68922-master' of git://github.com/sarjona/moodle
Adrian Greeve [Mon, 8 Jun 2020 02:16:53 +0000 (10:16 +0800)]
Merge branch 'MDL-68922-master' of git://github.com/sarjona/moodle

10 months agoMerge branch 'MDL-68917-master' of git://github.com/sarjona/moodle
Jake Dallimore [Mon, 8 Jun 2020 01:41:27 +0000 (09:41 +0800)]
Merge branch 'MDL-68917-master' of git://github.com/sarjona/moodle

10 months agoMDL-68899 theme_classic: Fix dashboard course cards rendering
Mihail Geshoski [Fri, 5 Jun 2020 10:47:48 +0000 (18:47 +0800)]
MDL-68899 theme_classic: Fix dashboard course cards rendering

Co-authored-by: Bas Brands <bas@moodle.com>
10 months agoMDL-68950 core: add Moodlenet tool to standard plugin list.
Paul Holden [Sun, 7 Jun 2020 21:39:39 +0000 (22:39 +0100)]
MDL-68950 core: add Moodlenet tool to standard plugin list.

10 months agoMDL-68929 core_filepicker: Fix radio button alignment
Mihail Geshoski [Sun, 7 Jun 2020 03:37:08 +0000 (11:37 +0800)]
MDL-68929 core_filepicker: Fix radio button alignment

10 months agoMoodle release 3.9beta v3.9.0-beta
Eloy Lafuente (stronk7) [Sat, 6 Jun 2020 16:16:16 +0000 (18:16 +0200)]
Moodle release 3.9beta

10 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Eloy Lafuente (stronk7) [Sat, 6 Jun 2020 16:16:12 +0000 (18:16 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

10 months agoAutomatically generated installer lang files
AMOS bot [Sat, 6 Jun 2020 00:07:18 +0000 (00:07 +0000)]
Automatically generated installer lang files

10 months agoMerge branch 'MDL-68745-master-fix' of github.com:sarjona/moodle
Sara Arjona [Fri, 5 Jun 2020 20:17:59 +0000 (22:17 +0200)]
Merge branch 'MDL-68745-master-fix' of github.com:sarjona/moodle

10 months agoMDL-68745 user: remove empty line
Sara Arjona [Fri, 5 Jun 2020 19:57:24 +0000 (21:57 +0200)]
MDL-68745 user: remove empty line

10 months agoMerge branch 'MDL-68745-master-2' of git://github.com/mickhawkins/moodle
Sara Arjona [Fri, 5 Jun 2020 19:30:07 +0000 (21:30 +0200)]
Merge branch 'MDL-68745-master-2' of git://github.com/mickhawkins/moodle

10 months agoMDL-68704 h5plib_v124: upgrade JQuery version to 1.12.4
Sara Arjona [Thu, 4 Jun 2020 07:47:26 +0000 (09:47 +0200)]
MDL-68704 h5plib_v124: upgrade JQuery version to 1.12.4

10 months agoMerge branch 'MDL-68888-master-enfix' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Fri, 5 Jun 2020 17:21:43 +0000 (19:21 +0200)]
Merge branch 'MDL-68888-master-enfix' of git://github.com/mudrd8mz/moodle

10 months agoMDL-68930 mod_h5pactivity: Check submit cap when tracking is enabled
cescobedo [Fri, 5 Jun 2020 13:35:53 +0000 (15:35 +0200)]
MDL-68930 mod_h5pactivity: Check submit cap when tracking is enabled

10 months agoMDL-68918 mod_h5pactivity: add context to get_h5pactivities_by_courses
Ferran Recio [Fri, 5 Jun 2020 12:27:38 +0000 (14:27 +0200)]
MDL-68918 mod_h5pactivity: add context to get_h5pactivities_by_courses

10 months agoweekly release 3.9dev+
Sara Arjona [Fri, 5 Jun 2020 11:24:12 +0000 (13:24 +0200)]
weekly release 3.9dev+

10 months agoNOBUG: Fixed SVG browser compatibility
Sara Arjona [Fri, 5 Jun 2020 11:24:10 +0000 (13:24 +0200)]
NOBUG: Fixed SVG browser compatibility

10 months agoMDL-68745 lib: Improved docblock descriptions for alpha PARAM types
Michael Hawkins [Fri, 5 Jun 2020 09:50:54 +0000 (17:50 +0800)]
MDL-68745 lib: Improved docblock descriptions for alpha PARAM types

10 months agoMerge branch 'MDL-68933-master' of git://github.com/junpataleta/moodle
Sara Arjona [Fri, 5 Jun 2020 09:35:42 +0000 (11:35 +0200)]
Merge branch 'MDL-68933-master' of git://github.com/junpataleta/moodle

10 months agoMDL-68933 core: Use get_config() to fetch theme version number
Jun Pataleta [Fri, 5 Jun 2020 08:19:02 +0000 (16:19 +0800)]
MDL-68933 core: Use get_config() to fetch theme version number

Fetching the theme version number via get_component_version() which
requires lib/adminlib.php unnecessarily increases memory consumption.
Using get_config() is more direct and simpler.

10 months agoMDL-68888 lang: Use the fixed spelling in the Behat tests, too
David Mudrák [Fri, 5 Jun 2020 07:33:29 +0000 (09:33 +0200)]
MDL-68888 lang: Use the fixed spelling in the Behat tests, too

10 months agoMerge branch 'MDL-68826-master' of git://github.com/ferranrecio/moodle
Adrian Greeve [Fri, 5 Jun 2020 07:24:26 +0000 (15:24 +0800)]
Merge branch 'MDL-68826-master' of git://github.com/ferranrecio/moodle

10 months agoMDL-68922 core_h5p: upgrade content with newer libraries
Sara Arjona [Fri, 5 Jun 2020 06:58:28 +0000 (08:58 +0200)]
MDL-68922 core_h5p: upgrade content with newer libraries

The H5P editor always uses the latest libraries version.
Besides, H5P has a mechanism for upgrading content created
using older libraries. So, in order to be able to edit
existing content created with older libraries, we can assume
the library may change (for instance, from
"Course presentation 1.20" to "Course presentation 1.22")
because the $content->h5plibrary contains both (machinename and
major/minor version).

10 months agoMDL-68888 lang: Import fixed English strings (en_fix)
Helen Foster [Fri, 5 Jun 2020 06:33:55 +0000 (08:33 +0200)]
MDL-68888 lang: Import fixed English strings (en_fix)

Significant string changes: userdata, userdata_help, keptroles,
keptroles_help in core_backup - Clearer wording about how the settings
work.

10 months agoMDL-68826 mod_h5pactivity: fix content bank link
Ferran Recio [Fri, 5 Jun 2020 06:31:00 +0000 (08:31 +0200)]
MDL-68826 mod_h5pactivity: fix content bank link

10 months agoMerge branch 'MDL-68826-master' of git://github.com/ferranrecio/moodle
Adrian Greeve [Fri, 5 Jun 2020 05:34:00 +0000 (13:34 +0800)]
Merge branch 'MDL-68826-master' of git://github.com/ferranrecio/moodle

10 months agoMerge branch 'MDL-67883-squash' of https://github.com/Chocolate-lightning/moodle
Jun Pataleta [Fri, 5 Jun 2020 03:52:36 +0000 (11:52 +0800)]
Merge branch 'MDL-67883-squash' of https://github.com/Chocolate-lightning/moodle

10 months agoMerge branch 'MDL-67773-master' of https://github.com/radzisze/moodle
Adrian Greeve [Fri, 5 Jun 2020 03:47:42 +0000 (11:47 +0800)]
Merge branch 'MDL-67773-master' of https://github.com/radzisze/moodle

10 months agoMDL-67883 tool_moodlenet: Add MoodleNet to core
Jake Dallimore [Fri, 5 Jun 2020 02:09:37 +0000 (10:09 +0800)]
MDL-67883 tool_moodlenet: Add MoodleNet to core

10 months agoMDL-67883 core: Make core ready for MoodleNet.
Mathew May [Fri, 5 Jun 2020 02:09:37 +0000 (10:09 +0800)]
MDL-67883 core: Make core ready for MoodleNet.

10 months agoMerge branch 'MDL-68761-master' of git://github.com/bmbrands/moodle
Jake Dallimore [Fri, 5 Jun 2020 02:23:13 +0000 (10:23 +0800)]
Merge branch 'MDL-68761-master' of git://github.com/bmbrands/moodle

10 months agoMDL-68641 core_h5p: test dropped because the tested method was deleted
Víctor Déniz Falcón [Thu, 4 Jun 2020 18:26:13 +0000 (19:26 +0100)]
MDL-68641 core_h5p: test dropped because the tested method was deleted

10 months agoMDL-67773 course: Make sure tags are enabled before logging the setting.
Anthony Radziszewski [Fri, 24 Jan 2020 19:19:22 +0000 (12:19 -0700)]
MDL-67773 course: Make sure tags are enabled before logging the setting.

10 months agoMDL-68826 mod_h5pactivity: content bank message in form
Ferran Recio [Tue, 26 May 2020 16:48:49 +0000 (18:48 +0200)]
MDL-68826 mod_h5pactivity: content bank message in form

10 months agoMerge branch 'MDL-68905-master' of git://github.com/sarjona/moodle
Víctor Déniz Falcón [Thu, 4 Jun 2020 15:22:10 +0000 (16:22 +0100)]
Merge branch 'MDL-68905-master' of git://github.com/sarjona/moodle

10 months agoMerge branch 'MDL-68076-master-4' of git://github.com/rezaies/moodle
Eloy Lafuente (stronk7) [Thu, 4 Jun 2020 14:31:39 +0000 (16:31 +0200)]
Merge branch 'MDL-68076-master-4' of git://github.com/rezaies/moodle

10 months agoMDL-68917 core_h5p: use the correct libraryUrl
Sara Arjona [Thu, 4 Jun 2020 12:28:02 +0000 (14:28 +0200)]
MDL-68917 core_h5p: use the correct libraryUrl

The libraryUrl was empty (because ->out was missing)
and pointing to the wrong URL (because 'core' is not required,
because it's added by the method).

10 months agoMerge branch 'MDL-68641-master' of git://github.com/aanabit/moodle
Víctor Déniz Falcón [Thu, 4 Jun 2020 11:46:11 +0000 (12:46 +0100)]
Merge branch 'MDL-68641-master' of git://github.com/aanabit/moodle

10 months agoMDL-68641 contenttype_h5p: Libraries permissions tests
Amaia Anabitarte [Wed, 20 May 2020 22:26:50 +0000 (00:26 +0200)]
MDL-68641 contenttype_h5p: Libraries permissions tests

10 months agoMDL-68641 contenttype_h5p: Showing permission errors
Amaia Anabitarte [Wed, 3 Jun 2020 20:29:36 +0000 (22:29 +0200)]
MDL-68641 contenttype_h5p: Showing permission errors

10 months agoMDL-68641 core_h5p: Fixing capability checks in ajax.php
Amaia Anabitarte [Wed, 3 Jun 2020 20:30:07 +0000 (22:30 +0200)]
MDL-68641 core_h5p: Fixing capability checks in ajax.php

10 months agoMDL-68076 core: Fix the non cross DB query
Shamim Rezaie [Thu, 4 Jun 2020 09:55:35 +0000 (19:55 +1000)]
MDL-68076 core: Fix the non cross DB query

10 months agoMerge branch 'MDL-68800-lti-gbs-patch-fixes' of https://github.com/cengage/moodle
Jake Dallimore [Thu, 4 Jun 2020 06:55:58 +0000 (14:55 +0800)]
Merge branch 'MDL-68800-lti-gbs-patch-fixes' of https://github.com/cengage/moodle

10 months agoMDL-68745 lib: Updated table filters to support non-English characters
Michael Hawkins [Thu, 4 Jun 2020 04:48:03 +0000 (12:48 +0800)]
MDL-68745 lib: Updated table filters to support non-English characters

Added support for non-English first/last name filtering.

10 months agoMDL-68612 core_table: Pending checks for dyanmic updates
Andrew Nicols [Thu, 4 Jun 2020 02:43:04 +0000 (10:43 +0800)]
MDL-68612 core_table: Pending checks for dyanmic updates

10 months agoMerge branch 'MDL-68076-master-4' of git://github.com/rezaies/moodle
Andrew Nicols [Thu, 4 Jun 2020 02:04:58 +0000 (10:04 +0800)]
Merge branch 'MDL-68076-master-4' of git://github.com/rezaies/moodle

10 months agoMDL-68076 core: log user's click on feedback links
Shamim Rezaie [Tue, 19 May 2020 01:14:20 +0000 (11:14 +1000)]
MDL-68076 core: log user's click on feedback links

10 months agoMDL-68076 core: display the feedback link on footer
Shamim Rezaie [Sun, 3 May 2020 06:04:05 +0000 (16:04 +1000)]
MDL-68076 core: display the feedback link on footer

10 months agoMDL-68076 core: display call to feedback on user dashboard
Shamim Rezaie [Thu, 30 Apr 2020 05:36:31 +0000 (15:36 +1000)]
MDL-68076 core: display call to feedback on user dashboard

10 months agoMDL-68076 core: webservice to get the feedback url
Shamim Rezaie [Sun, 3 May 2020 06:05:19 +0000 (16:05 +1000)]
MDL-68076 core: webservice to get the feedback url

10 months agoMerge branch 'MDL-68894-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Thu, 4 Jun 2020 00:43:53 +0000 (08:43 +0800)]
Merge branch 'MDL-68894-master' of git://github.com/andrewnicols/moodle

10 months agoMerge branch 'MDL-68825-master' of git://github.com/ferranrecio/moodle
Andrew Nicols [Thu, 4 Jun 2020 00:40:18 +0000 (08:40 +0800)]
Merge branch 'MDL-68825-master' of git://github.com/ferranrecio/moodle

10 months agoMerge branch 'MDL-68203-decode-url-quiz-restore-master' of https://github.com/ilya...
Adrian Greeve [Thu, 4 Jun 2020 00:29:58 +0000 (08:29 +0800)]
Merge branch 'MDL-68203-decode-url-quiz-restore-master' of https://github.com/ilya-catalyst/moodle

10 months agoMDL-68905 core_badges: remove issuer details from edit page
Sara Arjona [Wed, 3 Jun 2020 17:34:07 +0000 (19:34 +0200)]
MDL-68905 core_badges: remove issuer details from edit page

In MDL-68746 issuer details fields were removed from the badges
form, because they are filled from the site settings.
This is a regression because these fields should be removed also
from the edit page.

10 months agoMerge branch 'MDL-68871-master' of git://github.com/ferranrecio/moodle
Sara Arjona [Wed, 3 Jun 2020 16:48:01 +0000 (18:48 +0200)]
Merge branch 'MDL-68871-master' of git://github.com/ferranrecio/moodle

10 months agoMerge branch 'MDL-68904-master' of git://github.com/sarjona/moodle
Víctor Déniz Falcón [Wed, 3 Jun 2020 15:59:43 +0000 (16:59 +0100)]
Merge branch 'MDL-68904-master' of git://github.com/sarjona/moodle

10 months agoMerge branch 'MDL-68833-master' of git://github.com/andrewnicols/moodle
Sara Arjona [Wed, 3 Jun 2020 15:57:57 +0000 (17:57 +0200)]
Merge branch 'MDL-68833-master' of git://github.com/andrewnicols/moodle

10 months agoMerge branch 'MDL-68796-master' of git://github.com/bmbrands/moodle
Sara Arjona [Wed, 3 Jun 2020 12:25:37 +0000 (14:25 +0200)]
Merge branch 'MDL-68796-master' of git://github.com/bmbrands/moodle

10 months agoMerge branch 'MDL-68772-master' of https://github.com/Clyxz/moodle
Sara Arjona [Wed, 3 Jun 2020 11:17:32 +0000 (13:17 +0200)]
Merge branch 'MDL-68772-master' of https://github.com/Clyxz/moodle

10 months agoMDL-68904 core_h5p: order libraries by title
Sara Arjona [Wed, 3 Jun 2020 10:01:59 +0000 (12:01 +0200)]
MDL-68904 core_h5p: order libraries by title

10 months agoMDL-68761 question_multichoice: show question content inline
Bas Brands [Tue, 2 Jun 2020 15:01:41 +0000 (17:01 +0200)]
MDL-68761 question_multichoice: show question content inline

10 months agoMDL-68894 user: Wrap bottom enrol buttons like top
Andrew Nicols [Wed, 3 Jun 2020 08:52:57 +0000 (16:52 +0800)]
MDL-68894 user: Wrap bottom enrol buttons like top

The div wrapping the enrolment buttons has been updated in MDL-67743 to
use a flexbox grid. It was also updated to add a data- attribute
relating to the participants table id.

The bottom enrol button line should have been updated in the same way.

10 months agoMDL-68833 theme_boost: Add missing js tags
Andrew Nicols [Wed, 3 Jun 2020 08:32:38 +0000 (16:32 +0800)]
MDL-68833 theme_boost: Add missing js tags

10 months agoMDL-68076 core: webservice to record feedback actions users take
Shamim Rezaie [Thu, 30 Apr 2020 05:39:06 +0000 (15:39 +1000)]
MDL-68076 core: webservice to record feedback actions users take

10 months agoMDL-68076 core: Introduced \core\notification::cta()
Shamim Rezaie [Thu, 30 Apr 2020 05:10:56 +0000 (15:10 +1000)]
MDL-68076 core: Introduced \core\notification::cta()

10 months agoMDL-68076 core: Added bullhorn icon to the core icon map
Shamim Rezaie [Thu, 30 Apr 2020 04:49:58 +0000 (14:49 +1000)]
MDL-68076 core: Added bullhorn icon to the core icon map

10 months agoMDL-68076 core: new admin settings related to user feedback
Shamim Rezaie [Thu, 30 Apr 2020 05:40:58 +0000 (15:40 +1000)]
MDL-68076 core: new admin settings related to user feedback

10 months agoMerge branch 'MDL-68612-master-integration' of git://github.com/mickhawkins/moodle
Jun Pataleta [Wed, 3 Jun 2020 07:39:36 +0000 (15:39 +0800)]
Merge branch 'MDL-68612-master-integration' of git://github.com/mickhawkins/moodle

10 months agoMerge branch 'MDL-68320-master' of git://github.com/lameze/moodle
Sara Arjona [Wed, 3 Jun 2020 07:29:00 +0000 (09:29 +0200)]
Merge branch 'MDL-68320-master' of git://github.com/lameze/moodle

10 months agoMDL-68320 core: add campaign content to notifications page
Simey Lameze [Fri, 8 May 2020 07:21:59 +0000 (15:21 +0800)]
MDL-68320 core: add campaign content to notifications page

10 months agoMDL-68612 user: Set the initial filter on page load
Andrew Nicols [Fri, 22 May 2020 10:59:41 +0000 (18:59 +0800)]
MDL-68612 user: Set the initial filter on page load

10 months agoMDL-68612 core: Behat tests updated to support new participants filter
Michael Hawkins [Mon, 18 May 2020 11:15:52 +0000 (19:15 +0800)]
MDL-68612 core: Behat tests updated to support new participants filter

Existing tests have been updated, rewritten and/or expanded to support
the new participants filter.

10 months agoMDL-68612 user: Created behat step to set user course lastaccess data
Michael Hawkins [Wed, 20 May 2020 06:01:05 +0000 (14:01 +0800)]
MDL-68612 user: Created behat step to set user course lastaccess data

10 months agoMerge branch 'MDL-68840-master' of git://github.com/bmbrands/moodle
Jun Pataleta [Wed, 3 Jun 2020 06:09:03 +0000 (14:09 +0800)]
Merge branch 'MDL-68840-master' of git://github.com/bmbrands/moodle

10 months agoMerge branch 'MDL-68875' of https://github.com/stronk7/moodle
Jake Dallimore [Wed, 3 Jun 2020 04:28:51 +0000 (12:28 +0800)]
Merge branch 'MDL-68875' of https://github.com/stronk7/moodle

10 months agoMerge branch 'MDL-68898-master' of git://github.com/bmbrands/moodle
Jake Dallimore [Wed, 3 Jun 2020 04:10:38 +0000 (12:10 +0800)]
Merge branch 'MDL-68898-master' of git://github.com/bmbrands/moodle

10 months agoMerge branch 'MDL-68163-master' of https://github.com/syxton/moodle
Jake Dallimore [Wed, 3 Jun 2020 04:06:06 +0000 (12:06 +0800)]
Merge branch 'MDL-68163-master' of https://github.com/syxton/moodle

10 months agoMDL-68833 theme_boost: prevent having to call init on the loader
Bas Brands [Thu, 28 May 2020 16:17:10 +0000 (18:17 +0200)]
MDL-68833 theme_boost: prevent having to call init on the loader

This was added in a previous master-only issue and breaks backwards compatability with child themes.

There is no need to have the init function here.

10 months agoMDL-68833 theme_boost: Stop overriding popover triggers
Andrew Nicols [Wed, 27 May 2020 06:53:22 +0000 (14:53 +0800)]
MDL-68833 theme_boost: Stop overriding popover triggers

The trigger specified in JS overrides any `data-trigger` in the DOM,
which changed the behaviour of Popovers.

10 months agoMDL-68833 theme_boost: Add ./pending event checks back
Andrew Nicols [Wed, 27 May 2020 06:52:50 +0000 (14:52 +0800)]
MDL-68833 theme_boost: Add ./pending event checks back

10 months agoMerge branch 'MDL-68891-master' of git://github.com/mihailges/moodle
Adrian Greeve [Wed, 3 Jun 2020 01:10:32 +0000 (09:10 +0800)]
Merge branch 'MDL-68891-master' of git://github.com/mihailges/moodle

10 months agoMerge branch 'MDL-68883-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Wed, 3 Jun 2020 00:38:33 +0000 (08:38 +0800)]
Merge branch 'MDL-68883-master' of git://github.com/andrewnicols/moodle

10 months agoMerge branch 'MDL-68312-master-2' of git://github.com/rezaies/moodle
Andrew Nicols [Wed, 3 Jun 2020 00:00:57 +0000 (08:00 +0800)]
Merge branch 'MDL-68312-master-2' of git://github.com/rezaies/moodle

10 months agoMerge branch 'MDL-68578-master' of git://github.com/aanabit/moodle
Victor Deniz Falcon [Tue, 2 Jun 2020 23:35:10 +0000 (00:35 +0100)]
Merge branch 'MDL-68578-master' of git://github.com/aanabit/moodle

10 months agoMDL-68871 mod_h5pactivity: fix webservice get_results return types
Ferran Recio [Fri, 29 May 2020 14:50:46 +0000 (16:50 +0200)]
MDL-68871 mod_h5pactivity: fix webservice get_results return types

10 months agoMDL-68772 mod_quiz: Navigation overlay fix
Martin Hanusch [Tue, 2 Jun 2020 14:50:02 +0000 (16:50 +0200)]
MDL-68772 mod_quiz: Navigation overlay fix

10 months agoMDL-68898 core_contentbank: add link attribute to contentbank items
Bas Brands [Tue, 2 Jun 2020 14:20:48 +0000 (16:20 +0200)]
MDL-68898 core_contentbank: add link attribute to contentbank items

- this will reveil the fullname of the item which is useful when
the name is truncated

10 months agoMDL-68578 contenttype_h5p: Behat test for H5P editor changes
Amaia Anabitarte [Tue, 26 May 2020 13:11:50 +0000 (15:11 +0200)]
MDL-68578 contenttype_h5p: Behat test for H5P editor changes

10 months agoMDL-68578 contenttype_h5p: Add name attribute to editor iframe
Amaia Anabitarte [Tue, 26 May 2020 15:34:28 +0000 (17:34 +0200)]
MDL-68578 contenttype_h5p: Add name attribute to editor iframe

The switch_to_class_iframe step needs a name attribute for the iframe.
H5P third party library does not add that name attribute, so we add it.

10 months agoMDL-68578 contenttype_h5p: Save content title from uploaded H5P file
Amaia Anabitarte [Tue, 26 May 2020 13:11:27 +0000 (15:11 +0200)]
MDL-68578 contenttype_h5p: Save content title from uploaded H5P file

10 months agoMDL-68875 privacy: Keep moodle_content_writer->get_path() the same
Eloy Lafuente (stronk7) [Sun, 31 May 2020 13:53:40 +0000 (15:53 +0200)]
MDL-68875 privacy: Keep moodle_content_writer->get_path() the same

In MDL-62853 a new clean_param(PARAM_PATH) was added to the
moodle_content_writer->get_path() method. And this caused some
Windows tests to start failing.

The problem is that clean_param(PARAM_PATH) does normalise directory
separators to be always forward backslashes and that's normally ok
but the get_path() method has some DIRECTORY_SEPARATOR dependent code
that stopped working under windows.

After analysing various solutions, and trying to keep the behavior
EXACTLY like it was before MDL-62853, but with the cleaning included
we have applied 2 changes:

b) Move the clean_param() to later within the array_map() function,
that way the code there, that uses DIRECTORY_SEPARATOR will continue
working the same.

b) As far as there are more DIRECTORY_SEPARATOR dependent code later
in the function, also perform a str_replace() to convert back to the
OS directory separator.

Those 2 points together (a and b) make the behavior to be 100% the
original one, with separators being kept and the paths being cleaned.

This solution corresponds 100% with the proposed fixes named 3) and
4) in the issue.

Final note... all that DIRECTORY_SEPARATOR maybe needs a review because
it really shouldn't be used unless strictly needed. But that falls out
from this issue which goal was to keep things safely working like they
were before the regression (but with the cleaning applied).

10 months agoMDL-68163 gradebook: add grade item duplication
Matt Davidson [Tue, 2 Jun 2020 13:28:29 +0000 (09:28 -0400)]
MDL-68163 gradebook: add grade item duplication

10 months agoweekly release 3.9dev+
Sara Arjona [Tue, 2 Jun 2020 11:03:08 +0000 (13:03 +0200)]
weekly release 3.9dev+

10 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Tue, 2 Jun 2020 11:03:05 +0000 (13:03 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install