Jake Dallimore
d4e98ee580
MDL-63658 core_favourites: add a user favourites repository
2018-10-18 08:22:06 +08:00
Jake Dallimore
1cb94eabb4
MDL-63658 core_favourites: add tables to the subsystem
2018-10-18 08:22:05 +08:00
AMOS bot
6e0a04313d
Automatically generated installer lang files
2018-10-18 00:07:17 +00:00
Andrew Nicols
7148f47f56
MDL-63632 forum: Delete where not discussion author
2018-10-18 07:20:29 +08:00
Eloy Lafuente (stronk7)
0f943d26bf
Merge branch 'MDL-63068_master' of https://github.com/aanabit/moodle
2018-10-18 00:39:45 +02:00
Eloy Lafuente (stronk7)
d2a2b9c45a
Merge branch 'MDL-63523-master' of git://github.com/jleyva/moodle
2018-10-17 23:22:52 +02:00
David Monllao
32b01d2b02
Merge branch 'MDL-63214-master' of git://github.com/sarjona/moodle
2018-10-17 15:55:44 +02:00
David Monllao
a9bbbd7a50
Merge branch 'MDL-27520_master' of git://github.com/markn86/moodle
2018-10-17 15:42:55 +02:00
Sara Arjona
f7dfa9ba3e
MDL-63214 message: Add privacy preferences to filter who can message
...
Add new messaging profile preferences to allow users to choose who
can message them:
- By default, users can select between 'My contacts only' and 'My
contacts and anyone in my courses'
- When $CFG->messagingallusers is enabled, a new option is displayed
also: 'Anyone on the site'. For users who have selected this option,
if $CFG->messagingallusers is disabled, the behaviour will be changed
to 'My contacts and anyone in my courses'
2018-10-17 11:52:57 +02:00
Sara Arjona
327914160f
MDL-63214 message: Add setting to force enabling messagingallusers
2018-10-17 11:52:57 +02:00
Jun Pataleta
500dc0b134
MDL-62904 tool_dataprivacy: Add data request links in profile page
2018-10-17 16:40:55 +08:00
Mark Nelson
464a9dc556
MDL-27520 assignfeedback_comments: is_feedback_modified considers files
2018-10-17 15:57:27 +08:00
Mark Nelson
ec8471c966
MDL-27520 core_grades: add methods to grade_object for feedback files
2018-10-17 15:57:27 +08:00
Mark Nelson
80b6fb7a79
MDL-27520 core_grades: make constant names clearer
...
Also using them in more locations.
2018-10-17 15:57:27 +08:00
Mark Nelson
b7a9b6f872
MDL-27520 assignfeedback_comments: updated privacy provider
2018-10-17 15:57:27 +08:00
Damyon Wiese
c98e9fbae1
MDL-27520 core: Rewrite pluginfile URLs
2018-10-17 15:57:26 +08:00
Jun Pataleta
077a1a2080
Merge branch 'MDL-63667-master' of git://github.com/damyon/moodle
2018-10-17 15:06:29 +08:00
Andrew Nicols
f2d9a66240
Merge branch 'MDL-63547_master' of git://github.com/markn86/moodle
2018-10-17 14:53:23 +08:00
Ryan Wyllie
0015f5b8f1
MDL-63667 javascript: fix failed to pre-fetch the template error
2018-10-17 13:49:25 +08:00
Damyon Wiese
dd882ba035
MDL-27520 backup: Backup for feedback files
2018-10-17 13:15:49 +08:00
Mark Nelson
95ed603361
MDL-27520 core_grades: create grade history filearea and copy files
2018-10-17 13:15:49 +08:00
Mark Nelson
0e732f5d33
MDL-27520 assignfeedback_comments: added backup/restore of files
2018-10-17 13:15:49 +08:00
Mark Nelson
3672775931
MDL-27520 assignfeedback_comments: copy files to feedback
...
This respects the setting 'Comment inline' where the content
of a submission is copied into the feedback form.
2018-10-17 13:15:49 +08:00
Mark Nelson
c9f6ca1142
MDL-27520 core: allow retrieval of files from grade files areas
...
Also added 'history' filearea for the history report where files
will be copied to if the site has enabled this feature.
We will also be storing files in the module context, not course,
so that check was removed.
2018-10-17 13:15:45 +08:00
Michael Hawkins
d744b15bc6
MDL-63495 comment: Added provider::delete_comments_for_users
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Andrew Nicols
8c3124cef0
MDL-63495 mod_forum: Add intial support for removal of multiple context users
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Andrew Nicols
e2ca4224f2
MDL-63495 core_rating: Add helper to fetch users in context
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Andrew Nicols
bf347c4d2b
MDL-63496 tool_dataprivacy: Add configuration for per-role retention
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Andrew Nicols
b107016c88
MDL-63496 tool_dataprivacy: Respect expiry with protected flag
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Andrew Nicols
8c634d6d4f
MDL-63496 tool_dataprivacy: Support for per-role retention
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Michael Hawkins
3c0c280882
MDL-63497 mod_data: Add support for removal of context users
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Andrew Nicols
8ba35e317c
MDL-63495 privacy: Add support for removal of multiple users in a context
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:12:18 +08:00
Mark Nelson
60b67bbcf7
MDL-63547 core_message: web service can delete multiple conversations
2018-10-17 12:05:16 +08:00
Mark Nelson
26f39c8861
MDL-63547 core_message: added delete_conversation_by_id web service
2018-10-17 12:05:16 +08:00
Mark Nelson
fa024820f2
MDL-63547 core_message: deprecate delete_conversation web service
2018-10-17 12:05:16 +08:00
Mark Nelson
15663b0bec
MDL-63547 core_message: can_delete_conversation expects a conversationid
2018-10-17 12:05:16 +08:00
Mark Nelson
263ad98436
MDL-63547 core_message: deprecated api::delete_conversation()
2018-10-17 12:05:16 +08:00
Mark Nelson
08cb8a34f9
MDL-63547 core_message: updated api::can_delete_message
2018-10-17 12:05:16 +08:00
Mark Nelson
14de10c463
MDL-63547 core_message: updated message_deleted event to support groups
2018-10-17 12:05:16 +08:00
Jake Dallimore
4fca5dabb2
MDL-63658 core_favourites: introduce the favourites subsystem to core
2018-10-17 10:16:18 +08:00
Eloy Lafuente (stronk7)
c2f1dbcf49
on-demand release 3.6dev+
2018-10-16 16:20:23 +02:00
Eloy Lafuente (stronk7)
01f6529b8c
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2018-10-16 16:20:21 +02:00
Juan Leyva
b36ee81ea6
MDL-63523 enrol: Return extra fields for new dashboard
...
WebService core_enrol_get_users_courses should return extra information for the app
so we can display all the new dashboard information without having to do extra WS requests.
2018-10-16 13:45:07 +02:00
Mark Nelson
ea241998e6
MDL-27520 assignfeedback_comments: allow files in the comments feedback
...
Also use new API to add files to gradebook.
2018-10-16 13:06:58 +08:00
Mark Nelson
faa438bad6
MDL-27520 mod_assign: added API for feedback plugins
2018-10-16 13:06:58 +08:00
Mark Nelson
5d7a9ea6f9
MDL-27520 core_grades: accept feedback files via grade_update()
2018-10-16 12:32:44 +08:00
Damyon Wiese
54697072a6
Merge branch 'MDL-62960-master' of git://github.com/rezaies/moodle
2018-10-16 11:43:24 +08:00
Jun Pataleta
34c2fe1f91
Merge branch 'MDL-63337-master' of git://github.com/damyon/moodle
2018-10-16 10:31:26 +08:00
Damyon Wiese
7e1ca773bb
MDL-63337 enrol: Fix behat test
...
The link to the course homepage now requires javascript, by directly navigating to the course page
we can still avoid the need for javascript in this test.
2018-10-16 10:15:25 +08:00
Shamim Rezaie
b0e5f22961
MDL-62960 calendar: Visuall indicator for valid course event drop zones
2018-10-16 12:58:25 +11:00