moodle.git
7 years agoMerge branch 'MDL-58174-master' of https://github.com/abias/moodle
Dan Poltawski [Mon, 24 Jul 2017 08:05:19 +0000 (09:05 +0100)]
Merge branch 'MDL-58174-master' of https://github.com/abias/moodle

7 years agoMerge branch 'wip-MDL-38129-master' of git://github.com/marinaglancy/moodle
Andrew Nicols [Mon, 24 Jul 2017 07:03:30 +0000 (15:03 +0800)]
Merge branch 'wip-MDL-38129-master' of git://github.com/marinaglancy/moodle

7 years agoMerge branch 'analytics-34' of git://github.com/dmonllao/moodle
Andrew Nicols [Mon, 24 Jul 2017 06:38:46 +0000 (14:38 +0800)]
Merge branch 'analytics-34' of git://github.com/dmonllao/moodle

7 years agoMDL-57791 tool_analytics: From tool_models to tool_analytics
David Monllao [Thu, 20 Jul 2017 17:48:12 +0000 (19:48 +0200)]
MDL-57791 tool_analytics: From tool_models to tool_analytics

7 years agoMDL-57791 analytics: Fixes during integration review
David Monllao [Wed, 19 Jul 2017 14:49:46 +0000 (16:49 +0200)]
MDL-57791 analytics: Fixes during integration review

This commit includes the following changes:
- cibot complains fixes
- removed randomly failing test
- fixed course_dropout return
- other minor fixes

7 years agoMDL-57791 analytics: Remove reference to removed config var
David Monllao [Wed, 28 Jun 2017 07:17:56 +0000 (09:17 +0200)]
MDL-57791 analytics: Remove reference to removed config var

7 years agoMDL-57791 mlbackend_php: Minimum 2 samples per target value
David Monllao [Fri, 23 Jun 2017 18:18:11 +0000 (20:18 +0200)]
MDL-57791 mlbackend_php: Minimum 2 samples per target value

7 years agoMDL-57791 analytics: No API calls during upgrades
David Monllao [Fri, 23 Jun 2017 14:10:40 +0000 (16:10 +0200)]
MDL-57791 analytics: No API calls during upgrades

7 years agoMDL-59065 mlbackend_python: Switch references to moodlehq fork
David Monllao [Fri, 23 Jun 2017 09:05:27 +0000 (11:05 +0200)]
MDL-59065 mlbackend_python: Switch references to moodlehq fork

Part of MDL-57791 epic.

7 years agoMDL-57791 analytics: Add builtin models during upgrade
David Monllao [Fri, 23 Jun 2017 07:55:18 +0000 (09:55 +0200)]
MDL-57791 analytics: Add builtin models during upgrade

7 years agoMDL-57791 analytics: Add missing 'new' to throw
David Monllao [Fri, 23 Jun 2017 06:30:50 +0000 (08:30 +0200)]
MDL-57791 analytics: Add missing 'new' to throw

Also other code refinements. Credit to Mark Nelson.

7 years agoMDL-59212 analytics: Core indicators tests
David Monllao [Thu, 22 Jun 2017 12:05:20 +0000 (14:05 +0200)]
MDL-59212 analytics: Core indicators tests

Part of MDL-57791 epic.

7 years agoMDL-59212 analytics: Move API uses out of analytics dir
David Monllao [Thu, 22 Jun 2017 07:18:27 +0000 (09:18 +0200)]
MDL-59212 analytics: Move API uses out of analytics dir

Part of MDL-57791 epic.

7 years agoMDL-59060 analytics: Allow all predictions to be retrieved
David Monllao [Wed, 21 Jun 2017 19:17:48 +0000 (21:17 +0200)]
MDL-59060 analytics: Allow all predictions to be retrieved

Part of MDL-57791 epic.

7 years agoMDL-59212 analytics: Abstract equal parts and accum time splittings
David Monllao [Wed, 21 Jun 2017 19:01:40 +0000 (21:01 +0200)]
MDL-59212 analytics: Abstract equal parts and accum time splittings

Part of MDL-57791 epic.

7 years agoMDL-59212 analytics: Expand unit test coverage
David Monllao [Wed, 21 Jun 2017 19:01:14 +0000 (21:01 +0200)]
MDL-59212 analytics: Expand unit test coverage

Part of MDL-57791 epic.

