Brendan Heywood [Sat, 18 Apr 2020 10:36:44 +0000 (20:36 +1000)]
MDL-68443 xmldb: Improve path validation on view_xml action
Eloy Lafuente (stronk7) [Thu, 16 Apr 2020 17:33:49 +0000 (19:33 +0200)]
weekly release 3.9dev
Eloy Lafuente (stronk7) [Thu, 16 Apr 2020 17:33:44 +0000 (19:33 +0200)]
NOBUG: Fixed SVG browser compatibility
Eloy Lafuente (stronk7) [Thu, 16 Apr 2020 17:33:42 +0000 (19:33 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Thu, 16 Apr 2020 12:09:25 +0000 (14:09 +0200)]
MDL-67788 h5p: fix issue for non logged-in users
Sara Arjona [Thu, 16 Apr 2020 08:17:34 +0000 (10:17 +0200)]
MDL-67814 h5p: recover missed xAPI settings
Adrian Greeve [Thu, 16 Apr 2020 05:44:04 +0000 (13:44 +0800)]
MDL-67814 core_h5p: Revert of eslintignore change
Also has update to fix js global properly.
Jun Pataleta [Thu, 16 Apr 2020 03:46:50 +0000 (11:46 +0800)]
Merge branch 'MDL-68113-master' of https://github.com/HuongNV13/moodle
Adrian Greeve [Thu, 16 Apr 2020 03:42:53 +0000 (11:42 +0800)]
MDL-67814 core_h5p: Update to eslintignore to handle included file.
The H5PEditor is already loaded. This causes grunt to complain.
Víctor Déniz Falcón [Sun, 12 Apr 2020 21:30:38 +0000 (22:30 +0100)]
MDL-67814 core_h5p: added renderer and editor classes
Víctor Déniz Falcón [Sun, 12 Apr 2020 09:59:48 +0000 (10:59 +0100)]
MDL-67814 core_h5p: modifications to interact with the Hub selector
The HUB selector allows you to install/update H5P content types from
the H5P editor. We have moved these features to the Content Bank, so we
will not show the HUB selector in the H5P editor.
Víctor Déniz Falcón [Wed, 4 Mar 2020 11:04:23 +0000 (11:04 +0000)]
MDL-67814 core_h5p: moved common methods from player to helper class
Víctor Déniz Falcón [Sun, 12 Apr 2020 09:50:39 +0000 (10:50 +0100)]
MDL-67814 core_h5p: implemented H5P Core/Editor library interfaces
Víctor Déniz Falcón [Thu, 9 Apr 2020 11:32:37 +0000 (12:32 +0100)]
MDL-67814 core_h5p: added H5P Editor PHP library
Added the third party libray "H5P Editor PHP to the v124 h5plib plugin.
Adrian Greeve [Thu, 16 Apr 2020 02:55:11 +0000 (10:55 +0800)]
Merge branch 'MDL-68196-master' of git://github.com/rezaies/moodle
Shamim Rezaie [Mon, 23 Mar 2020 12:29:21 +0000 (23:29 +1100)]
MDL-68196 core: not expand autocomplete elements too soon on IE
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 23:01:32 +0000 (01:01 +0200)]
Merge branch 'MDL-66849-master' of https://github.com/ised-isde-canada/moodle
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 22:47:20 +0000 (00:47 +0200)]
Merge branch 'MDL-68323-master' of git://github.com/marinaglancy/moodle
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 22:27:44 +0000 (00:27 +0200)]
Merge branch 'MDL-68279' of https://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 22:13:32 +0000 (00:13 +0200)]
Merge branch 'MDL-68189' of https://github.com/NeillM/moodle
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 22:10:35 +0000 (00:10 +0200)]
Merge branch 'MDL-68280' of https://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 21:45:48 +0000 (23:45 +0200)]
Merge branch 'MDL-67786-master' of git://github.com/aanabit/moodle
Amaia Anabitarte [Thu, 2 Apr 2020 16:05:09 +0000 (18:05 +0200)]
MDL-67786 core_contentbank: Unit and behat tests
Amaia Anabitarte [Thu, 2 Apr 2020 16:03:36 +0000 (18:03 +0200)]
MDL-67786 core_contentbank: add testable_plugin
Co-authored by: Sara Arjona <sara@moodle.com>
Amaia Anabitarte [Wed, 1 Apr 2020 14:22:31 +0000 (16:22 +0200)]
MDL-67786 core_contentbank: Templates and theme CSS
Amaia Anabitarte [Wed, 15 Apr 2020 11:13:29 +0000 (13:13 +0200)]
MDL-67786 contenttype_h5p: New H5P content type plugin for content bank
Amaia Anabitarte [Wed, 1 Apr 2020 14:23:33 +0000 (16:23 +0200)]
MDL-67786 core_contentbank: New content bank contenttype plugin type
Co-authored by: Ferran Recio <ferran@moodle.com>
Sara Arjona [Wed, 15 Apr 2020 15:57:05 +0000 (17:57 +0200)]
Merge branch 'MDL-67751' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 15 Apr 2020 15:20:23 +0000 (23:20 +0800)]
Merge branch 'MDL-68288-master' of git://github.com/lameze/moodle
Jun Pataleta [Wed, 15 Apr 2020 15:16:57 +0000 (23:16 +0800)]
Merge branch 'MDL-66200-master_gradebook_csv_import' of https://github.com/jwalits/moodle
Paul Holden [Fri, 6 Mar 2020 07:51:42 +0000 (07:51 +0000)]
MDL-67751 course: include inline folders in list of resources.
Eloy Lafuente (stronk7) [Wed, 15 Apr 2020 10:49:14 +0000 (12:49 +0200)]
Merge branch 'MDL-67499' of git://github.com/paulholden/moodle
Sara Arjona [Wed, 15 Apr 2020 07:53:03 +0000 (09:53 +0200)]
Merge branch 'MDL-67788-master' of git://github.com/ferranrecio/moodle
Adrian Greeve [Wed, 15 Apr 2020 05:19:18 +0000 (13:19 +0800)]
Merge branch 'MDL-67663-master-3' of git://github.com/junpataleta/moodle
Michael Milette [Wed, 12 Feb 2020 15:37:25 +0000 (10:37 -0500)]
MDL-66849 output: Remove custom menu title when not specified
Ferran Recio [Fri, 27 Mar 2020 09:44:30 +0000 (10:44 +0100)]
MDL-67788 mod_h5pactivity: update activity attempt privacy
Ferran Recio [Fri, 27 Mar 2020 09:43:38 +0000 (10:43 +0100)]
MDL-67788 mod_h5pactivity: add xAPI attempts track to activity
Jun Pataleta [Tue, 14 Apr 2020 08:09:42 +0000 (16:09 +0800)]
Merge branch 'MDL-68405-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Tue, 14 Apr 2020 00:31:59 +0000 (08:31 +0800)]
MDL-68405 behat: Fix gherkinlint failures
Andrew Nicols [Tue, 14 Apr 2020 00:15:16 +0000 (08:15 +0800)]
MDL-68405 js: Ensure correct exit code for gherkinlint
Ferran Recio [Tue, 24 Mar 2020 19:37:16 +0000 (20:37 +0100)]
MDL-67788 core_h5p: add evaluable h5p to fixtures
Ferran Recio [Tue, 3 Mar 2020 15:41:10 +0000 (16:41 +0100)]
MDL-67788 core_h5p: add tracking to player
AMOS bot [Sat, 11 Apr 2020 00:11:47 +0000 (00:11 +0000)]
Automatically generated installer lang files
AMOS bot [Sat, 11 Apr 2020 00:11:46 +0000 (00:11 +0000)]
Automatically generated installer lang files
Eloy Lafuente (stronk7) [Fri, 10 Apr 2020 10:09:55 +0000 (12:09 +0200)]
Merge branch 'MDL-67587-master-1' of git://github.com/mihailges/moodle
Changed PARAM_TEXT to PARAM_NOTAGS to "search" param
because it's the same but WITHOUT lang support and we
don't need lang support there.
Of course, both require to verify that the output is always
escaped. In this case (mustache) it is. Or also p() or s().
Without that XSS on form values are relatively easy!
Sara Arjona [Fri, 10 Apr 2020 10:11:29 +0000 (12:11 +0200)]
Merge branch 'MDL-68112-master' of git://github.com/peterRd/moodle
Eloy Lafuente (stronk7) [Fri, 10 Apr 2020 09:54:17 +0000 (11:54 +0200)]
Merge branch 'MDL-67919-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Fri, 10 Apr 2020 09:10:16 +0000 (11:10 +0200)]
Merge branch 'MDL-67910-master' of git://github.com/sarjona/moodle
Mihail Geshoski [Tue, 17 Mar 2020 05:39:51 +0000 (13:39 +0800)]
MDL-68112 core_course: Override bootstrap classes
Override bootstrap classes to keep original design
Peter Dias [Mon, 9 Mar 2020 04:57:49 +0000 (12:57 +0800)]
MDL-68112 core_course: Use bootstrap input-group
Jun Pataleta [Tue, 10 Mar 2020 08:59:29 +0000 (16:59 +0800)]
MDL-67663 mod_forum: Show/hide elements from screen reader on search
* When the search input gets shown, users can still navigate on the
close button and the grading status container which can cause confusion
among users. So hide and show them accordingly as well.
* Hide/show user picker and body container when the search results
container is shown/hidden.
Jun Pataleta [Wed, 1 Apr 2020 03:33:38 +0000 (11:33 +0800)]
MDL-67663 core: Do not use aria-hidden="false" on drawer
From https://www.w3.org/TR/wai-aria-1.1/#aria-hidden:
* "aria-hidden="false" is known to work inconsistently in browsers"
Jun Pataleta [Fri, 13 Mar 2020 09:06:23 +0000 (17:06 +0800)]
MDL-67663 mod_forum: Add missing lang strings
Jun Pataleta [Fri, 13 Mar 2020 09:02:52 +0000 (17:02 +0800)]
MDL-67663 mod_forum: Designate forum grading landmark regions
Adding the following landmark regions for easier keyboard navigation:
* Forum grading navigation
* User's forum posts
* Forum grading panel
Jun Pataleta [Wed, 11 Mar 2020 06:36:44 +0000 (14:36 +0800)]
MDL-67663 mod_forum: Use proper lang string for aria-label
Use a proper language string for the aria-label of the hide grader
panel button instead of a hard-coded one.
Jun Pataleta [Tue, 10 Mar 2020 04:49:07 +0000 (12:49 +0800)]
MDL-67663 mod_forum: Fix focus order of the grading form
* Focus should flow from the form header down to the forum posts, and
then to the grading panel itself.
Jun Pataleta [Wed, 12 Feb 2020 16:35:38 +0000 (00:35 +0800)]
MDL-67663 mod_forum: Make user switching more accessible
* Add a more descriptive label for the next and previous buttons so that
the users would know that clicking on the next or previous buttons will
save the changes they made before proceeding to the next user.
* Add an sr-only div with aria-live to the user picker to let the grader
know the current user that is being graded.
* Hide the user picture from screen readers
Mihail Geshoski [Wed, 25 Mar 2020 01:21:54 +0000 (09:21 +0800)]
MDL-67587 course: Add unit tests
Mihail Geshoski [Wed, 25 Mar 2020 01:21:41 +0000 (09:21 +0800)]
MDL-67587 course: Add behat tests
Mihail Geshoski [Wed, 25 Mar 2020 01:19:42 +0000 (09:19 +0800)]
MDL-67587 course: Add search in recommended activities admin page
Jwalit Shah [Fri, 13 Dec 2019 04:01:03 +0000 (15:01 +1100)]
MDL-66200 gradebook: check selected feedback option when importing data
Simey Lameze [Mon, 6 Apr 2020 03:14:40 +0000 (11:14 +0800)]
MDL-68288 core_table: support pagination bar for dynamic tables
Sara Arjona [Wed, 8 Apr 2020 14:24:37 +0000 (16:24 +0200)]
weekly release 3.9dev
Sara Arjona [Wed, 8 Apr 2020 14:24:34 +0000 (16:24 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Wed, 8 Apr 2020 04:43:56 +0000 (12:43 +0800)]
Merge branch 'MDL-68185-performance-checks-fixing2' of https://github.com/brendanheywood/moodle
Andrew Nicols [Wed, 8 Apr 2020 04:37:52 +0000 (12:37 +0800)]
Merge branch 'MDL-47271-status-api-fixes' of https://github.com/brendanheywood/moodle
Brendan Heywood [Fri, 20 Mar 2020 10:42:55 +0000 (21:42 +1100)]
MDL-68185 report_performance: Refactored into Check API
Brendan Heywood [Sat, 14 Mar 2020 12:35:02 +0000 (23:35 +1100)]
MDL-47271 tool_task: Added Task API status checks
Brendan Heywood [Mon, 16 Mar 2020 15:58:59 +0000 (02:58 +1100)]
MDL-47271 check: Refactor check table into a renderable
Brendan Heywood [Sat, 14 Mar 2020 12:34:49 +0000 (23:34 +1100)]
MDL-47271 report_status: Added System status report
Andrew Nicols [Wed, 8 Apr 2020 03:20:39 +0000 (11:20 +0800)]
Merge branch 'MDL-68148-master' of git://github.com/rezaies/moodle
Shamim Rezaie [Wed, 8 Apr 2020 01:32:36 +0000 (11:32 +1000)]
MDL-68148 user: remove the noscript tag
The submit button remains deactive if js is disabled. So having a
noscript tag to output a submit button here does not make sense.
Shamim Rezaie [Mon, 16 Mar 2020 22:34:47 +0000 (09:34 +1100)]
MDL-68148 user: fixed stray end tag (input)
Shamim Rezaie [Wed, 11 Mar 2020 13:55:20 +0000 (00:55 +1100)]
MDL-68148 core_user: avoid multiple enrol buttons with the same id
Shamim Rezaie [Wed, 11 Mar 2020 17:31:16 +0000 (04:31 +1100)]
MDL-68148 core_user: set the fullname column as the header column
ref: https://www.w3.org/WAI/tutorials/tables/
Shamim Rezaie [Wed, 11 Mar 2020 14:50:40 +0000 (01:50 +1100)]
MDL-68148 output: type attribute is unnecessary for javascript resources
Shamim Rezaie [Wed, 11 Mar 2020 14:34:04 +0000 (01:34 +1100)]
MDL-68148 core: remove cellspacing
The cellspacing attribute of <table> is not supported in HTML5.
So the removed line did not have any effect since ages ago.
Eloy Lafuente (stronk7) [Wed, 8 Apr 2020 00:52:15 +0000 (02:52 +0200)]
Merge branch 'MDL-66357-master' of git://github.com/sarjona/moodle
AMOS bot [Wed, 8 Apr 2020 00:11:05 +0000 (00:11 +0000)]
Automatically generated installer lang files
AMOS bot [Wed, 8 Apr 2020 00:11:05 +0000 (00:11 +0000)]
Automatically generated installer lang files
Eloy Lafuente (stronk7) [Tue, 7 Apr 2020 22:37:02 +0000 (00:37 +0200)]
Merge branch 'MDL-68286-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 7 Apr 2020 22:01:33 +0000 (00:01 +0200)]
Merge branch 'MDL-67895' of https://github.com/timhunt/moodle
Tim Hunt [Tue, 7 Apr 2020 16:21:54 +0000 (17:21 +0100)]
MDL-68256 task admin UI: Grrrr! browsers
Sara Arjona [Tue, 7 Apr 2020 13:09:56 +0000 (15:09 +0200)]
Merge branch 'MDL-40081' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 7 Apr 2020 11:42:20 +0000 (13:42 +0200)]
Merge branch 'master_MDL-68223' of https://github.com/golenkovm/moodle
Sara Arjona [Tue, 7 Apr 2020 11:34:01 +0000 (13:34 +0200)]
Merge branch 'master_MDL-65700' of https://github.com/golenkovm/moodle
Mikhail Golenkov [Tue, 7 Apr 2020 10:54:46 +0000 (20:54 +1000)]
MDL-65700 javascript: Add url-polyfill.
Andrew Nicols [Tue, 7 Apr 2020 05:25:48 +0000 (13:25 +0800)]
Merge branch 'MDL-68285-master' of git://github.com/cescobedo/moodle
Brendan Heywood [Sun, 15 Mar 2020 05:54:47 +0000 (16:54 +1100)]
MDL-47271 clilib: Add support for background colors
Andrew Nicols [Tue, 7 Apr 2020 02:25:04 +0000 (10:25 +0800)]
Merge branch 'MDL-68051-master-2' of git://github.com/mihailges/moodle
Andrew Nicols [Tue, 7 Apr 2020 02:09:34 +0000 (10:09 +0800)]
Merge branch 'MDL-67818-check-api-fixes' of https://github.com/brendanheywood/moodle
Brendan Heywood [Tue, 7 Apr 2020 01:58:37 +0000 (11:58 +1000)]
MDL-67818 check: Rename renderer to be less generic
Eloy Lafuente (stronk7) [Mon, 6 Apr 2020 17:09:10 +0000 (19:09 +0200)]
Merge branch 'MDL-68147-master' of git://github.com/mihailges/moodle
Sara Arjona [Mon, 6 Apr 2020 14:40:52 +0000 (16:40 +0200)]
Merge branch 'MDL-65539' of https://github.com/NeillM/moodle
Brendan Heywood [Mon, 6 Apr 2020 11:44:29 +0000 (21:44 +1000)]
MDL-67818 auth_none: Moved to improved Check API
AMOS BEGIN
MOV [check_noauth_details,auth_none],[checknoauthdetails,auth_none]
MOV [check_noauth_error,auth_none],[checknoautherror,auth_none]
MOV [check_noauth_name,auth_none],[checknoauthname,auth_none]
MOV [check_noauth_ok,auth_none],[checknoauthok,auth_none]
AMOS END
Brendan Heywood [Mon, 6 Apr 2020 11:43:40 +0000 (21:43 +1000)]
MDL-67818 check: Improved Check API to reduce boilerplate
Paul Holden [Thu, 26 Mar 2020 21:25:54 +0000 (21:25 +0000)]
MDL-40081 completion: clean up criteria records for deleted courses.
Sara Arjona [Mon, 6 Apr 2020 11:22:18 +0000 (13:22 +0200)]
Merge branch 'MDL-68231-master' of https://github.com/snake/moodle
Paul Holden [Tue, 31 Mar 2020 21:21:48 +0000 (22:21 +0100)]
MDL-67499 restore: account for deleted user truncated email/username.
Sara Arjona [Mon, 6 Apr 2020 10:51:22 +0000 (12:51 +0200)]
Merge branch 'MDL-68233' of https://github.com/timhunt/moodle