Jun Pataleta
95c2e43008
MDL-57486 tool_recyclebin: Close the files recordset properly
2018-05-30 13:15:30 +08:00
Andrew Nicols
b3475a6874
MDL-57486 tool_recyclebin: Coding style fix
2018-05-30 08:35:08 +08:00
Andrew Nicols
3d579187e9
Merge branch 'master_MDL-57486' of https://github.com/danmarsden/moodle
2018-05-30 08:31:12 +08:00
Jun Pataleta
f1b701e6ce
Merge branch 'MDL-62544-master' of git://github.com/Dagefoerde/moodle
2018-05-29 16:24:59 +08:00
Dan Marsden
5efcb522b1
MDL-57486 tool_recyclebin: Delete items when context already deleted.
2018-05-29 14:24:50 +12:00
Eloy Lafuente (stronk7)
00977e984e
MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts
2018-05-28 13:15:48 +02:00
Marina Glancy
7115c32949
MDL-62493 tool_policy: correct redirection
...
do not override session->wantsurl
do not redirect guests to user.php, they get an error there
2018-05-25 14:29:40 +08:00
Marina Glancy
deaf67147d
MDL-62493 tool_policy: allow guests to sign up
2018-05-25 14:29:40 +08:00
Jan Dageförde
df751f0040
MDL-62544 privacy: error notification type
2018-05-24 16:44:17 +02:00
Jan Dageförde
97009b73cf
MDL-62544 privacy: Allow data requests on behalf of a user by admin/DPO
2018-05-24 16:43:06 +02:00
Jun Pataleta
5c334275df
Merge branch 'MDL-62229-master' of git://github.com/jleyva/moodle
2018-05-21 17:04:08 +08:00
Marina Glancy
d1620c57f9
MDL-62147 privacy: corrections to tables, temporary tables
2018-05-16 12:57:19 +08:00
Jake Dallimore
dc69734963
Merge branch 'MDL-62134-master' of git://github.com/andrewnicols/moodle
2018-05-16 12:39:27 +08:00
Andrew Nicols
8da25ca04c
MDL-62134 tool_dataprivacy: Remove reference to old manager
2018-05-16 12:27:00 +08:00
Jake Dallimore
0e156326cc
Merge branch 'MDL-62134-master' of git://github.com/andrewnicols/moodle
2018-05-16 12:01:49 +08:00
Andrew Nicols
8760b7335b
MDL-62134 tool_dataprivacy: Add a manager_observer
2018-05-16 11:52:46 +08:00
Marina Glancy
3f18d2af9a
MDL-62134 tool_dataprivacy: privacy manager wrapper
...
If exception occurs in one plugin implementation do not fail the whole job but
instead send a message to DPOs with the exception details
2018-05-16 09:02:01 +08:00
Eloy Lafuente (stronk7)
3811659bc7
Merge branch 'MDL-62433-master' of git://github.com/sarjona/moodle
2018-05-15 23:30:46 +02:00
Sara Arjona
68ed91b7af
MDL-62433 tool_policy: Review language strings for consistency
...
All credit goes to Helen Foster. Thanks! :-*
2018-05-15 14:21:03 +02:00
Sara Arjona
5e84f521fa
MDL-62433 tool_policy: Some minor fixes to Privacy API implementation
...
- Export files for agreements too.
- Add versionid to the export path to avoid collision if version revision
is not defined.
2018-05-15 14:07:31 +02:00
Andrew Nicols
f63745eabd
MDL-62433 tool_policy: Adjustments to the data export
2018-05-15 14:07:31 +02:00
Sara Arjona
827c8e98ac
MDL-62433 tool_policy: Review privacy provider for adding versions
2018-05-15 14:07:31 +02:00
David Monllao
bcd677bc6a
Merge branch 'wip-MDL-62445-master' of git://github.com/marinaglancy/moodle
2018-05-15 13:33:25 +02:00
David Monllao
85218c28e9
Merge branch 'MDL-62228_master' of git://github.com/markn86/moodle
2018-05-15 13:31:07 +02:00
Marina Glancy
8880510d40
MDL-62445 tool_privacy: pass correct user to message_send
2018-05-15 10:27:52 +08:00
David Monllao
014335fb2b
Merge branch 'MDL-62370-master' of git://github.com/andrewnicols/moodle
2018-05-14 16:00:32 +02:00
Andrew Nicols
502344a904
MDL-62370 core_privacy: Directory-less subsystems are compliant
2018-05-14 19:59:43 +08:00
Mark Nelson
df1714f25a
MDL-62228 core: remove unnecessary context check in privacy providers
2018-05-14 18:33:29 +08:00
David Monllao
4557b4e065
Merge branch 'MDL-62414-master' of git://github.com/junpataleta/moodle
2018-05-14 11:44:13 +02:00
David Monllao
05dcf35796
Merge branch 'MDL-62425-master' of git://github.com/andrewnicols/moodle
2018-05-14 10:57:14 +02:00
David Monllao
62b94b486e
Merge branch 'MDL-62418-master' of git://github.com/mihailges/moodle
2018-05-14 10:17:58 +02:00
Andrew Nicols
b5b86c298c
MDL-62425 tool_dataprivacy: Add core to the list of components
2018-05-14 15:41:30 +08:00
Mihail Geshoski
0bffcfccdd
MDL-62418 tool_policy: Display blocks in user policies and agreements
2018-05-14 14:18:10 +08:00
Jake Dallimore
c7a2ed73b7
Merge branch 'MDL-62016_master' of git://github.com/dmonllao/moodle
2018-05-14 11:05:45 +08:00
Andrew Nicols
54ef15dac8
Merge branch 'MDL-62413-master' of git://github.com/junpataleta/moodle
2018-05-14 10:16:27 +08:00
Eloy Lafuente (stronk7)
a890f2ecfa
Merge branch 'MDL-62418-master' of git://github.com/sarjona/moodle
2018-05-14 03:01:29 +02:00
Sara Arjona
5bf7f59a19
MDL-62418 tool_policy: Redirect always to home when agreed all policies
2018-05-13 21:26:47 +02:00
Sara Arjona
15ed7d938e
MDL-62418 tool_policy: Display blocks in Consent page when using clean
2018-05-13 20:42:04 +02:00
Jun Pataleta
7bdb9d877d
MDL-62409 tool_dataprivacy: Properly validate data request creation
...
Creating data requests
* Add capability check when creating data requests for another user.
Ad-hoc task that processes pending data requests
* Check if the requesting user has the capability to create the data
request for another user. Reject otherwise.
Ad-hoc task that processes approved data requests
* Validate that the requester can receive the notification about the
data request processing results.
* Do not send the confirmation link to DPOs/admins
2018-05-13 16:03:21 +02:00
David Monllao
4023f84b29
MDL-62016 tool_dataprivacy: More data registry information
2018-05-13 13:21:41 +02:00
Jun Pataleta
0f7fb98747
MDL-62299 tool_dataprivacy: Show requests correctly in mydatarequests
...
For DPOs viewing their personal data requests page (mydatarequests.php),
show only the requests they made for themselves and for their children.
2018-05-13 16:18:58 +08:00
Jun Pataleta
f946d87564
MDL-62414 tool_dataprivacy: Only show user's children in mydatarequests
...
* When coming from the DPO's "My data requests" page, don't show the
picker for other users (unless the DPO is a parent of another user).
* When creating a data request as a DPO, show a more appropriate
notification after redirecting back to the data requests page.
2018-05-12 10:19:47 +08:00
Jun Pataleta
2389ce39ac
MDL-62413 tool_dataprivacy: Let users cancel data request made for them
2018-05-12 10:18:38 +08:00
Jun Pataleta
9eb19cdf94
Merge branch 'MDL-62075_master' of git://github.com/dmonllao/moodle
2018-05-12 00:29:56 +08:00
Eloy Lafuente (stronk7)
4f510bea17
Merge branch 'MDL-62384-master' of git://github.com/andrewnicols/moodle
2018-05-11 18:12:45 +02:00
Eloy Lafuente (stronk7)
614ebf05ea
Merge branch 'MDL-61637_master' of git://github.com/dmonllao/moodle
2018-05-11 18:09:02 +02:00
David Monllao
28e06c2a17
Merge branch 'MDL-61858_master' of git://github.com/markn86/moodle
2018-05-11 18:06:50 +02:00
Mark Nelson
ffc148ae39
MDL-61858 tool_phpunit: added missing privacy null provider
2018-05-11 19:37:48 +08:00
David Monllao
aaa1140d9a
Merge branch 'MDL-62397-master' of git://github.com/andrewnicols/moodle
2018-05-11 13:14:05 +02:00
David Monllao
b96a064f14
Merge branch 'MDL-61714-master' of git://github.com/sarjona/moodle
2018-05-11 11:31:22 +02:00