SilverStripe Development Tools: Tasks (QueuedJobs version)

https://staging.farmclearingsales.com.au/

dev → tasks

Archive Expired Auctions

Find and archive any auctions that are past their archive date.<br>Run with ?preview=1 to show what would be archived without actually archiving anything.
Parameters:
preview
Show what would be archived without actually archiving [default: 0]
Run task Queue job

Asset Export/Import Task

Exports and imports assets
Run task Queue job

Lot Image Migration

Migrate auction lot images into subdirectories
Run task Queue job

Catalogue Export

Export catalogue to CSV
Run task Queue job

Create Test Accounts

Creates test accounts for the site
Run task Queue job

Dealer Ads Importer

Imports Dealer Ads data from the farmclearingsales.com.au site
Run task Queue job

Default Site Setup Task

Sets up the default site configuration
Run task Queue job

Delete imported Private Sales Ads

No description available
Run task Queue job

Migrate isGSTApplicable to GSTApplicable

Migrate isGSTApplicable to GSTApplicable
Run task Queue job

Hydrate Image Sizes

Cache image width/height in the FocusPoint columns, reading only file headers where possible.
Parameters:
limit
Stop after this many images
from-id
Start at this File ID
verify
Compare header sizes with a full decode; writes nothing [default: 0]
Run task Queue job

Phpinfo

Displays phpinfo()
Run task Queue job

Private Sales Ads Importer

Imports Private Ads data from the farmclearingsales.com.au site
Run task Queue job

Regenerate Rotated Image Variants

Delete resized variants of EXIF-rotated JPEGs under a public folder so they regenerate upright.<br>Dry run unless --apply is set.
Parameters:
path
Public folder to scan, e.g. Uploads/SaleAdMedia/11231
apply
Delete the variants (default is a dry run) [default: 0]
Run task Queue job

Remove Private Sale Ads

This task removes all Private Sale Ads from the database.
Run task Queue job

Run Legacy Database Import

Imports data from the legacy database
Parameters:
owner
Numeric member ID or "defaultAdmin"
database
Name of the legacy database
skip-images
If set, images will not be imported [default: 0]
Run task Queue job

Send SaleAd Notification Emails

Send scheduled reminder emails to owners of published SaleAds
Run task Queue job

Update class names in database

Update class names in database
Run task Queue job

Update dealer types in database

Update dealer types in database
Run task Queue job

Run Legacy Wanted Ads Import

Imports Wanted Ads data from the legacy site
Run task Queue job

MigrateContentToElement

When installing Elemental this task converts content in the $Content field to an ElementContent
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

Gorriecoe to Linkfield Migration Task

Migrate from gorriecoe/silverstripe-link to silverstripe/linkfield
Parameters:
skipBrokenLinks
Skips checking if any links are broken after migration [default: 0]
Run task Queue job

S3 Debug Asset

Debug S3 Asset
Parameters:
fileId
provide the file ID to test grabbing the files URL
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

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
Parameters:
queue
The queue to check [default: queued]
Run task Queue job

Symbiote\QueuedJobs\Tasks\PublishItemsTask

No description available
Parameters:
parent
The ID of the page you want to publish. This page and its children will be published
Run task Queue job

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task Queue job

Deletes all temporary test databases

Cleans up leftover databases from aborted test executions (starting with ss_tmpdb)
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 (must implement the SilverStripe\i18n\Messages\Writer interface)
module
One or more modules to limit collection (comma-separated)
merge
Merge new strings with existing ones already defined in language files [default: true] [default: 1]
Run task Queue job

Checking broken External links in the SiteTree

A task that records external broken links in the SiteTree
Run task Queue job

Migrate Focus-Point Field-Values.

Migrate Focus-Point fields from v2 to v3 or vice-versa.
Parameters:
direction
"up" if migrating from old to new, "down" to revert a migration
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.
Parameters:
name
Fully qualified classname for the job to queue
start
When to start the job. Must be parsable by strtotime
Run task

Delete all queued jobs.

Remove all queued jobs from the database. Use with caution!
Parameters:
confirm
Confirm you want to delete the jobs [default: 0]
Run task

Symbiote\QueuedJobs\Tasks\ProcessJobQueueTask

Used via a cron job to execute queued jobs that need to be run.
Parameters:
list
List jobs instead of processing a queue [default: 0]
job
A specific job to run
queue
The queue to process [default: queued]
Run task