Jun Pataleta [Wed, 9 Oct 2019 12:44:45 +0000 (20:44 +0800)]
Merge branch 'MDL-66835' of https://github.com/timhunt/moodle
Jun Pataleta [Wed, 9 Oct 2019 12:40:28 +0000 (20:40 +0800)]
Merge branch 'MDL-66450-master' of git://github.com/bmbrands/moodle
Bas Brands [Wed, 21 Aug 2019 07:44:17 +0000 (09:44 +0200)]
MDL-66450 themes: form autocomplete truncate listitems
Tim Hunt [Thu, 3 Oct 2019 11:55:59 +0000 (12:55 +0100)]
MDL-66835 behat: steps for setting/checking fields in containers
Sara Arjona [Wed, 9 Oct 2019 10:58:00 +0000 (12:58 +0200)]
Merge branch 'MDL-66852-master' of github.com:lucaboesch/moodle
Jake Dallimore [Wed, 9 Oct 2019 07:58:50 +0000 (15:58 +0800)]
Merge branch 'MDL-64745-master-1' of git://github.com/mihailges/moodle
Jake Dallimore [Wed, 9 Oct 2019 05:33:17 +0000 (13:33 +0800)]
Merge branch 'MDL-66371-master' of git://github.com/rezaies/moodle
Shamim Rezaie [Wed, 9 Oct 2019 04:19:11 +0000 (15:19 +1100)]
MDL-66371 mod_forum: Improving behat tests
Andrew Nicols [Wed, 9 Oct 2019 04:00:57 +0000 (12:00 +0800)]
Merge branch 'MDL-66753-master' of git://github.com/abias/moodle
Simey Lameze [Wed, 11 Sep 2019 07:44:00 +0000 (15:44 +0800)]
MDL-66371 mod_forum: add behat coverage for export
Part of MDL-66075.
Andrew Nicols [Wed, 9 Oct 2019 03:14:09 +0000 (11:14 +0800)]
Merge branch 'MDL-66166' of https://github.com/brendanheywood/moodle
Adrian Greeve [Wed, 9 Oct 2019 02:40:02 +0000 (10:40 +0800)]
Merge branch 'MDL-66011-master' of git://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 9 Oct 2019 02:31:18 +0000 (10:31 +0800)]
Merge branch 'MDL-66725-master' of https://github.com/snake/moodle
Andrew Nicols [Tue, 8 Oct 2019 23:43:33 +0000 (07:43 +0800)]
Merge branch 'MDL-66118-master-byebyemoodlenet' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 22:28:30 +0000 (00:28 +0200)]
Merge branch 'MDL-66428_master' of git://github.com/markn86/moodle
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 21:50:14 +0000 (23:50 +0200)]
Merge branch 'MDL-63127_master' of git://github.com/markn86/moodle
Alexander Bias [Mon, 2 Sep 2019 12:17:40 +0000 (14:17 +0200)]
MDL-61804 admin: Add setting for course visibility sorting
Luca Bösch [Fri, 4 Oct 2019 15:14:28 +0000 (17:14 +0200)]
MDL-66852 quiz: Style "Try another question like this one" button.
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 08:43:51 +0000 (10:43 +0200)]
on-demand release 3.8dev+
Eloy Lafuente (stronk7) [Tue, 8 Oct 2019 08:43:45 +0000 (10:43 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
AMOS bot [Tue, 8 Oct 2019 00:09:56 +0000 (00:09 +0000)]
Automatically generated installer lang files
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 23:16:46 +0000 (01:16 +0200)]
Merge branch 'MDL-66801' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 22:54:03 +0000 (00:54 +0200)]
Merge branch 'MDL-66628_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:50:57 +0000 (22:50 +0200)]
Merge branch 'MDL-66764' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:33:02 +0000 (22:33 +0200)]
Merge branch 'MDL-66754' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:26:53 +0000 (22:26 +0200)]
Merge branch 'MDL-66743' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:25:12 +0000 (22:25 +0200)]
Merge branch 'MDL-66709' of https://github.com/timhunt/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 20:03:08 +0000 (22:03 +0200)]
Merge branch 'MDL-66749-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Mon, 7 Oct 2019 19:55:32 +0000 (21:55 +0200)]
Merge branch 'MDL-66750' of https://github.com/timhunt/moodle
Mark Nelson [Mon, 9 Sep 2019 17:57:47 +0000 (19:57 +0200)]
MDL-66428 cachestore_redis: add Zstd compression support
Mark Nelson [Mon, 7 Oct 2019 13:53:00 +0000 (14:53 +0100)]
MDL-63127 cachestore_redis: dont use compression unless specified
Eloy Lafuente (stronk7) [Fri, 20 Sep 2019 15:16:07 +0000 (17:16 +0200)]
MDL-63127 cachestore_redis: cover combinations without compressor
To verify that, internally, everything is stored as expected
and there aren't hidden regressions
Sara Arjona [Mon, 7 Oct 2019 14:14:43 +0000 (16:14 +0200)]
Merge branch 'MDL-66775-master' of git://github.com/jleyva/moodle
Mark Nelson [Sun, 15 Sep 2019 16:16:55 +0000 (18:16 +0200)]
MDL-63127 cachestore_redis: clean up compressor_test.php
Mark Nelson [Sat, 14 Sep 2019 17:55:40 +0000 (19:55 +0200)]
MDL-63127 cachestore_redis: do not return early without unserialisation
Mark Nelson [Sat, 14 Sep 2019 17:53:24 +0000 (19:53 +0200)]
MDL-63127 cachestore_redis: add check before using igbinary_serialize
Redis::SERIALIZER_IGBINARY is undefined if redis is not compiled
with this option.
Mark Nelson [Sat, 14 Sep 2019 17:49:19 +0000 (19:49 +0200)]
MDL-63127 cachestore_redis: delegate functionality to specific areas
These functions should not have to worry about compression logic.
Mark Nelson [Mon, 9 Sep 2019 18:54:31 +0000 (20:54 +0200)]
MDL-63127 cachestore_redis: set pair value correctly
Daniel Thee Roperto [Mon, 13 Aug 2018 07:50:39 +0000 (17:50 +1000)]
MDL-63127 cachestore_redis: Implemented compression
Alexander Bias [Fri, 27 Sep 2019 16:10:16 +0000 (18:10 +0200)]
MDL-66753 blocks: Remove references in core to block_participants
Alexander Bias [Fri, 27 Sep 2019 12:41:33 +0000 (14:41 +0200)]
MDL-66753 blocks: Remove block_participants from core
Adrian Greeve [Mon, 7 Oct 2019 06:28:59 +0000 (14:28 +0800)]
Merge branch 'master-MDL-66794' of https://github.com/golenkovm/moodle
Adrian Greeve [Mon, 7 Oct 2019 03:12:21 +0000 (11:12 +0800)]
Merge branch 'MDL-65187-master' of git://github.com/marinaglancy/moodle
Mihail Geshoski [Fri, 27 Sep 2019 05:23:52 +0000 (13:23 +0800)]
MDL-64745 block_online_users: Add behat tests
Mihail Geshoski [Fri, 27 Sep 2019 05:23:28 +0000 (13:23 +0800)]
MDL-64745 block_online_users: Add unit tests
Mihail Geshoski [Fri, 27 Sep 2019 05:22:52 +0000 (13:22 +0800)]
MDL-64745 block_online_users: Option to disable users to set visibility
David Mudrák [Wed, 2 Oct 2019 19:57:01 +0000 (21:57 +0200)]
MDL-66118 hub: Replace the unregister form with a confirmation
Now that unpublishalladvertisedcourses and unpublishalluploadedcourses
became irrelevant, there is no reason for an empty form.
David Mudrák [Tue, 1 Oct 2019 20:50:34 +0000 (22:50 +0200)]
MDL-66118 hub: Remove the mentions of moodle.net
This is an update of the site registration admin page and some relevant
backend code to remove the mentions of moodle.net.
AMOS BEGIN
CPY [registerwithmoodleorg,core_admin],[registerwithmoodleorg,core_hub]
AMOS END
David Mudrák [Tue, 1 Oct 2019 17:52:09 +0000 (19:52 +0200)]
MDL-66118 hub: Stop using the hub URL as the setting name suffix
Site indicators shared with the registration hub used to have the hub
URL in the relevant setting names - such as site_name_httpsmoodlenet.
This upgrade step converts all such settings and drops the URL suffix
because we do not support alternative hubs any more.
Additionally the upgrade step renames the official hub and updates its
URL so that existing registrations with https://moodle.net are still
valid.
David Mudrák [Tue, 1 Oct 2019 15:28:32 +0000 (17:28 +0200)]
MDL-66118 hub: Drop support for the hub's display_homepage callback
There should never be any exceptional hacks like this for any particular
plugin. The hub sites can make use of a wide range of other and cleaner
mechanisms - such as a custom theme or the customfrontpageinclude
directive - to implement a customized front page.
Plus, we've dropped support for alternative hubs anyway.
David Mudrák [Mon, 30 Sep 2019 11:03:48 +0000 (13:03 +0200)]
MDL-66118 hub: Define the new sites directory URL
The Moodle sites now register with stats.moodle.org so use that as a new
official hub's URL. Beside that, allow for the alternative value be
provided in config.php for development and testing purposes.
David Mudrák [Mon, 30 Sep 2019 10:58:56 +0000 (12:58 +0200)]
MDL-66118 hub: Remove legacy constants, not relevant any more
Both the following constants are no longer needed as Moodle does not
support multiple hubs any more.
* HUB_HUBDIRECTORYURL is no longer valid as Moodle no longer supports
the listing of community hubs.
* HUB_OLDMOODLEORGHUBURL was used in the past for the transition
purposes.
Eloy Lafuente (stronk7) [Fri, 4 Oct 2019 14:02:03 +0000 (16:02 +0200)]
on-demand release 3.8dev+
Eloy Lafuente (stronk7) [Fri, 4 Oct 2019 14:02:02 +0000 (16:02 +0200)]
NOBUG: Fixed file access permissions
Eloy Lafuente (stronk7) [Fri, 4 Oct 2019 14:01:57 +0000 (16:01 +0200)]
NOBUG: Fixed SVG browser compatibility
Ryan Wyllie [Fri, 4 Oct 2019 02:31:06 +0000 (10:31 +0800)]
MDL-66477 core: only render region main settings if no settings block
We added a change to allow the region main settings menu to be
rendered in the header rather that the top of the body however
this also meant that the settings were shown on themes (e.g. Classic)
that didn't otherwise show the region main settings.
The simplest solution seems to be to not render the region main
settings in the header if the settings block is on the page.
Jun Pataleta [Fri, 4 Oct 2019 02:25:16 +0000 (10:25 +0800)]
Merge branch 'MDL-65315-master' of git://github.com/peterRd/moodle
Andrew Nicols [Wed, 25 Sep 2019 23:59:51 +0000 (07:59 +0800)]
MDL-66011 test: remove magic @covers lines
Andrew Nicols [Sun, 30 Jun 2019 04:36:33 +0000 (12:36 +0800)]
MDL-66011 tests: Stop forcing coverage annoation
Eloy Lafuente (stronk7) [Thu, 3 Oct 2019 23:59:14 +0000 (01:59 +0200)]
Merge branch 'MDL-66476_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Thu, 3 Oct 2019 21:25:21 +0000 (23:25 +0200)]
Merge branch 'MDL-66397-master-embed' of git://github.com/vmdef/moodle
David Monllaó [Tue, 1 Oct 2019 06:16:37 +0000 (14:16 +0800)]
MDL-66476 mlbackend: Use F1 as the main accuracy metric
David Monllaó [Thu, 3 Oct 2019 01:45:57 +0000 (09:45 +0800)]
MDL-66004 mlbackend_python: Purge testing output dirs properly
Eloy Lafuente (stronk7) [Thu, 3 Oct 2019 17:37:05 +0000 (19:37 +0200)]
Merge branch 'MDL-56649-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Thu, 3 Oct 2019 17:27:49 +0000 (19:27 +0200)]
Merge branch 'MDL-65327_master' of https://github.com/marxjohnson/moodle
Eloy Lafuente (stronk7) [Thu, 3 Oct 2019 16:41:36 +0000 (18:41 +0200)]
Merge branch 'MDL-66004_master-delete_fix' of git://github.com/dmonllao/moodle
Adrian Greeve [Thu, 3 Oct 2019 07:59:03 +0000 (15:59 +0800)]
Merge branch 'MDL-65919-master' of git://github.com/marinaglancy/moodle
Jun Pataleta [Thu, 3 Oct 2019 07:42:19 +0000 (15:42 +0800)]
Merge branch 'MDL-61450-master' of git://github.com/lameze/moodle
Jun Pataleta [Thu, 3 Oct 2019 07:31:24 +0000 (15:31 +0800)]
MDL-61450 calendar: Unit test for calendar_view_event_allowed()
* Unit test for calendar_view_event_allowed() when dealing with course
events.
Juan Leyva [Wed, 2 Oct 2019 13:39:27 +0000 (15:39 +0200)]
MDL-66775 tool_mobile: Return additional app data
We need this information for creating a link to the app store listing for updating.
Juan Leyva [Thu, 26 Sep 2019 13:04:23 +0000 (15:04 +0200)]
MDL-66775 tool_mobile: New force minimum app version setting
Simey Lameze [Tue, 17 Sep 2019 05:58:56 +0000 (13:58 +0800)]
MDL-61450 calendar: fix course event type permissions
David Monllaó [Thu, 3 Oct 2019 01:45:57 +0000 (09:45 +0800)]
MDL-66004 mlbackend_python: Purge testing output dirs properly
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 22:57:21 +0000 (00:57 +0200)]
Merge branch 'MDL-66774-master-macedonia' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 22:48:56 +0000 (00:48 +0200)]
Merge branch 'MDL-63453-38_media_videojs_upgrade' of https://github.com/mattporritt/moodle
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 22:45:31 +0000 (00:45 +0200)]
Merge branch 'MDL-66197-master' of git://github.com/marinaglancy/moodle
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 18:53:24 +0000 (20:53 +0200)]
Merge branch 'MDL-66004_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 15:00:39 +0000 (17:00 +0200)]
Merge branch 'MDL-66254_master' of git://github.com/dmonllao/moodle
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 14:49:30 +0000 (16:49 +0200)]
Merge branch 'MDL-65957-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Wed, 2 Oct 2019 14:39:44 +0000 (16:39 +0200)]
Merge branch 'MDL-64588-master-2' of git://github.com/snake/moodle
Jun Pataleta [Wed, 2 Oct 2019 08:35:50 +0000 (16:35 +0800)]
Merge branch 'MDL-62191_master' of git://github.com/dmonllao/moodle
Adrian Greeve [Wed, 2 Oct 2019 08:15:13 +0000 (16:15 +0800)]
Merge branch 'MDL-66477-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Wed, 2 Oct 2019 08:01:24 +0000 (16:01 +0800)]
MDL-66477 mod_forum: Enclose setting switch in div
Jake Dallimore [Tue, 17 Sep 2019 03:43:22 +0000 (11:43 +0800)]
MDL-64588 core_comment: fix unnecessary type check in add_comments
We should rely on the return type, else an exception with be thrown.
Jake Dallimore [Mon, 18 Mar 2019 06:21:45 +0000 (14:21 +0800)]
MDL-64588 core_comment: make external test code use helper method
Instead of using setUp to create testing objects, use a helper.
Jake Dallimore [Tue, 17 Sep 2019 03:26:45 +0000 (11:26 +0800)]
MDL-64588 core_comment: fix get_comment ordering when timestamps match
Include id in the sorting, to be sure that we always get the correct
record in cases where the comment timestamps are the same.
Jake Dallimore [Mon, 18 Mar 2019 00:53:19 +0000 (08:53 +0800)]
MDL-64588 core_comment: use comment structure in external get_comments
Other minor changes include:
- added the since tag to newly added external functions
- Changed 'web service' to 'external function' in comment/upgrade.txt
David Monllaó [Mon, 30 Sep 2019 23:08:50 +0000 (07:08 +0800)]
MDL-66004 analytics: mlbackend_python tested just once
Either running locally from the web server or using a server if
TEST_MLBACKEND_* vars are set. The tests will still be skipped if
the python backend is not available in the web server.
David Monllaó [Wed, 18 Sep 2019 05:50:11 +0000 (13:50 +0800)]
MDL-66004 mlbackend_python: Bump the required python package version
David Monllaó [Wed, 26 Jun 2019 12:15:38 +0000 (14:15 +0200)]
MDL-66004 mlbackend_python: Package installed on a separate server
David Monllaó [Wed, 2 Oct 2019 00:12:23 +0000 (08:12 +0800)]
MDL-66254 analytics: Requires active enrolments for most of analysis
David Monllaó [Mon, 26 Aug 2019 07:39:20 +0000 (15:39 +0800)]
MDL-66254 course: Unit tests for the new restrictions
Eloy Lafuente (stronk7) [Tue, 1 Oct 2019 22:01:37 +0000 (00:01 +0200)]
Merge branch 'MDL-65096-m' of https://github.com/micaherne/moodle
Eloy Lafuente (stronk7) [Tue, 1 Oct 2019 21:21:51 +0000 (23:21 +0200)]
Merge branch 'MDL-65335_master' of https://github.com/marxjohnson/moodle
Eloy Lafuente (stronk7) [Tue, 1 Oct 2019 14:09:57 +0000 (16:09 +0200)]
Merge branch 'MDL-65522' of https://github.com/NeillM/moodle
Eloy Lafuente (stronk7) [Tue, 1 Oct 2019 13:56:08 +0000 (15:56 +0200)]
Merge branch 'MDL-66542_master' of https://github.com/t-schroeder/moodle
Jake Dallimore [Tue, 1 Oct 2019 03:46:52 +0000 (11:46 +0800)]
MDL-66725 core: fix language in str.js
When ommitted from the get_string() or get_strings() calls, it should be
inferring from the page language.
Mihail Geshoski [Thu, 19 Sep 2019 01:50:16 +0000 (09:50 +0800)]
MDL-65957 repository_upload: Throw exception if @_file_upload is missing
Mihail Geshoski [Thu, 20 Jun 2019 05:15:41 +0000 (13:15 +0800)]
MDL-65957 mod_imscp: Add required @file_upload tag in behat scenarios
Juan Leyva [Wed, 13 Feb 2019 15:04:21 +0000 (16:04 +0100)]
MDL-64588 comment: New WebService core_comment_delete_comment