moodle.git
4 years agoMerge branch 'wip-master-MDL-64563' of https://github.com/adpe/moodle
Eloy Lafuente (stronk7) [Wed, 20 Mar 2019 23:35:05 +0000 (00:35 +0100)]
Merge branch 'wip-master-MDL-64563' of https://github.com/adpe/moodle

4 years agoMerge branch 'MDL-64281-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Wed, 20 Mar 2019 23:27:27 +0000 (00:27 +0100)]
Merge branch 'MDL-64281-master' of git://github.com/jleyva/moodle

4 years agoMDL-63263 tool_recyclebin: show the note as part of the heading element
Eloy Lafuente (stronk7) [Wed, 20 Mar 2019 23:13:27 +0000 (00:13 +0100)]
MDL-63263 tool_recyclebin: show the note as part of the heading element

It looks better (IMO) than using admin_setting_description and works in all
branches.

4 years agoMerge branch 'MDL-63263-Master' of https://github.com/tuanngocnguyen/moodle
Eloy Lafuente (stronk7) [Wed, 20 Mar 2019 22:14:32 +0000 (23:14 +0100)]
Merge branch 'MDL-63263-Master' of https://github.com/tuanngocnguyen/moodle

4 years agoMerge branch 'MDL-65022' of https://github.com/Dagefoerde/moodle
Eloy Lafuente (stronk7) [Wed, 20 Mar 2019 21:30:36 +0000 (22:30 +0100)]
Merge branch 'MDL-65022' of https://github.com/Dagefoerde/moodle

4 years agoMDL-65059 messaging: don't refer to block plugin type
Jan Dageförde [Tue, 12 Mar 2019 12:57:01 +0000 (13:57 +0100)]
MDL-65059 messaging: don't refer to block plugin type

AMOS BEGIN
 CPY [block,core],[blockuserconfirmbutton,core_message]
AMOS END

4 years agoMerge branch 'MDL-62872-master' of git://github.com/rezaies/moodle
Jun Pataleta [Wed, 20 Mar 2019 08:30:43 +0000 (16:30 +0800)]
Merge branch 'MDL-62872-master' of git://github.com/rezaies/moodle

4 years agoMerge branch 'MDL-60936_master' of git://github.com/dmonllao/moodle
Adrian Greeve [Wed, 20 Mar 2019 06:50:46 +0000 (14:50 +0800)]
Merge branch 'MDL-60936_master' of git://github.com/dmonllao/moodle

4 years agoMerge branch 'MDL-21904' of git://github.com/jmvedrine/moodle
Adrian Greeve [Wed, 20 Mar 2019 06:12:48 +0000 (14:12 +0800)]
Merge branch 'MDL-21904' of git://github.com/jmvedrine/moodle

4 years agoMerge branch 'MDL-65005-master-fix' of git://github.com/junpataleta/moodle
Adrian Greeve [Wed, 20 Mar 2019 05:55:45 +0000 (13:55 +0800)]
Merge branch 'MDL-65005-master-fix' of git://github.com/junpataleta/moodle

4 years agoMDL-65005 tool_policy: Ensure the user's on the Dashboard after agreeing
Jun Pataleta [Wed, 20 Mar 2019 04:58:16 +0000 (12:58 +0800)]
MDL-65005 tool_policy: Ensure the user's on the Dashboard after agreeing

4 years agoMDL-64505 theme_classic: Grunt update and version formatting.
Adrian Greeve [Wed, 20 Mar 2019 04:12:35 +0000 (12:12 +0800)]
MDL-64505 theme_classic: Grunt update and version formatting.

4 years agoMerge branch 'MDL-64505-master-final' of git://github.com/mickhawkins/moodle
Adrian Greeve [Wed, 20 Mar 2019 01:26:39 +0000 (09:26 +0800)]
Merge branch 'MDL-64505-master-final' of git://github.com/mickhawkins/moodle

4 years agoMerge branch 'MDL-65085_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 19 Mar 2019 23:39:28 +0000 (00:39 +0100)]
Merge branch 'MDL-65085_master' of git://github.com/dmonllao/moodle

