Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
CHANGELOG
=========

5.2.0 (2026-06-01)
------------------
* Moodle 5.2 compatible version

5.1.5 (v5.1-r6, 2026-05-20)
---------------------------
* [FEATURE] Introduce new step opencast
Expand Down
9 changes: 9 additions & 0 deletions step/email/classes/privacy/provider.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,15 @@ public static function get_metadata(collection $collection): collection {
],
'privacy:metadata:lifecyclestep_email:summary'
);
$collection->add_database_table(
'lifecyclestep_email_notified',
[
'userid' => 'privacy:metadata:lifecyclestep_email_notified:userid',
'courseid' => 'privacy:metadata:lifecyclestep_email_notified:courseid',
'timemailsent' => 'privacy:metadata:lifecyclestep_email_notified:timemailsent',
],
'privacy:metadata:lifecyclestep_email_notified:summary'
);
return $collection;
}

Expand Down
4 changes: 4 additions & 0 deletions step/email/lang/en/lifecyclestep_email.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,8 @@
$string['privacy:metadata:lifecyclestep_email:instanceid'] = 'ID of the step instance sending emails';
$string['privacy:metadata:lifecyclestep_email:summary'] = 'Information about whhich users will be informed by email';
$string['privacy:metadata:lifecyclestep_email:touser'] = 'ID of the user who is being notified via email';
$string['privacy:metadata:lifecyclestep_email_notified:courseid'] = 'ID of the course the notification email was sent for';
$string['privacy:metadata:lifecyclestep_email_notified:summary'] = 'Information about users who have been sent notification emails';
$string['privacy:metadata:lifecyclestep_email_notified:timemailsent'] = 'Time when the notification email was sent';
$string['privacy:metadata:lifecyclestep_email_notified:userid'] = 'ID of the user who was sent a notification email';
$string['status_message_requiresattention'] = 'Course is marked for deletion';
6 changes: 3 additions & 3 deletions version.php
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

$plugin->component = 'tool_lifecycle';
$plugin->maturity = MATURITY_STABLE;
$plugin->version = 2026012005;
$plugin->version = 2026060100;
$plugin->requires = 2024100700; // Requires Moodle 4.5+.
$plugin->supported = [405, 501];
$plugin->release = 'v5.1-r6';
$plugin->supported = [405, 502];
$plugin->release = 'v5.2-r1';
Loading