7 years agoMDL-59060 analytics: Add paging to insights report
Damyon Wiese [Tue, 20 Jun 2017 08:23:59 +0000 (16:23 +0800)]
MDL-59060 analytics: Add paging to insights report

Part of MDL-57791 epic.

7 years agoMDL-59212 analytics: Analyser and static methods tests
David Monllao [Tue, 20 Jun 2017 12:05:48 +0000 (14:05 +0200)]
MDL-59212 analytics: Analyser and static methods tests

Part of MDL-57791 epic.

7 years agoMDL-57791 analytics: Always absolute full class names
David Monllao [Tue, 20 Jun 2017 07:16:22 +0000 (09:16 +0200)]
MDL-57791 analytics: Always absolute full class names

Some extra tiny changes as well.

7 years agoMDL-57791 analytics: Second review round
David Monllao [Mon, 19 Jun 2017 14:03:51 +0000 (16:03 +0200)]
MDL-57791 analytics: Second review round

7 years agoMDL-59211 analytics: Make cibot happy
David Monllao [Fri, 16 Jun 2017 10:31:12 +0000 (12:31 +0200)]
MDL-59211 analytics: Make cibot happy

Part of MDL-57791 epic.

7 years agoMDL-57791 analytics: Changes after review
David Monllao [Thu, 15 Jun 2017 08:21:58 +0000 (10:21 +0200)]
MDL-57791 analytics: Changes after review

- Split model::predict in parts
- JS promises updated according to eslint-plugin-promise
- New API methods replacing direct DB queries
- Reduce insights nav link display cost
- Increase time limit as well as memory for big processes
- Move prediction action event to core
- Dataset write locking and others
- Refine last time range end time
- Removed dodgy splitting method id to int
- Replace admin_setting_predictor output_html overwrite for write_setting overwrite
- New APIs for access control
- Discard invalid samples also during prediction

7 years agoMDL-57791 analytics: Replace sql queries for API calls
David Monllao [Wed, 14 Jun 2017 10:32:27 +0000 (12:32 +0200)]
MDL-57791 analytics: Replace sql queries for API calls

7 years agoMDL-57791 insights: Templates examples
David Monllao [Wed, 14 Jun 2017 10:31:58 +0000 (12:31 +0200)]
MDL-57791 insights: Templates examples

7 years agoMDL-57791 analytics: No UI in calculables APIs
David Monllao [Tue, 13 Jun 2017 11:39:00 +0000 (13:39 +0200)]
MDL-57791 analytics: No UI in calculables APIs

7 years agoMDL-57791 analytics: Replace settings by get_archetype_roles
David Monllao [Tue, 13 Jun 2017 10:14:26 +0000 (12:14 +0200)]
MDL-57791 analytics: Replace settings by get_archetype_roles

7 years agoMDL-59119 analytics: Fix references to wrong var
Ankit Agarwal [Tue, 13 Jun 2017 09:25:08 +0000 (11:25 +0200)]
MDL-59119 analytics: Fix references to wrong var

Part of MDL-57791 epic.

7 years agoMDL-59079 analytics: Restore low social breadth level
David Monllao [Tue, 13 Jun 2017 07:50:36 +0000 (09:50 +0200)]
MDL-59079 analytics: Restore low social breadth level

Until those activities have feedback_viewed (or friends) methods.

Part of MDL-57791 epic.

7 years agoMDL-59095 analytics: Update to use feedback_viewed API
David Monllao [Tue, 13 Jun 2017 07:45:20 +0000 (09:45 +0200)]
MDL-59095 analytics: Update to use feedback_viewed API

Part of MDL-57791 epic.

7 years agoMDL-59010 analytics: Logstores initialised during tests
David Monllao [Tue, 13 Jun 2017 07:36:30 +0000 (09:36 +0200)]
MDL-59010 analytics: Logstores initialised during tests

Part of MDL-57791 epic.

7 years agoMDL-59010 analytics: Direct db calls to logging API
David Monllao [Tue, 13 Jun 2017 07:35:35 +0000 (09:35 +0200)]
MDL-59010 analytics: Direct db calls to logging API

Part of MDL-57791 epic.

7 years agoMDL-59174 enrollib: More flexibility for enrol_get_course_users
David Monllao [Tue, 13 Jun 2017 05:12:48 +0000 (07:12 +0200)]
MDL-59174 enrollib: More flexibility for enrol_get_course_users

Part of MDL-57791 epic.

