-
Notifications
You must be signed in to change notification settings - Fork 32
Change log
Nina Herrmann edited this page Feb 20, 2024
·
9 revisions
- Bug fix: Show manage courses menu point only if at least one manual workflow is activated.
- TODO - recall changes
- Give a better overview of an active workflow
- Extended exception handling
- Added webpage for list of failed processes
- Added rollback and proceed as further actions
- Table includes stack trace and error message
- Admin notifications
- Allow steps and triggers to be editable after process activation
- Subplugins do not need to be updated, default setting is not editable
- Subplugins define which instance settings are editable by setting a boolean:
new instance_setting([setting], [settingstype], true)
- Subplugins can define a function which is called when a setting changes:
public function on_setting_changed($settingname, $newvalue, $oldvalue)
- Restructure Delay-SQL-Query to avoid full joins
- Delete backup files in file area after copying
- Introduced new config for the backup path of lifecycle backups
- Throw exception in process_waiting_course if called and not overridden
- Add privacy implementation.
- Add page to view and delete workflow-delays.
- Only capitalize first word in english strings.
- Move non-API 2nd-level-namespaces to tool_lifecycle\local* according to moodle codestyle.
- Support multilang course names throughout the whole plugin.
- Huge improvements in UI and functionality.
- Multiple small bug fixes.
- Made production ready.