4 years agoMerge branch 'MDL-60340_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Tue, 19 Mar 2019 23:36:51 +0000 (00:36 +0100)]
Merge branch 'MDL-60340_master' of git://github.com/dmonllao/moodle

4 years agoMerge branch 'MDL-64990_master' of git://github.com/markn86/moodle
Eloy Lafuente (stronk7) [Tue, 19 Mar 2019 22:03:56 +0000 (23:03 +0100)]
Merge branch 'MDL-64990_master' of git://github.com/markn86/moodle

4 years agoMerge branch 'MDL-64979-master' of https://github.com/sammarshallou/moodle
Eloy Lafuente (stronk7) [Tue, 19 Mar 2019 21:01:27 +0000 (22:01 +0100)]
Merge branch 'MDL-64979-master' of https://github.com/sammarshallou/moodle

4 years agoMDL-64979 Behat: Add option to increase timeouts
sam marshall [Thu, 28 Feb 2019 17:36:30 +0000 (17:36 +0000)]
MDL-64979 Behat: Add option to increase timeouts

4 years agoMerge branch 'MDL-65005-master' of git://github.com/junpataleta/moodle
Eloy Lafuente (stronk7) [Tue, 19 Mar 2019 16:57:30 +0000 (17:57 +0100)]
Merge branch 'MDL-65005-master' of git://github.com/junpataleta/moodle

4 years agoMerge branch 'MDL-63244-master' of git://github.com/lameze/moodle
Eloy Lafuente (stronk7) [Tue, 19 Mar 2019 16:43:24 +0000 (17:43 +0100)]
Merge branch 'MDL-63244-master' of git://github.com/lameze/moodle

4 years agoMDL-63244 core: make mustache retrieve language
Simey Lameze [Wed, 27 Feb 2019 06:11:38 +0000 (14:11 +0800)]
MDL-63244 core: make mustache retrieve language

4 years agoMDL-21904 qformat_aiken: add export feature.
Jean-Michel Vedrine [Thu, 9 Oct 2014 15:44:11 +0000 (17:44 +0200)]
MDL-21904 qformat_aiken: add export feature.

4 years agoMerge branch 'MDL-64898-progress-teachers' of https://github.com/dmitriim/moodle
Adrian Greeve [Tue, 19 Mar 2019 06:22:22 +0000 (14:22 +0800)]
Merge branch 'MDL-64898-progress-teachers' of https://github.com/dmitriim/moodle

4 years agoMerge branch 'MDL-64958-master' of git://github.com/junpataleta/moodle
Adrian Greeve [Tue, 19 Mar 2019 05:41:09 +0000 (13:41 +0800)]
Merge branch 'MDL-64958-master' of git://github.com/junpataleta/moodle

4 years agoMerge branch 'MDL-63144-master' of git://github.com/rezaies/moodle
Adrian Greeve [Tue, 19 Mar 2019 03:24:32 +0000 (11:24 +0800)]
Merge branch 'MDL-63144-master' of git://github.com/rezaies/moodle

4 years agoMerge branch 'MDL-54592-master' of git://github.com/vmdef/moodle
Adrian Greeve [Tue, 19 Mar 2019 03:02:28 +0000 (11:02 +0800)]
Merge branch 'MDL-54592-master' of git://github.com/vmdef/moodle

4 years agoMerge branch 'MDL-64974-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Mon, 18 Mar 2019 23:23:24 +0000 (00:23 +0100)]
Merge branch 'MDL-64974-master' of git://github.com/sarjona/moodle

4 years agoMerge branch 'MDL-64987-master' of git://github.com/abgreeve/moodle
Eloy Lafuente (stronk7) [Mon, 18 Mar 2019 23:21:07 +0000 (00:21 +0100)]
Merge branch 'MDL-64987-master' of git://github.com/abgreeve/moodle

