-
Improvement
-
Resolution: Fixed
-
Critical
-
3.7
-
MOODLE_37_STABLE
-
MOODLE_37_STABLE
-
MDL-65132-master -
Teachers should be given a capability which allows them to delete a message for all users, regardless of who posted the message. This might be used to remove inappropriate content from group chats, for example. This should not give teachers the right to view conversations/messages which they are not a part of.
Some notes around a possible solution:
- Deletion controls might be a third option (alongside "Delete" and "Cancel") in the confirmation box presented to a teacher when deleting a message.
- Web services need expansion to support 'delete for all' notion.
- Currently, we don't have a means to rescind a message already fetched and loaded into the UI. We need to consider how this might be achieved, however, that should be a separate issue, as it will likely be more involved than simply getting the message deletion working.
- blocks
-
MDL-65238 Add behat test for new message drawer to delete message for all members
- Closed
-
MOBILE-2964 Allow teachers to delete messages for all users within their conversations in the app
- Closed
- has a non-specific relationship to
-
MDL-65015 Clean HTML in messages
- Closed
-
MDL-65060 Add behat test for new message drawer to delete messages
- Closed
-
MDL-65238 Add behat test for new message drawer to delete message for all members
- Closed
-
MDL-65337 Add behat test for new message drawer to allow teachers to delete messages for all users within their conversations
- Closed
- has a QA test
-
MDLQA-13511 A user with the capability to delete any message can delete messages for others
- Open
-
MDLQA-15377 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-15966 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-16610 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-17226 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-17813 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-18317 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-18809 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
-
MDLQA-19272 CLONE - A user with the capability to delete any message can delete messages for others
- Passed
- is blocked by
-
MDL-64715 Messaging: Add support for personal space
- Closed