Rolling Release Updates: Difference between revisions

From MoodleDocs
Dynamic Rules: User-defined time frames
Line 9: Line 9:


== Dynamic rules ==
== Dynamic rules ==
==== New actions ====
The following actions have been added to dynamic rules:
The following actions have been added to dynamic rules:
{| class="wikitable"
{| class="wikitable"
Line 27: Line 29:
|Permission to unsuspend users
|Permission to unsuspend users
|}
|}
==== User-defined time frames ====
User-defined time frames lets you schedule dynamic rules to run in the future. The rules header has been enhanced with two new options:
* '''Start date''': The selected start date marks the beginning for evaluating the rule. Events affecting conditions such as "course completed" can happen at any time before or after the selected date.
* '''End date''' (optional): The selected end date serves as the fixed deadline for evaluating this rule.
[[File:Dynamic rules - Details 5.0.png|border|center|frameless|900x900px]]
The '''Details''' tab of each dynamic rule has also been enhanced and now displays the start and end date.


== Multi-tenancy ==
== Multi-tenancy ==
The tenant selector has been enhanced and now supports '''auto-complete'''. This new feature is particularly helpful on sites with a large number of tenants.
The tenant selector has been enhanced and now supports '''auto-complete'''. This new feature is particularly helpful on sites with a large number of tenants.
[[File:Multitenancy - Tenant selector autocomplete.jpg|border|center|frameless|600x600px]]
[[File:Multitenancy - Tenant selector autocomplete.jpg|border|center|frameless|600x600px]]

Revision as of 09:43, 10 March 2025

This feature is part of Moodle Workplace™, which is available through Moodle Certified Partners and Service Providers only.

This page provides documentation of all improvements in rolling releases. It is expected that these new features will be added to the next major release.

Custom pages

A description has been added to the action option on the custom page to provide more details on the different type of custom pages.


A viewall capabilty has been added to allow view all pages in the page listing report regardless of audience. This applies to current tenant and global pages. Note that this doesn't mean the user with this capability will see any custom page in the primary navigation, it's just about the custom pages list.

Dynamic rules

New actions

The following actions have been added to dynamic rules:

Action name Setting(s) Prerequisite
Delete users None Permission to delete users
Suspend users None Permission to unsuspend users
Unsuspend users None Permission to unsuspend users

User-defined time frames

User-defined time frames lets you schedule dynamic rules to run in the future. The rules header has been enhanced with two new options:

  • Start date: The selected start date marks the beginning for evaluating the rule. Events affecting conditions such as "course completed" can happen at any time before or after the selected date.
  • End date (optional): The selected end date serves as the fixed deadline for evaluating this rule.

The Details tab of each dynamic rule has also been enhanced and now displays the start and end date.

Multi-tenancy

The tenant selector has been enhanced and now supports auto-complete. This new feature is particularly helpful on sites with a large number of tenants.