7 years agoMDL-59174 analytics: Analyser queries to enrollib
David Monllao [Mon, 12 Jun 2017 11:08:20 +0000 (13:08 +0200)]
MDL-59174 analytics: Analyser queries to enrollib

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: Unit test fixes
David Monllao [Mon, 12 Jun 2017 06:46:14 +0000 (08:46 +0200)]
MDL-59057 analytics: Unit test fixes

Updating tests according to courses - site_courses analysers change.

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: Split up course analyser in 2
David Monllao [Fri, 9 Jun 2017 18:32:07 +0000 (20:32 +0200)]
MDL-59057 analytics: Split up course analyser in 2

One at course level so teachers can get insights and another
one at system level so the insights go to the site admin.

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: Get rid of week_before_course_start
David Monllao [Fri, 9 Jun 2017 18:30:54 +0000 (20:30 +0200)]
MDL-59057 analytics: Get rid of week_before_course_start

It is useless at site level. It can be useful at course level but
I removed it in favour of single_range + is_valid_*

Part of MDL-57791 epic.

7 years agoMDL-57791 analytics: Delete should be an instance method
David Monllao [Fri, 9 Jun 2017 15:59:31 +0000 (17:59 +0200)]
MDL-57791 analytics: Delete should be an instance method

7 years agoMDL-57791 insights: Clarify insights-prediction boundaries
David Monllao [Fri, 9 Jun 2017 15:05:29 +0000 (17:05 +0200)]
MDL-57791 insights: Clarify insights-prediction boundaries

7 years agoMDL-59057 analytics: no_teaching model fixes
David Monllao [Fri, 9 Jun 2017 12:28:47 +0000 (14:28 +0200)]
MDL-59057 analytics: no_teaching model fixes

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: Standarize indicators and targets ids
David Monllao [Fri, 9 Jun 2017 11:29:56 +0000 (13:29 +0200)]
MDL-59057 analytics: Standarize indicators and targets ids

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: Adapt tests to static models API changes
David Monllao [Fri, 9 Jun 2017 11:01:30 +0000 (13:01 +0200)]
MDL-59057 analytics: Adapt tests to static models API changes

Part of MDL-57791 epic.

7 years agoMDL-59057 enrol: New enrol API method - by_ue_id
David Monllao [Fri, 9 Jun 2017 10:53:41 +0000 (12:53 +0200)]
MDL-59057 enrol: New enrol API method - by_ue_id

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: static models changes
David Monllao [Fri, 9 Jun 2017 10:52:49 +0000 (12:52 +0200)]
MDL-59057 analytics: static models changes

Part of MDL-57791 epic.

7 years agoMDL-59057 analytics: Introduce static models
David Monllao [Fri, 9 Jun 2017 10:51:13 +0000 (12:51 +0200)]
MDL-59057 analytics: Introduce static models

Part of MDL-57791 epic.

7 years agoMDL-57791 analytics: Increase time splitting field size
David Monllao [Thu, 8 Jun 2017 17:15:38 +0000 (19:15 +0200)]
MDL-57791 analytics: Increase time splitting field size

7 years agoMDL-59162 tool_models: Remove dependant models on uninstall
David Monllao [Tue, 6 Jun 2017 15:04:20 +0000 (17:04 +0200)]
MDL-59162 tool_models: Remove dependant models on uninstall

Part of MDL-57791 epic.

7 years agoMDL-59117 quiz: Move quiz indicators to the correct location
David Monllao [Tue, 6 Jun 2017 14:26:20 +0000 (16:26 +0200)]
MDL-59117 quiz: Move quiz indicators to the correct location

Part of MDL-57791 epic.

7 years agoMDL-59117 core_analytics: Move all indicators to respective modules
Ankit Agarwal [Fri, 2 Jun 2017 06:54:44 +0000 (12:24 +0530)]
MDL-59117 core_analytics: Move all indicators to respective modules

Part of MDL-57791 epic.

7 years agoMDL-57791 analytics: Ignored new 3rd party lib
David Monllao [Tue, 6 Jun 2017 08:31:28 +0000 (10:31 +0200)]
MDL-57791 analytics: Ignored new 3rd party lib

7 years agoMDL-57791 analytics: Remove references to project inspire
David Monllao [Tue, 6 Jun 2017 07:23:28 +0000 (09:23 +0200)]
MDL-57791 analytics: Remove references to project inspire

7 years agoMDL-59152 mlbackend_php: Check PHP version
David Monllao [Tue, 6 Jun 2017 07:08:48 +0000 (09:08 +0200)]
MDL-59152 mlbackend_php: Check PHP version

