Jake Dallimore
e83765bcf1
Merge branch 'MDL-66158-master' of git://github.com/andrewnicols/moodle
2019-07-16 10:30:52 +08:00
Andrew Nicols
444f85aaa9
MDL-66158 calendar: Events should be space separated not an array
2019-07-16 09:46:02 +08:00
Andrew Nicols
a21f471e12
Merge branch 'MDL-65928-master-2' of git://github.com/junpataleta/moodle
2019-07-16 07:18:17 +08:00
Eloy Lafuente (stronk7)
c4e14e535e
Merge branch 'MDL-62836-master' of git://github.com/sarjona/moodle
2019-07-15 23:56:39 +02:00
Eloy Lafuente (stronk7)
e9514b4df9
Merge branch 'MDL-58026-master' of https://github.com/MartinGauk/moodle
2019-07-15 13:38:44 +02:00
David Monllaó
2ffdcd78d3
MDL-66026 analytics: No notification if not necessary
2019-07-15 14:24:21 +08:00
Silvia Pinheiro
ae1556ad93
MDL-62836 badges: Add behat test for the new group selector
2019-07-12 18:13:37 +02:00
Silvia Pinheiro
b1e63fc7e2
MDL-62836 badges: Potential badge recipients by group
...
This affects the case when a badge is setup with the criteria "manual issue by role".
The non-editing teacher can see all participants of the course, when awarding a badge, even with SEPARATE GROUPS mode enabled.
With this change, when the non-editing teacher chooses a group, and searches for a user, the results are filtered for that group.
The same happens for "Existing badge recipients by group" when revoking a badge.
2019-07-12 18:13:37 +02:00
Jun Pataleta
622d83d7bc
MDL-65928 mod_choice: Use proper string for 'select/deselect all' labels
...
* Because string concatenation is bad!
2019-07-12 16:33:35 +08:00
Jun Pataleta
05b25140d0
MDL-65928 core: Use 'starts with' for non-exact toggle group matching
...
* Use the 'starts with' selector when matching toggle groups by name in
non-exact mode to avoid potential conflicts with other toggle groups.
* Note down the required data attributes for JS in the template
documentations.
* Add a note of this output component in upgrade.txt.
* Add doc blocks for the core/checkbox-toggleall attributes and methods.
2019-07-12 16:33:29 +08:00
Jun Pataleta
71eadbec62
MDL-65928 mod_choice: Add select/deselect all master button
2019-07-12 14:36:35 +08:00
Jun Pataleta
c7ad9f3439
MDL-65928 mod_choice: Use core/checkbox_toggleall
2019-07-12 14:36:35 +08:00
Jun Pataleta
2abd969cc5
MDL-65928 core: Split toggle-all elements into separate templates
...
For cleaner templates, split checkbox toggle-all elements into three
templates:
* master checkbox (master control rendered as a checkbox)
* master button (master control rendered as a button)
* slave checkbox
2019-07-12 14:36:35 +08:00
Jun Pataleta
5943fc3f95
MDL-65928 core: Render master element as button too
2019-07-12 14:36:35 +08:00
Jun Pataleta
6259a9d065
MDL-65928 core: Create a checkbox_toggleall renderable
2019-07-12 14:36:35 +08:00
Jun Pataleta
0a3d306358
MDL-65928 core_amd: Let checkboxes belong to multiple toggle groups
2019-07-12 14:36:35 +08:00
Jun Pataleta
686ab8cc74
MDL-65928 core_amd: Add support for action elements
...
Enable/disable action elements that are associated with the toggle
group.
2019-07-12 14:36:35 +08:00
Eloy Lafuente (stronk7)
f7e108438f
weekly release 3.8dev
2019-07-11 23:33:29 +02:00
Eloy Lafuente (stronk7)
f795e2008f
NOBUG: Fixed file access permissions
2019-07-11 23:33:29 +02:00
Eloy Lafuente (stronk7)
2cb2a818e2
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2019-07-11 23:33:27 +02:00
Jun Pataleta
42255de5bc
Merge branch 'MDL-65926-master_lowercase_username_sql_query' of https://github.com/andrewmadden/moodle
2019-07-11 20:57:29 +02:00
AMOS bot
ddb3755c35
Automatically generated installer lang files
2019-07-11 00:08:53 +00:00
Eloy Lafuente (stronk7)
65b10696c5
Merge branch 'MDL-65931-master' of https://github.com/sammarshallou/moodle
2019-07-11 00:33:57 +02:00
sam marshall
107ab4b97b
MDL-65931 Web services: get_courses_by_field minor inefficiency
...
When called with a list of course IDs, this change makes it preload
the contexts and categories before further processing. This saves a
number of queries, depending on how many courses you call it for.
(Typically the function is called with a list of all your enrolled
courses.)
The change may also improve performance for other web services that
call the validate_courses function.
2019-07-10 18:27:42 +01:00
Eloy Lafuente (stronk7)
e6bfe3f32b
Merge branch 'MDL-66114-master-fix' of git://github.com/marinaglancy/moodle
2019-07-10 12:42:04 +02:00
Marina Glancy
de08f8b2ba
MDL-66114 core_calendar: normalise categoryid value
2019-07-10 11:28:26 +02:00
Andrew Nicols
2c860ec20e
Merge branch 'MDL-65747' of git://github.com/Chocolate-lightning/moodle
2019-07-10 14:33:10 +08:00
Andrew Nicols
aeac7a10bc
Merge branch 'MDL-66114-master-2' of git://github.com/marinaglancy/moodle
2019-07-10 14:28:27 +08:00
Jun Pataleta
1b81ed2f97
Merge branch 'MDL-66012-master' of git://github.com/lameze/moodle
2019-07-10 12:17:44 +08:00
Simey Lameze
7bfe4a52a3
MDL-66012 calendar: fix no event message on calendar views
...
Ahhh Jun. Thanks legend :)
2019-07-10 11:34:35 +08:00
Jun Pataleta
b17040fdfc
Merge branch 'MDL-64002-master-rebased' of git://github.com/ryanwyllie/moodle
2019-07-10 11:01:51 +08:00
Mathew May
062dc67e4e
MDL-65747 libraries: Remove the pear/CHAP library
2019-07-10 08:42:19 +08:00
Andrew Nicols
3034726dc9
Merge branch 'MDL-65562_master' of git://github.com/dmonllao/moodle
2019-07-10 08:09:25 +08:00
Andrew Nicols
511edea98f
Merge branch 'MDL-65741-master' of git://github.com/sarjona/moodle
2019-07-10 08:07:43 +08:00
Eloy Lafuente (stronk7)
884bd3da36
Merge branch 'MDL-56835_master-coursetimecreated' of git://github.com/markn86/moodle
2019-07-10 00:07:46 +02:00
Eloy Lafuente (stronk7)
d0df20d88b
Merge branch 'MDL-64811_group_submission_warning' of git://github.com/davosmith/moodle
2019-07-09 17:57:37 +02:00
Marina Glancy
1f37e37356
MDL-66114 core_calendar: events without category
2019-07-09 17:52:07 +02:00
David Monllaó
1d5cb38292
MDL-65562 analytics: New get_prediction_actions API
2019-07-09 13:36:11 +02:00
David Monllaó
4de032eba3
MDL-65562 tool_analytics: Effectiveness report base
2019-07-09 13:36:11 +02:00
Jun Pataleta
28ebbfd77e
Merge branch 'MDL-66081-master' of git://github.com/lameze/moodle
2019-07-09 17:11:41 +08:00
Davo Smith
07aafc9f80
MDL-64811 mod_assign: add webservice return type change to upgrade.txt
2019-07-09 09:01:44 +01:00
Andrew Nicols
b25bcc45dc
Merge branch 'MDL-64258-master' of https://github.com/HuongNV13/moodle
2019-07-09 14:26:13 +08:00
Ryan Wyllie
18cb44460b
MDL-64002 message: add error handling for failed messages
...
Add inline error messages when messages fail to send. Also add
support for deleting messages that failed to send.
2019-07-09 13:49:24 +08:00
Andrew Nicols
b6bbcd6ecb
Merge branch 'MDL-65936' of git://github.com/Chocolate-lightning/moodle
2019-07-09 13:29:42 +08:00
Andrew Nicols
c30d15814a
Merge branch 'MDL-65965-master-fix' of git://github.com/junpataleta/moodle
2019-07-09 10:59:14 +08:00
Jun Pataleta
5fb766da14
MDL-65965 behat: Do not fetch grouping IDs for empty grouping idnumbers
2019-07-09 10:47:53 +08:00
Mark Nelson
11362b4aaf
MDL-56835 report_participation: remove unreachable if condition
2019-07-09 09:14:15 +08:00
Andrew Nicols
dbeada6f27
Merge branch 'MDL-65772-master' of git://github.com/vmdef/moodle
2019-07-09 08:44:48 +08:00
Mark Nelson
2604998150
MDL-56835 report_participation: initialise action variables
2019-07-09 08:27:17 +08:00
Mark Nelson
5a9e1bc18e
MDL-56835 report_participation: use course timecreated as minlog
2019-07-09 08:27:17 +08:00