Adrian Greeve [Tue, 27 Nov 2018 05:42:48 +0000 (13:42 +0800)]
MDL-64161 gradereport_singleview: Single updates reported correctly.
If there is an error with the update of individual entries this is
also correctly displayed as not being updated.
Adrian Greeve [Mon, 26 Nov 2018 03:22:58 +0000 (11:22 +0800)]
MDL-64161 gradereport_singleview: Behat test for out of bounds grade.
Adrian Greeve [Mon, 26 Nov 2018 02:56:28 +0000 (10:56 +0800)]
MDL-64161 gradereport_singleview: Stop updating grades with errors.
Eloy Lafuente (stronk7) [Sun, 25 Nov 2018 09:50:38 +0000 (10:50 +0100)]
Moodle release 3.6rc1
Eloy Lafuente (stronk7) [Fri, 23 Nov 2018 23:26:18 +0000 (00:26 +0100)]
Merge branch 'MDL-64186-master-enfix' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Fri, 23 Nov 2018 15:36:55 +0000 (16:36 +0100)]
on-demand release 3.6beta+
Eloy Lafuente (stronk7) [Fri, 23 Nov 2018 15:36:53 +0000 (16:36 +0100)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Helen Foster [Fri, 23 Nov 2018 13:39:54 +0000 (14:39 +0100)]
MDL-64186 lang: Import fixed English strings (en_fix)
Significant string change:
* togglemessagemenu, core_message - messages menu -> messaging drawer
(new functionality)
Jun Pataleta [Fri, 23 Nov 2018 06:47:00 +0000 (14:47 +0800)]
Merge branch 'MDL-64057-master' of https://github.com/snake/moodle
Jake Dallimore [Fri, 23 Nov 2018 06:42:33 +0000 (14:42 +0800)]
MDL-64057 core_message: fix bug with favourite count aggregation
Damyon Wiese [Fri, 23 Nov 2018 04:21:13 +0000 (12:21 +0800)]
Merge branch 'MDL-64180_master' of git://github.com/markn86/moodle
Mark Nelson [Fri, 23 Nov 2018 02:30:02 +0000 (10:30 +0800)]
MDL-64180 core_message: added new WS for contact request count
Mark Nelson [Fri, 23 Nov 2018 02:22:51 +0000 (10:22 +0800)]
MDL-64180 core_message: change stdClass to int for count requests param
This will be used by a new web service and we do not want to fetch
the user unnecessarily in the call.
Also renamed the method for consistency.
Jun Pataleta [Fri, 23 Nov 2018 03:24:58 +0000 (11:24 +0800)]
Merge branch 'MDL-64057-master' of https://github.com/snake/moodle
Jun Pataleta [Fri, 23 Nov 2018 03:14:57 +0000 (11:14 +0800)]
Merge branch 'MDL-64030-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Thu, 22 Nov 2018 01:15:05 +0000 (09:15 +0800)]
MDL-64057 core_message: return conversations with soft-deleted users
Individual conversations with a soft-deleted user (including messages)
are now displayed in the conversation listing. This brings the behaviour
of individual conversations in line with group conversations, in that
the active user can still view messages.
Jake Dallimore [Thu, 22 Nov 2018 01:10:37 +0000 (09:10 +0800)]
MDL-64057 core_message: use get_conversation_counts() during rendering
Jake Dallimore [Thu, 22 Nov 2018 06:09:18 +0000 (14:09 +0800)]
MDL-64057 core_message: add get_conversation_counts() web service
Jake Dallimore [Tue, 20 Nov 2018 05:15:27 +0000 (13:15 +0800)]
MDL-64057 core_message: consolidate conversation counts into single call
Counts for types (individual, group) and favourites can be fetched with
a single API call.
Jake Dallimore [Thu, 22 Nov 2018 03:23:21 +0000 (11:23 +0800)]
MDL-64057 core_favourites: add get_join_sql_by_type() to service layer
This provides a way for external queries to include information about
favourited items.
AMOS bot [Fri, 23 Nov 2018 00:07:24 +0000 (00:07 +0000)]
Automatically generated installer lang files
Andrew Nicols [Thu, 22 Nov 2018 05:50:26 +0000 (13:50 +0800)]
MDL-64030 tool_dataprivacy: Process requests when system purpose not set
Eloy Lafuente (stronk7) [Thu, 22 Nov 2018 22:15:54 +0000 (23:15 +0100)]
Merge branch 'MDL-62988_master' of git://github.com/markn86/moodle
Jun Pataleta [Thu, 22 Nov 2018 12:34:06 +0000 (20:34 +0800)]
Merge branch 'MDL-64119-master' of git://github.com/junpataleta/moodle
Sara Arjona [Thu, 22 Nov 2018 10:39:10 +0000 (11:39 +0100)]
MDL-64119 output: Use context of renderer_base's page object
Jun Pataleta [Thu, 22 Nov 2018 08:18:27 +0000 (16:18 +0800)]
MDL-63571 grade_report_grader: Use correct context for capability check
Jun Pataleta [Thu, 22 Nov 2018 08:19:09 +0000 (16:19 +0800)]
MDL-63571 grade_report_grader: Set correct type for the context variable
Jun Pataleta [Thu, 22 Nov 2018 07:46:01 +0000 (15:46 +0800)]
Merge branch 'MDL-64142-master-1' of git://github.com/mihailges/moodle
Andrew Nicols [Thu, 22 Nov 2018 07:40:41 +0000 (15:40 +0800)]
Merge branch 'MDL-64165_master' of git://github.com/markn86/moodle
Mark Nelson [Thu, 22 Nov 2018 06:45:50 +0000 (14:45 +0800)]
MDL-64165 core_message: fixed contact requests web service structure
Mark Nelson [Thu, 22 Nov 2018 06:43:27 +0000 (14:43 +0800)]
MDL-64165 core_message: removed unused params from WS helper method
Mihail Geshoski [Thu, 22 Nov 2018 04:51:29 +0000 (12:51 +0800)]
MDL-64142 gradebook: Fix the left hand table column on scroll
Cory Buecker [Mon, 30 Jul 2018 21:24:02 +0000 (16:24 -0500)]
MDL-62988 LTI provider: fix missing info. for LTI 2.X tool provider
Fixes missing capabilities (user information) when membership service is called
from a LTI 2.X tool provider.
Andrew Nicols [Thu, 22 Nov 2018 03:03:58 +0000 (11:03 +0800)]
Merge branch 'MDL-64018_master' of git://github.com/markn86/moodle
Andrew Nicols [Thu, 22 Nov 2018 02:16:23 +0000 (10:16 +0800)]
Merge branch 'MDL-64092-master' of git://github.com/peterRd/moodle
Jun Pataleta [Thu, 22 Nov 2018 01:52:56 +0000 (09:52 +0800)]
Merge branch 'MDL-64119-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Wed, 21 Nov 2018 15:47:14 +0000 (16:47 +0100)]
Merge branch 'MDL-63920-master' of git://github.com/damyon/moodle
Eloy Lafuente (stronk7) [Wed, 21 Nov 2018 15:18:56 +0000 (16:18 +0100)]
Merge branch 'MDL-64129-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Wed, 21 Nov 2018 15:14:42 +0000 (16:14 +0100)]
Merge branch 'MDL-64149-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Wed, 21 Nov 2018 15:05:32 +0000 (16:05 +0100)]
Merge branch 'MDL-63798_assign_restore_groups' of git://github.com/davosmith/moodle
Jun Pataleta [Wed, 21 Nov 2018 14:44:16 +0000 (22:44 +0800)]
Merge branch 'MDL-64079-master' of https://github.com/Dagefoerde/moodle
Sara Arjona [Wed, 21 Nov 2018 12:06:52 +0000 (13:06 +0100)]
MDL-64149 core_badges: Remove and deprecate unused strings
Bas Brands [Wed, 21 Nov 2018 10:06:27 +0000 (11:06 +0100)]
MDL-64129 messaging: messaging accordion
* fixes open / close chevron icons
* add 1 pixel content for Bootstrap 2 accordion Javascript to work
Jun Pataleta [Wed, 21 Nov 2018 06:52:45 +0000 (14:52 +0800)]
MDL-64079 oauth2: Test access token expiration
Jan Dageförde [Mon, 19 Nov 2018 10:30:27 +0000 (11:30 +0100)]
MDL-64079 oauth2: Set an arbitrary expiration date for eternal tokens
The oauth2 standard does not require access tokens to have an
expiration date. This assumes a default validity period of 7 days unless
an explicit expiration date is communicated by the server.
David Monllao [Wed, 21 Nov 2018 08:40:59 +0000 (09:40 +0100)]
Merge branch 'MDL-63591_master' of git://github.com/markn86/moodle
Mark Nelson [Thu, 27 Sep 2018 01:40:18 +0000 (11:40 +1000)]
MDL-63591 core_grades: updated privacy provider
Mark Nelson [Fri, 16 Nov 2018 03:23:59 +0000 (11:23 +0800)]
MDL-63591 core_grades: delete files when grade object is deleted
Davo Smith [Mon, 29 Oct 2018 09:26:58 +0000 (09:26 +0000)]
MDL-63798 mod_assign: fix restore when group is missing
Andrew Nicols [Wed, 21 Nov 2018 06:48:31 +0000 (14:48 +0800)]
Merge branch 'MDL-64136-master' of git://github.com/ryanwyllie/moodle
Mark Nelson [Wed, 14 Nov 2018 04:19:30 +0000 (12:19 +0800)]
MDL-63591 assignfeedback_comments: fix privacy provider file URLs
Peter [Tue, 20 Nov 2018 03:38:51 +0000 (11:38 +0800)]
MDL-64092 block_timeline: Separate the activity view and submission link
* Reintroduce separate links similar to 35
* Hide submission links if not actionable
Ryan Wyllie [Wed, 21 Nov 2018 06:07:42 +0000 (14:07 +0800)]
MDL-64136 message: remove unused message_drawer_view_contacts_section.js
Andrew Nicols [Wed, 21 Nov 2018 06:04:27 +0000 (14:04 +0800)]
Merge branch 'MDL-64128-master' of git://github.com/ryanwyllie/moodle
David Monllao [Wed, 21 Nov 2018 05:27:09 +0000 (06:27 +0100)]
Merge branch 'MDL-64063-master' of git://github.com/abgreeve/moodle
Jun Pataleta [Wed, 21 Nov 2018 04:21:15 +0000 (12:21 +0800)]
Merge branch 'MDL-64091-master' of git://github.com/mickhawkins/moodle
Ryan Wyllie [Wed, 21 Nov 2018 03:45:24 +0000 (11:45 +0800)]
MDL-64128 message: fix exception when declining contact request
Jun Pataleta [Wed, 21 Nov 2018 03:17:38 +0000 (11:17 +0800)]
Merge branch 'MDL-64078-master' of https://github.com/Dagefoerde/moodle
Mark Nelson [Tue, 20 Nov 2018 12:39:45 +0000 (20:39 +0800)]
MDL-64018 core_message: use new web service in UI
Mark Nelson [Tue, 20 Nov 2018 04:01:01 +0000 (12:01 +0800)]
MDL-64018 core_message: added external::get_user_contacts
This is to replace usages of external::data_for_messagearea_contacts
in the new UI.
Mark Nelson [Tue, 20 Nov 2018 04:00:38 +0000 (12:00 +0800)]
MDL-64018 core_message: added api::get_user_contacts
This is to replace api::get_contacts when that gets deprecated.
Mark Nelson [Tue, 20 Nov 2018 03:32:02 +0000 (11:32 +0800)]
MDL-64018 core_message: deprecated get_contacts web service
Michael Hawkins [Tue, 20 Nov 2018 04:37:42 +0000 (12:37 +0800)]
MDL-64091 theme_clean: Fix conflicting CSS for icon-size-* class
Damyon Wiese [Wed, 21 Nov 2018 02:07:42 +0000 (10:07 +0800)]
Merge branch 'MDL-64054-master' of git://github.com/ryanwyllie/moodle
Andrew Nicols [Wed, 21 Nov 2018 01:58:50 +0000 (09:58 +0800)]
Merge branch 'MDL-64045-master' of git://github.com/ryanwyllie/moodle
Adrian Greeve [Mon, 19 Nov 2018 02:08:48 +0000 (10:08 +0800)]
MDL-64063 core_calendar: Unit test for suspended users.
Adrian Greeve [Mon, 19 Nov 2018 02:07:39 +0000 (10:07 +0800)]
MDL-64063 core_calendar: events by time considers enrolment status.
Ryan Wyllie [Tue, 20 Nov 2018 07:08:32 +0000 (15:08 +0800)]
MDL-64045 message: stop favouriting null conversations
Don't show the controls to favourite a conversation until one has been
created.
Andrew Nicols [Wed, 21 Nov 2018 00:10:59 +0000 (08:10 +0800)]
Merge branch 'MDL-64077-master' of git://github.com/vmdef/moodle
Sara Arjona [Tue, 20 Nov 2018 14:05:36 +0000 (15:05 +0100)]
MDL-64119 user: Display full names consistently for teachers
Fix an error with users with the moodle/site:viewfullnames capability
in a course context (like teachers), to display properly the full
names in pages like the participants one.
David Monllao [Tue, 20 Nov 2018 16:19:11 +0000 (17:19 +0100)]
Merge branch 'MDL-63571-master' of git://github.com/peterRd/moodle
Jan Dageförde [Mon, 19 Nov 2018 09:23:28 +0000 (10:23 +0100)]
MDL-64078 oauth2: Google service relies on autodiscovery
Víctor Déniz Falcón [Tue, 20 Nov 2018 13:08:13 +0000 (13:08 +0000)]
MDL-64077 block_site_main: modify style to fix layout in boost theme
David Monllao [Tue, 20 Nov 2018 11:55:28 +0000 (12:55 +0100)]
on-demand release 3.6beta+
Damyon Wiese [Tue, 20 Nov 2018 08:14:35 +0000 (16:14 +0800)]
MDL-63920 backup: Email string improvement
Change from semicolon to colon in email.
Jun Pataleta [Tue, 20 Nov 2018 06:48:08 +0000 (14:48 +0800)]
Merge branch 'MDL-63692-master-fix' of git://github.com/junpataleta/moodle
Jun Pataleta [Tue, 20 Nov 2018 06:41:40 +0000 (14:41 +0800)]
MDL-63692 message: Set canonicalize to true for array comparison
Andrew Nicols [Tue, 20 Nov 2018 06:34:49 +0000 (14:34 +0800)]
MDL-63692 message: Correct favourite fetch
Andrew Nicols [Tue, 20 Nov 2018 06:28:58 +0000 (14:28 +0800)]
MDL-63692 message: Fix unit test assumption
Contact requests do not cause notifications.
Peter [Tue, 20 Nov 2018 05:58:20 +0000 (13:58 +0800)]
MDL-63571 gradebook: Display the name header based on config setting
Jun Pataleta [Tue, 20 Nov 2018 05:54:14 +0000 (13:54 +0800)]
Merge branch 'MDL-63921-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Tue, 20 Nov 2018 04:26:09 +0000 (12:26 +0800)]
Merge branch 'MDL-64024-master' of git://github.com/snake/moodle
Jun Pataleta [Tue, 20 Nov 2018 03:59:29 +0000 (11:59 +0800)]
Merge branch 'MDL-63663-master' of git://github.com/bmbrands/moodle
Jun Pataleta [Tue, 20 Nov 2018 03:20:23 +0000 (11:20 +0800)]
Merge branch 'MDL-63817-master' of git://github.com/peterRd/moodle
Sara Arjona [Thu, 15 Nov 2018 12:33:43 +0000 (13:33 +0100)]
MDL-64024 message: Fix lib::get_messages to get only individual messages
From 3.6 users can have also group conversations, so it's needed to review
the messages_get_messages function to make sure only returns the
individual messages between 2 users.
Andrew Nicols [Tue, 20 Nov 2018 02:22:41 +0000 (10:22 +0800)]
Merge branch 'MDL-64058-master' of https://github.com/snake/moodle
Andrew Nicols [Tue, 20 Nov 2018 01:02:16 +0000 (09:02 +0800)]
MDL-63692 message: Resolve bad merge conflict
Peter [Tue, 20 Nov 2018 01:00:44 +0000 (09:00 +0800)]
MDL-63817 block_timeline: Fixed behat test and clean template
Jake Dallimore [Mon, 19 Nov 2018 07:32:59 +0000 (15:32 +0800)]
MDL-64058 core_message: fix logic driving conversation section expansion
Unread conversations should be given priority over read. If one or more
sections have unread conversations, prioritise favourites over group and
group over individual. The same applies if all conversations are read.
Andrew Nicols [Mon, 19 Nov 2018 23:51:40 +0000 (07:51 +0800)]
Merge branch 'MDL-63692-master' of git://github.com/sarjona/moodle
Eloy Lafuente (stronk7) [Mon, 19 Nov 2018 23:26:09 +0000 (00:26 +0100)]
Merge branch 'MDL-64049-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Mon, 19 Nov 2018 21:17:44 +0000 (22:17 +0100)]
Merge branch 'MDL-63976-master-enfix' of git://github.com/mudrd8mz/moodle
Sara Arjona [Mon, 12 Nov 2018 19:15:35 +0000 (20:15 +0100)]
MDL-63692 core_message: Add favourite conversations to Privacy API
Sara Arjona [Mon, 19 Nov 2018 18:21:38 +0000 (19:21 +0100)]
MDL-63692 core_message: Fix the context for favourite conversations
The converation favourites were previously set in the system context
which is not right, as they should be stored:
- In the conversation context when defined.
- In the user context, when contextid is null (that means is an
individual conversation).
Sara Arjona [Mon, 12 Nov 2018 18:24:23 +0000 (19:24 +0100)]
MDL-63692 core_group: Add group conversation messages to Privacy API
Sara Arjona [Mon, 12 Nov 2018 18:09:21 +0000 (19:09 +0100)]
MDL-63692 core_message: Add conversation support to Privacy API
David Monllao [Mon, 19 Nov 2018 18:42:06 +0000 (19:42 +0100)]
Merge branch 'MDL-63394-master' of git://github.com/jleyva/moodle
David Mudrák [Mon, 19 Nov 2018 10:51:10 +0000 (11:51 +0100)]
MDL-63976 lang: Update the Behat scenarios with the new strings
Helen Foster [Mon, 19 Nov 2018 10:14:12 +0000 (11:14 +0100)]
MDL-63976 lang: Merge English strings from the en_fix language pack
Significant string changes:
* courseoverviewfiles, courseoverviewfiles_help, courseoverviewfilesext
in core, configcourseoverviewfilesext, configcourseoverviewfileslimit
in core_admin, areacourseoverviewfiles in core_repository - renaming
of 'Course summary files' to 'Course image'
Adrian Greeve [Thu, 15 Nov 2018 07:08:16 +0000 (15:08 +0800)]
MDL-64008 badges: Stop displaying empty fields in badge display.