Part of MDL-57791 epic.

7 years agoMDL-57791 mlbackend_php: Remove unnecessary files
David Monllao [Tue, 6 Jun 2017 06:33:29 +0000 (08:33 +0200)]
MDL-57791 mlbackend_php: Remove unnecessary files

7 years agoMDL-57791 analytics: Build JS module
David Monllao [Tue, 6 Jun 2017 06:33:06 +0000 (08:33 +0200)]
MDL-57791 analytics: Build JS module

7 years agoMDL-57791 testing: Switch to analytics API namespace
David Monllao [Fri, 2 Jun 2017 17:11:11 +0000 (19:11 +0200)]
MDL-57791 testing: Switch to analytics API namespace

7 years agoMDL-57791 testing: Add analytics test suite
David Monllao [Fri, 2 Jun 2017 17:10:45 +0000 (19:10 +0200)]
MDL-57791 testing: Add analytics test suite

7 years agoMDL-57791 testing: Add missing cachedef lang string
David Monllao [Fri, 2 Jun 2017 06:09:50 +0000 (08:09 +0200)]
MDL-57791 testing: Add missing cachedef lang string

7 years agoMDL-59079 core_analytics: Add social level 2 to various activities
Ankit Agarwal [Wed, 31 May 2017 09:48:29 +0000 (15:18 +0530)]
MDL-59079 core_analytics: Add social level 2 to various activities

Part of MDL-57791 epic.

7 years agoMDL-59079 core_analytics: Define social levels for various activities
Ankit Agarwal [Wed, 31 May 2017 09:08:51 +0000 (14:38 +0530)]
MDL-59079 core_analytics: Define social levels for various activities

Part of MDL-57791 epic.

7 years agoMDL-59079 core_analytics: Add support for more than one social level
Ankit Agarwal [Wed, 31 May 2017 08:48:18 +0000 (14:18 +0530)]
MDL-59079 core_analytics: Add support for more than one social level

Part of MDL-57791 epic.

7 years agoMDL-59079 core_analytics: Refactor community of inquiry indicators
Ankit Agarwal [Tue, 30 May 2017 07:37:48 +0000 (13:07 +0530)]
MDL-59079 core_analytics: Refactor community of inquiry indicators

Refactor code to introduce a new base class per activity. This would help in sharing apis
between cognitive and social classes which is heavily required for level 2 and onwards.

Part of MDL-57791 epic.

7 years agoMDL-58859 analytics: Fix migration to core bugs and pre-migration issues
David Monllao [Thu, 1 Jun 2017 10:42:23 +0000 (12:42 +0200)]
MDL-58859 analytics: Fix migration to core bugs and pre-migration issues

Part of MDL-57791 epic.

7 years agoMDL-58834 analytics: Simplify indicators names
David Monllao [Thu, 1 Jun 2017 08:03:51 +0000 (10:03 +0200)]
MDL-58834 analytics: Simplify indicators names

Part of MDL-57791 epic.

7 years agoMDL-58859 analytics: No enddate update if wrong guess
David Monllao [Thu, 1 Jun 2017 07:56:48 +0000 (09:56 +0200)]
MDL-58859 analytics: No enddate update if wrong guess

Part of MDL-57791 epic.

7 years agoMDL-58859 mlbackend_php: Switch to LogisticRegression with norm.
David Monllao [Wed, 24 May 2017 08:54:40 +0000 (16:54 +0800)]
MDL-58859 mlbackend_php: Switch to LogisticRegression with norm.

Part of MDL-57791 epic.

7 years agoMDL-58859 mlbackend_php: Upgrade php-ml to latest version
David Monllao [Wed, 24 May 2017 06:07:04 +0000 (14:07 +0800)]
MDL-58859 mlbackend_php: Upgrade php-ml to latest version

Part of MDL-57791 epic.

7 years agoMDL-58859 analytics: Subsystem and API db/ requirements added
David Monllao [Tue, 23 May 2017 09:43:46 +0000 (17:43 +0800)]
MDL-58859 analytics: Subsystem and API db/ requirements added

Part of MDL-57791 epic.

7 years agoMDL-58859 analytics: New core database tables
David Monllao [Tue, 23 May 2017 09:42:21 +0000 (17:42 +0800)]
MDL-58859 analytics: New core database tables

Part of MDL-57791 epic.