4 years agoMerge branch 'MDL-65006-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Mon, 18 Mar 2019 22:35:17 +0000 (23:35 +0100)]
Merge branch 'MDL-65006-master' of git://github.com/sarjona/moodle

4 years agoMerge branch 'MDL-63074-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Mon, 18 Mar 2019 19:15:48 +0000 (20:15 +0100)]
Merge branch 'MDL-63074-master' of git://github.com/bmbrands/moodle

4 years agoMerge branch 'MDL-64905-master' of git://github.com/abias/moodle
Eloy Lafuente (stronk7) [Mon, 18 Mar 2019 19:00:46 +0000 (20:00 +0100)]
Merge branch 'MDL-64905-master' of git://github.com/abias/moodle

4 years agoMerge branch 'MDL-64655-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 18 Mar 2019 11:40:11 +0000 (12:40 +0100)]
Merge branch 'MDL-64655-master' of git://github.com/jleyva/moodle

4 years agoMDL-54592 cachestore_mongodb: check MongoDB server connection
Victor Deniz Falcon [Mon, 18 Mar 2019 11:11:01 +0000 (11:11 +0000)]
MDL-54592 cachestore_mongodb: check MongoDB server connection

The connection to the MongoDB server is checked on the creation and
deletion of a cache store instance. If the connection fails during
creation, the instance is set as not ready. Before deleting a instance,
a new cachestore_mongodb object is created, and connection checked.
There is no reason to check again the connection in the instance_deleted() method.

4 years agoMDL-64505 behat: Updated searching admin to work consistently
Michael Hawkins [Fri, 22 Feb 2019 06:03:23 +0000 (14:03 +0800)]
MDL-64505 behat: Updated searching admin to work consistently

The way behat_admin::i_set_the_following_administration_settings_values
was searching would fail inconsistently, due to the timing of the steps
not always working correctly.

4 years agoMDL-64505 theme_classic: Behat updates for screen size false failures
Michael Hawkins [Thu, 21 Feb 2019 08:26:47 +0000 (16:26 +0800)]
MDL-64505 theme_classic: Behat updates for screen size false failures

This fixes some behat failures in the Classic theme,
which were caused by the default screen size obfuscating page
elements for behat, where a normal user would still be able to
identify them.

4 years agoMDL-64505 theme_classic: Added Behat functionality and overrides
Michael Hawkins [Mon, 14 Jan 2019 03:47:04 +0000 (11:47 +0800)]
MDL-64505 theme_classic: Added Behat functionality and overrides

4 years agoMDL-64505 theme_classic: Created the classic theme
Bas Brands [Fri, 11 Jan 2019 04:37:52 +0000 (12:37 +0800)]
MDL-64505 theme_classic: Created the classic theme

The Classic theme is being introduced as a Bootstrap 4 replacement
for the older themes based on Bootstrap 2, such as Bootstrapbase,
Clean and More. It is a child theme of Boost, with a navigation
structure similar to the Clean theme.

Co-authored-by: Bas Brands <bmbrands@gmail.com>
Co-authored-by: Michael Hawkins <michaelh@moodle.com>
4 years agoMDL-60936 analytics: Timesplittings setting only for evaluation
David Monllaó [Fri, 15 Feb 2019 08:58:57 +0000 (09:58 +0100)]
MDL-60936 analytics: Timesplittings setting only for evaluation

4 years agoMDL-62872 atto_recordrtc: max_filesize detection fix
Shamim Rezaie [Fri, 15 Feb 2019 07:50:40 +0000 (18:50 +1100)]
MDL-62872 atto_recordrtc: max_filesize detection fix

4 years agoMDL-54592 cachestore_mongodb: MongoDB cache store use new driver.
Víctor Déniz Falcón [Thu, 14 Mar 2019 11:14:31 +0000 (11:14 +0000)]
MDL-54592 cachestore_mongodb: MongoDB cache store use new driver.

The scope of this change is limited to modifying the MongoDB cache
plugin to use the new version of the driver that accepts PHP 7.x
versions. Following the instructions in the official MongoDB
documentation, https://docs.mongodb.com/php-library/current/, the
MongoDB PHP Library was included and used.

