SilverStripe Development Tools: Tasks

https://staging.oenogallery.com/

dev → tasks

Automatic Image Cleanup

Automatic cleans up artwork images that are older than X years. Will run dry, to execute append "?execute" to url
Run task

Trim ChangeSet Records

Trim ChangeSet Records
Run task

Trim File Versions Records

Trim File Versions Records
Run task

Email Unsent Reports

Send all unsent Email Reports
Run task

Test Email Reports System

Test Reporting System
Run task

Master Piece: update Artists

Sync with Masterpiece API
Run task

Master Piece: update Artwork

Sync with Masterpiece API: Artwork
Run task

Artwork clean-up Task

Artwork clean-up Task
Run task

Master Piece: Data Sync

Sync with Masterpiece Data API
Run task

Master Piece: Events Sync

Sync with Masterpiece Events API
Run task

Cloudflare Purge: Everything

Purges everything from the cache. WARNING: You need to be *really* sure you want this.
Parameters:
purge
Whether to actually perform the purge or not
Run task

Cloudflare Purge: CSS and JavaScript

Purges all CSS and JavaScript files.
Parameters:
purge
Whether to actually perform the purge or not
Run task

Cloudflare Purge: Images

Purges all image files.
Parameters:
purge
Whether to actually perform the purge or not
Run task

Cloudflare Purge: URL

Purges a single or multiple URLs, with an absolute or relative URL (ie. url="admin/,Security/" or url="http://myproductionsite.com/admin, http://myproductionsite.com/Security")
Parameters:
purge_url
Url to purge
purge
Whether to actually perform the purge or not
Run task

MigrateContentToElement

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

Login Session Garbage Collection Task

Removes expired login sessions and "remember me" hashes from the database
Run task

Invalidate All Login Sessions Task

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

Clear InterventionBackend cache

Clears caches for InterventionBackend
Run task

Deletes all temporary test databases

Cleans up leftover databases from aborted test executions (starting with ss_tmpdb)
Run task

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

Checking broken External links in the SiteTree

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