Mihail Geshoski [Tue, 9 Jun 2020 04:36:59 +0000 (12:36 +0800)]
MDL-68954 repository_flickr_public: Return only photo media
Mihail Geshoski [Tue, 9 Jun 2020 04:34:25 +0000 (12:34 +0800)]
MDL-68954 repository_flickr_public: Handle when photo cannot be found
Eloy Lafuente (stronk7) [Sat, 6 Jun 2020 16:16:16 +0000 (18:16 +0200)]
Moodle release 3.9beta
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
AMOS bot [Sat, 6 Jun 2020 00:07:18 +0000 (00:07 +0000)]
Automatically generated installer lang files
Sara Arjona [Fri, 5 Jun 2020 20:17:59 +0000 (22:17 +0200)]
Merge branch 'MDL-68745-master-fix' of github.com:sarjona/moodle
Sara Arjona [Fri, 5 Jun 2020 19:57:24 +0000 (21:57 +0200)]
MDL-68745 user: remove empty line
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
Sara Arjona [Thu, 4 Jun 2020 07:47:26 +0000 (09:47 +0200)]
MDL-68704 h5plib_v124: upgrade JQuery version to 1.12.4
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
Sara Arjona [Fri, 5 Jun 2020 11:24:12 +0000 (13:24 +0200)]
weekly release 3.9dev+
Sara Arjona [Fri, 5 Jun 2020 11:24:10 +0000 (13:24 +0200)]
NOBUG: Fixed SVG browser compatibility
Michael Hawkins [Fri, 5 Jun 2020 09:50:54 +0000 (17:50 +0800)]
MDL-68745 lib: Improved docblock descriptions for alpha PARAM types
Sara Arjona [Fri, 5 Jun 2020 09:35:42 +0000 (11:35 +0200)]
Merge branch 'MDL-68933-master' of git://github.com/junpataleta/moodle
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.
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
Adrian Greeve [Fri, 5 Jun 2020 07:24:26 +0000 (15:24 +0800)]
Merge branch 'MDL-68826-master' of git://github.com/ferranrecio/moodle
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.
Ferran Recio [Fri, 5 Jun 2020 06:31:00 +0000 (08:31 +0200)]
MDL-68826 mod_h5pactivity: fix content bank link
Adrian Greeve [Fri, 5 Jun 2020 05:34:00 +0000 (13:34 +0800)]
Merge branch 'MDL-68826-master' of git://github.com/ferranrecio/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
Adrian Greeve [Fri, 5 Jun 2020 03:47:42 +0000 (11:47 +0800)]
Merge branch 'MDL-67773-master' of https://github.com/radzisze/moodle
Jake Dallimore [Fri, 5 Jun 2020 02:09:37 +0000 (10:09 +0800)]
MDL-67883 tool_moodlenet: Add MoodleNet to core
Mathew May [Fri, 5 Jun 2020 02:09:37 +0000 (10:09 +0800)]
MDL-67883 core: Make core ready for MoodleNet.
Jake Dallimore [Fri, 5 Jun 2020 02:23:13 +0000 (10:23 +0800)]
Merge branch 'MDL-68761-master' of git://github.com/bmbrands/moodle
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
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.
Ferran Recio [Tue, 26 May 2020 16:48:49 +0000 (18:48 +0200)]
MDL-68826 mod_h5pactivity: content bank message in form
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
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
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
Amaia Anabitarte [Wed, 20 May 2020 22:26:50 +0000 (00:26 +0200)]
MDL-68641 contenttype_h5p: Libraries permissions tests
Amaia Anabitarte [Wed, 3 Jun 2020 20:29:36 +0000 (22:29 +0200)]
MDL-68641 contenttype_h5p: Showing permission errors
Amaia Anabitarte [Wed, 3 Jun 2020 20:30:07 +0000 (22:30 +0200)]
MDL-68641 core_h5p: Fixing capability checks in ajax.php
Shamim Rezaie [Thu, 4 Jun 2020 09:55:35 +0000 (19:55 +1000)]
MDL-68076 core: Fix the non cross DB query
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
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.
Andrew Nicols [Thu, 4 Jun 2020 02:43:04 +0000 (10:43 +0800)]
MDL-68612 core_table: Pending checks for dyanmic updates
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
Shamim Rezaie [Tue, 19 May 2020 01:14:20 +0000 (11:14 +1000)]
MDL-68076 core: log user's click on feedback links
Shamim Rezaie [Sun, 3 May 2020 06:04:05 +0000 (16:04 +1000)]
MDL-68076 core: display the feedback link on footer
Shamim Rezaie [Thu, 30 Apr 2020 05:36:31 +0000 (15:36 +1000)]
MDL-68076 core: display call to feedback on user dashboard
Shamim Rezaie [Sun, 3 May 2020 06:05:19 +0000 (16:05 +1000)]
MDL-68076 core: webservice to get the feedback url
Adrian Greeve [Thu, 4 Jun 2020 00:43:53 +0000 (08:43 +0800)]
Merge branch 'MDL-68894-master' of git://github.com/andrewnicols/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
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
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.
Sara Arjona [Wed, 3 Jun 2020 16:48:01 +0000 (18:48 +0200)]
Merge branch 'MDL-68871-master' of git://github.com/ferranrecio/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
Sara Arjona [Wed, 3 Jun 2020 15:57:57 +0000 (17:57 +0200)]
Merge branch 'MDL-68833-master' of git://github.com/andrewnicols/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
Sara Arjona [Wed, 3 Jun 2020 11:17:32 +0000 (13:17 +0200)]
Merge branch 'MDL-68772-master' of https://github.com/Clyxz/moodle
Sara Arjona [Wed, 3 Jun 2020 10:01:59 +0000 (12:01 +0200)]
MDL-68904 core_h5p: order libraries by title
Bas Brands [Tue, 2 Jun 2020 15:01:41 +0000 (17:01 +0200)]
MDL-68761 question_multichoice: show question content inline
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.
Andrew Nicols [Wed, 3 Jun 2020 08:32:38 +0000 (16:32 +0800)]
MDL-68833 theme_boost: Add missing js tags
Shamim Rezaie [Thu, 30 Apr 2020 05:39:06 +0000 (15:39 +1000)]
MDL-68076 core: webservice to record feedback actions users take
Shamim Rezaie [Thu, 30 Apr 2020 05:10:56 +0000 (15:10 +1000)]
MDL-68076 core: Introduced \core\notification::cta()
Shamim Rezaie [Thu, 30 Apr 2020 04:49:58 +0000 (14:49 +1000)]
MDL-68076 core: Added bullhorn icon to the core icon map
Shamim Rezaie [Thu, 30 Apr 2020 05:40:58 +0000 (15:40 +1000)]
MDL-68076 core: new admin settings related to user feedback
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
Sara Arjona [Wed, 3 Jun 2020 07:29:00 +0000 (09:29 +0200)]
Merge branch 'MDL-68320-master' of git://github.com/lameze/moodle
Simey Lameze [Fri, 8 May 2020 07:21:59 +0000 (15:21 +0800)]
MDL-68320 core: add campaign content to notifications page
Andrew Nicols [Fri, 22 May 2020 10:59:41 +0000 (18:59 +0800)]
MDL-68612 user: Set the initial filter on page load
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.
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
Jun Pataleta [Wed, 3 Jun 2020 06:09:03 +0000 (14:09 +0800)]
Merge branch 'MDL-68840-master' of git://github.com/bmbrands/moodle
Jake Dallimore [Wed, 3 Jun 2020 04:28:51 +0000 (12:28 +0800)]
Merge branch 'MDL-68875' of https://github.com/stronk7/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
Jake Dallimore [Wed, 3 Jun 2020 04:06:06 +0000 (12:06 +0800)]
Merge branch 'MDL-68163-master' of https://github.com/syxton/moodle
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.
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.
Andrew Nicols [Wed, 27 May 2020 06:52:50 +0000 (14:52 +0800)]
MDL-68833 theme_boost: Add ./pending event checks back
Adrian Greeve [Wed, 3 Jun 2020 01:10:32 +0000 (09:10 +0800)]
Merge branch 'MDL-68891-master' of git://github.com/mihailges/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
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
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
Ferran Recio [Fri, 29 May 2020 14:50:46 +0000 (16:50 +0200)]
MDL-68871 mod_h5pactivity: fix webservice get_results return types
Martin Hanusch [Tue, 2 Jun 2020 14:50:02 +0000 (16:50 +0200)]
MDL-68772 mod_quiz: Navigation overlay fix
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
Amaia Anabitarte [Tue, 26 May 2020 13:11:50 +0000 (15:11 +0200)]
MDL-68578 contenttype_h5p: Behat test for H5P editor changes
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.
Amaia Anabitarte [Tue, 26 May 2020 13:11:27 +0000 (15:11 +0200)]
MDL-68578 contenttype_h5p: Save content title from uploaded H5P file
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).
Matt Davidson [Tue, 2 Jun 2020 13:28:29 +0000 (09:28 -0400)]
MDL-68163 gradebook: add grade item duplication
Sara Arjona [Tue, 2 Jun 2020 11:03:08 +0000 (13:03 +0200)]
weekly release 3.9dev+
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
Ferran Recio [Thu, 28 May 2020 14:05:37 +0000 (16:05 +0200)]
MDL-68825 theme_boost: fixing recently accessed items block icons
Ferran Recio [Tue, 26 May 2020 07:43:00 +0000 (09:43 +0200)]
MDL-68825 mod_h5pactivity: fixing svg icon size
Bas Brands [Thu, 28 May 2020 12:26:25 +0000 (14:26 +0200)]
MDL-68840 mod_quiz: random question in question list css fix
Mihail Geshoski [Tue, 2 Jun 2020 08:45:46 +0000 (16:45 +0800)]
MDL-68891 theme_boost: Fix go to top link position on horizontal scroll
Andrew Nicols [Tue, 2 Jun 2020 03:57:40 +0000 (11:57 +0800)]
MDL-68793 core_table: Version bump for renamed WS
Andrew Nicols [Tue, 2 Jun 2020 03:56:31 +0000 (11:56 +0800)]
Merge branch 'MDL-68793-master' of git://github.com/lameze/moodle
Simey Lameze [Fri, 22 May 2020 02:08:16 +0000 (10:08 +0800)]
MDL-68793 core_table: fix WS name to comply with guidelines
Andrew Nicols [Tue, 2 Jun 2020 03:14:00 +0000 (11:14 +0800)]
Merge branch 'MDL-68821' of https://github.com/Chocolate-lightning/moodle
Mathew May [Mon, 25 May 2020 06:22:33 +0000 (14:22 +0800)]
MDL-68821 course: Add a attr check for the chooser
Adrian Greeve [Tue, 2 Jun 2020 01:36:37 +0000 (09:36 +0800)]
Merge branch 'MDL-68828-master' of git://github.com/bmbrands/moodle
Andrew Nicols [Tue, 2 Jun 2020 01:14:00 +0000 (09:14 +0800)]
Merge branch 'MDL-67518' of https://github.com/stronk7/moodle
Adrian Greeve [Tue, 2 Jun 2020 00:38:35 +0000 (08:38 +0800)]
Merge branch 'MDL-68723-master' of git://github.com/mihailges/moodle
Andrew Nicols [Tue, 2 Jun 2020 00:23:13 +0000 (08:23 +0800)]
MDL-68883 filter_displayh5p: Ensure wwwroot is preg_quoted properly
The character used as a preg_* delimter is the tilde (~) char, but this
was not passed into the `preg_quote()` when taking the user input
($CFG->wwwroot).
As a result, any site which uses a userdir fails to parse the regexp.