Add "Status" checkbox for continuous jobs to allow pausing them

Created on 2 June 2023, about 1 year ago
Updated 8 June 2023, about 1 year ago

Problem/Motivation

In #13 β†’ in this issue: #2676118: Improving continuous job form. β†’

@miro_dietiker wrote:

Followup: And yeah i have the feeling we will need to offer something to disable or pause a continuous job. An enabled checkbox is our common pattern that makes continuous jobs further different from the regular job form.

... but having a look at the latest UI, I can't see an option to disable (=pause) continuous jobs.
Has this follow-up potenitally never been created?

I can't find a clear way to pause continuos jobs without changing the configuration.

Our concrete case is that we're migrating a Drupal 7 project, but until the D10 page is live, the auto-translation should not happen in D10, but the configuration should be prepared, so it just has to be enabled in the future.

Steps to reproduce

Prepare a continuous job, which should not be enabled immediately
OR
Have to pause a continuous job for some technical reasons, but you need to keep the configuration and re-enable it later

Proposed resolution

Add an option to "Enable" / "Disable" the entity in the list and / or via a checkbox in the entity form

Alternatively or additionally a global option in the settings to pause all continuous jobs may also be helpful. If that's activated, it should show a warning on the jobs overview that continuous jobs are currently disabled, with a link to the settings form.

Remaining tasks

Discuss
Implement
Release

User interface changes

API changes

Data model changes

✨ Feature request
Status

Needs review

Version

1.0

Component

Core

Created by

πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024