Joomla! 4.1 introducedĀ "Scheduled Tasks" to the Components administrator menu. Scheduled tasksĀ run on a timed basis, similar to cronjobs. These built-in tasks are intended to automate repetitive actions on your site. Some of them are enabled immediately after installation or update of Joomla!.
Joomla! distributions include a number of built-in tasks (these are special plugins), namely the following (as of 6.1).
- Delete Action Logs - delete action logs after days
- Expiration of Privacy Consents - manage the expiration of privacy consents
- GET Requests - Make GET requests to a server
- Global Check-in - check-in checked-out items
- Image Size Check - check images; resize if larger than allowed
- Joomla! Update Notification - periodically check for new Joomla! versions
- Rotate Logs - periodically rotate the log files
- Set Site Offline - set site status to "offline" on each run
- Set Site Online - set site status to "online" on each run
- Toggle Offline - toggles the site's status on each run
- Session Data Purge - purges expired data and metadata