moodle.git
17 months agoMerge branch 'MDL-67359' of git://github.com/Chocolate-lightning/moodle_forum-project
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

17 months agoMerge branch 'MDL-46123' of https://github.com/stronk7/moodle
Eloy Lafuente (stronk7) [Tue, 3 Dec 2019 22:15:28 +0000 (23:15 +0100)]
Merge branch 'MDL-46123' of https://github.com/stronk7/moodle

17 months agoMDL-46123 accesslib: improve get_component_string
Tim Hunt [Thu, 10 Oct 2019 11:32:09 +0000 (12:32 +0100)]
MDL-46123 accesslib: improve get_component_string

17 months agoMerge branch 'MDL-66925-adhoc-keep-alive' of https://github.com/brendanheywood/moodle
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

17 months agoMerge branch 'MDL-67363-adhoc-qos' 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

17 months agoMerge branch 'MDL-65229-stop-cron' 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

17 months agoMDL-65229 cron: Add cli option --stop to notify all cron to stop
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

17 months agoMerge branch 'MDL-66087-master' of git://github.com/bmbrands/moodle
Andrew Nicols [Tue, 3 Dec 2019 06:35:39 +0000 (14:35 +0800)]
Merge branch 'MDL-66087-master' of git://github.com/bmbrands/moodle

17 months agoMerge branch 'MDL-67155' of https://github.com/timhunt/moodle
Andrew Nicols [Tue, 3 Dec 2019 04:12:28 +0000 (12:12 +0800)]
Merge branch 'MDL-67155' of https://github.com/timhunt/moodle

17 months agoMerge branch 'MDL-65693-http-head' of https://github.com/brendanheywood/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

17 months agoMDL-67359 mod_forum: Relocate notification templates to reallign it
Mathew May [Mon, 25 Nov 2019 21:46:23 +0000 (10:46 +1300)]
MDL-67359 mod_forum: Relocate notification templates to reallign it

17 months agoMerge branch 'MDL-54799-master' of git://github.com/crazyserver/moodle
Adrian Greeve [Tue, 3 Dec 2019 01:35:53 +0000 (09:35 +0800)]
Merge branch 'MDL-54799-master' of git://github.com/crazyserver/moodle

17 months agoMDL-67363 task: Add adhoc task quality of service balancing
Brendan Heywood [Thu, 17 Oct 2019 00:20:55 +0000 (11:20 +1100)]
MDL-67363 task: Add adhoc task quality of service balancing

17 months agoMerge branch 'wip-MDL-67339-master' of https://github.com/Beedell/moodle
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

17 months agoMDL-67339 behat: Enhance Behat exception message
John Beedell [Fri, 22 Nov 2019 16:51:45 +0000 (16:51 +0000)]
MDL-67339 behat: Enhance Behat exception message

17 months agoMerge branch 'MDL-66581-master' of git://github.com/junpataleta/moodle
Jake Dallimore [Mon, 2 Dec 2019 08:12:00 +0000 (16:12 +0800)]
Merge branch 'MDL-66581-master' of git://github.com/junpataleta/moodle

17 months agoMDL-66581 auth: Properly assign the link attribute
Jun Pataleta [Mon, 2 Dec 2019 07:28:23 +0000 (15:28 +0800)]
MDL-66581 auth: Properly assign the link attribute

17 months agoMDL-66581 auth: Do string concatenation for the password change URL
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.

17 months agoMerge branch 'MDL-67160' of git://github.com/Chocolate-lightning/moodle_forum-project
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

17 months agoMerge branch 'MDL-66877-master' of git://github.com/jleyva/moodle
Jake Dallimore [Mon, 2 Dec 2019 02:01:53 +0000 (10:01 +0800)]
Merge branch 'MDL-66877-master' of git://github.com/jleyva/moodle

17 months agoMDL-65693 files: Honor http HEAD requests for files
Brendan Heywood [Mon, 21 Oct 2019 08:46:26 +0000 (19:46 +1100)]
MDL-65693 files: Honor http HEAD requests for files

17 months agoMDL-66925 cron: Add cli option to keep adhoc task runner alive
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

17 months agoMDL-54799 webservice: Handle exception in WS format ASAP
Pau Ferrer Ocaña [Tue, 17 Sep 2019 07:25:41 +0000 (09:25 +0200)]
MDL-54799 webservice: Handle exception in WS format ASAP

