Cancel a running job/task

Headline:
Add capability to kill a running task or job


Description:
Sometimes a job or task can get stuck and it would be handy to be able to kill it so that it doesn’t sit there and continue trying to execute. Capability should include both UI and API.


Example/Use case(s):
We have a job that executes every 5 mins and if one of the integrations in the job has issues, then those jobs begin to stack up on each other as they end up running for more than 5 mins. We trigger a webhook when the integration has issues to alert us, but that doesn’t prevent the jobs from continuing to run and we need a way to manually kill those jobs.