4 years agoMDL-54592 cachestore_mongodb: add MongoDB PHP Library
Víctor Déniz Falcón [Thu, 14 Mar 2019 10:54:47 +0000 (10:54 +0000)]
MDL-54592 cachestore_mongodb: add MongoDB PHP Library

The new mongodb extension provides a limited API. The MongoDB PHP adds a
high level abstraction layer that provides methods for CRUD operations
and common commands. This version of MongoDB PHP Library requires
the PHP mongodb extension >= 1.5.

4 years agoMDL-65085 analytics: noreply user sends insights
David Monllaó [Fri, 15 Mar 2019 12:04:13 +0000 (13:04 +0100)]
MDL-65085 analytics: noreply user sends insights

4 years agoMDL-60340 calendar: New param to specify a user
David Monllaó [Mon, 25 Feb 2019 10:00:29 +0000 (11:00 +0100)]
MDL-60340 calendar: New param to specify a user

4 years agoMDL-63263 tool_recyclebin: Apply automated backup setting
Nathan Nguyen [Fri, 15 Feb 2019 05:20:14 +0000 (16:20 +1100)]
MDL-63263 tool_recyclebin: Apply automated backup setting

Use Automated backup settings as settings for Recycle bin backup and restore.

4 years agoMDL-63263 tool_recyclebin: Recycle bin should always save user data.
Rex Lorenzo [Mon, 17 Sep 2018 20:25:34 +0000 (13:25 -0700)]
MDL-63263 tool_recyclebin: Recycle bin should always save user data.

4 years agoMDL-64898 core_completion: no progress for untracked users
Dmitrii Metelkin [Wed, 27 Feb 2019 22:42:34 +0000 (09:42 +1100)]
MDL-64898 core_completion: no progress for untracked users

4 years agoweekly release 3.7dev
Jake Dallimore [Fri, 15 Mar 2019 03:01:23 +0000 (11:01 +0800)]
weekly release 3.7dev

4 years agoNOBUG: Fixed file access permissions
Jake Dallimore [Fri, 15 Mar 2019 03:01:23 +0000 (11:01 +0800)]
NOBUG: Fixed file access permissions

4 years agoNOBUG: Fixed SVG browser compatibility
Jake Dallimore [Fri, 15 Mar 2019 03:01:22 +0000 (11:01 +0800)]
NOBUG: Fixed SVG browser compatibility