17 months agoweekly release 3.9dev
Eloy Lafuente (stronk7) [Thu, 28 Nov 2019 23:45:41 +0000 (00:45 +0100)]
weekly release 3.9dev

17 months agoMDL-66877 mod: Fix unfiltered activity names in page headings
Juan Leyva [Wed, 30 Oct 2019 13:12:15 +0000 (14:12 +0100)]
MDL-66877 mod: Fix unfiltered activity names in page headings

17 months agoMDL-66877 mod: Fix WebServices returning unfiltered activity names
Juan Leyva [Wed, 30 Oct 2019 12:42:34 +0000 (13:42 +0100)]
MDL-66877 mod: Fix WebServices returning unfiltered activity names

17 months agoMDL-66087 themes: use variable color for dashboard background
Bas Brands [Wed, 10 Jul 2019 12:17:40 +0000 (14:17 +0200)]
MDL-66087 themes: use variable color for dashboard background

17 months agoMerge branch 'MDL-67348-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Wed, 27 Nov 2019 02:35:30 +0000 (10:35 +0800)]
Merge branch 'MDL-67348-master' of git://github.com/andrewnicols/moodle

17 months agoMerge branch 'MDL-67300-master' of https://github.com/sammarshallou/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)

17 months agoMerge branch 'master_MDL-56886' of https://github.com/golenkovm/moodle
Jun Pataleta [Tue, 26 Nov 2019 14:32:48 +0000 (22:32 +0800)]
Merge branch 'master_MDL-56886' of https://github.com/golenkovm/moodle

17 months agoMerge branch 'MDL-67210-master' of git://github.com/lucaboesch/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

17 months agoMerge branch 'MDL-67307' of https://github.com/stronk7/moodle
Jake Dallimore [Tue, 26 Nov 2019 06:14:50 +0000 (14:14 +0800)]
Merge branch 'MDL-67307' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-67042-master' of git://github.com/sarjona/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

17 months agoMerge branch 'MDL-66966' of https://github.com/stronk7/moodle
Jun Pataleta [Tue, 26 Nov 2019 03:42:25 +0000 (11:42 +0800)]
Merge branch 'MDL-66966' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-67222-master' of git://github.com/bmbrands/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

17 months agoMDL-56886 navigation: Allow local plugins to modify navigation via AJAX.
Mikhail Golenkov [Tue, 26 Nov 2019 01:11:00 +0000 (12:11 +1100)]
MDL-56886 navigation: Allow local plugins to modify navigation via AJAX.

17 months agoMDL-67348 theme: Return CSS from localcache if available
Andrew Nicols [Mon, 25 Nov 2019 01:55:09 +0000 (09:55 +0800)]
MDL-67348 theme: Return CSS from localcache if available

17 months agoMerge branch 'MDL-67342-master' of git://github.com/marinaglancy/moodle
Sara Arjona [Mon, 25 Nov 2019 14:58:54 +0000 (15:58 +0100)]
Merge branch 'MDL-67342-master' of git://github.com/marinaglancy/moodle

17 months agoMerge branch 'MDL-66627-master' of git://github.com/mickhawkins/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

17 months agoMDL-67222 tool_lp: update css classes for Bootstrap 4.3
Bas Brands [Wed, 13 Nov 2019 11:12:52 +0000 (12:12 +0100)]
MDL-67222 tool_lp: update css classes for Bootstrap 4.3

17 months agoMerge branch 'MDL-67217_master' of git://github.com/dmonllao/moodle
Jun Pataleta [Mon, 25 Nov 2019 08:13:01 +0000 (16:13 +0800)]
Merge branch 'MDL-67217_master' of git://github.com/dmonllao/moodle

17 months agoMerge branch 'MDL-67168-master' of git://github.com/andrewnicols/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

17 months agoMerge branch 'MDL-65956-master-1' of git://github.com/mihailges/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

17 months agoMDL-65956 mod_assign: Add behat tests
Mihail Geshoski [Mon, 25 Nov 2019 02:49:36 +0000 (10:49 +0800)]
MDL-65956 mod_assign: Add behat tests

17 months agoMDL-65956 mod_assign: Add proper capability checks and error handling
Mihail Geshoski [Mon, 25 Nov 2019 02:49:21 +0000 (10:49 +0800)]
MDL-65956 mod_assign: Add proper capability checks and error handling

