moodle.git
16 months agoMDL-68183 auth: Fix the performance of forgotten password user search
David Mudrák [Mon, 16 Mar 2020 21:39:49 +0000 (22:39 +0100)]
MDL-68183 auth: Fix the performance of forgotten password user search

When searching for the user matching the given email address, we perform
the case-insensitive and accent-sensitive search. That may be expensive
as some DBs such as MySQL cannot use the index in that case. Instead,
sequential scan of all the user records is performed and the comparison
uses the LOWER function to filter the matching records. This leads to
significant performance heavy queries which in turn represent a surface
for DoS attacks.

For that reason, we first perform accent-insensitive search for
potential candidates, which can use the index. Only then we perform the
additional accent-sensitive search on this limited set or records.

16 months agoweekly release 3.9dev
Victor Deniz Falcon [Thu, 12 Mar 2020 14:22:06 +0000 (14:22 +0000)]
weekly release 3.9dev

16 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Victor Deniz Falcon [Thu, 12 Mar 2020 14:22:00 +0000 (14:22 +0000)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

16 months agoMerge branch 'MDL-66607-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Thu, 12 Mar 2020 09:08:22 +0000 (10:08 +0100)]
Merge branch 'MDL-66607-master' of git://github.com/andrewnicols/moodle

16 months agoMerge branch 'MDL-68030-master' of https://github.com/Chocolate-lightning/moodle
Andrew Nicols [Thu, 12 Mar 2020 04:42:17 +0000 (12:42 +0800)]
Merge branch 'MDL-68030-master' of https://github.com/Chocolate-lightning/moodle

16 months agoMDL-68030 core_course: Relocate chooser templates
Mathew May [Thu, 12 Mar 2020 04:05:20 +0000 (12:05 +0800)]
MDL-68030 core_course: Relocate chooser templates

16 months agoMDL-68030 core_course: Update behat
Mathew May [Tue, 10 Mar 2020 01:01:17 +0000 (09:01 +0800)]
MDL-68030 core_course: Update behat

16 months agoMDL-68030 core_course: Tuncate long module names
Mathew May [Thu, 5 Mar 2020 07:00:32 +0000 (15:00 +0800)]
MDL-68030 core_course: Tuncate long module names

16 months agoMDL-68030 core_course: Set focus onto the help area header
Mathew May [Thu, 5 Mar 2020 02:29:42 +0000 (10:29 +0800)]
MDL-68030 core_course: Set focus onto the help area header

16 months agoMDL-68030 core_course: Properly size elements in the chooser
Mathew May [Tue, 3 Mar 2020 06:13:45 +0000 (14:13 +0800)]
MDL-68030 core_course: Properly size elements in the chooser

16 months agoMerge branch 'MDL-68125-regression' of https://github.com/brendanheywood/moodle
Eloy Lafuente (stronk7) [Thu, 12 Mar 2020 00:19:23 +0000 (01:19 +0100)]
Merge branch 'MDL-68125-regression' of https://github.com/brendanheywood/moodle

16 months agoMerge branch 'MDL-67752-master-userstats' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Wed, 11 Mar 2020 23:23:30 +0000 (00:23 +0100)]
Merge branch 'MDL-67752-master-userstats' of git://github.com/mudrd8mz/moodle

16 months agoMerge branch 'MDL-68019-master' of git://github.com/peterRd/moodle
Eloy Lafuente (stronk7) [Wed, 11 Mar 2020 22:47:43 +0000 (23:47 +0100)]
Merge branch 'MDL-68019-master' of git://github.com/peterRd/moodle

16 months agoMDL-68125 core: Fixed $CFG->reverseproxyignore install regression
Brendan Heywood [Wed, 11 Mar 2020 22:33:57 +0000 (09:33 +1100)]
MDL-68125 core: Fixed $CFG->reverseproxyignore install regression

