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
David Monllao [Thu, 19 Apr 2018 11:37:35 +0000 (13:37 +0200)]
MDL-61102 core_search: Restore search manager instance
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
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
Andrew Nicols [Thu, 19 Apr 2018 03:50:31 +0000 (11:50 +0800)]
Merge branch 'MDL-61945-master' of git://github.com/cescobedo/moodle
Andrew Nicols [Thu, 19 Apr 2018 03:38:04 +0000 (11:38 +0800)]
Merge branch 'MDL-61948-master' of git://github.com/mihailges/moodle
Andrew Nicols [Thu, 19 Apr 2018 03:19:07 +0000 (11:19 +0800)]
Merge branch 'MDL-61836-master' of git://github.com/FMCorz/moodle
Andrew Nicols [Thu, 19 Apr 2018 03:12:35 +0000 (11:12 +0800)]
Merge branch 'MDL-61970-master' of git://github.com/FMCorz/moodle
Eloy Lafuente (stronk7) [Wed, 18 Apr 2018 21:13:07 +0000 (23:13 +0200)]
Merge branch 'MDL-61614-master' of git://github.com/rezaies/moodle
David Monllao [Wed, 18 Apr 2018 11:52:58 +0000 (13:52 +0200)]
MDL-56511 theme_boost: Fixing minor behat failures
Related to MDL-56511 markup changes.
David Monllao [Wed, 18 Apr 2018 15:39:15 +0000 (17:39 +0200)]
Merge branch 'MDL-61716-master' of git://github.com/mastnym/moodle
David Monllao [Wed, 18 Apr 2018 15:34:19 +0000 (17:34 +0200)]
MDL-61958 rss: Add rss test suite
David Monllao [Wed, 18 Apr 2018 15:22:13 +0000 (17:22 +0200)]
Merge branch 'MDL-61958-master' of git://github.com/sarjona/moodle
David Monllao [Wed, 18 Apr 2018 15:20:22 +0000 (17:20 +0200)]
Merge branch 'MDL-62018-master' of git://github.com/sarjona/moodle
Jun Pataleta [Wed, 18 Apr 2018 05:16:30 +0000 (13:16 +0800)]
MDL-61899 tool_dataprivacy: Fixes during integration review
* Disable tool by default.
* Add format columns for 'comments' and 'dpocomment' fields in
tool_dataprivacy_request table.
* Use data request exporter when sending email notification to DPO
David Monllao [Tue, 17 Apr 2018 11:35:52 +0000 (13:35 +0200)]
MDL-61899 tool_dataprivacy: Fix cibot complains
Jun Pataleta [Mon, 16 Apr 2018 16:05:14 +0000 (00:05 +0800)]
MDL-61899 tool_dataprivacy: Create name-description exporter
Create exporter for lawful bases that contain name and description pairs
Jun Pataleta [Sun, 15 Apr 2018 14:49:56 +0000 (22:49 +0800)]
MDL-61899 tool_dataprivacy: Unit test fixes
David Monllao [Fri, 13 Apr 2018 12:10:19 +0000 (14:10 +0200)]
MDL-61899 tool_dataprivacy: Remove namespace alias
Includes MDL-61935
Jun Pataleta [Thu, 12 Apr 2018 07:48:06 +0000 (15:48 +0800)]
MDL-61899 tool_dataprivacy: Fix table column width distribution
Includes MDL-61935
Jun Pataleta [Wed, 11 Apr 2018 10:02:19 +0000 (18:02 +0800)]
MDL-61899 tool_dataprivacy: Add lawful bases fields
Includes MDL-61935
* New fields when defining purposes that let the Privacy Officer
set the lawful bases of personal data collection and reason(s)
for the exemption of prohibition from processing sensitive personal
data.
David Monllao [Fri, 13 Apr 2018 10:19:19 +0000 (12:19 +0200)]
MDL-61899 tool_dataprivacy: Delete user after deletion request or expired context
Includes MDL-61955
Jun Pataleta [Fri, 13 Apr 2018 04:17:13 +0000 (12:17 +0800)]
MDL-61899 tool_dataprivacy: Implement data export for the tool
Jun Pataleta [Fri, 13 Apr 2018 04:06:30 +0000 (12:06 +0800)]
MDL-61899 tool_dataprivacy: Helper class for the tool
* Create helper functions for getting the string names of data
request types and statuses.
David Monllao [Wed, 11 Apr 2018 08:49:17 +0000 (10:49 +0200)]
MDL-61899 tool_dataprivacy: Remove upgrade.php and add @since
David Monllao [Tue, 10 Apr 2018 10:30:07 +0000 (12:30 +0200)]
MDL-61899 tool_dataprivacy: Removing unnecessary dependencies
Includes MDL-61489
Adrian Greeve [Tue, 10 Apr 2018 03:51:26 +0000 (11:51 +0800)]
MDL-61899 tool_dataprivacy: Addition of js file and misc. updates.
Includes MDL-61489
Barbara Ramiro [Fri, 6 Apr 2018 08:07:55 +0000 (16:07 +0800)]
MDL-61899 tool_dataprivacy: Styling of the second registry.
Includes MDL-61489
Adrian Greeve [Mon, 26 Mar 2018 07:45:37 +0000 (15:45 +0800)]
MDL-61899 tool_dataprivacy: Addition of plugin compliance registry.
Includes MDL-61489
David Monllao [Tue, 10 Apr 2018 09:40:23 +0000 (11:40 +0200)]
MDL-61899 tool_dataprivacy: Fix reference to unexisting method
All credit goes to Marcel Behrmann
Jun Pataleta [Tue, 10 Apr 2018 04:12:37 +0000 (12:12 +0800)]
MDL-61899 tool_dataprivacy: Fetch context ids to update then update
Fetch the context ids to be updated first before performing the update
to the contextlist_context table to avoid using subquery that causes
cross DB compatibility issues.
Jun Pataleta [Mon, 9 Apr 2018 09:04:32 +0000 (17:04 +0800)]
MDL-61899 tool_dataprivacy: Additional fixes to tool
Fixes applied from the following issues:
1. MDL-61618
2. MDL-61901
David Monllao [Sun, 8 Apr 2018 17:06:53 +0000 (19:06 +0200)]
MDL-61899 tool_dataprivacy: Refined patch fixing cibot complains
David Monllao [Sun, 8 Apr 2018 16:35:07 +0000 (18:35 +0200)]
MDL-61899 core: Add too_dataprivacy to core plugins
David Monllao [Sun, 8 Apr 2018 16:04:59 +0000 (18:04 +0200)]
MDL-61899 tool_dataprivacy: Subject access requests tool
This commit is composed of different issues, most of them under
MDL-61306:
- MDL-61888, MDL-61785, MDL-61830, MDL-61874, MDL-59720,
MDL-61486, MDL-61697, MDL-61798, MDL-61685, MDL-61682,
MDL-61684, MDL-61618, MDL-61681, MDL-61680, MDL-61487,
MDL-61499, MDL-61500, MDL-61362 and MDL-59718
Contributions to this patch by:
- Jun Pataleta
- David Monllao
- Andrew Nicols
- Adrian B. Greeve
- Jake Dallimore
- Sara Arjona
sam marshall [Thu, 21 Dec 2017 17:58:22 +0000 (17:58 +0000)]
MDL-61102 core_search: Improve performance by reducing schema checks
David Monllao [Wed, 18 Apr 2018 13:20:19 +0000 (15:20 +0200)]
Merge branch 'MDL-61796-master' of https://github.com/lucaboesch/moodle
David Monllao [Wed, 18 Apr 2018 12:14:20 +0000 (14:14 +0200)]
Merge branch 'MDL-38099-master' of https://github.com/lucaboesch/moodle
Eloy Lafuente (stronk7) [Wed, 18 Apr 2018 10:57:38 +0000 (12:57 +0200)]
Merge branch 'MDL-61621_master' of git://github.com/dmonllao/moodle
Jun Pataleta [Wed, 18 Apr 2018 08:26:26 +0000 (16:26 +0800)]
Merge branch 'MDL-62025_master' of git://github.com/markn86/moodle
Jun Pataleta [Wed, 18 Apr 2018 08:00:49 +0000 (16:00 +0800)]
Merge branch 'MDL-61928' of git://github.com/timhunt/moodle
Mark Nelson [Wed, 18 Apr 2018 07:10:12 +0000 (15:10 +0800)]
MDL-62025 mod_choice: only export in the CONTEXT_MODULE context
Frédéric Massart [Fri, 13 Apr 2018 03:42:24 +0000 (11:42 +0800)]
MDL-61970 mod_survey: Implement privacy API
Andrew Nicols [Wed, 18 Apr 2018 06:24:28 +0000 (14:24 +0800)]
Merge branch 'MDL-61568-master' of git://github.com/zig-moodle/moodle
Mihail Geshoski [Fri, 13 Apr 2018 03:37:07 +0000 (11:37 +0800)]
MDL-61969 datapreset_imagegallery: Implement null privacy provider
Mihail Geshoski [Thu, 12 Apr 2018 02:14:07 +0000 (10:14 +0800)]
MDL-61948 core_media: Implement null privacy provider
Zig Tan [Tue, 17 Apr 2018 02:53:00 +0000 (10:53 +0800)]
MDL-61568 core_repository: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:28:31 +0000 (10:28 +0800)]
MDL-61568 repository_onedrive: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:25:02 +0000 (10:25 +0800)]
MDL-61568 repository_youtube: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:24:40 +0000 (10:24 +0800)]
MDL-61568 repository_wikimedia: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:24:10 +0000 (10:24 +0800)]
MDL-61568 repository_picasa: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:23:14 +0000 (10:23 +0800)]
MDL-61568 repository_merlot: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:22:58 +0000 (10:22 +0800)]
MDL-61568 repository_googledocs: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:22:43 +0000 (10:22 +0800)]
MDL-61568 repository_flickr_public: Implement privacy providers
Zig Tan [Tue, 17 Apr 2018 02:22:29 +0000 (10:22 +0800)]
MDL-61568 repository_flickr: Implement privacy providers
Jun Pataleta [Wed, 18 Apr 2018 05:28:36 +0000 (13:28 +0800)]
Merge branch 'MDL-61520-master' of git://github.com/lameze/moodle
Andrew Nicols [Wed, 18 Apr 2018 04:39:34 +0000 (12:39 +0800)]
Merge branch 'MDL-61957-master' of git://github.com/sarjona/moodle
Andrew Nicols [Wed, 18 Apr 2018 04:17:10 +0000 (12:17 +0800)]
MDL-61864 lang: Fix trailing whitespace
Andrew Nicols [Wed, 18 Apr 2018 04:16:53 +0000 (12:16 +0800)]
MDL-61864 tool_policy: Fix whitespace issues
Andrew Nicols [Wed, 18 Apr 2018 04:01:29 +0000 (12:01 +0800)]
Merge branch 'wip-MDL-61864-master' of git://github.com/marinaglancy/moodle
Ryan Wyllie [Wed, 21 Mar 2018 07:31:12 +0000 (15:31 +0800)]
MDL-61138 question: add question exporters
Ryan Wyllie [Wed, 21 Mar 2018 07:48:53 +0000 (15:48 +0800)]
MDL-61138 mod_quiz: remove YUI random question modal
Ryan Wyllie [Wed, 21 Mar 2018 07:29:13 +0000 (15:29 +0800)]
MDL-61138 mod_quiz: use AMD modal for add random question
Ryan Wyllie [Wed, 21 Mar 2018 07:23:49 +0000 (15:23 +0800)]
MDL-61138 mod_quiz: create random question AMD modal
Ryan Wyllie [Wed, 21 Mar 2018 07:15:11 +0000 (15:15 +0800)]
MDL-61138 javascript: add paged content widget
Jun Pataleta [Wed, 18 Apr 2018 03:23:52 +0000 (11:23 +0800)]
Merge branch 'MDL-56511-master-lint' of git://github.com/andrewnicols/moodle
Ryan Wyllie [Wed, 21 Mar 2018 07:06:32 +0000 (15:06 +0800)]
MDL-61138 javascript: add preshow callback to modal factory
Ryan Wyllie [Wed, 21 Mar 2018 07:04:55 +0000 (15:04 +0800)]
MDL-61138 javascript: stop duplicate custom events firing
Shamim Rezaie [Mon, 9 Apr 2018 22:47:10 +0000 (08:47 +1000)]
MDL-61614 Quiz: Restore tags for random questions
Shamim Rezaie [Mon, 9 Apr 2018 00:58:48 +0000 (10:58 +1000)]
MDL-61614 Quiz: backup tags for random questions
Shamim Rezaie [Wed, 11 Apr 2018 00:52:17 +0000 (10:52 +1000)]
MDL-61614 Quiz: Deleting a quiz slot should delete its random tags
Shamim Rezaie [Sun, 8 Apr 2018 21:05:53 +0000 (07:05 +1000)]
MDL-61614 Quiz: Maintain slot tags when editing random questions
Shamim Rezaie [Sun, 8 Apr 2018 13:19:48 +0000 (23:19 +1000)]
MDL-61614 Quiz: save slot's tags in a table when adding random question
Shamim Rezaie [Sat, 7 Apr 2018 16:51:43 +0000 (02:51 +1000)]
MDL-61614 Quiz: DB schema changes
Created a new DB table to store tag data for qiuz slots.
Andrew Nicols [Wed, 18 Apr 2018 02:39:13 +0000 (10:39 +0800)]
MDL-56511 theme_boost: Fix SCSS lint issues
Jun Pataleta [Wed, 18 Apr 2018 01:46:57 +0000 (09:46 +0800)]
Merge branch 'MDL-61950-master' of git://github.com/ryanwyllie/moodle
Andrew Nicols [Wed, 18 Apr 2018 01:35:29 +0000 (09:35 +0800)]
Merge branch 'MDL-56511-master' of git://github.com/andrewnicols/moodle
Bas Brands [Tue, 17 Apr 2018 13:13:31 +0000 (15:13 +0200)]
MDL-56511 theme_boost: Work around CSS Parser restrictions
The CSS Parser used in Moodle does not handle the use of complex
calculations at this stage.
The temporary workaround here uses a fixed position to ensure that the
popover arrows affected are in the correct location.
Bas Brands [Tue, 17 Apr 2018 13:13:31 +0000 (15:13 +0200)]
MDL-56511 theme_boost: Update to Bootstrap 4 stable
Behat fixes by David Monllao <davidm@moodle.com>
- Blocks
- Modals
- Messaging styling
- Breadcrumb
- Pagination
- Course & categories management
Eloy Lafuente (stronk7) [Wed, 18 Apr 2018 01:06:56 +0000 (03:06 +0200)]
Merge branch 'master_MDL-59857' of https://github.com/danmarsden/moodle
Luca Bösch [Sun, 1 Apr 2018 15:50:57 +0000 (17:50 +0200)]
MDL-61796 themes: In Clean, normalize filter labels font size.
Actually, in every theme not overriding the template.
Luca Bösch [Sun, 1 Apr 2018 13:59:17 +0000 (15:59 +0200)]
MDL-38099 comments: year in comments date
Eloy Lafuente (stronk7) [Tue, 17 Apr 2018 17:54:27 +0000 (19:54 +0200)]
weekly release 3.5dev
Eloy Lafuente (stronk7) [Tue, 17 Apr 2018 17:54:27 +0000 (19:54 +0200)]
NOBUG: Fixed file access permissions
Eloy Lafuente (stronk7) [Tue, 17 Apr 2018 17:54:24 +0000 (19:54 +0200)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Thu, 12 Apr 2018 08:38:01 +0000 (10:38 +0200)]
MDL-61957 gradereport_user: Implement privacy API
Sara Arjona [Thu, 12 Apr 2018 08:37:35 +0000 (10:37 +0200)]
MDL-61957 gradereport_singleview: Implement privacy API