17 months agoMerge branch 'MDL-67285-master' of git://github.com/andrewnicols/moodle
Adrian Greeve [Mon, 25 Nov 2019 02:28:56 +0000 (10:28 +0800)]
Merge branch 'MDL-67285-master' of git://github.com/andrewnicols/moodle

17 months agoMerge branch 'MDL-67049' of https://github.com/stronk7/moodle
Jake Dallimore [Mon, 25 Nov 2019 01:33:42 +0000 (09:33 +0800)]
Merge branch 'MDL-67049' of https://github.com/stronk7/moodle

17 months agoMDL-67210 tool_uploadcourse: Allow only 0 and 1 for visible value.
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.

17 months agoMDL-67342 theme_boost: Do not hardcode tooltip container
Marina Glancy [Sun, 24 Nov 2019 12:42:48 +0000 (13:42 +0100)]
MDL-67342 theme_boost: Do not hardcode tooltip container

17 months agoMDL-67042 customfield: Add behat tests to check hidden fields
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.

17 months agoMDL-67042 customfield: Display only fields visible to everybody
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.

17 months agoMDL-67307 core: Fix onject creation from empty value cases
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.

17 months agoMDL-67049 grading: options are array, ensure json_decode() knows it
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.

17 months agoMDL-66966 tcpdf: Update readme to point to manual commits to review
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.

17 months agoMDL-66966 tcpdf: Silence non-existing K_PATH_CACHE
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

17 months agoMDL-66966 tcpdf: Some more curly braces to fix
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

17 months agoMDL-66966 tcpdf: PHP 7.4 - cannot use array offset on integers
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

17 months agoMDL-66966 tcpdf: Bump to tcpdf 6.3.2
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.

17 months agoMDL-67217 unittest: usleep and windows don't get along well
David Monllaó [Tue, 12 Nov 2019 00:28:14 +0000 (08:28 +0800)]
MDL-67217 unittest: usleep and windows don't get along well

17 months agoweekly on-sync release 3.9dev
Eloy Lafuente (stronk7) [Thu, 21 Nov 2019 23:17:41 +0000 (00:17 +0100)]
weekly on-sync release 3.9dev

17 months agoMDL-67300 Calendar: Inconsistent behaviour of managegroupentries
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.

17 months agoMDL-67168 forum: Correct behaviour of viewfullnames
Andrew Nicols [Thu, 21 Nov 2019 07:08:33 +0000 (15:08 +0800)]
MDL-67168 forum: Correct behaviour of viewfullnames

17 months agoMerge branch 'MDL-67035' of https://github.com/stronk7/moodle
Jake Dallimore [Thu, 21 Nov 2019 03:55:07 +0000 (11:55 +0800)]
Merge branch 'MDL-67035' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-66964' 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

17 months agoMDL-48024 behat: allow plugins to have data generators
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.

17 months agoMerge branch 'MDL-67030' of https://github.com/stronk7/moodle
Jake Dallimore [Thu, 21 Nov 2019 00:18:46 +0000 (08:18 +0800)]
Merge branch 'MDL-67030' of https://github.com/stronk7/moodle

17 months agoMDL-66964 markdown: add details to readme
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.

17 months agoMerge branch 'MDL-67031' of https://github.com/stronk7/moodle
Jake Dallimore [Wed, 20 Nov 2019 08:21:47 +0000 (16:21 +0800)]
Merge branch 'MDL-67031' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-67077' of https://github.com/stronk7/moodle
Jun Pataleta [Wed, 20 Nov 2019 08:08:30 +0000 (16:08 +0800)]
Merge branch 'MDL-67077' of https://github.com/stronk7/moodle

17 months agoMDL-66627 forumreport_summary: Added content access behat tests
Michael Hawkins [Wed, 20 Nov 2019 06:41:44 +0000 (14:41 +0800)]
MDL-66627 forumreport_summary: Added content access behat tests

17 months agoMerge branch 'MDL-67034' of https://github.com/stronk7/moodle
Jake Dallimore [Wed, 20 Nov 2019 05:16:28 +0000 (13:16 +0800)]
Merge branch 'MDL-67034' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-67029' of https://github.com/stronk7/moodle
Jake Dallimore [Wed, 20 Nov 2019 03:45:10 +0000 (11:45 +0800)]
Merge branch 'MDL-67029' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-67017' of https://github.com/stronk7/moodle
Adrian Greeve [Wed, 20 Nov 2019 01:57:50 +0000 (09:57 +0800)]
Merge branch 'MDL-67017' of https://github.com/stronk7/moodle