4 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Jake Dallimore [Fri, 15 Mar 2019 03:01:22 +0000 (11:01 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

4 years agoMDL-64655 forum: New WS mod_forum_get_forum_access_information
Juan Leyva [Tue, 5 Feb 2019 14:55:01 +0000 (15:55 +0100)]
MDL-64655 forum: New WS mod_forum_get_forum_access_information

This WS returning the current user capabilities info.

4 years agoMerge branch 'MDL-60059-master' of git://github.com/rezaies/moodle
Jake Dallimore [Thu, 14 Mar 2019 03:42:14 +0000 (11:42 +0800)]
Merge branch 'MDL-60059-master' of git://github.com/rezaies/moodle

4 years agoMDL-60059 mod_workshop: Add drag and drop support to workshop events
Shamim Rezaie [Tue, 12 Feb 2019 05:27:20 +0000 (16:27 +1100)]
MDL-60059 mod_workshop: Add drag and drop support to workshop events

4 years agoMerge branch 'MDL-46931' of https://github.com/paulholden/moodle
Eloy Lafuente (stronk7) [Thu, 14 Mar 2019 00:26:39 +0000 (01:26 +0100)]
Merge branch 'MDL-46931' of https://github.com/paulholden/moodle

4 years agoMerge branch 'MDL-63146-master' of git://github.com/rezaies/moodle
Eloy Lafuente (stronk7) [Thu, 14 Mar 2019 00:20:52 +0000 (01:20 +0100)]
Merge branch 'MDL-63146-master' of git://github.com/rezaies/moodle

4 years agoMerge branch 'MDL-61585_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Thu, 14 Mar 2019 00:13:47 +0000 (01:13 +0100)]
Merge branch 'MDL-61585_master' of git://github.com/dmonllao/moodle

4 years agoMerge branch 'MDL-63366-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Wed, 13 Mar 2019 23:31:39 +0000 (00:31 +0100)]
Merge branch 'MDL-63366-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-63524-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Wed, 13 Mar 2019 22:37:48 +0000 (23:37 +0100)]
Merge branch 'MDL-63524-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-64670-master' of git://github.com/aanabit/moodle
Eloy Lafuente (stronk7) [Wed, 13 Mar 2019 16:47:59 +0000 (17:47 +0100)]
Merge branch 'MDL-64670-master' of git://github.com/aanabit/moodle

4 years agoMDL-64670 core_message: fixing selector xpath
Amaia Anabitarte [Wed, 13 Mar 2019 14:06:42 +0000 (15:06 +0100)]
MDL-64670 core_message: fixing selector xpath

4 years agoMerge branch 'MDL-64495-master' of https://github.com/aanabit/moodle
Jake Dallimore [Wed, 13 Mar 2019 08:36:04 +0000 (16:36 +0800)]
Merge branch 'MDL-64495-master' of https://github.com/aanabit/moodle

4 years agoMerge branch 'MDL-64568-master'
Adrian Greeve [Wed, 13 Mar 2019 07:42:40 +0000 (15:42 +0800)]
Merge branch 'MDL-64568-master'

4 years agoMDL-64568 core_group: delete conversation and members on group deletion
Mark Nelson [Thu, 28 Feb 2019 06:41:43 +0000 (14:41 +0800)]
MDL-64568 core_group: delete conversation and members on group deletion

4 years agoMDL-64568 core_message: added new method to nuke conversations entirely
Mark Nelson [Thu, 28 Feb 2019 06:40:57 +0000 (14:40 +0800)]
MDL-64568 core_message: added new method to nuke conversations entirely

This method removes all data in the database related to a
given conversation.

4 years agoMDL-64568 core: upgrade step to remove orphaned group conversations
Mark Nelson [Mon, 25 Feb 2019 00:53:59 +0000 (08:53 +0800)]
MDL-64568 core: upgrade step to remove orphaned group conversations

4 years agoMerge branch 'MDL-64747-master' of https://github.com/lucaboesch/moodle
Jake Dallimore [Wed, 13 Mar 2019 06:28:04 +0000 (14:28 +0800)]
Merge branch 'MDL-64747-master' of https://github.com/lucaboesch/moodle

4 years agoMerge branch 'MDL-64787_master-bump-python-package' of git://github.com/dmonllao...
Adrian Greeve [Wed, 13 Mar 2019 06:05:14 +0000 (14:05 +0800)]
Merge branch 'MDL-64787_master-bump-python-package' of git://github.com/dmonllao/moodle

4 years agoMerge branch 'MDL-64773_master' of git://github.com/markn86/moodle
Jake Dallimore [Wed, 13 Mar 2019 03:03:52 +0000 (11:03 +0800)]
Merge branch 'MDL-64773_master' of git://github.com/markn86/moodle

4 years agoMerge branch 'MDL-64230-master' of git://github.com/junpataleta/moodle
Jake Dallimore [Wed, 13 Mar 2019 02:39:03 +0000 (10:39 +0800)]
Merge branch 'MDL-64230-master' of git://github.com/junpataleta/moodle

4 years agoMDL-64773 core_message: do not process muted conversations
Mark Nelson [Fri, 15 Feb 2019 07:42:12 +0000 (15:42 +0800)]
MDL-64773 core_message: do not process muted conversations

4 years agoMDL-64773 core_message: add ability to mute/unmute conversations
Mark Nelson [Fri, 15 Feb 2019 04:18:40 +0000 (12:18 +0800)]
MDL-64773 core_message: add ability to mute/unmute conversations

4 years agoMDL-64773 core: added muted icon
Barbara Ramiro [Fri, 15 Feb 2019 04:19:20 +0000 (12:19 +0800)]
MDL-64773 core: added muted icon

4 years agoMDL-64773 core_message: ensure existing APIs return muted status
Mark Nelson [Tue, 12 Feb 2019 02:58:24 +0000 (10:58 +0800)]
MDL-64773 core_message: ensure existing APIs return muted status

4 years agoMDL-64773 core_message: updated privacy provider
Mark Nelson [Wed, 6 Feb 2019 11:24:17 +0000 (19:24 +0800)]
MDL-64773 core_message: updated privacy provider

4 years agoMDL-64773 core_message: added web services to mute/unmute conversations
Mark Nelson [Wed, 6 Feb 2019 10:49:18 +0000 (18:49 +0800)]
MDL-64773 core_message: added web services to mute/unmute conversations

4 years agoMDL-64773 core_message: added API to mute/unmute conversations
Mark Nelson [Wed, 6 Feb 2019 09:09:16 +0000 (17:09 +0800)]
MDL-64773 core_message: added API to mute/unmute conversations

4 years agoMerge branch 'MDL-64670-master' of git://github.com/aanabit/moodle
Eloy Lafuente (stronk7) [Tue, 12 Mar 2019 17:05:17 +0000 (18:05 +0100)]
Merge branch 'MDL-64670-master' of git://github.com/aanabit/moodle

4 years agoMDL-64787 mlbackend_python: Bump python package minimum version
David Monllaó [Tue, 12 Mar 2019 12:11:02 +0000 (13:11 +0100)]
MDL-64787 mlbackend_python: Bump python package minimum version

4 years agoMDL-64495 admin: Removed setting page and deprecation
Amaia Anabitarte [Fri, 15 Feb 2019 09:57:08 +0000 (10:57 +0100)]
MDL-64495 admin: Removed setting page and deprecation

4 years agoMDL-64495 admin: New Messaging settings category in Site administration
Amaia Anabitarte [Thu, 14 Feb 2019 15:40:40 +0000 (16:40 +0100)]
MDL-64495 admin: New Messaging settings category in Site administration

4 years agoMerge branch 'MDL-13745-master-nosetting' of git://github.com/vmdef/moodle
Adrian Greeve [Tue, 12 Mar 2019 09:05:31 +0000 (17:05 +0800)]
Merge branch 'MDL-13745-master-nosetting' of git://github.com/vmdef/moodle

4 years agoMDL-13745 admin: add Output mail configuration test
Víctor Déniz Falcón [Tue, 12 Mar 2019 08:58:30 +0000 (08:58 +0000)]
MDL-13745 admin: add Output mail configuration test

Add a tool for admins to test that the outgoing mail configuration is valid.

4 years agoMDL-65022 wiki: declare the cancel button secondary
Jan Dageförde [Fri, 8 Mar 2019 14:14:53 +0000 (15:14 +0100)]
MDL-65022 wiki: declare the cancel button secondary

4 years agoMerge branch 'MDL-64477-master-lastats' of git://github.com/mudrd8mz/moodle
Adrian Greeve [Tue, 12 Mar 2019 05:36:43 +0000 (13:36 +0800)]
Merge branch 'MDL-64477-master-lastats' of git://github.com/mudrd8mz/moodle

4 years agoMerge branch 'MDL-64787_master' of git://github.com/dmonllao/moodle
Adrian Greeve [Tue, 12 Mar 2019 03:16:20 +0000 (11:16 +0800)]
Merge branch 'MDL-64787_master' of git://github.com/dmonllao/moodle

4 years agoMerge branch 'MDL-64084-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 11 Mar 2019 23:29:58 +0000 (00:29 +0100)]
Merge branch 'MDL-64084-master' of git://github.com/jleyva/moodle

4 years agoMerge branch 'MDL-64653-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 11 Mar 2019 22:03:02 +0000 (23:03 +0100)]
Merge branch 'MDL-64653-master' of git://github.com/jleyva/moodle

4 years agoMDL-64974 badges: add missing configurecriteria capability check
Sara Arjona [Thu, 28 Feb 2019 12:46:03 +0000 (13:46 +0100)]
MDL-64974 badges: add missing configurecriteria capability check

4 years agoMDL-64477 analytics: Include new stats in site registration info
David Mudrák [Fri, 22 Feb 2019 11:43:40 +0000 (12:43 +0100)]
MDL-64477 analytics: Include new stats in site registration info

These four new figures will be submitted to the Moodle sites directory
as a part of the site registration.

4 years agoMDL-64477 analytics: Introduce a new \core_analytics\stats class
David Mudrák [Fri, 22 Feb 2019 11:12:34 +0000 (12:12 +0100)]
MDL-64477 analytics: Introduce a new \core_analytics\stats class

The purpose of the class is to provide stats and meta data about how the
analytics is used on the site.

4 years agoMDL-61585 analytics: Include missing indicators
David Monllaó [Fri, 15 Feb 2019 10:02:16 +0000 (11:02 +0100)]
MDL-61585 analytics: Include missing indicators

4 years agoMDL-63524 behat: Do not skip tests on Step 0 error
Andrew Nicols [Wed, 6 Mar 2019 02:28:16 +0000 (10:28 +0800)]
MDL-63524 behat: Do not skip tests on Step 0 error

4 years agoMDL-64958 gradeimport_csv: Better unit tests for check_user_exists()
Jun Pataleta [Wed, 27 Feb 2019 06:28:28 +0000 (14:28 +0800)]
MDL-64958 gradeimport_csv: Better unit tests for check_user_exists()

4 years agoMDL-64958 grade_import: Ensure correct user is being fetched
Jun Pataleta [Wed, 27 Feb 2019 06:28:18 +0000 (14:28 +0800)]
MDL-64958 grade_import: Ensure correct user is being fetched

* We need to ensure that we are checking the correct user account.
  Since email and idnumber are not unique fields, there's a chance that
  multiple user records will match when querying for user data using
  these fields. This might lead to a different user's grades being
  inadvertently modified during grade import. In such a case, this
  function needs to return a null userid.

4 years agoMDL-64990 tool_usertours: do not show messaging tour when disabled
Mark Nelson [Wed, 6 Mar 2019 06:57:05 +0000 (14:57 +0800)]
MDL-64990 tool_usertours: do not show messaging tour when disabled

4 years agoMDL-64747 block_myoverview: Omit "Sort by" text and add icon instead.
Luca Bösch [Sat, 2 Feb 2019 10:59:51 +0000 (11:59 +0100)]
MDL-64747 block_myoverview: Omit "Sort by" text and add icon instead.

4 years agoMDL-46931 roles: retrieve distinct users in sub-query.
Paul Holden [Fri, 8 Mar 2019 14:40:41 +0000 (14:40 +0000)]
MDL-46931 roles: retrieve distinct users in sub-query.

Prevents duplicate key column warning when a user is enrolled in
a course via multiple enrolment methods.

4 years agoMDL-65006 policy: avoid loop when no policies need to be agreeded
Sara Arjona [Thu, 7 Mar 2019 14:51:54 +0000 (15:51 +0100)]
MDL-65006 policy: avoid loop when no policies need to be agreeded

Avoid an infinite loop when the user has no policies to agreed but
the policyagreed = 0.

4 years agoMDL-64230 files: focus and hover css
Damyon Wiese [Thu, 28 Feb 2019 03:14:05 +0000 (11:14 +0800)]
MDL-64230 files: focus and hover css

Show the full filename when an element has focus or hover on the parent element.

4 years agoMDL-64230 files: Display long file/folder names with ellipsis
Jun Pataleta [Thu, 21 Feb 2019 03:43:55 +0000 (11:43 +0800)]
MDL-64230 files: Display long file/folder names with ellipsis

* Instead of clipping long file/folder names by default, truncate them
with ellipsis to indicate to the user that the file/folder has a long
name.