Jobs & Logs
List Tracked Job Logs
Returns a paginated DataTable list of tracked job logs. Tracked jobs represent background queue jobs visible in the job progress tray.
Create Tracked Job Log
Creates a new tracked job log entry. Note: Tracked job logs are typically created automatically by the TrackableJobTrait when background jobs are dispatched.
Show Tracked Job Log
Returns a single tracked job log by ID with full progress details including batch progress, results, and status transitions.
Update Tracked Job Log
Updates a tracked job log (e.g., to mark it as cancelled). Used by the frontend job tray to cancel running jobs.
Delete Tracked Job Log
Deletes a tracked job log by ID.
Retry Job
Re-dispatches a previously tracked background job using the same arguments stored in the job log. The job is re-created via reflection and dispatched to the same queue.
Get Hosts
Returns all available log hosts (servers/environments). Used to populate the host selector in the log viewer UI.
Get Folders
Returns all log folders available in the log viewer. Each folder groups related log files.
Download Folder
Downloads all log files in the specified folder as a zip archive.
Clear Folder Cache
Clears the cached index for the specified folder, forcing the log viewer to re-scan and re-index log files in that folder.
Delete Folder
Deletes all log files in the specified folder.
Get Files
Returns all log files available in the log viewer, optionally filtered by folder.
Download File
Downloads the specified log file.
Request File Download
Requests a download token for the specified log file. Use the returned token to initiate the actual download.
Clear File Cache
Clears the cached index for the specified log file, forcing the log viewer to re-parse and re-index the file.
Delete File
Deletes the specified log file from the server.
Delete Multiple Files
Deletes multiple log files in a single request.
Clear All Cache
Clears all cached log indexes across all folders and files. Forces the log viewer to re-scan and re-index all log files on the next request.
Get Logs
Returns paginated log entries from the specified file. Supports filtering by severity level and full-text search.
Log Viewer UI
The web-based log viewer UI. Returns the HTML interface for browsing and searching log files.