craftercms / craftercms

Parent project for Crafter CMS. Issue tracking across all repositories and global builds.
GNU General Public License v3.0
282 stars 98 forks source link

Disable all clocks and jobs for non-ready sites #6719

Open jmendeza opened 3 weeks ago

jmendeza commented 3 weeks ago

Latest version

Duplicates

Is your enhancement request related to a problem? Please describe.

During site duplicate operation, original site state is set to LOCKED. Some clock tasks can trigger while the site is LOCKED that can alter the site (e.g.: publishing, sync from repo) and cause inconsistencies in the duplication.

Describe the solution you'd like

Disable all clock tasks and jobs that perform writes to db or repos for non-READY sites.