17 months agoMDL-67034 lti_provider: php74 fix (curly braces) for LTI Provider lib
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 22:25:54 +0000 (00:25 +0200)]
MDL-67034 lti_provider: php74 fix (curly braces) for LTI Provider lib

17 months agoMerge branch 'MDL-67274-master' of https://github.com/sammarshallou/moodle
Jake Dallimore [Tue, 19 Nov 2019 02:51:05 +0000 (10:51 +0800)]
Merge branch 'MDL-67274-master' of https://github.com/sammarshallou/moodle

17 months agoMDL-67285 core: YUI dialogues must use focuslock
Andrew Nicols [Mon, 18 Nov 2019 00:27:13 +0000 (08:27 +0800)]
MDL-67285 core: YUI dialogues must use focuslock

YUI Dialogues were using an older method for locking focus to modals,
but this way conflicts with the way in which we lock focus for AMD
modules.

As a result, when an AMD dialogue launches a YUI dialogue the focus is
not correctly locked and it is not possible to focus on anything in the
YUI dialogue.

This includes a minor changes to the focuslock AMD module to ensure that
it is possible to loop the focus in both directions. Many of our older
YUI dialogues are themselves focusable. As a result we need to include
the lock region in the calculation when calculating the possible
descendants.
If we do not do so then the reverse looping does not work.

17 months agoMDL-67160 mod_forum: Show the users grading status in the grader
Mathew May [Wed, 13 Nov 2019 06:08:35 +0000 (14:08 +0800)]
MDL-67160 mod_forum: Show the users grading status in the grader

17 months agoMerge branch 'MDL-67148-master' of git://github.com/junpataleta/moodle
Eloy Lafuente (stronk7) [Mon, 18 Nov 2019 17:42:37 +0000 (18:42 +0100)]
Merge branch 'MDL-67148-master' of git://github.com/junpataleta/moodle

17 months agoMDL-67274 Tasks: Log display fails with memory errors
sam marshall [Fri, 15 Nov 2019 13:55:43 +0000 (13:55 +0000)]
MDL-67274 Tasks: Log display fails with memory errors

17 months agoMerge branch 'MDL-67073-master' of git://github.com/marinaglancy/moodle
Jun Pataleta [Mon, 18 Nov 2019 08:02:05 +0000 (16:02 +0800)]
Merge branch 'MDL-67073-master' of git://github.com/marinaglancy/moodle

17 months agoMerge branch 'MDL-67284' of https://github.com/stronk7/moodle
Jake Dallimore [Mon, 18 Nov 2019 03:27:00 +0000 (11:27 +0800)]
Merge branch 'MDL-67284' of https://github.com/stronk7/moodle

17 months agoMerge branch 'MDL-67283' of https://github.com/stronk7/moodle
Jake Dallimore [Mon, 18 Nov 2019 03:20:28 +0000 (11:20 +0800)]
Merge branch 'MDL-67283' of https://github.com/stronk7/moodle

17 months agoMDL-67284 mod_feedback: Add missing file phpdoc block
Eloy Lafuente (stronk7) [Sun, 17 Nov 2019 11:27:17 +0000 (12:27 +0100)]
MDL-67284 mod_feedback: Add missing file phpdoc block

17 months agoMDL-67283 backup: Bump release to 3.9
Eloy Lafuente (stronk7) [Sun, 17 Nov 2019 10:25:40 +0000 (11:25 +0100)]
MDL-67283 backup: Bump release to 3.9

17 months agoMDL-67284 upgrade: add 3.8.0 separation line to all upgrade scripts
Eloy Lafuente (stronk7) [Sun, 17 Nov 2019 10:40:19 +0000 (11:40 +0100)]
MDL-67284 upgrade: add 3.8.0 separation line to all upgrade scripts

17 months agoMDL-67077 h5p: php74 fix (curly braces) for the H5P lib
Eloy Lafuente (stronk7) [Wed, 30 Oct 2019 10:24:34 +0000 (11:24 +0100)]
MDL-67077 h5p: php74 fix (curly braces) for the H5P lib

This has been sent also upstream @ https://github.com/h5p/h5p-php-library/pull/69

