Bas Brands [Mon, 13 Jan 2020 08:12:47 +0000 (09:12 +0100)]
MDL-67472 theme_boost: configurable sass variable for drawer bgcolour
Sara Arjona [Thu, 9 Jan 2020 14:42:44 +0000 (15:42 +0100)]
weekly release 3.9dev
Jun Pataleta [Thu, 9 Jan 2020 07:22:27 +0000 (15:22 +0800)]
Merge branch 'MDL-67544-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Thu, 9 Jan 2020 06:55:52 +0000 (14:55 +0800)]
MDL-67544f= mod_forum: Correct "for" attribute on private checkbox
Andrew Nicols [Thu, 9 Jan 2020 06:08:12 +0000 (14:08 +0800)]
MDL-67544 mod_forum: Ensure post actions menu id is unique
Andrew Nicols [Thu, 9 Jan 2020 04:39:28 +0000 (12:39 +0800)]
Merge branch 'master_MDL-67485' of https://github.com/golenkovm/moodle
Mikhail Golenkov [Thu, 2 Jan 2020 06:34:19 +0000 (17:34 +1100)]
MDL-67485 task: Release the task runner lock before throwing exception.
Andrew Nicols [Thu, 9 Jan 2020 00:11:10 +0000 (08:11 +0800)]
Merge branch 'MDL-67596-cron-ramp-up' of https://github.com/brendanheywood/moodle
Eloy Lafuente (stronk7) [Wed, 8 Jan 2020 15:35:39 +0000 (16:35 +0100)]
Merge branch 'MDL-67544-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Wed, 8 Jan 2020 15:29:35 +0000 (16:29 +0100)]
Merge branch 'MDL-67533-master' of git://github.com/junpataleta/moodle
Sara Arjona [Wed, 8 Jan 2020 13:40:01 +0000 (14:40 +0100)]
Merge branch 'MDL-66752-master-2' of git://github.com/junpataleta/moodle
Jake Dallimore [Wed, 8 Jan 2020 06:22:48 +0000 (14:22 +0800)]
MDL-67637 core_message: only preview lastmessage text if safe to do so
If any html/script tags are found in the text() value, don't display it.
Jun Pataleta [Wed, 8 Jan 2020 08:29:20 +0000 (16:29 +0800)]
MDL-67533 mod_forum: Remove duplicate Re in experimental view subject
Sara Arjona [Wed, 8 Jan 2020 07:26:37 +0000 (08:26 +0100)]
Merge branch 'MDL-67417-master' of https://github.com/KietChan/moodle
Andrew Nicols [Wed, 8 Jan 2020 07:26:03 +0000 (15:26 +0800)]
MDL-67544 mod_forum: Ensure that private reply checkbox has unique id
Sara Arjona [Wed, 8 Jan 2020 07:10:52 +0000 (08:10 +0100)]
Merge branch 'MDL-67510-master' of git://github.com/junpataleta/moodle
Brendan Heywood [Wed, 1 Jan 2020 10:26:29 +0000 (21:26 +1100)]
MDL-67596 cron: Allow runners to ramp up instantly
Andrew Nicols [Wed, 8 Jan 2020 03:11:45 +0000 (11:11 +0800)]
Merge branch 'MDL-67378-master' of git://github.com/rezaies/moodle
Andrew Nicols [Wed, 8 Jan 2020 02:40:25 +0000 (10:40 +0800)]
Merge branch 'MDL-67376-master' of git://github.com/rezaies/moodle
Andrew Nicols [Wed, 8 Jan 2020 01:39:06 +0000 (09:39 +0800)]
Merge branch 'MDL-63734-master_hidepassword' of https://github.com/ledship/moodle
Andrew Nicols [Wed, 8 Jan 2020 00:50:03 +0000 (08:50 +0800)]
Merge branch 'MDL-65948-master' of git://github.com/junpataleta/moodle
Andrew Nicols [Wed, 8 Jan 2020 00:30:02 +0000 (08:30 +0800)]
Merge branch 'MDL-64764' of git://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Tue, 7 Jan 2020 22:43:43 +0000 (23:43 +0100)]
Merge branch 'MDL-67449-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 7 Jan 2020 21:59:17 +0000 (22:59 +0100)]
Merge branch 'MDL-67469-master' of git://github.com/junpataleta/moodle
Marina Glancy [Fri, 13 Dec 2019 21:33:51 +0000 (22:33 +0100)]
MDL-64764 core_admin: allow to submit empty list of allowed roles.
Co-authored-by: Paul Holden <paulh@moodle.com>
Andrew Nicols [Tue, 7 Jan 2020 05:17:08 +0000 (13:17 +0800)]
Merge branch 'MDL-65849-master' of git://github.com/rezaies/moodle
Andrew Nicols [Tue, 7 Jan 2020 04:40:52 +0000 (12:40 +0800)]
Merge branch 'MDL-66938-master' of https://github.com/grabs/moodle
Andrew Nicols [Tue, 7 Jan 2020 03:30:30 +0000 (11:30 +0800)]
Merge branch 'MDL-58281-file-missing-500' of https://github.com/brendanheywood/moodle
Andrew Nicols [Tue, 7 Jan 2020 03:04:41 +0000 (11:04 +0800)]
MDL-67114 mod_wiki: Whitespace fix
Andrew Nicols [Tue, 7 Jan 2020 01:37:05 +0000 (09:37 +0800)]
Merge branch 'MDL-67114' of https://github.com/stronk7/moodle
Andrew Nicols [Tue, 7 Jan 2020 00:00:01 +0000 (08:00 +0800)]
Merge branch 'MDL-66871-master-v2' of git://github.com/lameze/moodle
Andrew Nicols [Wed, 18 Dec 2019 08:11:00 +0000 (16:11 +0800)]
MDL-67544 form: Ensure that form errors have a unique id
Andrew Nicols [Wed, 18 Dec 2019 05:46:35 +0000 (13:46 +0800)]
MDL-67544 mod_forum: Add missing label for discussion move
Andrew Nicols [Wed, 18 Dec 2019 05:40:59 +0000 (13:40 +0800)]
MDL-67544 mod_forum: Add missing menuitem roles
Andrew Nicols [Wed, 18 Dec 2019 05:40:41 +0000 (13:40 +0800)]
MDL-67544 mod_forum: Correct aria-labelledby node
Andrew Nicols [Wed, 18 Dec 2019 05:39:49 +0000 (13:39 +0800)]
MDL-67544 mod_forum: Correct aria-controls to point to valid node
Andrew Nicols [Wed, 18 Dec 2019 05:26:45 +0000 (13:26 +0800)]
MDL-67544 mod_forum: Add missing aria label for grade search
Andrew Nicols [Wed, 18 Dec 2019 04:55:54 +0000 (12:55 +0800)]
MDL-67544 core: Ensure unique IDs for YUI dialogues
Andrew Nicols [Wed, 18 Dec 2019 04:55:38 +0000 (12:55 +0800)]
MDL-67544 theme: Ensure that search box is in valid li
Andrew Nicols [Wed, 18 Dec 2019 04:55:17 +0000 (12:55 +0800)]
MDL-67544 mod_forum: Add default role for favourite toggle
Andrew Nicols [Wed, 18 Dec 2019 04:54:25 +0000 (12:54 +0800)]
MDL-67544 mod_forum: Add missing aria label for discussion actions
Andrew Nicols [Wed, 18 Dec 2019 04:17:11 +0000 (12:17 +0800)]
MDL-67544 mod_forum: Correct aria-role => aria-live
Andrew Nicols [Wed, 18 Dec 2019 04:16:56 +0000 (12:16 +0800)]
MDL-67544 mod_forum: Correct aria-role => role
Andrew Nicols [Mon, 6 Jan 2020 04:57:02 +0000 (12:57 +0800)]
Merge branch 'MDL-67138-customlang-failures' of https://github.com/brendanheywood/moodle
Jun Pataleta [Thu, 5 Dec 2019 14:17:18 +0000 (22:17 +0800)]
MDL-66752 tool_dataprivacy: Add automatic data request approval feature
Jun Pataleta [Thu, 12 Dec 2019 12:16:02 +0000 (20:16 +0800)]
MDL-67510 tool_dataprivacy: Fix the reply-to name of the privacy officer
Jake Dallimore [Mon, 6 Jan 2020 02:50:36 +0000 (10:50 +0800)]
Merge branch 'master_MDL-64610' of https://github.com/golenkovm/moodle
Simey Lameze [Mon, 16 Dec 2019 00:39:04 +0000 (08:39 +0800)]
MDL-66871 calendar: fix deprecated parameter in the phpDoc
Simey Lameze [Mon, 16 Dec 2019 00:36:56 +0000 (08:36 +0800)]
MDL-66871 calendar: add unit test coverage for ics importing
Simey Lameze [Mon, 16 Dec 2019 00:36:26 +0000 (08:36 +0800)]
MDL-66871 calendar: fix ics importing logic
Jake Dallimore [Mon, 6 Jan 2020 01:36:36 +0000 (09:36 +0800)]
Merge branch 'MDL-67336-master' of https://github.com/roland04/moodle
Andrew Nicols [Thu, 19 Dec 2019 00:12:16 +0000 (08:12 +0800)]
MDL-67449 grunt: Build ignorefiles from component list
Andrew Nicols [Thu, 19 Dec 2019 00:27:48 +0000 (08:27 +0800)]
MDL-67449 grunt: Refactor CSS generation
Andrew Nicols [Thu, 19 Dec 2019 00:27:29 +0000 (08:27 +0800)]
MDL-67449 grunt: Refactor gherkinlint
Andrew Nicols [Thu, 19 Dec 2019 00:25:55 +0000 (08:25 +0800)]
MDL-67449 grunt: Refactor YUI commands
Andrew Nicols [Thu, 19 Dec 2019 00:24:19 +0000 (08:24 +0800)]
MDL-67449 grunt: Refactor watch to use component list
Andrew Nicols [Thu, 19 Dec 2019 00:22:41 +0000 (08:22 +0800)]
MDL-67449 grunt: Refactor path calculation for AMD
Andreas Grabs [Thu, 17 Oct 2019 07:33:05 +0000 (09:33 +0200)]
MDL-66938 mod_feedback: Export includes unwanted html in field names
Eloy Lafuente (stronk7) [Sat, 2 Nov 2019 19:03:40 +0000 (20:03 +0100)]
MDL-67114 core: php74 fix. Fix use of scalar as array in core
There are various places where it's not guaranteed that the
variable being used is array, and instead, can be null, bool, int...
We need to check that because php74 warns about it.
Where possible we have used the coalesce operator as
replacement for isset() ternary operations.
Eloy Lafuente (stronk7) [Sun, 1 Dec 2019 16:44:52 +0000 (17:44 +0100)]
MDL-67114 scssphp: php74 compatibility local fixes
Note they are already available upstream, versions 1.0.4 and up so,
in next upgrade they will be fixed.
Eloy Lafuente (stronk7) [Sat, 2 Nov 2019 15:20:44 +0000 (16:20 +0100)]
MDL-67114 mustache: php74 fix. Fix use of scalar as array
Trying to use values of type null, bool, int, float or resource as an
array (such as $null["key"]) will now generate a notice. This does not
affect array accesses performed by list().
RFC: https://wiki.php.net/rfc/notice-for-non-valid-array-container
Jake Dallimore [Fri, 3 Jan 2020 03:24:56 +0000 (11:24 +0800)]
weekly release 3.9dev
Jake Dallimore [Fri, 3 Jan 2020 03:24:56 +0000 (11:24 +0800)]
NOBUG: Fixed file access permissions
Jake Dallimore [Fri, 3 Jan 2020 03:24:53 +0000 (11:24 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
AMOS bot [Fri, 3 Jan 2020 00:12:04 +0000 (00:12 +0000)]
Automatically generated installer lang files
Adrian Greeve [Thu, 2 Jan 2020 07:15:00 +0000 (15:15 +0800)]
Merge branch 'MDL-67599-master' of https://github.com/snake/moodle
Jake Dallimore [Thu, 2 Jan 2020 02:28:14 +0000 (10:28 +0800)]
MDL-67599 behat: fix behat tests assuming Jan 2020 is a future date
Mikhail Golenkov [Thu, 2 Jan 2020 05:05:47 +0000 (16:05 +1100)]
MDL-64610 task: Add support for per-task concurrency limits.
Jun Pataleta [Thu, 2 Jan 2020 03:52:10 +0000 (11:52 +0800)]
Merge branch 'MDL-65835-master' of git://github.com/abgreeve/moodle
Adrian Greeve [Mon, 16 Dec 2019 06:57:01 +0000 (14:57 +0800)]
MDL-65835 plagiarism: Initial deprecation of old functions.
This is the initial deprecation of:
* plagiarism_save_form_elements
* plagiarism_get_form_elements_module
* plagiarism_plugin::get_form_elements_module
* plagiarism_plugin::save_form_elements
Jake Dallimore [Thu, 2 Jan 2020 02:19:07 +0000 (10:19 +0800)]
Merge branch 'MDL-67598' of https://github.com/stronk7/moodle
Brendan Heywood [Tue, 5 Nov 2019 11:26:04 +0000 (22:26 +1100)]
MDL-67138 tool_customlang: Expose errors writing lang files
AMOS bot [Thu, 2 Jan 2020 00:10:15 +0000 (00:10 +0000)]
Automatically generated installer lang files
Eloy Lafuente (stronk7) [Wed, 1 Jan 2020 23:06:40 +0000 (00:06 +0100)]
MDL-67598 unit tests: Pass day of month without leading zero
Note this fixes the unit tests. Still the calendar API itself
should be able to manage this cases, both casting (int) or
being stricter about what's allowed there (param hinting).
But that falls out from this issue and the code that introduced
the failures, so the pure unit-test fix has been applied.
Eloy Lafuente (stronk7) [Tue, 31 Dec 2019 11:46:20 +0000 (12:46 +0100)]
Merge branch 'MDL-67403-x-redirect-by' of https://github.com/brendanheywood/moodle
Eloy Lafuente (stronk7) [Tue, 31 Dec 2019 11:44:58 +0000 (12:44 +0100)]
Merge branch 'MDL-67385-master' of git://github.com/rezaies/moodle
Eloy Lafuente (stronk7) [Tue, 31 Dec 2019 09:45:11 +0000 (10:45 +0100)]
Merge branch 'MDL-67593-master' of https://github.com/snake/moodle
Jake Dallimore [Tue, 31 Dec 2019 07:31:11 +0000 (15:31 +0800)]
MDL-67593 core_iplookup: update lang string describing download process
Let users know they need to register on maxmind before granted download
access.
Jun Pataleta [Tue, 31 Dec 2019 07:19:24 +0000 (15:19 +0800)]
Merge branch 'MDL-63996-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Tue, 31 Dec 2019 06:38:50 +0000 (14:38 +0800)]
MDL-67593 core_iplookup: use MaxMind test database in unit tests
Instead of downloading a live database (now not available publicly)
use a local test database.
Jun Pataleta [Tue, 31 Dec 2019 03:56:07 +0000 (11:56 +0800)]
Merge branch 'MDL-67487-master' of git://github.com/lucaboesch/moodle
Jun Pataleta [Tue, 31 Dec 2019 03:29:58 +0000 (11:29 +0800)]
Merge branch 'MDL-67470-master' of git://github.com/junpataleta/moodle
Bas Brands [Wed, 11 Dec 2019 12:53:21 +0000 (13:53 +0100)]
MDL-67470 theme_boost: settings_menu_proxy correct background
the .region_main_settings_proxy was introduced in MDL-56582 using the
wrong bootstrap variable for the background color
Brendan Heywood [Mon, 30 Dec 2019 03:31:44 +0000 (14:31 +1100)]
MDL-58281 files: Correctly handle missing files in readfile_accel
Jun Pataleta [Wed, 3 Apr 2019 15:39:06 +0000 (23:39 +0800)]
MDL-65948 core_grade: Use category names as master checkbox labels
Use the name of the grade categories as label to distinguish master
checkboxes from regular ones.
Jun Pataleta [Fri, 29 Mar 2019 06:31:18 +0000 (14:31 +0800)]
MDL-65948 core_grade: Use new core/checkbox-toggleall
Adrian Greeve [Mon, 30 Dec 2019 04:50:52 +0000 (12:50 +0800)]
Merge branch 'MDL-67233-master' of git://github.com/peterRd/moodle
Jun Pataleta [Mon, 30 Dec 2019 04:41:49 +0000 (12:41 +0800)]
Merge branch 'MDL-67491-master' of git://github.com/junpataleta/moodle
Adrian Greeve [Mon, 30 Dec 2019 02:48:35 +0000 (10:48 +0800)]
Merge branch 'MDL-67416' of https://github.com/stronk7/moodle
Jake Dallimore [Mon, 30 Dec 2019 02:40:28 +0000 (10:40 +0800)]
Merge branch 'MDL-67380-master' of git://github.com/aanabit/moodle
Jun Pataleta [Mon, 30 Dec 2019 02:39:05 +0000 (10:39 +0800)]
Merge branch 'MDL-63650-master' of git://github.com/aanabit/moodle
Jake Dallimore [Mon, 30 Dec 2019 01:59:20 +0000 (09:59 +0800)]
Merge branch 'master-MDL-67467' of https://github.com/yao9394/moodle
Eloy Lafuente (stronk7) [Sun, 29 Dec 2019 22:31:59 +0000 (23:31 +0100)]
Merge branch 'MDL-67523-master' of git://github.com/marinaglancy/moodle
Eloy Lafuente (stronk7) [Sun, 29 Dec 2019 22:26:52 +0000 (23:26 +0100)]
Merge branch 'MDL-67527-master-enfix' of git://github.com/mudrd8mz/moodle
Adrian Greeve [Fri, 27 Dec 2019 08:32:59 +0000 (16:32 +0800)]
Merge branch 'MDL-63107-master' of git://github.com/bmbrands/moodle
Adrian Greeve [Fri, 27 Dec 2019 07:43:03 +0000 (15:43 +0800)]
Merge branch 'MDL-65809-master-travisphpbump' of https://github.com/snake/moodle
Jake Dallimore [Fri, 27 Dec 2019 06:45:58 +0000 (14:45 +0800)]
MDL-65809 core: travis min php version set to 7.2 to match requirements
Adrian Greeve [Tue, 24 Dec 2019 06:53:03 +0000 (14:53 +0800)]
Merge branch 'MDL-65809-master' of git://github.com/sarjona/moodle
Jake Dallimore [Tue, 24 Dec 2019 06:44:04 +0000 (14:44 +0800)]
Merge branch 'MDL-60985-master' of git://github.com/lucaboesch/moodle
Adrian Greeve [Mon, 23 Dec 2019 06:26:39 +0000 (14:26 +0800)]
Merge branch 'MDL-66999-master' of git://github.com/bmbrands/moodle