moodle.git
4 years agoMDL-60901 environment: 3.6 requirements
Eloy Lafuente (stronk7) [Mon, 3 Sep 2018 00:15:17 +0000 (02:15 +0200)]
MDL-60901 environment: 3.6 requirements

Changes include:
- MySQL 5.6 is required.
- PostgreSQL 8.4 is required.
- Oracle 11.2 is required.
- 64bits architecture is recommended.

4 years agoweekly release 3.6dev
Eloy Lafuente (stronk7) [Thu, 30 Aug 2018 17:03:58 +0000 (19:03 +0200)]
weekly release 3.6dev

4 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Eloy Lafuente (stronk7) [Thu, 30 Aug 2018 17:03:55 +0000 (19:03 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

4 years agoMerge branch 'MDL-62535-master-fix' of github.com:abgreeve/moodle
Andrew Nicols [Thu, 30 Aug 2018 05:49:15 +0000 (13:49 +0800)]
Merge branch 'MDL-62535-master-fix' of github.com:abgreeve/moodle

4 years agoMDL-62535 grading methods: Unit test update for fix.
Adrian Greeve [Thu, 30 Aug 2018 05:19:21 +0000 (13:19 +0800)]
MDL-62535 grading methods: Unit test update for fix.

4 years agoMDL-62535 grading methods: Fix for multiple intances.
Adrian Greeve [Thu, 30 Aug 2018 03:35:52 +0000 (11:35 +0800)]
MDL-62535 grading methods: Fix for multiple intances.

We were only exporting the one instance per item id.
Instead we should have been exporting all instances for each
item id.

4 years agoAutomatically generated installer lang files
AMOS bot [Thu, 30 Aug 2018 00:07:55 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMerge branch 'MDL-62535-master' of git://github.com/abgreeve/moodle
Eloy Lafuente (stronk7) [Wed, 29 Aug 2018 23:19:57 +0000 (01:19 +0200)]
Merge branch 'MDL-62535-master' of git://github.com/abgreeve/moodle

4 years agoMDL-63165 question: Bump expected size of question exports (take II)
Eloy Lafuente (stronk7) [Wed, 29 Aug 2018 12:38:40 +0000 (14:38 +0200)]
MDL-63165 question: Bump expected size of question exports (take II)

4 years agoMerge branch 'MDL-63165-master-fix' of https://github.com/andrewnicols/moodle
Jake Dallimore [Wed, 29 Aug 2018 04:33:29 +0000 (12:33 +0800)]
Merge branch 'MDL-63165-master-fix' of https://github.com/andrewnicols/moodle

4 years agoMDL-63165 question: Bump expected size of question exports
Andrew Nicols [Wed, 29 Aug 2018 02:43:21 +0000 (10:43 +0800)]
MDL-63165 question: Bump expected size of question exports

4 years agoMerge branch 'MDL-62657-master' of git://github.com/junpataleta/moodle
Jake Dallimore [Wed, 29 Aug 2018 01:30:07 +0000 (09:30 +0800)]
Merge branch 'MDL-62657-master' of git://github.com/junpataleta/moodle

4 years agoMerge branch 'wip-MDL-62742-master' of git://github.com/marinaglancy/moodle
Andrew Nicols [Wed, 29 Aug 2018 00:31:08 +0000 (08:31 +0800)]
Merge branch 'wip-MDL-62742-master' of git://github.com/marinaglancy/moodle

4 years agoMerge branch 'MDL-63094-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Tue, 28 Aug 2018 21:53:58 +0000 (23:53 +0200)]
Merge branch 'MDL-63094-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-62914-master' of git://github.com/lameze/moodle
Eloy Lafuente (stronk7) [Tue, 28 Aug 2018 21:14:15 +0000 (23:14 +0200)]
Merge branch 'MDL-62914-master' of git://github.com/lameze/moodle

4 years agoMerge branch 'wip-MDL-63165-master' of https://github.com/Beedell/moodle
David Monllao [Tue, 28 Aug 2018 10:28:25 +0000 (12:28 +0200)]
Merge branch 'wip-MDL-63165-master' of https://github.com/Beedell/moodle

4 years agoMDL-62742 core: rename coursecat->core_course_category
Marina Glancy [Sat, 16 Jun 2018 03:57:27 +0000 (11:57 +0800)]
MDL-62742 core: rename coursecat->core_course_category

Also rename course_in_list -> core_course_list_element
Deprecate class coursecat_sortable_records

4 years agoMerge branch 'MDL-63101-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Tue, 28 Aug 2018 08:55:07 +0000 (16:55 +0800)]
Merge branch 'MDL-63101-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-63086-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Tue, 28 Aug 2018 00:47:43 +0000 (08:47 +0800)]
Merge branch 'MDL-63086-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-62782-master' of git://github.com/damyon/moodle
Andrew Nicols [Mon, 27 Aug 2018 23:06:22 +0000 (07:06 +0800)]
Merge branch 'MDL-62782-master' of git://github.com/damyon/moodle

4 years agoMerge branch 'MDL-62989-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Mon, 27 Aug 2018 15:51:20 +0000 (17:51 +0200)]
Merge branch 'MDL-62989-master' of git://github.com/mihailges/moodle

4 years agoMDL-63187 tool_dataprivacy: Behat fixes for confirmation lang strings
Jun Pataleta [Mon, 27 Aug 2018 14:34:33 +0000 (22:34 +0800)]
MDL-63187 tool_dataprivacy: Behat fixes for confirmation lang strings

4 years agoMerge branch 'MDL-63174-master-emptyusername' of git://github.com/mudrd8mz/moodle
David Monllao [Mon, 27 Aug 2018 13:06:55 +0000 (15:06 +0200)]
Merge branch 'MDL-63174-master-emptyusername' of git://github.com/mudrd8mz/moodle

4 years agoMerge branch 'MDL-63179-master' of https://github.com/lucaboesch/moodle
David Monllao [Mon, 27 Aug 2018 10:21:00 +0000 (12:21 +0200)]
Merge branch 'MDL-63179-master' of https://github.com/lucaboesch/moodle

4 years agoMDL-63187 tool_dataprivacy: Update delete purpose and category lang strings
David Monllao [Mon, 27 Aug 2018 10:11:53 +0000 (12:11 +0200)]
MDL-63187 tool_dataprivacy: Update delete purpose and category lang strings

4 years agoMerge branch 'MDL-63187-master' of git://github.com/junpataleta/moodle
David Monllao [Mon, 27 Aug 2018 09:54:24 +0000 (11:54 +0200)]
Merge branch 'MDL-63187-master' of git://github.com/junpataleta/moodle

4 years agoMerge branch 'MDL-63210_master' of git://github.com/markn86/moodle
David Monllao [Mon, 27 Aug 2018 09:46:27 +0000 (11:46 +0200)]
Merge branch 'MDL-63210_master' of git://github.com/markn86/moodle

4 years agoMerge branch 'MDL-63234-master' of git://github.com/andrewnicols/moodle
David Monllao [Mon, 27 Aug 2018 09:32:09 +0000 (11:32 +0200)]
Merge branch 'MDL-63234-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-62867-missing_colon_in_query' of https://github.com/bitumin/moodle
David Monllao [Mon, 27 Aug 2018 09:22:27 +0000 (11:22 +0200)]
Merge branch 'MDL-62867-missing_colon_in_query' of https://github.com/bitumin/moodle

4 years agoMDL-63086 block_rss_client: Move skip time calculation to task
Andrew Nicols [Thu, 16 Aug 2018 00:54:13 +0000 (08:54 +0800)]
MDL-63086 block_rss_client: Move skip time calculation to task

4 years agoMerge branch 'MDL-53024-master' of git://github.com/damyon/moodle
Andrew Nicols [Mon, 27 Aug 2018 07:45:57 +0000 (15:45 +0800)]
Merge branch 'MDL-53024-master' of git://github.com/damyon/moodle

4 years agoMDL-63101 cache: Improve accuracy of cache event invalidation
Andrew Nicols [Thu, 9 Aug 2018 06:09:00 +0000 (14:09 +0800)]
MDL-63101 cache: Improve accuracy of cache event invalidation

4 years agoMerge branch 'MDL-59169-master' of https://github.com/nwp90/moodle
Andrew Nicols [Mon, 27 Aug 2018 01:43:30 +0000 (09:43 +0800)]
Merge branch 'MDL-59169-master' of https://github.com/nwp90/moodle

4 years agoMDL-63234 blocks_recent_activity; Ensure courselib is loaded
Andrew Nicols [Sat, 25 Aug 2018 00:39:03 +0000 (08:39 +0800)]
MDL-63234 blocks_recent_activity; Ensure courselib is loaded

4 years agoMDL-63165 Question: xml import of question categories
John Beedell [Mon, 20 Aug 2018 13:24:19 +0000 (14:24 +0100)]
MDL-63165 Question: xml import of question categories

4 years agoMDL-62867 tags: Fix missing colon in sql placeholder
Mitxel Moriana [Thu, 23 Aug 2018 07:01:05 +0000 (09:01 +0200)]
MDL-62867 tags: Fix missing colon in sql placeholder

Due to a missing colon in an sql query field value placeholder
the calculation of the ordering field for a newly added tag
was ignoring itemid.

4 years agoMDL-63179 enrol_self: String and @return tag corrected.
Luca Bösch [Fri, 17 Aug 2018 11:57:53 +0000 (13:57 +0200)]
MDL-63179 enrol_self: String and @return tag corrected.

4 years agoMDL-62989 privacy: Improve data request order for users
Mihail Geshoski [Fri, 24 Aug 2018 07:32:34 +0000 (15:32 +0800)]
MDL-62989 privacy: Improve data request order for users

4 years agoweekly release 3.6dev
Jake Dallimore [Fri, 24 Aug 2018 05:08:47 +0000 (13:08 +0800)]
weekly release 3.6dev

4 years agoMDL-63210 core: convert for loop to forEach in JS
Mark Nelson [Fri, 24 Aug 2018 03:31:32 +0000 (11:31 +0800)]
MDL-63210 core: convert for loop to forEach in JS

4 years agoMerge branch 'MDL-63028-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Thu, 23 Aug 2018 10:48:41 +0000 (12:48 +0200)]
Merge branch 'MDL-63028-master' of git://github.com/bmbrands/moodle

4 years agoMDL-63028 Theme boost: fix footer maintenance page
Bas Brands [Thu, 23 Aug 2018 08:55:26 +0000 (10:55 +0200)]
MDL-63028 Theme boost: fix footer maintenance page

4 years agoMDL-63187 tool_dataprivacy: Improve confirm message lang strings
Jun Pataleta [Thu, 23 Aug 2018 08:53:03 +0000 (16:53 +0800)]
MDL-63187 tool_dataprivacy: Improve confirm message lang strings

* Updated the delete confirmation messages so that the category/purpose
names are shown in italics. This makes it easier for the privacy officer
to see the category/purpose that is being deleted.

4 years agoMerge branch 'MDL-57281-master-fix' of https://github.com/andrewnicols/moodle
Andrew Nicols [Thu, 23 Aug 2018 07:47:28 +0000 (15:47 +0800)]
Merge branch 'MDL-57281-master-fix' of https://github.com/andrewnicols/moodle

4 years agoMDL-57281 question: Correct path to Quiz admin in test
Andrew Nicols [Thu, 23 Aug 2018 07:44:23 +0000 (15:44 +0800)]
MDL-57281 question: Correct path to Quiz admin in test

4 years agoMerge branch 'MDL-57281-master-fix' of https://github.com/andrewnicols/moodle
Jake Dallimore [Thu, 23 Aug 2018 00:20:13 +0000 (08:20 +0800)]
Merge branch 'MDL-57281-master-fix' of https://github.com/andrewnicols/moodle

4 years agoMDL-57281 enrol_lti: Nav to Published as LTI tools
Andrew Nicols [Thu, 23 Aug 2018 00:08:59 +0000 (08:08 +0800)]
MDL-57281 enrol_lti: Nav to Published as LTI tools

4 years agoMDL-57281 behat: Fix some goutte tests (cannot click on li)
Víctor Déniz Falcón [Wed, 22 Aug 2018 16:19:19 +0000 (18:19 +0200)]
MDL-57281 behat: Fix some goutte tests (cannot click on li)

Simply they are not needed, without JS everything is expanded.

4 years agoMDL-36255 core_grade: fix to ensure correct context used for filters
Jake Dallimore [Wed, 22 Aug 2018 08:20:36 +0000 (16:20 +0800)]
MDL-36255 core_grade: fix to ensure correct context used for filters

Some grade object (outcomes,scales) can be created at site or course
context, so this patch just makes sure we use the respective context
when applying format_string to the name in the get_name() function.

4 years agoMDL-53024 assign: Remove incorrect logic in query
Damyon Wiese [Thu, 23 Nov 2017 09:22:23 +0000 (17:22 +0800)]
MDL-53024 assign: Remove incorrect logic in query

We are simplifying this query so it will return grades if the attempt matches
the submission attempt, or there is no submission. The case where there is a grade
but no submission can happen only for group assignments.

4 years agoMDL-63094 tool_policy: Fix the cookie banner to the bottom
Andrew Nicols [Thu, 9 Aug 2018 06:10:59 +0000 (14:10 +0800)]
MDL-63094 tool_policy: Fix the cookie banner to the bottom

Floating banners cause issues with clickability in Behat as it is unable
to understand that it cannot interact with the elements underneath the
floating banner, or that it needs to scroll the page so that the
required content is no longer beneath the floating banner.

Changing the banner to be fixed to the bottom of the page during Behat
runes is a reliable fix.

4 years agoMDL-63094 js: Do not check visibility before hiding backdrop
Andrew Nicols [Wed, 8 Aug 2018 01:58:44 +0000 (09:58 +0800)]
MDL-63094 js: Do not check visibility before hiding backdrop

It's possible for the backdrop to be created during the show, before the
modal is actually fully shown.

This check is unnecessary because the getBackdrop() function always
returns a value and will always succeed.

4 years agoMDL-63094 tool_policy: Fix race condition in modal display
Andrew Nicols [Wed, 8 Aug 2018 01:58:22 +0000 (09:58 +0800)]
MDL-63094 tool_policy: Fix race condition in modal display

The way in which the modal was displayed meant that there were no
pending JS items, whilst the modal was rendered, causing random behat
fails.

This JS has been restructured to create the Modal and pass it a set of
Promises for both the title, and body.

4 years agoMDL-62914 Calendar: handle TZURL iCal property
Henning Bostelmann [Fri, 13 Jul 2018 17:25:28 +0000 (18:25 +0100)]
MDL-62914 Calendar: handle TZURL iCal property

4 years agoMerge branch 'MDL-62660' of https://github.com/stronk7/moodle
Andrew Nicols [Wed, 22 Aug 2018 00:02:47 +0000 (08:02 +0800)]
Merge branch 'MDL-62660' of https://github.com/stronk7/moodle

4 years agoMDL-62660 xmldb: fix tool_dataprivacy_request_>status to int(2)
Eloy Lafuente (stronk7) [Tue, 21 Aug 2018 21:57:35 +0000 (23:57 +0200)]
MDL-62660 xmldb: fix tool_dataprivacy_request_>status to int(2)

So the new defined statuses fit in the column for all databases.

4 years agoMerge branch 'MDL-63028-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Tue, 21 Aug 2018 17:23:37 +0000 (19:23 +0200)]
Merge branch 'MDL-63028-master' of git://github.com/bmbrands/moodle

4 years agoMDL-63187 tool_dataprivacy: Behat tests for purposes/categories CRUD
Jun Pataleta [Tue, 21 Aug 2018 08:19:27 +0000 (16:19 +0800)]
MDL-63187 tool_dataprivacy: Behat tests for purposes/categories CRUD

4 years agoMDL-63187 tool_dataprivacy: Fix delete button text
Jun Pataleta [Mon, 20 Aug 2018 09:04:04 +0000 (17:04 +0800)]
MDL-63187 tool_dataprivacy: Fix delete button text

* No need to add the purpose/category name for the delete button itself
* Fix delete confirmation lang strings.
* Add button titles to Add purpose/category buttons so they can be
  clicked on when running Behat tests.

4 years agoMerge branch 'MDL-36255-master' of https://github.com/lucaboesch/moodle
Jake Dallimore [Tue, 21 Aug 2018 08:04:17 +0000 (16:04 +0800)]
Merge branch 'MDL-36255-master' of https://github.com/lucaboesch/moodle

4 years agoMDL-62657 user: More users fields for creation/update WS functions
Jun Pataleta [Mon, 25 Jun 2018 05:51:11 +0000 (13:51 +0800)]
MDL-62657 user: More users fields for creation/update WS functions

4 years agoMerge branch 'MDL-62534-master' of https://github.com/mackensen/moodle
Jake Dallimore [Tue, 21 Aug 2018 03:43:56 +0000 (11:43 +0800)]
Merge branch 'MDL-62534-master' of https://github.com/mackensen/moodle

4 years agoMerge branch 'MDL-62660-master' of git://github.com/junpataleta/moodle
Andrew Nicols [Tue, 21 Aug 2018 03:09:33 +0000 (11:09 +0800)]
Merge branch 'MDL-62660-master' of git://github.com/junpataleta/moodle

4 years agoMerge branch 'MDL-57281-master' of https://github.com/vmdef/moodle
Andrew Nicols [Tue, 21 Aug 2018 02:49:10 +0000 (10:49 +0800)]
Merge branch 'MDL-57281-master' of https://github.com/vmdef/moodle

4 years agoMDL-62660 tool_dataprivacy: Behat fix for data deletion
Jun Pataleta [Tue, 21 Aug 2018 02:27:10 +0000 (10:27 +0800)]
MDL-62660 tool_dataprivacy: Behat fix for data deletion

4 years agoMDL-62660 tool_dataprivacy: CI fixes
Jun Pataleta [Tue, 21 Aug 2018 01:18:00 +0000 (09:18 +0800)]
MDL-62660 tool_dataprivacy: CI fixes

4 years agoMerge branch 'MDL-63131-master' of https://github.com/sammarshallou/moodle
Andrew Nicols [Tue, 21 Aug 2018 00:57:17 +0000 (08:57 +0800)]
Merge branch 'MDL-63131-master' of https://github.com/sammarshallou/moodle

4 years agoMDL-63131 Web services: Callback to allow web service overrides
sam marshall [Tue, 14 Aug 2018 12:32:06 +0000 (13:32 +0100)]
MDL-63131 Web services: Callback to allow web service overrides

4 years agoMDL-62534 course formats: do not purge empty sections on upgrade
Charles Fulton [Thu, 28 Jun 2018 16:31:10 +0000 (12:31 -0400)]
MDL-62534 course formats: do not purge empty sections on upgrade

4 years agoMDL-57281 behat: deprecated step definition I navigate to node in
Víctor Déniz Falcón [Mon, 20 Aug 2018 11:53:26 +0000 (12:53 +0100)]
MDL-57281 behat: deprecated step definition I navigate to node in

Definition step deprecated and affected tests modified.

4 years agoMDL-62660 tool_dataprivacy: Behat additions for deletion and data expiry
Michael Hawkins [Thu, 9 Aug 2018 08:29:07 +0000 (16:29 +0800)]
MDL-62660 tool_dataprivacy: Behat additions for deletion and data expiry

4 years agoMDL-62660 tool_dataprivacy: Add and update PHPUnit tests
Michael Hawkins [Fri, 10 Aug 2018 07:13:42 +0000 (15:13 +0800)]
MDL-62660 tool_dataprivacy: Add and update PHPUnit tests

Updated tests with latest statuses.
Added testing for request download expiry functionality and method.
Added assign_site_dpo within a parent class for unit tests.

4 years agoMDL-62660 tool_dataprivacy: Add scheduled task to expire data requests
Michael Hawkins [Tue, 12 Jun 2018 09:13:48 +0000 (17:13 +0800)]
MDL-62660 tool_dataprivacy: Add scheduled task to expire data requests

4 years agoMDL-62660 tool_dataprivacy: Add ability to expire data requests
Michael Hawkins [Fri, 8 Jun 2018 08:29:53 +0000 (16:29 +0800)]
MDL-62660 tool_dataprivacy: Add ability to expire data requests

Also replaced Completed status with situation specific statuses.
Also improved UX on request pages in line with expiries and the aadditional statuses.

4 years agoMDL-62660 tool_dataprivacy: Add method for unit tests to run adhoc tasks
Andrew Nicols [Fri, 1 Jun 2018 03:35:03 +0000 (11:35 +0800)]
MDL-62660 tool_dataprivacy: Add method for unit tests to run adhoc tasks

4 years agoMDL-36255 grades: allow multilang filters in grades
Luca Bösch [Thu, 14 Jun 2018 14:10:35 +0000 (16:10 +0200)]
MDL-36255 grades: allow multilang filters in grades

4 years agoMerge branch 'MDL-63097' of git://github.com/stronk7/moodle
Jake Dallimore [Mon, 20 Aug 2018 05:51:50 +0000 (13:51 +0800)]
Merge branch 'MDL-63097' of git://github.com/stronk7/moodle

4 years agoMDL-62535 tool_dataprivacy: Registry shows deprecated interfaces.
Adrian Greeve [Thu, 16 Aug 2018 06:34:29 +0000 (14:34 +0800)]
MDL-62535 tool_dataprivacy: Registry shows deprecated interfaces.

4 years agoMDL-62535 privacy: Create deprecated provider interface.
Adrian Greeve [Thu, 16 Aug 2018 06:31:43 +0000 (14:31 +0800)]
MDL-62535 privacy: Create deprecated provider interface.

Any interfaces that have become deprecated should extend
this interface.

4 years agoMDL-62535 core_grading: Unit test for new methods.
Adrian Greeve [Fri, 15 Jun 2018 03:40:56 +0000 (11:40 +0800)]
MDL-62535 core_grading: Unit test for new methods.

4 years agoMDL-62535 mod_assign: Update to providers to include adv grading.
Adrian Greeve [Thu, 14 Jun 2018 05:11:18 +0000 (13:11 +0800)]
MDL-62535 mod_assign: Update to providers to include adv grading.

4 years agoMDL-62535 core_grading: Update to providers and interface.
Adrian Greeve [Thu, 14 Jun 2018 02:38:19 +0000 (10:38 +0800)]
MDL-62535 core_grading: Update to providers and interface.

The previous interface was inadequate for retrieving user
information stored in the sub-plugins.

A new interface and methods have been added to successfully
deal with user data.

4 years agoMerge branch 'MDL-63176' of https://github.com/spvickers/moodle
Andrew Nicols [Mon, 20 Aug 2018 03:15:35 +0000 (11:15 +0800)]
Merge branch 'MDL-63176' of https://github.com/spvickers/moodle

4 years agoMerge branch 'MDL-57741-master' of git://github.com/cescobedo/moodle
Jake Dallimore [Mon, 20 Aug 2018 02:11:49 +0000 (10:11 +0800)]
Merge branch 'MDL-57741-master' of git://github.com/cescobedo/moodle

4 years agoweekly release 3.6dev
Eloy Lafuente (stronk7) [Fri, 17 Aug 2018 15:37:15 +0000 (17:37 +0200)]
weekly release 3.6dev

4 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Eloy Lafuente (stronk7) [Fri, 17 Aug 2018 15:37:12 +0000 (17:37 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

4 years agoMDL-63174 user: user_create_user to throw exception on empty username
David Mudrák [Fri, 17 Aug 2018 10:57:35 +0000 (12:57 +0200)]
MDL-63174 user: user_create_user to throw exception on empty username

The core API function user_create_user() did not check the case when the
given username was empty.

Also adding a missing string 'usernamelowercase' for the existing lower
case check and unit tests.

4 years agoMDL-63174 user: core_user_create_users to throw exception on empty names
David Mudrák [Fri, 17 Aug 2018 10:33:25 +0000 (12:33 +0200)]
MDL-63174 user: core_user_create_users to throw exception on empty names

To be consistent with the web administration UI, we should not allow to
create invalid user records with empty username, lastname or firstname
via the web services.

4 years agoMerge branch 'MDL-62884-master' of git://github.com/damyon/moodle
Jake Dallimore [Fri, 17 Aug 2018 08:02:05 +0000 (16:02 +0800)]
Merge branch 'MDL-62884-master' of git://github.com/damyon/moodle

4 years agoMDL-62884 privacy: Additional fix for popper.js
Damyon Wiese [Fri, 17 Aug 2018 06:21:49 +0000 (14:21 +0800)]
MDL-62884 privacy: Additional fix for popper.js

For a table with action menus inside a scrollable region, we need to ensure
the table is at least big enough.

4 years agoMDL-63176 enrol_lti: Add $COURSE to global
Stephen Vickers [Thu, 16 Aug 2018 21:41:57 +0000 (22:41 +0100)]
MDL-63176 enrol_lti: Add $COURSE to global

Ensure that capabilities using $COURSE can be parsed.

4 years agoMDL-57741 enrol_lti: Add Launch URL to Published as LTI tools
cescobedo [Thu, 16 Aug 2018 07:08:38 +0000 (09:08 +0200)]
MDL-57741 enrol_lti: Add Launch URL to Published as LTI tools

4 years agoMDL-59169 gradebook: Add groupid to gpr tracking & use
Nick Phillips [Tue, 17 Oct 2017 21:19:50 +0000 (10:19 +1300)]
MDL-59169 gradebook: Add groupid to gpr tracking & use

Added groupid to grade_plugin_return tracking, modified constructor
to use query params as defaults if passed-in params not supplied,
used groupid tracking in core reports.

grade_get_graded_users_select also fixed to use gpr (otherwise using
it breaks when course current group has changed between render and
submit).

Fixed coding style issue in gpr constructor & documented properties.

Added upgrade.txt noting gpr changes.

4 years agoAutomatically generated installer lang files
AMOS bot [Thu, 16 Aug 2018 00:08:08 +0000 (00:08 +0000)]
Automatically generated installer lang files

4 years agoMerge branch 'MDL-63050-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Wed, 15 Aug 2018 02:59:37 +0000 (10:59 +0800)]
Merge branch 'MDL-63050-master' of git://github.com/andrewnicols/moodle

4 years agoMerge branch 'MDL-62600-master' of git://github.com/mickhawkins/moodle
Andrew Nicols [Wed, 15 Aug 2018 00:53:30 +0000 (08:53 +0800)]
Merge branch 'MDL-62600-master' of git://github.com/mickhawkins/moodle

4 years agoAutomatically generated installer lang files
AMOS bot [Wed, 15 Aug 2018 00:07:31 +0000 (00:07 +0000)]
Automatically generated installer lang files

4 years agoMDL-61238 cohort: require_once all libraries
Luke Carrier [Thu, 18 Jan 2018 11:54:28 +0000 (11:54 +0000)]
MDL-61238 cohort: require_once all libraries

4 years agoMerge branch 'MDL-62341-master' of git://github.com/mihailges/moodle
Eloy Lafuente (stronk7) [Tue, 14 Aug 2018 22:03:18 +0000 (00:03 +0200)]
Merge branch 'MDL-62341-master' of git://github.com/mihailges/moodle

4 years agoMerge branch 'MDL-58409-master_needs_clean_in_autocomplete_element' of https://github...
Eloy Lafuente (stronk7) [Tue, 14 Aug 2018 15:29:48 +0000 (17:29 +0200)]
Merge branch 'MDL-58409-master_needs_clean_in_autocomplete_element' of https://github.com/dravek/moodle