16 months agoMerge branch 'MDL-68061-master' of git://github.com/mickhawkins/moodle
Eloy Lafuente (stronk7) [Wed, 11 Mar 2020 21:56:13 +0000 (22:56 +0100)]
Merge branch 'MDL-68061-master' of git://github.com/mickhawkins/moodle

16 months agoMerge branch 'MDL-67063-master-fix' of github.com:sarjona/moodle
Eloy Lafuente (stronk7) [Wed, 11 Mar 2020 18:40:14 +0000 (19:40 +0100)]
Merge branch 'MDL-67063-master-fix' of github.com:sarjona/moodle

16 months agoMDL-67063 core_h5p: return the correct default handler
Sara Arjona [Wed, 11 Mar 2020 17:18:09 +0000 (18:18 +0100)]
MDL-67063 core_h5p: return the correct default handler

16 months agoMDL-66607 message: Add pendingJS checks
Andrew Nicols [Wed, 11 Mar 2020 05:05:40 +0000 (13:05 +0800)]
MDL-66607 message: Add pendingJS checks

16 months agoMDL-66607 message: Resolve race conditions in message deletion process
Andrew Nicols [Mon, 9 Mar 2020 01:08:21 +0000 (09:08 +0800)]
MDL-66607 message: Resolve race conditions in message deletion process

This commit makes several changes:
1) Explicitly stop polling for messages when a conversation is deleted;
2) Check for deleted conversations when displaying new messages;
3) Do not add a new empty conversation; and
4) Introduce pendingJS checks to ensure that Behat waits for messags to finish rendering.

16 months agoMerge branch 'MDL-67063-master' of git://github.com/sarjona/moodle
Andrew Nicols [Wed, 11 Mar 2020 08:06:00 +0000 (16:06 +0800)]
Merge branch 'MDL-67063-master' of git://github.com/sarjona/moodle

16 months agoMDL-67063 h5p: new h5plib plugintype for supporting multi coreAPI
Sara Arjona [Tue, 21 Jan 2020 12:45:10 +0000 (13:45 +0100)]
MDL-67063 h5p: new h5plib plugintype for supporting multi coreAPI

A new plugintype has been created for having more than one installed
third-party H5P libraries. Existing libraries have been moved from
lib/h5p to the new h5plib_v124 plugin.

16 months agoMerge branch 'MDL-68146' of https://github.com/stronk7/moodle
Andrew Nicols [Wed, 11 Mar 2020 03:33:25 +0000 (11:33 +0800)]
Merge branch 'MDL-68146' of https://github.com/stronk7/moodle

16 months agoMDL-68146 forms: remove duped help and advanced icons in checkboxes
Eloy Lafuente (stronk7) [Tue, 10 Mar 2020 21:59:36 +0000 (22:59 +0100)]
MDL-68146 forms: remove duped help and advanced icons in checkboxes

They are exceptionally shown later, after the checkbox text already.

This is a fix for the regression introduced by MDL-63424.

16 months agoMerge branch 'MDL-65724-master-3' of git://github.com/peterRd/moodle
Eloy Lafuente (stronk7) [Tue, 10 Mar 2020 12:44:03 +0000 (13:44 +0100)]
Merge branch 'MDL-65724-master-3' of git://github.com/peterRd/moodle

16 months agoMerge branch 'MDL-67337-master' of git://github.com/aanabit/moodle
Eloy Lafuente (stronk7) [Tue, 10 Mar 2020 11:56:23 +0000 (12:56 +0100)]
Merge branch 'MDL-67337-master' of git://github.com/aanabit/moodle

16 months agoMDL-67337 filter_displayh5p: Apply filter inside <a> tags
Amaia Anabitarte [Thu, 23 Jan 2020 12:05:47 +0000 (13:05 +0100)]
MDL-67337 filter_displayh5p: Apply filter inside <a> tags