7 years agoMDL-58859 analytics: Add tests to core
David Monllao [Tue, 23 May 2017 09:41:12 +0000 (17:41 +0800)]
MDL-58859 analytics: Add tests to core

Part of MDL-57791 epic.

7 years agoMDL-58859 analytics: Analytics API added to core
David Monllao [Tue, 23 May 2017 09:16:30 +0000 (17:16 +0800)]
MDL-58859 analytics: Analytics API added to core

Part of MDL-57791 epic.

7 years agoMDL-58859 tool_models: Added to core
David Monllao [Tue, 23 May 2017 09:15:55 +0000 (17:15 +0800)]
MDL-58859 tool_models: Added to core

Part of MDL-57791 epic.

7 years agoMDL-58859 report_insights: Added to core
David Monllao [Tue, 23 May 2017 09:15:41 +0000 (17:15 +0800)]
MDL-58859 report_insights: Added to core

Part of MDL-57791 epic.

7 years agoMDL-58859 mlbackend_python: Added to core
David Monllao [Tue, 23 May 2017 09:15:14 +0000 (17:15 +0800)]
MDL-58859 mlbackend_python: Added to core

Part of MDL-57791 epic.

7 years agoMDL-58859 mlbackend_php: Added to core
David Monllao [Tue, 23 May 2017 09:15:04 +0000 (17:15 +0800)]
MDL-58859 mlbackend_php: Added to core

Part of MDL-57791 epic.

7 years agoMerge branch 'MDL-59528-master' of git://github.com/junpataleta/moodle
Andrew Nicols [Mon, 24 Jul 2017 05:29:58 +0000 (13:29 +0800)]
Merge branch 'MDL-59528-master' of git://github.com/junpataleta/moodle

7 years agoMerge branch 'wip-MDL-59561-master' of git://github.com/abgreeve/moodle
Andrew Nicols [Mon, 24 Jul 2017 05:21:39 +0000 (13:21 +0800)]
Merge branch 'wip-MDL-59561-master' of git://github.com/abgreeve/moodle

7 years agoMerge branch 'MDL-59490' of https://github.com/spvickers/moodle
Andrew Nicols [Mon, 24 Jul 2017 04:42:34 +0000 (12:42 +0800)]
Merge branch 'MDL-59490' of https://github.com/spvickers/moodle

7 years agoMerge branch 'MDL-59538-master' of git://github.com/junpataleta/moodle
Andrew Nicols [Mon, 24 Jul 2017 03:57:23 +0000 (11:57 +0800)]
Merge branch 'MDL-59538-master' of git://github.com/junpataleta/moodle

7 years agoMDL-59538 core_calendar: PR fixes
Jun Pataleta [Fri, 21 Jul 2017 02:59:43 +0000 (10:59 +0800)]
MDL-59538 core_calendar: PR fixes

* Fix eslint warnings about promises.
* Simplify event handling.
* Prevent double assignment of calendar subscription property for in
  core_calendar_external::get_calendar_event_by_id() for readability.

Part of MDL-59333.

7 years agoMDL-59561 database: Update to creating new indexes in mysql.
Adrian Greeve [Tue, 18 Jul 2017 02:24:21 +0000 (10:24 +0800)]
MDL-59561 database: Update to creating new indexes in mysql.

When updating the mysql system to utf8mb4 not all tables are
converted to the row format of compressed or dynamic. If a new
index is created there is a possibility that the table could be
using compact or redundant and then an error will be shown saying
that the index size is too large. This fix handles this exception
and converts the table over to compressed.

7 years agoMDL-59538 core_calendar: add behat step back
Simey Lameze [Mon, 17 Jul 2017 06:02:44 +0000 (14:02 +0800)]
MDL-59538 core_calendar: add behat step back

Part of MDL-59333.

7 years agoMDL-59538 core_calendar: add event source logic to calendar
Simey Lameze [Mon, 17 Jul 2017 06:01:40 +0000 (14:01 +0800)]
MDL-59538 core_calendar: add event source logic to calendar

7 years agoMDL-59538 core_calendar: add event source to summary template
Simey Lameze [Mon, 17 Jul 2017 06:00:56 +0000 (14:00 +0800)]
MDL-59538 core_calendar: add event source to summary template

7 years agoMDL-59538 core_calendar: handle event source on the webservice
Simey Lameze [Mon, 17 Jul 2017 05:56:29 +0000 (13:56 +0800)]
MDL-59538 core_calendar: handle event source on the webservice

