Bas Brands [Tue, 26 Nov 2019 12:40:45 +0000 (13:40 +0100)]
MDL-66999 theme_boost: @extend get colours from map
Bas Brands [Wed, 6 Nov 2019 13:38:47 +0000 (14:38 +0100)]
MDL-66999 theme_boost: @extend replace chat .p0 with css
Bas Brands [Wed, 6 Nov 2019 13:27:30 +0000 (14:27 +0100)]
MDL-66999 theme_boost: @extend remove .h2 from calendar
The calendar monthname is already in a <h2>, no additional .h2
styles are needed
Bas Brands [Wed, 6 Nov 2019 11:23:58 +0000 (12:23 +0100)]
MDL-66999 theme_boost: @extend remove .btn-block and .btn-link
Replace the extended .btn classes with custom css
Remove unused arrow_button styles
Bas Brands [Mon, 4 Nov 2019 15:05:55 +0000 (16:05 +0100)]
MDL-66999 theme_boost: @extend replace .col-xs-*
Remove legacy col-xs-* classes. They are changed in upstream
Bootstrap 4 stable with just col-*.
Bas Brands [Thu, 31 Oct 2019 14:35:03 +0000 (15:35 +0100)]
MDL-66999 theme_boost: @extend .table-warning
Use .table-warning classes directly instead of using custom styles
Bas Brands [Wed, 30 Oct 2019 14:00:35 +0000 (15:00 +0100)]
MDL-66999 theme_boost: @extend replace .alert
use bs4 .alert .alert-type classes instead of extending .alert
Bas Brands [Wed, 30 Oct 2019 13:40:36 +0000 (14:40 +0100)]
MDL-66999 theme_boost: @extend remove .form-control-*
In MDL-56597 the .error and .warning classes were replaced with
.alert-error and alert-warning.
Bas Brands [Wed, 30 Oct 2019 13:22:52 +0000 (14:22 +0100)]
MDL-66999 theme_boost: @extend remove .small
Remove specific CSS and use bs4 classes in mustache instead
Bas Brands [Mon, 28 Oct 2019 14:26:22 +0000 (15:26 +0100)]
MDL-66999 theme_boost: @extend text-muted
replace all instances of @extend .text-muted with
color: $text-muted
Bas Brands [Mon, 28 Oct 2019 14:18:25 +0000 (15:18 +0100)]
MDL-66999 theme_boost: @extend remove unused admin css
Bas Brands [Mon, 28 Oct 2019 13:54:31 +0000 (14:54 +0100)]
MDL-66999 theme_boost: @extend for admin warnings
Eloy Lafuente (stronk7) [Thu, 5 Dec 2019 12:24:04 +0000 (13:24 +0100)]
weekly release 3.9dev
Eloy Lafuente (stronk7) [Thu, 5 Dec 2019 12:24:03 +0000 (13:24 +0100)]
NOBUG: Fixed SVG browser compatibility
Adrian Greeve [Thu, 5 Dec 2019 01:25:16 +0000 (09:25 +0800)]
Merge branch 'MDL-65620-master' of git://github.com/aanabit/moodle
Eloy Lafuente (stronk7) [Wed, 4 Dec 2019 22:24:46 +0000 (23:24 +0100)]
Merge branch 'MDL-41958-master' of git://github.com/lucaboesch/moodle
Eloy Lafuente (stronk7) [Wed, 4 Dec 2019 19:25:59 +0000 (20:25 +0100)]
Merge branch 'MDL-62757-master' of git://github.com/bmbrands/moodle
Bas Brands [Tue, 6 Aug 2019 15:10:56 +0000 (17:10 +0200)]
MDL-62757 themes: validate theme preset files
Preset files need to be validated to ensure compiling SCSS does not
break.
Sara Arjona [Wed, 4 Dec 2019 10:40:22 +0000 (11:40 +0100)]
Merge branch 'MDL-29693' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 4 Dec 2019 10:24:46 +0000 (11:24 +0100)]
Merge branch 'MDL-67404' of https://github.com/stronk7/moodle
Paul Holden [Fri, 18 Oct 2019 15:06:38 +0000 (16:06 +0100)]
MDL-29693 report_configlog: implement report search filtering.
Paul Holden [Thu, 6 Jun 2019 09:39:52 +0000 (10:39 +0100)]
MDL-29693 report_configlog: re-factor output to use renderers.
AMOS BEGIN
MOV [value,report_configlog],[valuenew,report_configlog]
MOV [oldvalue,report_configlog],[valueold,report_configlog]
AMOS END
Sara Arjona [Wed, 4 Dec 2019 09:48:11 +0000 (10:48 +0100)]
Merge branch 'MDL-57635-38_tool_usertours_filter_shown' of https://github.com/tomdickman/moodle
Amaia Anabitarte [Thu, 25 Apr 2019 13:38:59 +0000 (15:38 +0200)]
MDL-65620 core_message: Notification preferences behat tests
Amaia Anabitarte [Thu, 25 Apr 2019 13:39:28 +0000 (15:39 +0200)]
MDL-65620 core_message: User preference generator
Amaia Anabitarte [Wed, 3 Jul 2019 12:43:29 +0000 (14:43 +0200)]
MDL-65620 core_message: Default notification preferences
Adrian Greeve [Wed, 4 Dec 2019 06:11:51 +0000 (14:11 +0800)]
Merge branch 'master-MDL-65729' of https://github.com/yao9394/moodle
John Yao [Tue, 6 Aug 2019 02:49:35 +0000 (12:49 +1000)]
MDL-65729 Backup: Split individual backups into ad-hoc tasks
* refactor run automated backup
* new backup status of Queued
* adhoc task for backing up a course
* course locking for course backup adhoc task
* use Moodle locking instead of custom locking for run automated backup task
* add unit tests to extracted methods
Adrian Greeve [Wed, 4 Dec 2019 03:49:11 +0000 (11:49 +0800)]
Merge branch 'MDL-40360-master' of git://github.com/lucaboesch/moodle
Andrew Nicols [Wed, 4 Dec 2019 02:32:03 +0000 (10:32 +0800)]
Merge branch 'MDL-67359' of git://github.com/Chocolate-lightning/moodle_forum-project
Eloy Lafuente (stronk7) [Tue, 3 Dec 2019 22:15:28 +0000 (23:15 +0100)]
Merge branch 'MDL-46123' of https://github.com/stronk7/moodle
Tim Hunt [Thu, 10 Oct 2019 11:32:09 +0000 (12:32 +0100)]
MDL-46123 accesslib: improve get_component_string
Sara Arjona [Tue, 3 Dec 2019 13:29:19 +0000 (14:29 +0100)]
Merge branch 'MDL-66925-adhoc-keep-alive' of https://github.com/brendanheywood/moodle
Sara Arjona [Tue, 3 Dec 2019 11:08:29 +0000 (12:08 +0100)]
Merge branch 'MDL-67363-adhoc-qos' of https://github.com/brendanheywood/moodle
Andrew Nicols [Tue, 3 Dec 2019 06:59:30 +0000 (14:59 +0800)]
Merge branch 'MDL-65229-stop-cron' of https://github.com/brendanheywood/moodle
Brendan Heywood [Tue, 15 Oct 2019 23:47:53 +0000 (10:47 +1100)]
MDL-65229 cron: Add cli option --stop to notify all cron to stop
Andrew Nicols [Tue, 3 Dec 2019 06:35:39 +0000 (14:35 +0800)]
Merge branch 'MDL-66087-master' of git://github.com/bmbrands/moodle
Andrew Nicols [Tue, 3 Dec 2019 04:12:28 +0000 (12:12 +0800)]
Merge branch 'MDL-67155' of https://github.com/timhunt/moodle
Jake Dallimore [Tue, 3 Dec 2019 03:22:47 +0000 (11:22 +0800)]
Merge branch 'MDL-65693-http-head' of https://github.com/brendanheywood/moodle
Mathew May [Mon, 25 Nov 2019 21:46:23 +0000 (10:46 +1300)]
MDL-67359 mod_forum: Relocate notification templates to reallign it
Adrian Greeve [Tue, 3 Dec 2019 01:35:53 +0000 (09:35 +0800)]
Merge branch 'MDL-54799-master' of git://github.com/crazyserver/moodle
Brendan Heywood [Thu, 17 Oct 2019 00:20:55 +0000 (11:20 +1100)]
MDL-67363 task: Add adhoc task quality of service balancing
Sara Arjona [Mon, 2 Dec 2019 17:06:15 +0000 (18:06 +0100)]
Merge branch 'wip-MDL-67339-master' of https://github.com/Beedell/moodle
John Beedell [Fri, 22 Nov 2019 16:51:45 +0000 (16:51 +0000)]
MDL-67339 behat: Enhance Behat exception message
Jake Dallimore [Mon, 2 Dec 2019 08:12:00 +0000 (16:12 +0800)]
Merge branch 'MDL-66581-master' of git://github.com/junpataleta/moodle
Jun Pataleta [Mon, 2 Dec 2019 07:28:23 +0000 (15:28 +0800)]
MDL-66581 auth: Properly assign the link attribute
Iñigo Zendegi [Tue, 3 Sep 2019 12:46:15 +0000 (14:46 +0200)]
MDL-66581 auth: Do string concatenation for the password change URL
This reverts the change introduced by MDL-59298 where the password
change URL data is being assigned with a moodle_url object instead
of concatenating it.
Jake Dallimore [Mon, 2 Dec 2019 03:25:08 +0000 (11:25 +0800)]
Merge branch 'MDL-67160' of git://github.com/Chocolate-lightning/moodle_forum-project
Jake Dallimore [Mon, 2 Dec 2019 02:01:53 +0000 (10:01 +0800)]
Merge branch 'MDL-66877-master' of git://github.com/jleyva/moodle
Luca Bösch [Thu, 21 Feb 2019 17:08:59 +0000 (18:08 +0100)]
MDL-41958 import: Constistently showing progress steps.
Luca Bösch [Mon, 26 Aug 2019 20:35:02 +0000 (22:35 +0200)]
MDL-40360 gradingform_rubric: remove unused class 'label' for a label.
Brendan Heywood [Mon, 21 Oct 2019 08:46:26 +0000 (19:46 +1100)]
MDL-65693 files: Honor http HEAD requests for files
Brendan Heywood [Wed, 16 Oct 2019 08:47:38 +0000 (19:47 +1100)]
MDL-66925 cron: Add cli option to keep adhoc task runner alive
Eloy Lafuente (stronk7) [Thu, 28 Nov 2019 10:30:10 +0000 (11:30 +0100)]
MDL-67404 composer: update to newer versions
(using php71 for this branch)
Without changing any requirement, just an update
to get latest versions onboard, some fixing known
php 7.4 issues.
Pau Ferrer Ocaña [Tue, 17 Sep 2019 07:25:41 +0000 (09:25 +0200)]
MDL-54799 webservice: Handle exception in WS format ASAP
Eloy Lafuente (stronk7) [Thu, 28 Nov 2019 23:45:41 +0000 (00:45 +0100)]
weekly release 3.9dev
Juan Leyva [Wed, 30 Oct 2019 13:12:15 +0000 (14:12 +0100)]
MDL-66877 mod: Fix unfiltered activity names in page headings
Juan Leyva [Wed, 30 Oct 2019 12:42:34 +0000 (13:42 +0100)]
MDL-66877 mod: Fix WebServices returning unfiltered activity names
Bas Brands [Wed, 10 Jul 2019 12:17:40 +0000 (14:17 +0200)]
MDL-66087 themes: use variable color for dashboard background
Adrian Greeve [Wed, 27 Nov 2019 02:35:30 +0000 (10:35 +0800)]
Merge branch 'MDL-67348-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 26 Nov 2019 21:16:38 +0000 (22:16 +0100)]
Merge branch 'MDL-67300-master' of https://github.com/sammarshallou/moodle
(fix trailing whitespace case)
Jun Pataleta [Tue, 26 Nov 2019 14:32:48 +0000 (22:32 +0800)]
Merge branch 'master_MDL-56886' of https://github.com/golenkovm/moodle
Sara Arjona [Tue, 26 Nov 2019 07:29:45 +0000 (08:29 +0100)]
Merge branch 'MDL-67210-master' of git://github.com/lucaboesch/moodle
Jake Dallimore [Tue, 26 Nov 2019 06:14:50 +0000 (14:14 +0800)]
Merge branch 'MDL-67307' of https://github.com/stronk7/moodle
Jake Dallimore [Tue, 26 Nov 2019 03:59:08 +0000 (11:59 +0800)]
Merge branch 'MDL-67042-master' of git://github.com/sarjona/moodle
Jun Pataleta [Tue, 26 Nov 2019 03:42:25 +0000 (11:42 +0800)]
Merge branch 'MDL-66966' of https://github.com/stronk7/moodle
Jake Dallimore [Tue, 26 Nov 2019 02:12:29 +0000 (10:12 +0800)]
Merge branch 'MDL-67222-master' of git://github.com/bmbrands/moodle
Mikhail Golenkov [Tue, 26 Nov 2019 01:11:00 +0000 (12:11 +1100)]
MDL-56886 navigation: Allow local plugins to modify navigation via AJAX.
Andrew Nicols [Mon, 25 Nov 2019 01:55:09 +0000 (09:55 +0800)]
MDL-67348 theme: Return CSS from localcache if available
Sara Arjona [Mon, 25 Nov 2019 14:58:54 +0000 (15:58 +0100)]
Merge branch 'MDL-67342-master' of git://github.com/marinaglancy/moodle
Sara Arjona [Mon, 25 Nov 2019 14:41:47 +0000 (15:41 +0100)]
Merge branch 'MDL-66627-master' of git://github.com/mickhawkins/moodle
Bas Brands [Wed, 13 Nov 2019 11:12:52 +0000 (12:12 +0100)]
MDL-67222 tool_lp: update css classes for Bootstrap 4.3
Jun Pataleta [Mon, 25 Nov 2019 08:13:01 +0000 (16:13 +0800)]
Merge branch 'MDL-67217_master' of git://github.com/dmonllao/moodle
Sara Arjona [Mon, 25 Nov 2019 07:54:51 +0000 (08:54 +0100)]
Merge branch 'MDL-67168-master' of git://github.com/andrewnicols/moodle
Jun Pataleta [Mon, 25 Nov 2019 06:23:18 +0000 (14:23 +0800)]
Merge branch 'MDL-65956-master-1' of git://github.com/mihailges/moodle
Mihail Geshoski [Mon, 25 Nov 2019 02:49:36 +0000 (10:49 +0800)]
MDL-65956 mod_assign: Add behat tests
Mihail Geshoski [Mon, 25 Nov 2019 02:49:21 +0000 (10:49 +0800)]
MDL-65956 mod_assign: Add proper capability checks and error handling
Adrian Greeve [Mon, 25 Nov 2019 02:28:56 +0000 (10:28 +0800)]
Merge branch 'MDL-67285-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Mon, 25 Nov 2019 01:33:42 +0000 (09:33 +0800)]
Merge branch 'MDL-67049' of https://github.com/stronk7/moodle
Luca Bösch [Mon, 11 Nov 2019 17:06:03 +0000 (18:06 +0100)]
MDL-67210 tool_uploadcourse: Allow only 0 and 1 for visible value.
Marina Glancy [Sun, 24 Nov 2019 12:42:48 +0000 (13:42 +0100)]
MDL-67342 theme_boost: Do not hardcode tooltip container
Sara Arjona [Mon, 11 Nov 2019 12:43:17 +0000 (13:43 +0100)]
MDL-67042 customfield: Add behat tests to check hidden fields
Fields with the visibility different to Everyone should
be never displayed in the available filters custom field.
Sara Arjona [Mon, 11 Nov 2019 12:42:12 +0000 (13:42 +0100)]
MDL-67042 customfield: Display only fields visible to everybody
When defining the available filters for the Dashboard, only the
fields visible to everyone should be displayed in the Custom field
filter.
Eloy Lafuente (stronk7) [Tue, 19 Nov 2019 17:54:46 +0000 (18:54 +0100)]
MDL-67307 core: Fix onject creation from empty value cases
The "creating default object from empty value" warning is now consistently
thrown if a falsy value is promoted into an stdClass object. Previously some
cases like `$null->prop[0] = $val` missed this warning.
Eloy Lafuente (stronk7) [Mon, 28 Oct 2019 01:50:24 +0000 (02:50 +0100)]
MDL-67049 grading: options are array, ensure json_decode() knows it
By default json_decode() returns object for associative arrays. That
was not a problem till now becuause array_key_exists() worked with
objects too. But in php74 that emits a warning.
So we need to ensure that the information arriving to it is
an array, allowing everything to continue working ok.
Eloy Lafuente (stronk7) [Sun, 20 Oct 2019 00:16:18 +0000 (02:16 +0200)]
MDL-66966 tcpdf: Update readme to point to manual commits to review
Apart from the main import of the library, there are a couple of
commits (with corresponding PRs upstream) that have been added to
provide php74 compatibility.
This commit addes them to the instructions, to ensure that they
will be reviewed on next import.
Eloy Lafuente (stronk7) [Sun, 17 Nov 2019 23:06:13 +0000 (00:06 +0100)]
MDL-66966 tcpdf: Silence non-existing K_PATH_CACHE
I was fixing this adding a extra dir_exists() check that
is better than the silence operator but that was that already
there was a PR using @. So went to it.
This is https://git.io/JeKft
Eloy Lafuente (stronk7) [Sun, 20 Oct 2019 00:14:51 +0000 (02:14 +0200)]
MDL-66966 tcpdf: Some more curly braces to fix
This is https://git.io/JeKfT
Eloy Lafuente (stronk7) [Sat, 19 Oct 2019 23:54:10 +0000 (01:54 +0200)]
MDL-66966 tcpdf: PHP 7.4 - cannot use array offset on integers
This is https://git.io/JeKfU
Eloy Lafuente (stronk7) [Sat, 19 Oct 2019 22:46:53 +0000 (00:46 +0200)]
MDL-66966 tcpdf: Bump to tcpdf 6.3.2
Bug fixes and php74 support.
David Monllaó [Tue, 12 Nov 2019 00:28:14 +0000 (08:28 +0800)]
MDL-67217 unittest: usleep and windows don't get along well
Eloy Lafuente (stronk7) [Thu, 21 Nov 2019 23:17:41 +0000 (00:17 +0100)]
weekly on-sync release 3.9dev
sam marshall [Tue, 19 Nov 2019 11:46:40 +0000 (11:46 +0000)]
MDL-67300 Calendar: Inconsistent behaviour of managegroupentries
When calling the calendar_get_allowed_event_types function with
no course id, it is supposed to return true if you have the
relevant permissions in any course.
For users who have the managegroupentries permission, this was not
the case - even though it works correctly if you call the function
with a supplied course id.
This change makes behaviour with and without a supplied course id
consistent.
Andrew Nicols [Thu, 21 Nov 2019 07:08:33 +0000 (15:08 +0800)]
MDL-67168 forum: Correct behaviour of viewfullnames
Jake Dallimore [Thu, 21 Nov 2019 03:55:07 +0000 (11:55 +0800)]
Merge branch 'MDL-67035' of https://github.com/stronk7/moodle
Jun Pataleta [Thu, 21 Nov 2019 03:36:33 +0000 (11:36 +0800)]
Merge branch 'MDL-66964' of https://github.com/stronk7/moodle
Tim Hunt [Thu, 25 Apr 2019 19:57:44 +0000 (20:57 +0100)]
MDL-48024 behat: allow plugins to have data generators
This extends the step
Given the following "users" exist:
to also support things like
Given the following "mod_quiz > user overrides" exist:
Instructions are on the behat_data_generators and
behat_generator_base classes.
Jake Dallimore [Thu, 21 Nov 2019 00:18:46 +0000 (08:18 +0800)]
Merge branch 'MDL-67030' of https://github.com/stronk7/moodle
Eloy Lafuente (stronk7) [Sat, 19 Oct 2019 08:51:25 +0000 (10:51 +0200)]
MDL-66964 markdown: add details to readme
The commit to apply, from upstream repo, is:
https://github.com/michelf/php-markdown/commit/
a35858f0409e5f01474f5cd562d17289fe8e5435
But it doesn't apply clean to our current 1.8.0 version.
So we have ended a slightly different version in core reproducing the same changes.
Jake Dallimore [Wed, 20 Nov 2019 08:21:47 +0000 (16:21 +0800)]
Merge branch 'MDL-67031' of https://github.com/stronk7/moodle