16 months agoMerge branch 'MDL-67189-master' of git://github.com/dpalou/moodle
Eloy Lafuente (stronk7) [Tue, 10 Mar 2020 10:28:44 +0000 (11:28 +0100)]
Merge branch 'MDL-67189-master' of git://github.com/dpalou/moodle

16 months agoMDL-67189 external: Add test to catch PHP exceptions
Dani Palou [Thu, 5 Mar 2020 10:47:35 +0000 (11:47 +0100)]
MDL-67189 external: Add test to catch PHP exceptions

16 months agoMDL-67189 external: Catch Throwable in call_external_function
Dani Palou [Wed, 12 Feb 2020 09:14:52 +0000 (10:14 +0100)]
MDL-67189 external: Catch Throwable in call_external_function

16 months agoMerge branch 'MDL-67827-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Mon, 9 Mar 2020 19:36:09 +0000 (20:36 +0100)]
Merge branch 'MDL-67827-master' of git://github.com/andrewnicols/moodle

16 months agoMerge branch 'MDL-66671-master' of https://github.com/dthies/moodle
Sara Arjona [Mon, 9 Mar 2020 17:49:02 +0000 (18:49 +0100)]
Merge branch 'MDL-66671-master' of https://github.com/dthies/moodle

16 months agoMerge branch 'MDL-67968-master' of git://github.com/rezaies/moodle
Sara Arjona [Mon, 9 Mar 2020 17:16:56 +0000 (18:16 +0100)]
Merge branch 'MDL-67968-master' of git://github.com/rezaies/moodle

16 months agoMerge branch 'MDL-67902-master' of git://github.com/rezaies/moodle
Sara Arjona [Mon, 9 Mar 2020 14:06:35 +0000 (15:06 +0100)]
Merge branch 'MDL-67902-master' of git://github.com/rezaies/moodle

16 months agoAutomatically generated installer lang files
AMOS bot [Mon, 9 Mar 2020 00:11:44 +0000 (00:11 +0000)]
Automatically generated installer lang files

16 months agoMDL-67063 core: fix error for supporting numbers in component
Sara Arjona [Tue, 21 Jan 2020 12:35:37 +0000 (13:35 +0100)]
MDL-67063 core: fix error for supporting numbers in component

Component names should always support numbers (but the first character).
This patch will add PARAM_COMPONENT the expected regular expression
to validate the expected format.

16 months agoMDL-67063 output: make public get_jsrev method
Sara Arjona [Tue, 21 Jan 2020 12:32:50 +0000 (13:32 +0100)]
MDL-67063 output: make public get_jsrev method

16 months agoMDL-67968 calendar: use aria-label instead of the abbr tag
Shamim Rezaie [Fri, 6 Mar 2020 16:27:35 +0000 (03:27 +1100)]
MDL-67968 calendar: use aria-label instead of the abbr tag

16 months agoMDL-67968 calendar: explain weekday abbreviations
Shamim Rezaie [Thu, 20 Feb 2020 13:21:11 +0000 (00:21 +1100)]
MDL-67968 calendar: explain weekday abbreviations

16 months agoMDL-67968 form: not to put empty label when no label is available
Shamim Rezaie [Thu, 20 Feb 2020 12:12:18 +0000 (23:12 +1100)]
MDL-67968 form: not to put empty label when no label is available

16 months agoMDL-67968 question: do not display sr-only legends
Shamim Rezaie [Wed, 26 Feb 2020 06:40:05 +0000 (17:40 +1100)]
MDL-67968 question: do not display sr-only legends

.accesshide was removed because:
 1. It was only kept in case it's still used somewhere, in a custom form
 field for instance.
 2. It was broken since 3.5 where we integrated
 https://github.com/bmbrands/moodle/compare/ab65b87f3d...MDL-62419-master
 So it's been ages that the reason mentioned on point 1 was not being
 satisfied

16 months agoMDL-67968 form: grouped element label fix
Shamim Rezaie [Thu, 20 Feb 2020 12:09:27 +0000 (23:09 +1100)]
MDL-67968 form: grouped element label fix

