By default these jobs will be added the job queue, rather than run immediately
Send News Mails [run immediately]
Loops through newsmailer instances and sends any with email content to recipients after adding unique unsubscribe code
Update Calendar Data [run immediately]
Loops through calendar instances and downloads from ICS when used and converts to json then extracts json for all calendar instances for +- 1 year
Migrate SiteTree Linking Task [run immediately]
Updates legacy SiteTree link tracking into new polymorphic many_many relation
Database Migrations [run immediately]
Provide atomic database changes (not implemented yet)
Symbiote\QueuedJobs\Tasks\CheckJobHealthTask [run immediately]
A task used to check the health of jobs that are "running". Pass a specific queue as the "queue" parameter or otherwise the "Queued" queue will be checked
Symbiote\QueuedJobs\Tasks\PublishItemsTask [run immediately]
No description available
Rewrite tags to shortcodes [run immediately]
Rewrites tags to shortcodes in any HTMLText field
Parameters:
- baseClass: The base class that will be used to look up HTMLText fields. Defaults to SilverStripe\ORM\DataObject
- includeBaseClass: Whether to include the base class' HTMLText fields or not
Migrate versionedfiles [run immediately]
If you had the symbiote/silverstripe-versionedfiles module installed on your 3.x site, it
is no longer needed in 4.x as this functionality is provided by default. This task will remove the old _versions
folders or protect them, depending on the strategy you use. Use ?strategy=delete or ?strategy=protect (Apache
only). [Default: delete]
Deletes all temporary test databases [run immediately]
Cleans up leftover databases from aborted test executions (starting with ss_tmpdb)
Migrate File dataobjects from 3.x and successive iterations in 4.x [run immediately]
Imports all files referenced by File dataobjects into the new Asset Persistence Layer introduced in 4.0.
Moves existing thumbnails, and generates new thumbnail sizes for the CMS UI. Fixes file permissions.
If the task fails or times out, run it again and if possible the tasks will start where they left off.
You need to flush your cache after running this task via CLI.
See https://docs.silverstripe.org/en/4/developer_guides/files/file_migration/.
i18n Textcollector Task [run immediately]
Traverses through files in order to collect the 'entity master tables'
stored in each module.
Parameters:
- locale: Sets default locale
- writer: Custom writer class (defaults to i18nTextCollector_Writer_RailsYaml)
- module: One or more modules to limit collection (comma-separated)
- merge: Merge new strings with existing ones already defined in language files (default: FALSE)
Migrate Focus-Point Field-Values. [run immediately]
Migrate Focus-Point fields from v2 to v3 or vice-versa.
UserForms EditableFormField Column Clean task [run immediately]
Removes unused columns from EditableFormField for MySQL databases;
These tasks shouldn't be added the queuejobs queue, but you can run them immediately.
Symbiote\QueuedJobs\Tasks\CreateQueuedJobTask
A task used to create a queued job. Pass the queued job class name as the "name" parameter, pass an optional "start" parameter (parseable by strtotime) to set a start time for the job.
Delete all queued jobs.
Remove all queued jobs from the database. Use with caution!
Symbiote\QueuedJobs\Tasks\ProcessJobQueueChildTask
No description available
Symbiote\QueuedJobs\Tasks\ProcessJobQueueTask
Used via a cron job to execute queued jobs that need to be run.
These tasks must be be added the queuejobs queue, running it immediately is not allowed.