Part of MDL-59333.

7 years agoMDL-59528 user: Render user picture link with user's fullname
Jun Pataleta [Tue, 18 Jul 2017 09:13:01 +0000 (17:13 +0800)]
MDL-59528 user: Render user picture link with user's fullname

7 years agoMDL-59528 core: Add option to display fullname beside user picture
Jun Pataleta [Tue, 18 Jul 2017 09:11:59 +0000 (17:11 +0800)]
MDL-59528 core: Add option to display fullname beside user picture

7 years agoweekly release 3.4dev
Dan Poltawski [Thu, 20 Jul 2017 12:20:46 +0000 (13:20 +0100)]
weekly release 3.4dev

7 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Dan Poltawski [Thu, 20 Jul 2017 12:20:43 +0000 (13:20 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

7 years agoMerge branch 'MDL-59527-master-fix1' of http://github.com/damyon/moodle
Andrew Nicols [Thu, 20 Jul 2017 02:42:31 +0000 (10:42 +0800)]
Merge branch 'MDL-59527-master-fix1' of github.com/damyon/moodle

7 years agoMerge branch 'wip-MDL-57649-master-fix2' of git://github.com/abgreeve/moodle
Andrew Nicols [Thu, 20 Jul 2017 02:22:25 +0000 (10:22 +0800)]
Merge branch 'wip-MDL-57649-master-fix2' of git://github.com/abgreeve/moodle

7 years agoMDL-57649 mod_lesson: Improvement to upgrade query.
Adrian Greeve [Thu, 20 Jul 2017 01:52:32 +0000 (09:52 +0800)]
MDL-57649 mod_lesson: Improvement to upgrade query.

We only need one record for each filearea that we
are removing.

7 years agoMDL-59527 autocomplete: Don't fetch ajax twice
Damyon Wiese [Thu, 20 Jul 2017 01:52:05 +0000 (09:52 +0800)]
MDL-59527 autocomplete: Don't fetch ajax twice

7 years agoAutomatically generated installer lang files
AMOS bot [Wed, 19 Jul 2017 16:06:11 +0000 (00:06 +0800)]
Automatically generated installer lang files

7 years agoMerge branch 'MDL-59515' of https://github.com/NeillM/moodle
Dan Poltawski [Wed, 19 Jul 2017 12:11:23 +0000 (13:11 +0100)]
Merge branch 'MDL-59515' of https://github.com/NeillM/moodle

7 years agoMDL-59515 messages: arguments behave differently with single promise
Neill Magill [Wed, 19 Jul 2017 10:39:01 +0000 (11:39 +0100)]
MDL-59515 messages: arguments behave differently with single promise

Seems that objects are not borked by when in the same way as arrays when
there is only a single promise.

7 years agoMerge branch 'MDL-59515' of https://github.com/NeillM/moodle
Dan Poltawski [Wed, 19 Jul 2017 10:16:00 +0000 (11:16 +0100)]
Merge branch 'MDL-59515' of https://github.com/NeillM/moodle

7 years agoMDL-59515 messages: arguments behave differently with single promise
Neill Magill [Wed, 19 Jul 2017 09:10:25 +0000 (10:10 +0100)]
MDL-59515 messages: arguments behave differently with single promise

When only a single promise is passed the returned array is flattened.

7 years agoMerge branch 'wip-MDL-57649-master-fix' of git://github.com/abgreeve/moodle
Dan Poltawski [Wed, 19 Jul 2017 08:33:07 +0000 (09:33 +0100)]
Merge branch 'wip-MDL-57649-master-fix' of git://github.com/abgreeve/moodle

7 years agoMDL-57649 mod_lesson: Additional refinement to upgrade script.
Adrian Greeve [Wed, 19 Jul 2017 07:44:42 +0000 (15:44 +0800)]
MDL-57649 mod_lesson: Additional refinement to upgrade script.

7 years agoMerge branch 'MDL-59569-master' of git://github.com/andrewnicols/moodle
Dan Poltawski [Wed, 19 Jul 2017 07:43:56 +0000 (08:43 +0100)]
Merge branch 'MDL-59569-master' of git://github.com/andrewnicols/moodle

7 years agoMDL-59569 travis: Remove haveged
Andrew Nicols [Wed, 19 Jul 2017 01:57:14 +0000 (09:57 +0800)]
MDL-59569 travis: Remove haveged