16 months agoMDL-65724 core: Force restore to use the settings from the plan
Peter [Mon, 24 Jun 2019 04:57:17 +0000 (12:57 +0800)]
MDL-65724 core: Force restore to use the settings from the plan

When importing use the import settings.

16 months agoMDL-67827 behat: Pending JS improvements for dialogues
Andrew Nicols [Fri, 6 Mar 2020 04:27:51 +0000 (12:27 +0800)]
MDL-67827 behat: Pending JS improvements for dialogues

16 months agoMDL-67827 behat: Add missing exception use
Andrew Nicols [Fri, 6 Mar 2020 04:28:56 +0000 (12:28 +0800)]
MDL-67827 behat: Add missing exception use

16 months agoAutomatically generated installer lang files
AMOS bot [Fri, 6 Mar 2020 00:10:41 +0000 (00:10 +0000)]
Automatically generated installer lang files

16 months agoweekly release 3.9dev
Sara Arjona [Thu, 5 Mar 2020 16:31:15 +0000 (17:31 +0100)]
weekly release 3.9dev

16 months agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Thu, 5 Mar 2020 16:31:12 +0000 (17:31 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

16 months agoMDL-33671 behat: fix error with Select all/none checkbox
Sara Arjona [Thu, 5 Mar 2020 14:58:56 +0000 (15:58 +0100)]
MDL-33671 behat: fix error with Select all/none checkbox

16 months agoMerge branch 'MDL-33671-master-fix' of git://github.com/andrewnicols/moodle
Sara Arjona [Thu, 5 Mar 2020 08:05:52 +0000 (09:05 +0100)]
Merge branch 'MDL-33671-master-fix' of git://github.com/andrewnicols/moodle

16 months agoMDL-67861 core: Fix getremoteaddr unit test to match new proxy setup
Michael Hawkins [Thu, 5 Mar 2020 05:31:32 +0000 (13:31 +0800)]
MDL-67861 core: Fix getremoteaddr unit test to match new proxy setup

16 months agoMDL-33671 behat: Check current fieldtype and parent
Andrew Nicols [Thu, 5 Mar 2020 06:16:18 +0000 (14:16 +0800)]
MDL-33671 behat: Check current fieldtype and parent

16 months agoMerge branch 'MDL-67263-master' of git://github.com/mihailges/moodle
Andrew Nicols [Thu, 5 Mar 2020 05:22:40 +0000 (13:22 +0800)]
Merge branch 'MDL-67263-master' of git://github.com/mihailges/moodle

16 months agoMDL-67263 course: Add behat tests
Mihail Geshoski [Thu, 5 Mar 2020 03:57:14 +0000 (11:57 +0800)]
MDL-67263 course: Add behat tests

16 months agoMDL-67263 course: Add search functionality in the activity chooser
Mihail Geshoski [Thu, 5 Mar 2020 03:56:39 +0000 (11:56 +0800)]
MDL-67263 course: Add search functionality in the activity chooser

16 months agoMerge branch 'MDL-67504-Master' of https://github.com/tuanngocnguyen/moodle
Andrew Nicols [Thu, 5 Mar 2020 02:46:37 +0000 (10:46 +0800)]
Merge branch 'MDL-67504-Master' of https://github.com/tuanngocnguyen/moodle

16 months agoMerge branch 'MDL-65298' of https://github.com/Chocolate-lightning/moodle
Andrew Nicols [Thu, 5 Mar 2020 02:39:25 +0000 (10:39 +0800)]
Merge branch 'MDL-65298' of https://github.com/Chocolate-lightning/moodle

16 months agoMDL-65298 core_course: Remove unused function parameters
Mathew May [Mon, 24 Feb 2020 02:21:51 +0000 (10:21 +0800)]
MDL-65298 core_course: Remove unused function parameters

16 months agoMerge branch 'master_MDL-67872' of https://github.com/danmarsden/moodle
Andrew Nicols [Thu, 5 Mar 2020 01:45:37 +0000 (09:45 +0800)]
Merge branch 'master_MDL-67872' of https://github.com/danmarsden/moodle

16 months agoMDL-67861 core: Added $CFG->reverseproxyignore IP subnet list
Brendan Heywood [Wed, 5 Feb 2020 12:14:39 +0000 (23:14 +1100)]
MDL-67861 core: Added $CFG->reverseproxyignore IP subnet list

If your server is behind multiple reverse proxies that append to the
X-Forwarded-For header then you will need to specify a comma separated
list of ip addresses or subnets of the reverse proxies to be ignored
in order to find the users correct IP address.

16 months agoMDL-67861 libraries: Refactor is_ip_in_subnet_list in ip_utils
Brendan Heywood [Wed, 5 Feb 2020 11:50:20 +0000 (22:50 +1100)]
MDL-67861 libraries: Refactor is_ip_in_subnet_list in ip_utils

16 months agoMDL-67861 admin: Default $CFG->getremoteaddrconf to only use REMOTE_ADDR
Brendan Heywood [Tue, 4 Feb 2020 06:03:47 +0000 (17:03 +1100)]
MDL-67861 admin: Default $CFG->getremoteaddrconf to only use REMOTE_ADDR

16 months agoMDL-67861 core: Use last ip in X-Forwarded-For list
Brendan Heywood [Tue, 4 Feb 2020 05:56:41 +0000 (16:56 +1100)]
MDL-67861 core: Use last ip in X-Forwarded-For list

16 months agoMDL-65106 theme_classic: Remove unused variable
Andrew Nicols [Thu, 5 Mar 2020 00:15:34 +0000 (08:15 +0800)]
MDL-65106 theme_classic: Remove unused variable

16 months agoMerge branch 'MDL-65106-master' of git://github.com/bmbrands/moodle
Andrew Nicols [Thu, 5 Mar 2020 00:12:56 +0000 (08:12 +0800)]
Merge branch 'MDL-65106-master' of git://github.com/bmbrands/moodle

16 months agoMDL-33671 core_files: Correct behat grammar
Andrew Nicols [Wed, 4 Mar 2020 23:59:51 +0000 (07:59 +0800)]
MDL-33671 core_files: Correct behat grammar

16 months agoMerge branch 'MDL-33671-master-3' of git://github.com/peterRd/moodle
Andrew Nicols [Wed, 4 Mar 2020 23:57:05 +0000 (07:57 +0800)]
Merge branch 'MDL-33671-master-3' of git://github.com/peterRd/moodle

16 months agoMerge branch 'MDL-62768' of https://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Wed, 4 Mar 2020 17:33:00 +0000 (18:33 +0100)]
Merge branch 'MDL-62768' of https://github.com/paulholden/moodle

16 months agoMerge branch 'MDL-67696-master' of https://github.com/JayChurchward/moodle
Sara Arjona [Wed, 4 Mar 2020 16:55:27 +0000 (17:55 +0100)]
Merge branch 'MDL-67696-master' of https://github.com/JayChurchward/moodle

16 months agoMerge branch 'MDL-67767-master' of git://github.com/dpalou/moodle
Sara Arjona [Wed, 4 Mar 2020 14:04:47 +0000 (15:04 +0100)]
Merge branch 'MDL-67767-master' of git://github.com/dpalou/moodle

16 months agoMDL-67767 tool_mobile: Allow using more characters in forcedurlscheme
Dani Palou [Mon, 10 Feb 2020 12:22:05 +0000 (13:22 +0100)]
MDL-67767 tool_mobile: Allow using more characters in forcedurlscheme

16 months agoMerge branch 'MDL-67863-master' of git://github.com/bmbrands/moodle
Sara Arjona [Wed, 4 Mar 2020 13:05:17 +0000 (14:05 +0100)]
Merge branch 'MDL-67863-master' of git://github.com/bmbrands/moodle

16 months agoMerge branch 'MDL-67969-master' of git://github.com/rezaies/moodle
Sara Arjona [Wed, 4 Mar 2020 11:58:04 +0000 (12:58 +0100)]
Merge branch 'MDL-67969-master' of git://github.com/rezaies/moodle

16 months agoMDL-56287 gradereport_history: Separate groups queries improved
Marina Glancy [Tue, 3 Mar 2020 17:30:06 +0000 (18:30 +0100)]
MDL-56287 gradereport_history: Separate groups queries improved

16 months agoMDL-56287 gradereport_history: Show users from groups that can be viewed
Jun Pataleta [Thu, 27 Feb 2020 08:48:32 +0000 (16:48 +0800)]
MDL-56287 gradereport_history: Show users from groups that can be viewed

16 months agoMerge branch 'MDL-67641-master' of git://github.com/dpalou/moodle
Eloy Lafuente (stronk7) [Wed, 4 Mar 2020 09:47:45 +0000 (10:47 +0100)]
Merge branch 'MDL-67641-master' of git://github.com/dpalou/moodle

16 months agoMerge branch 'MDL-68008-master' of git://github.com/ferranrecio/moodle
Sara Arjona [Wed, 4 Mar 2020 07:40:43 +0000 (08:40 +0100)]
Merge branch 'MDL-68008-master' of git://github.com/ferranrecio/moodle

16 months agoMerge branch 'MDL-68055-master' of https://github.com/snake/moodle
Sara Arjona [Wed, 4 Mar 2020 07:16:47 +0000 (08:16 +0100)]
Merge branch 'MDL-68055-master' of https://github.com/snake/moodle

16 months agoMDL-67641 auth: Fix shortname type in get_signup_settings WS
Dani Palou [Wed, 12 Feb 2020 13:58:04 +0000 (14:58 +0100)]
MDL-67641 auth: Fix shortname type in get_signup_settings WS

16 months agoMDL-33671 core: Remove custom behat selectors
Peter Dias [Wed, 4 Mar 2020 05:38:49 +0000 (13:38 +0800)]
MDL-33671 core: Remove custom behat selectors

Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
16 months agoMDL-68055 core_course: export content item description as markdown
Jake Dallimore [Wed, 26 Feb 2020 02:20:01 +0000 (10:20 +0800)]
MDL-68055 core_course: export content item description as markdown

16 months agoAutomatically generated installer lang files
AMOS bot [Wed, 4 Mar 2020 00:11:05 +0000 (00:11 +0000)]
Automatically generated installer lang files

16 months agoMerge branch 'MDL-67728-master' of git://github.com/crazyserver/moodle
Eloy Lafuente (stronk7) [Tue, 3 Mar 2020 18:50:08 +0000 (19:50 +0100)]
Merge branch 'MDL-67728-master' of git://github.com/crazyserver/moodle

16 months agoMerge branch 'MDL-68038-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Tue, 3 Mar 2020 18:45:05 +0000 (19:45 +0100)]
Merge branch 'MDL-68038-master' of git://github.com/sarjona/moodle

16 months agoMerge branch 'MDL-67971-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Tue, 3 Mar 2020 18:02:22 +0000 (19:02 +0100)]
Merge branch 'MDL-67971-master' of git://github.com/sarjona/moodle

16 months agoMerge branch 'MDL-67993-master' of git://github.com/lameze/moodle
Sara Arjona [Tue, 3 Mar 2020 17:06:23 +0000 (18:06 +0100)]
Merge branch 'MDL-67993-master' of git://github.com/lameze/moodle

16 months agoMDL-68008 tool_capability: shows multiple contexts when overrides exists
Ferran Recio [Mon, 24 Feb 2020 10:17:45 +0000 (11:17 +0100)]
MDL-68008 tool_capability: shows multiple contexts when overrides exists

16 months agoMerge branch 'MDL-68048-master-behatnotfound' of git://github.com/mudrd8mz/moodle
Sara Arjona [Tue, 3 Mar 2020 16:01:33 +0000 (17:01 +0100)]
Merge branch 'MDL-68048-master-behatnotfound' of git://github.com/mudrd8mz/moodle

16 months agoMerge branch 'MDL-68060-master-huburlcompare' of git://github.com/mudrd8mz/moodle
Sara Arjona [Tue, 3 Mar 2020 12:10:00 +0000 (13:10 +0100)]
Merge branch 'MDL-68060-master-huburlcompare' of git://github.com/mudrd8mz/moodle

16 months agoMerge branch 'MDL-67891' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 3 Mar 2020 11:48:03 +0000 (12:48 +0100)]
Merge branch 'MDL-67891' of https://github.com/paulholden/moodle

