SilverStripe Development Tools: Tasks (QueuedJobs version)

https://fishandgamedev.hotdev.co.nz

dev → tasks

ImportSiteTreeTask

No description available
Run task Queue job

Generate Font Awesome icons

Generate icons for the Font Awesome fields
Run task Queue job

MigrateContentToElement

When installing Elemental this task converts content in the $Content field to an ElementContent
Run task Queue job

Embed Migration Task

Migrate embed blocks from old gorricoe/linkable to nathancox/embedfield.
Run task Queue job

Fix broken items in the Solr cores

Clear out classes that are marked as dirty on Solr.
Run task Queue job

Clear out all errors from Solr in the database

Remove all errors in the database that are related to Solr indexing/configuring etc.
Run task Queue job

Configure Solr cores

Create or reload a Solr Core by adding or reloading a configuration.
Run task Queue job

Solr Index update

Add or update documents to an existing Solr core.
Run task Queue job

Deploy Code

Deploy changes from GIT repository
Run task Queue job

assets&db snapshot

Grab newest assets/ and database snapshot
Run task Queue job

Hydrate the focuspoint extension image size cache

Run this task to cache all image sizes, and speed up image generation
Run task Queue job

Test Sentry Configuration

Captures message for all levels available
Run task Queue job

Calculate Product Sales Popularity

Count up total sales quantites for each product
Run task Queue job

Delete abandoned carts

Deletes abandoned carts.
Run task Queue job

Customers to Group

Adds all customers to an assigned group.
Run task Queue job

Populate Cart

Add 5 random Live products or variations to cart, with random quantities between 1 and 10.
Run task Queue job

Populate Shop

Creates dummy account page, products, checkout page, terms page.
Run task Queue job

Recalculate All Orders

Runs all price calculation functions on all orders.
Run task Queue job

Preview Shop Emails

Previews shop emails
Run task Queue job

Create International Zone

Quickly creates an international zone, based on all available countries.
Run task Queue job

Populate Table Shipping Methods

If no table shipping methods exist, it creates multiple different setups of table shipping.
Run task Queue job

Populate Zoned Shipping Methods

If no zoned shipping methods exist, it creates some.
Run task Queue job

Login Session Garbage Collection Task

Removes expired login sessions and “remember me” hashes from the database
Run task Queue job

Invalidate All Login Sessions Task

Removes all login sessions and "remember me" hashes (including yours) from the database
Run task Queue job

Static Cache Full Build

No description available
Run task Queue job

Symbiote\QueuedJobs\Tasks\CheckJobHealthTask

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
Run task Queue job

Symbiote\QueuedJobs\Tasks\PublishItemsTask

No description available
Run task Queue job

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task Queue job

i18n Textcollector Task

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: TRUE)
Run task Queue job

Migrate Focus-Point Field-Values.

Migrate Focus-Point fields from v2 to v3 or vice-versa.
Run task Queue job

Migrate Shop

Where dev/build is not enough, this task updates database to work with latest version of shop module.
You may want to run the CartCleanupTask before migrating if you want to discard past carts.
Run task Queue job

UserForms EditableFormField Column Clean task

Removes unused columns from EditableFormField for MySQL databases;
Run task Queue job

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.
Run task

Delete all queued jobs.

Remove all queued jobs from the database. Use with caution!
Run task

Symbiote\QueuedJobs\Tasks\ProcessJobQueueChildTask

No description available
Run task

Symbiote\QueuedJobs\Tasks\ProcessJobQueueTask

Used via a cron job to execute queued jobs that need to be run.
Run task