Andrew Nicols [Tue, 8 May 2018 00:38:13 +0000 (08:38 +0800)]
Merge branch 'MDL-62274-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Mon, 7 May 2018 23:41:32 +0000 (01:41 +0200)]
Merge branch 'MDL-61521-master' of git://github.com/jleyva/moodle
Eloy Lafuente (stronk7) [Mon, 7 May 2018 23:02:35 +0000 (01:02 +0200)]
Merge branch 'MDL-62295-master' of git://github.com/bmbrands/moodle
Eloy Lafuente (stronk7) [Mon, 7 May 2018 17:15:28 +0000 (19:15 +0200)]
Merge branch 'wip-MDL-61876-fix' of https://github.com/marinaglancy/moodle
Bas Brands [Mon, 7 May 2018 12:36:48 +0000 (14:36 +0200)]
MDL-62274 Theme boost: bootstrap classes define roles form
David Monllao [Mon, 7 May 2018 10:09:40 +0000 (12:09 +0200)]
Merge branch 'MDL-62326-master' of git://github.com/andrewnicols/moodle
Bas Brands [Mon, 7 May 2018 09:39:57 +0000 (11:39 +0200)]
MDL-62295 Theme boost: duration form field alignment
Andrew Nicols [Mon, 7 May 2018 09:24:26 +0000 (17:24 +0800)]
Merge branch 'MDL-62169-master' of git://github.com/zig-moodle/moodle
Jun Pataleta [Mon, 7 May 2018 09:21:49 +0000 (17:21 +0800)]
Merge branch 'MDL-62062-master' of git://github.com/sarjona/moodle
Zig Tan [Mon, 7 May 2018 08:25:00 +0000 (16:25 +0800)]
MDL-62169 mod_assignment: Improved phpunit test reliability
Sara Arjona [Thu, 3 May 2018 11:27:04 +0000 (13:27 +0200)]
MDL-62062 tool_policy: Let manager/dpo withdraw consent to policies
The policies can be revoked by clicking the "Agreed [on behalf]" ticks.
A message has been added also to explain users they must contact to
the DPO if they want to withdraw their consent to policies.
Andrew Nicols [Mon, 7 May 2018 07:45:43 +0000 (15:45 +0800)]
Merge branch 'MDL-61919_master' of git://github.com/markn86/moodle
Andrew Nicols [Mon, 7 May 2018 07:24:01 +0000 (15:24 +0800)]
Merge branch 'wip-MDL-62137-master' of git://github.com/abgreeve/moodle
Andrew Nicols [Mon, 7 May 2018 06:31:00 +0000 (14:31 +0800)]
MDL-62326 core_antivirus: Implement null provider
Adrian Greeve [Sun, 29 Apr 2018 04:00:02 +0000 (12:00 +0800)]
MDL-62137 core_privacy: Update to helper to use core_completion
Adrian Greeve [Sat, 28 Apr 2018 06:26:48 +0000 (14:26 +0800)]
MDL-62137 core_completion: Privacy files for core_completion.
Andrew Nicols [Mon, 7 May 2018 06:12:06 +0000 (14:12 +0800)]
Merge branch 'MDL-62169-master' of git://github.com/zig-moodle/moodle
Zig Tan [Thu, 3 May 2018 07:57:37 +0000 (15:57 +0800)]
MDL-62169 mod_assignment: Implemented privacy providers
Andrew Nicols [Mon, 7 May 2018 05:10:34 +0000 (13:10 +0800)]
Merge branch 'MDL-62171-master' of git://github.com/bmbrands/moodle
David Monllao [Mon, 7 May 2018 04:12:00 +0000 (06:12 +0200)]
Merge branch 'MDL-62291-master' of git://github.com/junpataleta/moodle
Marina Glancy [Mon, 7 May 2018 03:20:32 +0000 (11:20 +0800)]
MDL-61876 modules: cm_info::set_content can accept formatted text
Allow modules to apply format_text() on user input before calling cm_info::set_content(). This is useful for
modules that add interactive content (for example, JS enhanced folder tree). Otherwise all javascript would
be removed if $CFG->forceclean is enabled.
Marina Glancy [Mon, 7 May 2018 03:18:09 +0000 (11:18 +0800)]
MDL-61876 mod_data: call format_text on template before replacement
Otherwise when $CFG->forceclean is enabled all search input fields are stripped out
Jun Pataleta [Mon, 7 May 2018 02:05:24 +0000 (10:05 +0800)]
Merge branch 'MDL-62286-master' of git://github.com/sarjona/moodle
Jun Pataleta [Mon, 7 May 2018 01:38:10 +0000 (09:38 +0800)]
Merge branch 'MDL-61937-master-fix' of git://github.com/andrewnicols/moodle
Jun Pataleta [Mon, 7 May 2018 01:37:55 +0000 (09:37 +0800)]
Merge branch 'MDL-61937_master-fix' of git://github.com/dmonllao/moodle
Andrew Nicols [Mon, 7 May 2018 01:28:50 +0000 (09:28 +0800)]
MDL-61937 mod_data: Correct rating export args in privacy
Andrew Nicols [Sun, 6 May 2018 23:09:12 +0000 (07:09 +0800)]
MDL-61407 question: Export step files in privacy
Eloy Lafuente (stronk7) [Sun, 6 May 2018 16:17:52 +0000 (18:17 +0200)]
MDL-61693 core_calendar: make results deterministic for better testing
David Monllao [Fri, 4 May 2018 14:14:57 +0000 (16:14 +0200)]
MDL-62218 analytics: Add missing sample origin checking
Eloy Lafuente (stronk7) [Fri, 4 May 2018 10:11:16 +0000 (12:11 +0200)]
Merge branch 'wip-MDL-61876-master-fix' of https://github.com/marinaglancy/moodle
David Monllao [Fri, 4 May 2018 09:55:25 +0000 (11:55 +0200)]
MDL-61937 mod_data: Target the correct area
Frédéric Massart [Fri, 4 May 2018 09:00:49 +0000 (17:00 +0800)]
MDL-61877 core_competency: False negative due to random ordering
Marina Glancy [Fri, 4 May 2018 07:55:45 +0000 (15:55 +0800)]
MDL-61876 admin: for upgraded sites keep forceclean=0
Zig Tan [Fri, 4 May 2018 03:16:22 +0000 (11:16 +0800)]
MDL-61693 core_calendar: Simplified get calendar event details SQL
Jake Dallimore [Fri, 4 May 2018 03:50:26 +0000 (11:50 +0800)]
Merge branch 'MDL-61407-master' of git://github.com/andrewnicols/moodle
Andrew Nicols [Fri, 4 May 2018 03:29:24 +0000 (11:29 +0800)]
Merge branch 'wip-MDL-61937-master' of git://github.com/marinaglancy/moodle
Jun Pataleta [Fri, 4 May 2018 03:25:49 +0000 (11:25 +0800)]
Merge branch 'MDL-61877-master' of git://github.com/FMCorz/moodle
Marina Glancy [Tue, 24 Apr 2018 09:25:52 +0000 (17:25 +0800)]
MDL-61937 mod_data: implement privacy provider
Marina Glancy [Wed, 2 May 2018 03:34:24 +0000 (11:34 +0800)]
MDL-61937 tag: new method in privacy api
Marina Glancy [Wed, 2 May 2018 02:26:52 +0000 (10:26 +0800)]
MDL-61937 rating: delete method in privacy provider
Marina Glancy [Wed, 2 May 2018 02:08:04 +0000 (10:08 +0800)]
MDL-61937 comment: do not use API in provider
When exporting comments we can not use comments API because:
- we don't need to call component validate, comments may be disabled right now but
are still stored
- we don't need to call display callback
- we need to export all comments and not only first 15 of them
Marina Glancy [Fri, 27 Apr 2018 05:00:55 +0000 (13:00 +0800)]
MDL-61937 mod_data: generator for all field types
cescobedo [Wed, 11 Apr 2018 13:11:08 +0000 (15:11 +0200)]
MDL-61937 datafield: Add privacy implementation for all datafield
Andrew Nicols [Fri, 4 May 2018 03:11:14 +0000 (11:11 +0800)]
Merge branch 'MDL-62218-master' of git://github.com/ryanwyllie/moodle
Ryan Wyllie [Fri, 4 May 2018 03:04:24 +0000 (11:04 +0800)]
MDL-62218 analytics: make privacy test class name more unique
Jun Pataleta [Fri, 4 May 2018 02:55:50 +0000 (10:55 +0800)]
Merge branch 'MDL-62151-master' of git://github.com/bmbrands/moodle
Jake Dallimore [Fri, 4 May 2018 02:26:41 +0000 (10:26 +0800)]
Merge branch 'MDL-62046-master' of git://github.com/mihailges/moodle
Jake Dallimore [Fri, 4 May 2018 01:56:37 +0000 (09:56 +0800)]
Merge branch 'MDL-62032-master' of git://github.com/mihailges/moodle
Jake Dallimore [Fri, 4 May 2018 01:51:39 +0000 (09:51 +0800)]
Merge branch 'MDL-62030-master' of git://github.com/mihailges/moodle
Jake Dallimore [Fri, 4 May 2018 01:43:14 +0000 (09:43 +0800)]
Merge branch 'MDL-59845-master' of git://github.com/andrewnicols/moodle
Jake Dallimore [Fri, 4 May 2018 01:19:51 +0000 (09:19 +0800)]
Merge branch 'MDL-62007-master' of git://github.com/mihailges/moodle
Andrew Nicols [Fri, 4 May 2018 00:03:48 +0000 (08:03 +0800)]
Merge branch 'wip-MDL-61876-master' of git://github.com/marinaglancy/moodle
Eloy Lafuente (stronk7) [Thu, 3 May 2018 21:40:37 +0000 (23:40 +0200)]
Merge branch 'MDL-62315-master-privacycoreform' of git://github.com/mudrd8mz/moodle
Eloy Lafuente (stronk7) [Thu, 3 May 2018 21:27:51 +0000 (23:27 +0200)]
Merge branch 'MDL-61800-master' of git://github.com/andrewnicols/moodle
Eloy Lafuente (stronk7) [Thu, 3 May 2018 20:48:29 +0000 (22:48 +0200)]
MDL-62202 privacy: fix behat tests to point to new location under users
David Mudrák [Thu, 3 May 2018 11:44:44 +0000 (13:44 +0200)]
MDL-62315 form: Implement the privacy API for core_form subsystem
Forms subsystem has no own database table. The only personal data is the
user preference 'filemanager_recentviewmode' that stores the view mode
of the file picker element.
It was discussed whether handling of this preference should be added
here into core_form, or rather into core_repository subsystem. The final
decision was to consider the preference as owned by the core_form
because it is affecting the display of a form element, not the
repository backend (even though the strings describing it had been put
into core_repository strings).
David Monllao [Thu, 3 May 2018 14:08:11 +0000 (16:08 +0200)]
Merge branch 'MDL-62254_master' of https://github.com/nadavkav/moodle
David Monllao [Thu, 3 May 2018 13:49:43 +0000 (15:49 +0200)]
Merge branch 'MDL-62227-master' of git://github.com/bmbrands/moodle
David Monllao [Fri, 27 Apr 2018 14:23:30 +0000 (16:23 +0200)]
MDL-62218 analytics: Privacy API implementation
Mark Nelson [Fri, 20 Apr 2018 06:54:12 +0000 (14:54 +0800)]
MDL-61919 core_message: implement privacy provider
Sara Arjona [Thu, 3 May 2018 11:52:39 +0000 (13:52 +0200)]
MDL-62062 tool_policy: Avoid access to consent page after agreeding
Once the policies have been accepted, only users with permission to
revoke them will be able to access again to the user consent page.
Andrew Nicols [Thu, 3 May 2018 10:57:28 +0000 (18:57 +0800)]
Merge branch 'MDL-62240-master' of git://github.com/sarjona/moodle
Jake Dallimore [Thu, 3 May 2018 09:59:48 +0000 (17:59 +0800)]
Merge branch 'MDL-62310-master' of git://github.com/cescobedo/moodle
Bas Brands [Thu, 3 May 2018 09:54:26 +0000 (11:54 +0200)]
MDL-62171 Theme boost: modal accessibility focus
Jun Pataleta [Thu, 3 May 2018 09:26:31 +0000 (17:26 +0800)]
MDL-62291 tool_dataprivacy: Change DPO mapping setting to multi-checkbox
Jun Pataleta [Thu, 3 May 2018 09:07:57 +0000 (17:07 +0800)]
Merge branch 'MDL-61194-master' of git://git.cameron1729.xyz/moodle
Cameron Ball [Thu, 11 Jan 2018 08:38:00 +0000 (16:38 +0800)]
MDL-61194 assignfeedback_editpdf: Check if we can convert online text
This patch adds a check to make sure there is a converter available that
will be able to handle html->pdf conversion before adding onlinetext
submissions to the list of files to combine.
Mihail Geshoski [Thu, 3 May 2018 08:25:58 +0000 (16:25 +0800)]
MDL-62046 profilefield_textarea: Add privacy files and unit tests
David Monllao [Thu, 3 May 2018 08:24:02 +0000 (10:24 +0200)]
Merge branch 'MDL-61693-master' of git://github.com/zig-moodle/moodle
Andrew Nicols [Wed, 2 May 2018 23:21:01 +0000 (07:21 +0800)]
MDL-61407 privacy: Reset the writer after writer tests
The writer was not reset after these tests which had the potential to
affect the next test after these were run.
Andrew Nicols [Tue, 24 Apr 2018 05:35:05 +0000 (13:35 +0800)]
MDL-61407 quizaccess: Add null_writer implementations
Andrew Nicols [Sun, 8 Apr 2018 05:21:47 +0000 (13:21 +0800)]
MDL-61407 quiz: Add reports for quiz
Andrew Nicols [Sat, 7 Apr 2018 06:16:52 +0000 (14:16 +0800)]
MDL-61407 qtype: Add null_writer for all qtypes
Andrew Nicols [Sat, 7 Apr 2018 06:10:29 +0000 (14:10 +0800)]
MDL-61407 qformat: Add null_writer for all qformats
Questions formats do not store any personal data.
Any contrib format which does store personal data should utilise the
standard export interfaces as this subsystem will not call them directly.
Andrew Nicols [Sat, 7 Apr 2018 06:02:38 +0000 (14:02 +0800)]
MDL-61407 question: Add null_writer for all behaviours
Behaviours do not store any personal data.
Any contrib behaviour which does store personal data should utilise the
standard export interfaces as this subsystem will not call them directly.
Andrew Nicols [Wed, 21 Feb 2018 09:37:53 +0000 (17:37 +0800)]
MDL-61407 mod_quiz: Add initial privacy implementation
Andrew Nicols [Wed, 21 Feb 2018 09:37:49 +0000 (17:37 +0800)]
MDL-61407 question: Add initial privacy implementation
David Monllao [Thu, 3 May 2018 08:11:28 +0000 (10:11 +0200)]
Merge branch 'MDL-62058-master' of git://github.com/bmbrands/moodle
David Monllao [Thu, 3 May 2018 08:08:09 +0000 (10:08 +0200)]
Merge branch 'MDL-62059-master' of git://github.com/rezaies/moodle
Mihail Geshoski [Thu, 3 May 2018 08:07:55 +0000 (16:07 +0800)]
MDL-62032 profilefield_text: Add privacy files and unit tests
Mihail Geshoski [Thu, 3 May 2018 07:51:52 +0000 (15:51 +0800)]
MDL-62030 profilefield_menu: Add privacy files and unit tests
Jun Pataleta [Thu, 3 May 2018 07:40:55 +0000 (15:40 +0800)]
Merge branch 'MDL-62282-master' of git://github.com/ryanwyllie/moodle
Bas Brands [Thu, 3 May 2018 07:34:40 +0000 (09:34 +0200)]
MDL-62151 Theme boost: mod_chat styles
Mihail Geshoski [Thu, 3 May 2018 07:27:50 +0000 (15:27 +0800)]
MDL-62007 profilefield_checkbox: Modify privacy provider
Sara Arjona [Fri, 27 Apr 2018 10:42:53 +0000 (12:42 +0200)]
MDL-62240 privacy: Avoid error when path is higher than allowed
A new method shorten_filenames has been added to moodlelib.
Mihail Geshoski [Thu, 3 May 2018 06:57:41 +0000 (14:57 +0800)]
MDL-62007 profilefield_datetime: Add privacy files and unit tests
Jun Pataleta [Thu, 3 May 2018 06:46:52 +0000 (14:46 +0800)]
Merge branch 'MDL-61956-master' of https://github.com/lucaboesch/moodle
Andrew Nicols [Wed, 2 May 2018 02:45:12 +0000 (10:45 +0800)]
MDL-62240 file: Add includehash to shorten_filename + unit tests
Jake Dallimore [Thu, 3 May 2018 06:02:01 +0000 (14:02 +0800)]
Merge branch 'MDL-62264-master' of git://github.com/cescobedo/moodle
Jun Pataleta [Thu, 3 May 2018 05:31:53 +0000 (13:31 +0800)]
Merge branch 'MDL-62202-master' of git://github.com/sarjona/moodle
Andrew Nicols [Thu, 3 May 2018 04:15:54 +0000 (12:15 +0800)]
Merge branch 'MDL-62009-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Thu, 3 May 2018 03:09:23 +0000 (11:09 +0800)]
Merge branch 'wip-MDL-62312-master' of git://github.com/marinaglancy/moodle
Jake Dallimore [Thu, 3 May 2018 02:52:48 +0000 (10:52 +0800)]
Merge branch 'MDL-62280-master' of git://github.com/andrewnicols/moodle
Marina Glancy [Thu, 3 May 2018 01:33:15 +0000 (09:33 +0800)]
MDL-62312 course: Move core_publish renderer methods to course renderer
Jun Pataleta [Thu, 3 May 2018 01:33:20 +0000 (09:33 +0800)]
Merge branch 'MDL-60414-master' of https://github.com/lucaboesch/moodle
Andrew Nicols [Thu, 3 May 2018 01:25:55 +0000 (09:25 +0800)]
Merge branch 'MDL-62163-master' of git://github.com/bmbrands/moodle
Andrew Nicols [Thu, 3 May 2018 01:18:29 +0000 (09:18 +0800)]
Merge branch 'wip-MDL-62276-master' of https://github.com/Beedell/moodle
Jun Pataleta [Wed, 2 May 2018 15:22:13 +0000 (23:22 +0800)]
MDL-62312 admin: Move moodleorg_registration_message to admin renderer
Bas Brands [Wed, 2 May 2018 13:41:17 +0000 (15:41 +0200)]
MDL-62163 Theme boost: add flex-grow 1 to atto felement content
Sara Arjona [Wed, 2 May 2018 08:47:49 +0000 (10:47 +0200)]
MDL-62286 tool_policy: Add Policies link to the site footer