16 months agoMerge branch 'MDL-63316' of https://github.com/azito122/moodle
Sara Arjona [Tue, 3 Mar 2020 10:10:36 +0000 (11:10 +0100)]
Merge branch 'MDL-63316' of https://github.com/azito122/moodle

16 months agoMerge branch 'MDL-67945-master' of git://github.com/ferranrecio/moodle
Sara Arjona [Tue, 3 Mar 2020 09:10:32 +0000 (10:10 +0100)]
Merge branch 'MDL-67945-master' of git://github.com/ferranrecio/moodle

16 months agoMerge branch 'MDL-67749-master' of git://github.com/dpalou/moodle
Sara Arjona [Tue, 3 Mar 2020 08:29:18 +0000 (09:29 +0100)]
Merge branch 'MDL-67749-master' of git://github.com/dpalou/moodle

16 months agoMDL-68019 favourites: Unit test
Peter [Thu, 27 Feb 2020 00:30:19 +0000 (08:30 +0800)]
MDL-68019 favourites: Unit test

16 months agoMDL-33671 core: Add ability to download selected items
Peter [Fri, 5 Apr 2019 05:10:44 +0000 (13:10 +0800)]
MDL-33671 core: Add ability to download selected items

Utilise the new checkbox-toggleall functionality

16 months agoMDL-33671 core: Toggable checkboxes on filepickers
Peter [Mon, 1 Apr 2019 04:51:16 +0000 (12:51 +0800)]
MDL-33671 core: Toggable checkboxes on filepickers

