Frédéric Massart [Tue, 24 Apr 2018 02:38:27 +0000 (10:38 +0800)]
MDL-61984 mod_chat: Do not assume context passed is one of chat
Jun Pataleta [Tue, 24 Apr 2018 02:25:33 +0000 (10:25 +0800)]
Merge branch 'MDL-62162-master' of git://github.com/sarjona/moodle
Andrew Nicols [Tue, 24 Apr 2018 02:18:31 +0000 (10:18 +0800)]
MDL-62140 core_privacy: Improve unit test
Andrew Nicols [Tue, 24 Apr 2018 02:04:52 +0000 (10:04 +0800)]
Merge branch 'MDL-62140_master' of git://github.com/markn86/moodle
Jun Pataleta [Tue, 24 Apr 2018 01:54:16 +0000 (09:54 +0800)]
Merge branch 'MDL-61764_master' of git://github.com/markn86/moodle
Jun Pataleta [Tue, 24 Apr 2018 01:38:27 +0000 (09:38 +0800)]
Merge branch 'MDL-61882-master' of git://github.com/cescobedo/moodle
Andrew Nicols [Tue, 24 Apr 2018 01:23:35 +0000 (09:23 +0800)]
Merge branch 'MDL-61984-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Tue, 24 Apr 2018 01:21:51 +0000 (09:21 +0800)]
MDL-61651 mod_lti: Add missing callback doc
Andrew Nicols [Tue, 24 Apr 2018 00:45:30 +0000 (08:45 +0800)]
Merge branch 'MDL-61651_master' of git://github.com/markn86/moodle
Andrew Nicols [Tue, 24 Apr 2018 00:15:38 +0000 (08:15 +0800)]
Merge branch 'MDL-61995-master' of git://github.com/zig-moodle/moodle
Eloy Lafuente (stronk7) [Mon, 23 Apr 2018 21:34:47 +0000 (23:34 +0200)]
MDL-61657 block_myoverview: whitespace and css-style fixes
Bas Brands [Fri, 20 Apr 2018 06:28:22 +0000 (08:28 +0200)]
MDL-61657 block_myoverview: implement course images for the myoverview block
Sara Arjona [Mon, 23 Apr 2018 16:29:27 +0000 (18:29 +0200)]
MDL-62162 policy: Define context when accessing to viewall.php
Eloy Lafuente (stronk7) [Mon, 23 Apr 2018 16:15:41 +0000 (18:15 +0200)]
Merge branch 'MDL-62023-master' of git://github.com/bmbrands/moodle
cescobedo [Mon, 23 Apr 2018 15:34:30 +0000 (17:34 +0200)]
MDL-61882 auth_oauth2: Implement Privacy API
David Monllao [Mon, 23 Apr 2018 14:26:06 +0000 (16:26 +0200)]
Merge branch 'MDL-61915-master' of git://github.com/cescobedo/moodle
David Monllao [Mon, 23 Apr 2018 14:07:37 +0000 (16:07 +0200)]
Merge branch 'MDL-62042-master' of https://github.com/sammarshallou/moodle
cescobedo [Mon, 23 Apr 2018 12:31:40 +0000 (14:31 +0200)]
MDL-61915 enrol: Add privacy implementation for all enrol plugins
None of the Enrol plugins (except lti and paypal) have any user preference or database table.
They all implement the null provider.
Mark Nelson [Mon, 23 Apr 2018 05:50:36 +0000 (13:50 +0800)]
MDL-62140 core_privacy: add helper functions to add system/user context
David Monllao [Mon, 23 Apr 2018 10:40:14 +0000 (12:40 +0200)]
Merge branch 'MDL-61028-master' of https://github.com/sammarshallou/moodle
Andrew Nicols [Mon, 23 Apr 2018 10:31:04 +0000 (18:31 +0800)]
Merge branch 'wip-MDL-61759-master' of https://github.com/marinaglancy/moodle
David Monllao [Mon, 23 Apr 2018 10:05:46 +0000 (12:05 +0200)]
Merge branch 'MDL-62078-master' of git://github.com/sarjona/moodle
David Monllao [Mon, 23 Apr 2018 09:58:28 +0000 (11:58 +0200)]
Merge branch 'MDL-62047-master' of git://github.com/andrewnicols/moodle
David Monllao [Mon, 23 Apr 2018 09:55:15 +0000 (11:55 +0200)]
Merge branch 'MDL-61891-master' of git://github.com/andrewnicols/moodle
Jun Pataleta [Mon, 23 Apr 2018 09:19:49 +0000 (17:19 +0800)]
Merge branch 'wip-MDL-61939-master' of git://github.com/marinaglancy/moodle
Bas Brands [Mon, 23 Apr 2018 09:17:33 +0000 (11:17 +0200)]
MDL-62023 theme: Add bootstrap 4 classes to performance info cards
Zig Tan [Sat, 21 Apr 2018 04:45:28 +0000 (12:45 +0800)]
MDL-61995 tool_assignmentupgrade: Implemented privacy providers
Andrew Nicols [Mon, 23 Apr 2018 08:03:13 +0000 (16:03 +0800)]
Merge branch 'MDL-62055-master' of git://github.com/sarjona/moodle
Jun Pataleta [Mon, 23 Apr 2018 05:54:38 +0000 (13:54 +0800)]
Merge branch 'MDL-62049_master' of git://github.com/markn86/moodle
Jun Pataleta [Mon, 23 Apr 2018 05:11:30 +0000 (13:11 +0800)]
Merge branch 'wip-MDL-61966-master' of git://github.com/abgreeve/moodle
Mark Nelson [Thu, 19 Apr 2018 06:28:00 +0000 (14:28 +0800)]
MDL-62049 core_privacy: use correct lang string for date
Marina Glancy [Mon, 23 Apr 2018 02:25:00 +0000 (10:25 +0800)]
MDL-61759 admin: non-existing site policy handler means no policy
Andrew Nicols [Mon, 23 Apr 2018 01:57:16 +0000 (09:57 +0800)]
MDL-61891 core_portfolio: Use manager method caller
Andrew Nicols [Mon, 23 Apr 2018 01:57:16 +0000 (09:57 +0800)]
MDL-61891 core_plagiarism: Use manager method caller
Andrew Nicols [Fri, 6 Apr 2018 01:11:38 +0000 (09:11 +0800)]
MDL-61891 privacy: Add helper to call methods on interfaces
Marina Glancy [Fri, 13 Apr 2018 05:41:00 +0000 (13:41 +0800)]
MDL-61939 tool_policy: usermodified should be realuser
When logged in as another user and accept the policies on somebody else's behalf make sure that
usermodified is recorded as real user
Andrew Nicols [Sun, 22 Apr 2018 13:04:56 +0000 (21:04 +0800)]
Merge branch 'MDL-61759-master-nonexistinghandler' of git://github.com/mudrd8mz/moodle
sarjona [Sat, 21 Apr 2018 08:49:26 +0000 (10:49 +0200)]
MDL-62078 rss: Link to core_userkey in the Privacy API implementation
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 21:53:54 +0000 (23:53 +0200)]
on-demand release 3.5dev+
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 21:53:53 +0000 (23:53 +0200)]
NOBUG: Fixed file access permissions
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 21:53:52 +0000 (23:53 +0200)]
NOBUG: Fixed SVG browser compatibility
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 17:13:38 +0000 (19:13 +0200)]
Merge branch 'MDL-61899_master-fixgetroleusers' of git://github.com/dmonllao/moodle
sam marshall [Fri, 20 Apr 2018 15:44:32 +0000 (16:44 +0100)]
MDL-61028 core_search: Allow filtering search by user (front-end)
Creates a new 'Users' field in the search filters form. This field
requires new JavaScript and, to implement this, a new AJAX-callable
web service to search for users by name, with detailed restrictions
based on the current user's access to view profiles.
sam marshall [Fri, 20 Apr 2018 15:45:19 +0000 (16:45 +0100)]
MDL-61028 core_user: Function to search visible users
Implements core_user::search function which can search through the
names (and, if allowed, other identity fields) of all users visible
to the current logged-in user, within a course context or globally.
David Monllao [Fri, 20 Apr 2018 15:46:49 +0000 (17:46 +0200)]
MDL-61899 tool_dataprivacy: Add missing get_role_users fields
sam marshall [Mon, 18 Dec 2017 16:18:36 +0000 (16:18 +0000)]
MDL-61028 core_form: Autocomplete field to support HTML selection
When using the AJAX autocomplete field, it allows JavaScript to add
custom HTML to selected options. For example, the user field from
the assign roles page includes an icon and other information by the
user's name.
Once you submit the form and the page reloads, there was no way to
provide this information back to the autocomplete field. HTML
<option> tag was used for the value names but it may only contain
text, not tags, so including it in the normal value did not work.
This change adds a new option for the autocomplete field that lets
you include HTML to override the default (text-only) value of the
label used to represent each option.
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 15:32:08 +0000 (17:32 +0200)]
Merge branch 'MDL-56511_master-fixbehat4' of git://github.com/dmonllao/moodle
David Monllao [Fri, 20 Apr 2018 15:08:32 +0000 (17:08 +0200)]
MDL-61899 tool_dataprivacy: Separate the retention period in 2 css selectors
David Monllao [Fri, 20 Apr 2018 12:25:10 +0000 (14:25 +0200)]
MDL-56511 behat: Fix failing behat tests (again)
sam marshall [Fri, 15 Dec 2017 15:40:11 +0000 (15:40 +0000)]
MDL-61028 core_search: Allow filtering search by user (back-end, Solr)
Adds support in the Solr engine for a new 'userids' parameter to
restrict search results to those created by a specific user or users.
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 08:46:36 +0000 (10:46 +0200)]
Merge branch 'MDL-61899_master-fixsubjectscope' of git://github.com/dmonllao/moodle
David Monllao [Fri, 20 Apr 2018 08:27:05 +0000 (10:27 +0200)]
MDL-61899 tool_dataprivacy: Replace wrong function for subject scope
Sara Arjona [Fri, 20 Apr 2018 06:57:04 +0000 (08:57 +0200)]
MDL-62055 imscp: Implement privacy API
Adrian Greeve [Sat, 14 Apr 2018 03:41:23 +0000 (11:41 +0800)]
MDL-61966 block_myoverview: Update to provider for user preferences.
Mark Sharp [Wed, 18 Apr 2018 15:14:37 +0000 (16:14 +0100)]
MDL-61899 tool_dataprivacy: Fix undefined property error
David Monllao [Fri, 20 Apr 2018 04:18:54 +0000 (06:18 +0200)]
MDL-56511 theme_boost: Restore file perms back to 644
Bas Brands [Thu, 19 Apr 2018 18:51:13 +0000 (20:51 +0200)]
MDL-56511 Theme: behat fixes for theme clean
Bas Brands [Thu, 19 Apr 2018 07:23:05 +0000 (09:23 +0200)]
MDL-56511 theme: position next button.
Mark Nelson [Fri, 20 Apr 2018 04:02:13 +0000 (12:02 +0800)]
MDL-61764 message_popup: implement privacy provider
Jun Pataleta [Fri, 20 Apr 2018 03:53:37 +0000 (11:53 +0800)]
Merge branch 'MDL-62048_master' of git://github.com/markn86/moodle
Andrew Nicols [Fri, 20 Apr 2018 03:47:54 +0000 (11:47 +0800)]
Merge branch 'MDL-61892-master' of git://github.com/zig-moodle/moodle
Zig Tan [Fri, 20 Apr 2018 03:41:20 +0000 (11:41 +0800)]
MDL-61892 admin/tools: Implement null privacy providers
Andrew Nicols [Fri, 20 Apr 2018 03:37:46 +0000 (11:37 +0800)]
Merge branch 'MDL-61899-master-fix' of git://github.com/junpataleta/moodle
Jun Pataleta [Fri, 20 Apr 2018 02:01:34 +0000 (10:01 +0800)]
MDL-61899 tool_dataprivacy: Use default parameters for get_role_users()
* To avoid failures in Oracle.
Claude Vervoort [Wed, 18 Apr 2018 17:40:41 +0000 (13:40 -0400)]
MDL-61651 mod_lti: cisr lineitem support
Andrew Nicols [Fri, 20 Apr 2018 03:16:46 +0000 (11:16 +0800)]
Merge branch 'wip-MDL-62035-master' of git://github.com/abgreeve/moodle
Adrian Greeve [Thu, 19 Apr 2018 05:51:17 +0000 (13:51 +0800)]
MDL-62035 core_blog: Update to blog with comments.
This makes blog use the updated delete methods in the
comments provider.
Adrian Greeve [Thu, 19 Apr 2018 02:20:34 +0000 (10:20 +0800)]
MDL-62035 core_comment: Update to deletion methods.
Also clarification with the export method to clarify that it
is only for one context.
Andrew Nicols [Fri, 20 Apr 2018 02:26:01 +0000 (10:26 +0800)]
Merge branch 'MDL-62003-master-privacyfiles' of git://github.com/mudrd8mz/moodle
Jun Pataleta [Fri, 20 Apr 2018 01:20:13 +0000 (09:20 +0800)]
Merge branch 'MDL-61848-master' of git://github.com/cescobedo/moodle
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 01:03:34 +0000 (03:03 +0200)]
Merge branch 'MDL-61836-master-order' of git://github.com/andrewnicols/moodle
Andrew Nicols [Fri, 20 Apr 2018 00:49:00 +0000 (08:49 +0800)]
MDL-61836 blog: Fix random order failures
Frédéric Massart [Thu, 19 Apr 2018 08:05:12 +0000 (16:05 +0800)]
MDL-61836 core_blog: Prevent randomness in comments order
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 00:32:26 +0000 (02:32 +0200)]
Merge branch 'MDL-61827' of git://github.com/lszeremeta/moodle
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 00:27:51 +0000 (02:27 +0200)]
Merge branch 'MDL-61836-master-fix' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 00:22:20 +0000 (02:22 +0200)]
Merge branch 'MDL-61991-master' of https://github.com/lucaboesch/moodle
Andrew Nicols [Fri, 20 Apr 2018 00:17:15 +0000 (08:17 +0800)]
MDL-61836 comment: Add missing require
Eloy Lafuente (stronk7) [Fri, 20 Apr 2018 00:04:18 +0000 (02:04 +0200)]
Merge branch 'MDL-61975-master' of git://github.com/zig-moodle/moodle
Eloy Lafuente (stronk7) [Thu, 19 Apr 2018 23:59:15 +0000 (01:59 +0200)]
Merge branch 'MDL-61348-take2' of git://github.com/timhunt/moodle
cescobedo [Thu, 19 Apr 2018 22:08:30 +0000 (00:08 +0200)]
MDL-61848 auth_manual: Implement Privacy API
sam marshall [Wed, 18 Apr 2018 17:03:25 +0000 (18:03 +0100)]
MDL-62042 core_search: Unicode non-characters cause indexing problems
Unicode characters such as U+FFEF can be entered into Moodle data and
cause indexing failures. This change strips them out of search fields.
David Monllao [Thu, 19 Apr 2018 11:37:35 +0000 (13:37 +0200)]
MDL-61102 core_search: Restore search manager instance
Frédéric Massart [Tue, 17 Apr 2018 06:54:06 +0000 (14:54 +0800)]
MDL-61984 mod_chat: Implement privacy API
David Monllao [Thu, 19 Apr 2018 09:18:47 +0000 (11:18 +0200)]
Merge branch 'MDL-61138-master-require-context-id' of git://github.com/ryanwyllie/moodle
David Monllao [Thu, 19 Apr 2018 08:37:30 +0000 (10:37 +0200)]
Merge branch 'MDL-61102-master' of https://github.com/sammarshallou/moodle
Jun Pataleta [Thu, 19 Apr 2018 08:13:18 +0000 (16:13 +0800)]
Merge branch 'MDL-61772-master' of git://github.com/lameze/moodle
Jun Pataleta [Thu, 19 Apr 2018 07:50:09 +0000 (15:50 +0800)]
Merge branch 'MDL-62025_master' of git://github.com/markn86/moodle
Andrew Nicols [Thu, 19 Apr 2018 04:46:42 +0000 (12:46 +0800)]
MDL-62047 core_userkey: Add privacy implementation
Mark Nelson [Thu, 19 Apr 2018 07:17:43 +0000 (15:17 +0800)]
MDL-62025 mod_choice: add missing join on modules table
Andrew Nicols [Thu, 19 Apr 2018 07:00:16 +0000 (15:00 +0800)]
Merge branch 'MDL-61568-master' of git://github.com/zig-moodle/moodle
Andrew Nicols [Thu, 19 Apr 2018 06:52:04 +0000 (14:52 +0800)]
Merge branch 'MDL-61970-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Thu, 19 Apr 2018 06:47:20 +0000 (14:47 +0800)]
Merge branch 'MDL-61969-master' of git://github.com/mihailges/moodle
Jun Pataleta [Thu, 19 Apr 2018 06:40:12 +0000 (14:40 +0800)]
Merge branch 'MDL-61878-master' of git://github.com/mihailges/moodle
Zig Tan [Thu, 19 Apr 2018 06:30:18 +0000 (14:30 +0800)]
MDL-61568 repository_flickr: Fix oauth secret export
Ryan Wyllie [Wed, 21 Mar 2018 07:36:55 +0000 (15:36 +0800)]
MDL-61138 mod_quiz: add question preview to random question modal
Ryan Wyllie [Wed, 21 Mar 2018 07:34:49 +0000 (15:34 +0800)]
MDL-61138 question: external function to get random question set
Mihail Geshoski [Thu, 19 Apr 2018 05:16:21 +0000 (13:16 +0800)]
MDL-61878 fileconverter_googledrive: Add privacy files and unit tests
Frédéric Massart [Thu, 19 Apr 2018 05:05:51 +0000 (13:05 +0800)]
MDL-61970 mod_survey: Do not assume context passed is one of survey
Mark Nelson [Thu, 19 Apr 2018 05:00:15 +0000 (13:00 +0800)]
MDL-62048 core_privacy: extend test to ensure table exists
Andrew Nicols [Thu, 19 Apr 2018 04:46:38 +0000 (12:46 +0800)]
MDL-62047 core_userkey: Define component path