17 months agoMDL-67035 tags: fix nested ternary operators to be php74 compliant
Eloy Lafuente (stronk7) [Sun, 27 Oct 2019 23:26:17 +0000 (00:26 +0100)]
MDL-67035 tags: fix nested ternary operators to be php74 compliant

Nesting ternary operators without explicit parentheses is deprecated:

    // Code like
    $a ? $b : $c ? $d : $e
    // should be replaced by (current interpretation)
    ($a ? $b : $c) ? $d : $e
    // or (likely intended interpretation)
    $a ? $b : ($c ? $d : $e)

17 months agoMDL-67034 google: php74 fix (curly braces) for the Google-Client lib
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 22:21:56 +0000 (00:21 +0200)]
MDL-67034 google: php74 fix (curly braces) for the Google-Client lib

17 months agoMDL-67034 adodb: php74 fix (curly braces) for the AdoDB lib
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 22:18:05 +0000 (00:18 +0200)]
MDL-67034 adodb: php74 fix (curly braces) for the AdoDB lib

17 months agoMDL-67034 horde: php74 fix (curly braces) for the Horde lib
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 22:15:48 +0000 (00:15 +0200)]
MDL-67034 horde: php74 fix (curly braces) for the Horde lib

17 months agoMDL-67031 s3: php74 fixup for class S3 v0.5.1
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 15:05:29 +0000 (17:05 +0200)]
MDL-67031 s3: php74 fixup for class S3 v0.5.1

17 months agoMDL-67030 htmlpurifier: add details to readme
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 09:37:37 +0000 (11:37 +0200)]
MDL-67030 htmlpurifier: add details to readme

17 months agoMDL-67030 htmlpurifier: php74 fixup for htmlpurifier v4.10.0
Eloy Lafuente (stronk7) [Sat, 26 Oct 2019 09:34:03 +0000 (11:34 +0200)]
MDL-67030 htmlpurifier: php74 fixup for htmlpurifier v4.10.0

This simply applies this pull request:

https://github.com/ezyang/htmlpurifier/pull/224

straight to our library. Once there is some new htmlpurifier
release available (>v4.11.0) we'll be back upstream because
the fix will be included.

17 months agoMDL-67029 bennu: add details to readme
Eloy Lafuente (stronk7) [Fri, 25 Oct 2019 20:00:57 +0000 (22:00 +0200)]
MDL-67029 bennu: add details to readme

17 months agoMDL-67029 bennu: php74 fixup for bennu lib 0.1-custom
Eloy Lafuente (stronk7) [Fri, 25 Oct 2019 19:50:13 +0000 (21:50 +0200)]
MDL-67029 bennu: php74 fixup for bennu lib 0.1-custom

17 months agoMDL-67017 typo3: add details to readme
Eloy Lafuente (stronk7) [Thu, 24 Oct 2019 16:48:30 +0000 (18:48 +0200)]
MDL-67017 typo3: add details to readme

17 months agoMDL-67017 typo3: php74 fixup for typo3 lib 4.7.19
Eloy Lafuente (stronk7) [Thu, 24 Oct 2019 16:41:52 +0000 (18:41 +0200)]
MDL-67017 typo3: php74 fixup for typo3 lib 4.7.19

We are using a really outdated Typo3 library (2014) already patched
for php73 support. Plus, probably, we'll be soon removing it from core.

So we have decided to, instead of upgrade, apply the needed php74 fixes.

17 months agoMDL-66964 markdown: php74 fixup for markdown lib 1.8.0
Eloy Lafuente (stronk7) [Sat, 19 Oct 2019 08:48:00 +0000 (10:48 +0200)]
MDL-66964 markdown: php74 fixup for markdown lib 1.8.0

Note this is different from the upstream commit:

https://github.com/michelf/php-markdown/commit/a35858f0409e5f01474f5cd562d17289fe8e5435

because it was conflicting so only the cases corresponding
to our current 1.8.0 version have been modified.

This commit is trivial, just a pure curly to square replacement.

17 months agoweekly back-to-dev release 3.9dev
Eloy Lafuente (stronk7) [Sat, 16 Nov 2019 17:03:02 +0000 (18:03 +0100)]
weekly back-to-dev release 3.9dev

17 months agoNOBUG: Change travis.yml back to master
Eloy Lafuente (stronk7) [Sat, 16 Nov 2019 16:54:08 +0000 (17:54 +0100)]
NOBUG: Change travis.yml back to master