16 months agoMDL-33671 core: Allow for bulk delete of files
Peter [Thu, 6 Dec 2018 01:20:53 +0000 (09:20 +0800)]
MDL-33671 core: Allow for bulk delete of files

* Enable bulk delete in a details view
* Behat tests for new functionality
* Unit test for new function

16 months agoMerge branch 'MDL-67988-jws-base64url' of https://github.com/cengage/moodle
Sara Arjona [Mon, 2 Mar 2020 12:59:48 +0000 (13:59 +0100)]
Merge branch 'MDL-67988-jws-base64url' of https://github.com/cengage/moodle

17 months agoMDL-67891 tool_cohortroles: move upgrade step inside plugin.
Paul Holden [Thu, 6 Feb 2020 09:10:17 +0000 (09:10 +0000)]
MDL-67891 tool_cohortroles: move upgrade step inside plugin.

The step added in MDL-67458 was added to core, which broke the upgrade
process if this plugin had been uninstalled prior.

17 months agoMDL-67971 core_badges: review issuer URL
Sara Arjona [Fri, 14 Feb 2020 13:36:41 +0000 (14:36 +0100)]
MDL-67971 core_badges: review issuer URL

17 months agoMDL-68038 core_h5p: rename can_update_library test
Sara Arjona [Mon, 24 Feb 2020 16:56:57 +0000 (17:56 +0100)]
MDL-68038 core_h5p: rename can_update_library test