Added Cron Manager to Admin Panel for long running jobs, like running migrations when opening board, copying or moving boards swimlanes lists cards etc.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2025-10-11 19:41:09 +03:00
parent e90bc744d9
commit da68b01502
10 changed files with 2577 additions and 10 deletions

View file

@ -17,6 +17,7 @@ BlazeComponent.extendComponent({
this.layoutSetting = new ReactiveVar(false);
this.webhookSetting = new ReactiveVar(false);
this.attachmentSettings = new ReactiveVar(false);
this.cronSettings = new ReactiveVar(false);
Meteor.subscribe('setting');
Meteor.subscribe('mailServer');
@ -115,6 +116,7 @@ BlazeComponent.extendComponent({
this.layoutSetting.set('layout-setting' === targetID);
this.webhookSetting.set('webhook-setting' === targetID);
this.attachmentSettings.set('attachment-settings' === targetID);
this.cronSettings.set('cron-settings' === targetID);
this.tableVisibilityModeSetting.set('tableVisibilityMode-setting' === targetID);
}
},